Merge "Remove unused SystemProperties.set"
This commit is contained in:
@@ -6418,75 +6418,6 @@ public class TelephonyManager {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets a per-phone telephony property with the value specified.
|
||||
*
|
||||
* @hide
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static void setTelephonyProperty(int phoneId, String property, String value) {
|
||||
String propVal = "";
|
||||
String p[] = null;
|
||||
String prop = SystemProperties.get(property);
|
||||
|
||||
if (value == null) {
|
||||
value = "";
|
||||
}
|
||||
value.replace(',', ' ');
|
||||
if (prop != null) {
|
||||
p = prop.split(",");
|
||||
}
|
||||
|
||||
if (!SubscriptionManager.isValidPhoneId(phoneId)) {
|
||||
Rlog.d(TAG, "setTelephonyProperty: invalid phoneId=" + phoneId +
|
||||
" property=" + property + " value: " + value + " prop=" + prop);
|
||||
return;
|
||||
}
|
||||
|
||||
for (int i = 0; i < phoneId; i++) {
|
||||
String str = "";
|
||||
if ((p != null) && (i < p.length)) {
|
||||
str = p[i];
|
||||
}
|
||||
propVal = propVal + str + ",";
|
||||
}
|
||||
|
||||
propVal = propVal + value;
|
||||
if (p != null) {
|
||||
for (int i = phoneId + 1; i < p.length; i++) {
|
||||
propVal = propVal + "," + p[i];
|
||||
}
|
||||
}
|
||||
|
||||
int propValLen = propVal.length();
|
||||
try {
|
||||
propValLen = propVal.getBytes("utf-8").length;
|
||||
} catch (java.io.UnsupportedEncodingException e) {
|
||||
Rlog.d(TAG, "setTelephonyProperty: utf-8 not supported");
|
||||
}
|
||||
if (propValLen > SystemProperties.PROP_VALUE_MAX) {
|
||||
Rlog.d(TAG, "setTelephonyProperty: property too long phoneId=" + phoneId +
|
||||
" property=" + property + " value: " + value + " propVal=" + propVal);
|
||||
return;
|
||||
}
|
||||
|
||||
SystemProperties.set(property, propVal);
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets a global telephony property with the value specified.
|
||||
*
|
||||
* @hide
|
||||
*/
|
||||
public static void setTelephonyProperty(String property, String value) {
|
||||
if (value == null) {
|
||||
value = "";
|
||||
}
|
||||
Rlog.d(TAG, "setTelephonyProperty: success" + " property=" +
|
||||
property + " value: " + value);
|
||||
SystemProperties.set(property, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Inserts or updates a list property. Expands the list if its length is not enough.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user