OSDN Git Service

PackageManager: Always let UID 0 start FallbackHome
authorGabriele M <moto.falcon.git@gmail.com>
Mon, 13 Mar 2017 23:35:03 +0000 (00:35 +0100)
committerDan Pasanen <dan.pasanen@gmail.com>
Thu, 16 Mar 2017 12:32:32 +0000 (12:32 +0000)
commitf7e1e16b89b7134e2a60aed117936ec631ed9e2b
tree04bc703a20f575b05c46d1478118c100a93f1ad6
parentd17b69e20bc0df86429fc4ac4398b5a6e2828b8e
PackageManager: Always let UID 0 start FallbackHome

com.android.settings/.FallbackHome is started at the end of the boot
process, before the UI is setup. If com.android.settings is protected
FallbackHome can't start and it's not possible to manually give it the
permission to start. Fix this allowing UID 0 start FallbackHome even
if com.android.settings is protected.

BUGBASH-103

Change-Id: I92bab937c387f9360de833be6779198a508914fe
services/core/java/com/android/server/pm/PackageManagerService.java