diff options
author | 2022-10-06 17:17:03 +0000 | |
---|---|---|
committer | 2022-11-08 19:01:36 +0000 | |
commit | 806e129c0db1869f6b1af1ce760cfe48efe9ec7c (patch) | |
tree | ce9bf41694593521e8704aa890613beb0c47730b /AndroidManifest.xml | |
parent | 835785f60c76697c9161d576f4fe15467b18634a (diff) |
Add migration code piece to migrate for internal
Added code to migrate data for internal db. Added a new job which will
be attempted to run once in 7 days on device idle and charging state
and backs up data to leveldb. Also added safety checks to avoid null
pointer exception for leveldb operations in FUSE layer if leveldb
setup is not successful. Added logic in device config listener to
setup leveldb connection if the flag is enabled.
Test: atest StableUriIdleMaintenanceServiceTest
Bug: 239415085
Change-Id: I0ab005d9dbdc77cf81604b413213e34b02f62a71
Diffstat (limited to 'AndroidManifest.xml')
-rw-r--r-- | AndroidManifest.xml | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml index a369c3c5d..c2d850d2e 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -135,6 +135,12 @@ android:exported="true" android:permission="android.permission.BIND_JOB_SERVICE" /> + <service + android:name= + "com.android.providers.media.stableuris.job.StableUriIdleMaintenanceService" + android:exported="true" + android:permission="android.permission.BIND_JOB_SERVICE"/> + <service android:name="com.android.providers.media.fuse.ExternalStorageServiceImpl" android:exported="true" android:permission="android.permission.BIND_EXTERNAL_STORAGE_SERVICE"> |