Fix to mark disableApkUnlessMatchedSku hidden for all users

Bug: 111795497
Test: manual; switch to guest & secondary user
Change-Id: I8ba64f52953b8a86adaea343ed52eaa6865a0019
This commit is contained in:
Ruchi Kandoi
2018-08-03 11:05:41 -07:00
parent f8f459a2cc
commit a04c80089d

View File

@@ -21952,9 +21952,6 @@ Slog.v(TAG, ":: stepped forward, applying functor at tag " + parser.getName());
//TODO: b/111402650
private void disableSkuSpecificApps() {
if (!mIsUpgrade && !mFirstBoot) {
return;
}
String apkList[] = mContext.getResources().getStringArray(
R.array.config_disableApksUnlessMatchedSku_apk_list);
String skuArray[] = mContext.getResources().getStringArray(
@@ -21968,7 +21965,9 @@ Slog.v(TAG, ":: stepped forward, applying functor at tag " + parser.getName());
}
for (String packageName : apkList) {
setSystemAppHiddenUntilInstalled(packageName, true);
setSystemAppInstallState(packageName, false, ActivityManager.getCurrentUser());
for (UserInfo user : sUserManager.getUsers(false)) {
setSystemAppInstallState(packageName, false, user.id);
}
}
}