Merge "Remove unused SystemProperties.set"

This commit is contained in:
Meng Wang
2019-12-23 20:03:40 +00:00
committed by Gerrit Code Review

View File

@@ -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.
*/