diff options
author | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-03-03 21:23:17 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-03-03 21:23:17 +0000 |
commit | c1e69dc9f8db8df5f27e0b174b23405f940c7bcd (patch) | |
tree | 37c0bd6c794fc9efd55a39289c35d5f8725f66f8 | |
parent | f6cdbeb4707035c8c1252cff43219f05c5c1970e (diff) | |
parent | 44818151017297e83d1c77ee3913dbbac86ef829 (diff) | |
download | base-c1e69dc9f8db8df5f27e0b174b23405f940c7bcd.tar.gz |
Merge "Expose hidden resources used in telephony/common" am: 4481815101
Change-Id: I3376cd27b9af4347a8d30b80e942357150c46248
-rwxr-xr-x | api/system-current.txt | 4 | ||||
-rw-r--r-- | api/system-lint-baseline.txt | 6 | ||||
-rw-r--r-- | core/res/res/values/public.xml | 9 | ||||
-rw-r--r-- | telephony/common/com/android/internal/telephony/CarrierAppUtils.java | 3 | ||||
-rw-r--r-- | telephony/common/com/android/internal/telephony/GsmAlphabet.java | 10 | ||||
-rw-r--r-- | telephony/common/com/google/android/mms/util/SqliteWrapper.java | 3 |
6 files changed, 26 insertions, 9 deletions
diff --git a/api/system-current.txt b/api/system-current.txt index 3dc9cc652494..4b9fd41699e7 100755 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -228,6 +228,9 @@ package android { public static final class R.array { field public static final int config_keySystemUuidMapping = 17235973; // 0x1070005 + field public static final int config_restrictedPreinstalledCarrierApps = 17235975; // 0x1070007 + field public static final int config_sms_enabled_locking_shift_tables = 17235977; // 0x1070009 + field public static final int config_sms_enabled_single_shift_tables = 17235976; // 0x1070008 field public static final int simColors = 17235974; // 0x1070006 } @@ -275,6 +278,7 @@ package android { field public static final int config_helpIntentNameKey = 17039390; // 0x104001e field public static final int config_helpPackageNameKey = 17039387; // 0x104001b field public static final int config_helpPackageNameValue = 17039388; // 0x104001c + field public static final int low_memory = 17039397; // 0x1040025 } public static final class R.style { diff --git a/api/system-lint-baseline.txt b/api/system-lint-baseline.txt index 306b8afaadae..d2b3a6446346 100644 --- a/api/system-lint-baseline.txt +++ b/api/system-lint-baseline.txt @@ -165,6 +165,12 @@ PublicTypedef: android.content.integrity.Formula.Tag: Don't expose @IntDef: @Tag PublicTypedef: android.content.integrity.Rule.Effect: Don't expose @IntDef: @Effect must be hidden. +ResourceValueFieldName: android.R.array#config_sms_enabled_locking_shift_tables: + Expected resource name in `android.R.array` to be in the `fooBarBaz` style, was `config_sms_enabled_locking_shift_tables` +ResourceValueFieldName: android.R.array#config_sms_enabled_single_shift_tables: + Expected resource name in `android.R.array` to be in the `fooBarBaz` style, was `config_sms_enabled_single_shift_tables` + + SamShouldBeLast: android.accounts.AccountManager#addAccount(String, String, String[], android.os.Bundle, android.app.Activity, android.accounts.AccountManagerCallback<android.os.Bundle>, android.os.Handler): SamShouldBeLast: android.accounts.AccountManager#addOnAccountsUpdatedListener(android.accounts.OnAccountsUpdateListener, android.os.Handler, boolean): diff --git a/core/res/res/values/public.xml b/core/res/res/values/public.xml index 8a7b515ee436..93080e9a8016 100644 --- a/core/res/res/values/public.xml +++ b/core/res/res/values/public.xml @@ -3010,6 +3010,8 @@ </public-group> <public-group type="string" first-id="0x01040025"> + <!-- @hide @SystemApi --> + <public name="low_memory" /> </public-group> <public-group type="bool" first-id="0x01110005"> @@ -3024,7 +3026,14 @@ <public-group type="array" first-id="0x01070006"> <!-- @hide @SystemApi --> <public name="simColors" /> + <!-- @hide @SystemApi --> + <public name="config_restrictedPreinstalledCarrierApps" /> + <!-- @hide @SystemApi --> + <public name="config_sms_enabled_single_shift_tables" /> + <!-- @hide @SystemApi --> + <public name="config_sms_enabled_locking_shift_tables" /> </public-group> + <!-- =============================================================== DO NOT ADD UN-GROUPED ITEMS HERE diff --git a/telephony/common/com/android/internal/telephony/CarrierAppUtils.java b/telephony/common/com/android/internal/telephony/CarrierAppUtils.java index 3c1e707ab1dd..de0221c7c2b1 100644 --- a/telephony/common/com/android/internal/telephony/CarrierAppUtils.java +++ b/telephony/common/com/android/internal/telephony/CarrierAppUtils.java @@ -31,7 +31,6 @@ import android.util.ArrayMap; import android.util.ArraySet; import android.util.Log; -import com.android.internal.R; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.telephony.util.ArrayUtils; import com.android.server.SystemConfig; @@ -157,7 +156,7 @@ public final class CarrierAppUtils { for (ApplicationInfo ai : candidates) { String packageName = ai.packageName; String[] restrictedCarrierApps = Resources.getSystem().getStringArray( - R.array.config_restrictedPreinstalledCarrierApps); + android.R.array.config_restrictedPreinstalledCarrierApps); boolean hasPrivileges = telephonyManager != null && telephonyManager.checkCarrierPrivilegesForPackageAnyPhone(packageName) == TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS diff --git a/telephony/common/com/android/internal/telephony/GsmAlphabet.java b/telephony/common/com/android/internal/telephony/GsmAlphabet.java index 60cd40094950..2201452e9011 100644 --- a/telephony/common/com/android/internal/telephony/GsmAlphabet.java +++ b/telephony/common/com/android/internal/telephony/GsmAlphabet.java @@ -19,12 +19,10 @@ package com.android.internal.telephony; import android.compat.annotation.UnsupportedAppUsage; import android.content.res.Resources; import android.os.Build; -import android.util.Log; import android.text.TextUtils; +import android.util.Log; import android.util.SparseIntArray; -import com.android.internal.R; - import java.nio.ByteBuffer; import java.nio.charset.Charset; import java.util.ArrayList; @@ -1087,8 +1085,10 @@ public class GsmAlphabet { private static void enableCountrySpecificEncodings() { Resources r = Resources.getSystem(); // See comments in frameworks/base/core/res/res/values/config.xml for allowed values - sEnabledSingleShiftTables = r.getIntArray(R.array.config_sms_enabled_single_shift_tables); - sEnabledLockingShiftTables = r.getIntArray(R.array.config_sms_enabled_locking_shift_tables); + sEnabledSingleShiftTables = r.getIntArray( + android.R.array.config_sms_enabled_single_shift_tables); + sEnabledLockingShiftTables = r.getIntArray( + android.R.array.config_sms_enabled_locking_shift_tables); if (sEnabledSingleShiftTables.length > 0) { sHighestEnabledSingleShiftCode = diff --git a/telephony/common/com/google/android/mms/util/SqliteWrapper.java b/telephony/common/com/google/android/mms/util/SqliteWrapper.java index 31fe4d7683d6..4871434ebc31 100644 --- a/telephony/common/com/google/android/mms/util/SqliteWrapper.java +++ b/telephony/common/com/google/android/mms/util/SqliteWrapper.java @@ -60,8 +60,7 @@ public final class SqliteWrapper { @UnsupportedAppUsage public static void checkSQLiteException(Context context, SQLiteException e) { if (isLowMemory(e)) { - Toast.makeText(context, com.android.internal.R.string.low_memory, - Toast.LENGTH_SHORT).show(); + Toast.makeText(context, android.R.string.low_memory, Toast.LENGTH_SHORT).show(); } else { throw e; } |