commit | ed9826e072d062a47fd61a4006be406040bf62aa | [log] [tgz] |
---|---|---|
author | Songchun Fan <schfan@google.com> | Mon Jul 17 11:08:03 2023 -0700 |
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Sun Jul 23 10:50:25 2023 +0000 |
tree | 4b4fcc664a4d1df6a76b21aa2d5317df8e88aac2 | |
parent | 849366b276a33397670c5e0cd6986ae88dfbc58a [diff] |
[pm] fix SCAN_AS_STOPPED_SYSTEM_APP for restoreDisabledSystemPackage Use ParsedPackage to directly check if the package has a launcher entry or not. This way, we can unify the system-apps-stopped code path for 1) installing new system apps after an OTA, and 2) restoring disabled system apps after uninstalling the update. BUG: 286459841 Test: manual with a system app that doesn't have a launcher entry Test: also manually checked that a system app with a launcher entry will be stopped by default (cherry picked from commit c3415b9f2ff755cde0403eb121e99de924007edd) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:90451b716d8b42bed7454e9a3d891f7a6c10d192) Merged-In: Ic51a9ceb7db6d887cebc390bb2878db8810cddbf Change-Id: Ic51a9ceb7db6d887cebc390bb2878db8810cddbf