diff options
author | Kai <kwangsudo@google.com> | 2018-07-23 13:52:26 -0700 |
---|---|---|
committer | Kai <kwangsudo@google.com> | 2018-07-23 14:05:58 -0700 |
commit | 0c1785486161442087ab3315a3f035b927815252 (patch) | |
tree | 7aa228d81236980ba250ac9d65dddd4dfc0232b9 | |
parent | f26773ed52ce972b3abf0b46b5ff1c7c3e23e29f (diff) | |
download | Car-0c1785486161442087ab3315a3f035b927815252.tar.gz |
Remove ADJUST_CAR_CABIN permission
Remove ADJUST_CAR_CABIN permission.
Bug: 111695778
Test: make and flash
Change-Id: I4bb6a7bcaf5066bf64b14e3318de2f2f094835ea
-rw-r--r-- | car-lib/api/system-current.txt | 1 | ||||
-rw-r--r-- | car-lib/src/android/car/Car.java | 8 | ||||
-rw-r--r-- | car-support-lib/proguard-release.flags | 8 | ||||
-rw-r--r-- | service/AndroidManifest.xml | 5 | ||||
-rw-r--r-- | tests/carservice_test/AndroidManifest.xml | 5 |
5 files changed, 10 insertions, 17 deletions
diff --git a/car-lib/api/system-current.txt b/car-lib/api/system-current.txt index d6119326d5..fdb34e5d20 100644 --- a/car-lib/api/system-current.txt +++ b/car-lib/api/system-current.txt @@ -5,7 +5,6 @@ package android.car { field public static final java.lang.String CAR_DRIVING_STATE_SERVICE = "drivingstate"; field public static final java.lang.String DIAGNOSTIC_SERVICE = "diagnostic"; field public static final java.lang.String HVAC_SERVICE = "hvac"; - field public static final java.lang.String PERMISSION_ADJUST_CAR_CABIN = "android.car.permission.ADJUST_CAR_CABIN"; field public static final java.lang.String PERMISSION_CAR_DIAGNOSTIC_CLEAR = "android.car.permission.CLEAR_CAR_DIAGNOSTICS"; field public static final java.lang.String PERMISSION_CAR_DIAGNOSTIC_READ_ALL = "android.car.permission.CAR_DIAGNOSTICS"; field public static final java.lang.String PERMISSION_CAR_DRIVING_STATE = "android.car.permission.CAR_DRIVING_STATE"; diff --git a/car-lib/src/android/car/Car.java b/car-lib/src/android/car/Car.java index 738a4238ad..c1bf50274d 100644 --- a/car-lib/src/android/car/Car.java +++ b/car-lib/src/android/car/Car.java @@ -281,14 +281,6 @@ public final class Car { "android.car.permission.CONTROL_APP_BLOCKING"; /** - * Permission necessary to access Car Cabin APIs. - * @hide - */ - @SystemApi - public static final String PERMISSION_ADJUST_CAR_CABIN = - "android.car.permission.ADJUST_CAR_CABIN"; - - /** * Permission necessary to access car's engine information. * @hide */ diff --git a/car-support-lib/proguard-release.flags b/car-support-lib/proguard-release.flags index 91cab7ea24..4f5f917879 100644 --- a/car-support-lib/proguard-release.flags +++ b/car-support-lib/proguard-release.flags @@ -7201,6 +7201,7 @@ public int enabledSetting; public int flags; public int fullBackupContent; + public boolean hiddenUntilInstalled; public int installLocation; public int largestWidthLimitDp; public long longVersionCode; @@ -7646,6 +7647,8 @@ public abstract java.lang.String[] setPackagesSuspendedAsUser(java.lang.String[], boolean, android.os.PersistableBundle, android.os.PersistableBundle, java.lang.String, java.lang.String, int); public abstract void setPermissionEnforced(java.lang.String, boolean); public abstract boolean setRequiredForSystemUser(java.lang.String, boolean); + public abstract void setSystemAppHiddenUntilInstalled(java.lang.String, boolean); + public abstract boolean setSystemAppInstallState(java.lang.String, boolean, int); public abstract void setUpdateAvailable(java.lang.String, boolean); public abstract boolean shouldShowRequestPermissionRationale(java.lang.String, java.lang.String, int); public abstract void systemReady(); @@ -8589,6 +8592,7 @@ public static int MATCH_DISABLED_UNTIL_USED_COMPONENTS; public static int MATCH_EXPLICITLY_VISIBLE_ONLY; public static int MATCH_FACTORY_ONLY; + public static int MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS; public static int MATCH_INSTANT; public static int MATCH_KNOWN_PACKAGES; public static int MATCH_STATIC_SHARED_LIBRARIES; @@ -17003,8 +17007,8 @@ public boolean equals(java.lang.Object); public static android.view.DisplayCutout fromBoundingRect(int, int, int, int); - public static android.view.DisplayCutout fromBounds(android.graphics.Path); - public static android.view.DisplayCutout fromResources(android.content.res.Resources, int, int); + public static android.view.DisplayCutout fromBounds(android.graphics.Region); + public static android.view.DisplayCutout fromResourcesRectApproximation(android.content.res.Resources, int, int); public static android.view.DisplayCutout fromSpec(java.lang.String, int, int, float); public java.util.List getBoundingRects(); public android.graphics.Region getBounds(); diff --git a/service/AndroidManifest.xml b/service/AndroidManifest.xml index 5212448ceb..870ed100d7 100644 --- a/service/AndroidManifest.xml +++ b/service/AndroidManifest.xml @@ -27,11 +27,6 @@ android:description="@string/car_permission_desc" android:label="@string/car_permission_label" /> <permission - android:name="android.car.permission.ADJUST_CAR_CABIN" - android:protectionLevel="system|signature" - android:label="@string/car_permission_label_cabin" - android:description="@string/car_permission_desc_cabin" /> - <permission android:name="android.car.permission.CAR_ENERGY" android:permissionGroup="android.car.permission-group.CAR_MONITORING" android:protectionLevel="dangerous" diff --git a/tests/carservice_test/AndroidManifest.xml b/tests/carservice_test/AndroidManifest.xml index 2be5a8302e..19a5552e2f 100644 --- a/tests/carservice_test/AndroidManifest.xml +++ b/tests/carservice_test/AndroidManifest.xml @@ -19,7 +19,10 @@ <uses-permission android:name="android.Manifest.permission.MODIFY_AUDIO_ROUTING" /> <uses-permission android:name="android.car.permission.CONTROL_CAR_CLIMATE" /> - <uses-permission android:name="android.car.permission.ADJUST_CAR_CABIN" /> + <uses-permission android:name="android.car.permission.CONTROL_CAR_DOORS" /> + <uses-permission android:name="android.car.permission.CONTROL_CAR_WINDOWS" /> + <uses-permission android:name="android.car.permission.CONTROL_CAR_MIRRORS" /> + <uses-permission android:name="android.car.permission.CONTROL_CAR_SEATS" /> <uses-permission android:name="android.car.permission.CAR_ENERGY" /> <uses-permission android:name="android.car.permission.CONTROL_APP_BLOCKING" /> <uses-permission android:name="android.car.permission.CAR_CONTROL_AUDIO_VOLUME" /> |