summaryrefslogtreecommitdiff
path: root/core/java/android/os/DynamicAndroidManager.java
Commit message (Collapse)AuthorAgeFilesLines
* API review followup: DynamicAndroidClientPo-Chien Hsueh2019-03-211-188/+0
| | | | | | | | | | | | | | | | | Some API changes per API reivew: - Move DynamicAndroidClient and ~Manager to android.os.image. - Rename them to DynamicSystemClient and ~Manager. - Rename permission MANAGE_DYNAMIC_ANDROID to MANAGE_DYNAMIC_SYSTEM - Corresponding changes in the installation service. - Corresponding changes in privapp-permissions-platform.xml. - Add missing annotations. - Change setOnStatusChangedListener's parameters order. - Improve documentations. - Re-generate api/system-current.txt. Bug: 126613281 Test: adb shell am Change-Id: Ia920e9ccf6de1dbbd38c52910cb72cb81b9b5b32
* Add the DynamicAndroid ServiceHoward Chen2019-01-311-0/+188
Define the DynamicAndroid with AIDL. Add a java implementation. Start a service instance in the system server. Add a permission test. Bug: 122015653 Test: Build & Test on a pixel phone with following command \ ./frameworks/base/services/tests/runtests.py -e class com.android.server.DynamicAndroidTest Change-Id: I2e54b6b71fac4a4c5a9c9c25ce6bdac74cddcfb7