Merge "Use enabled/enabledSetting from PackageParser." into jb-mr2-dev
This commit is contained in:
@ -1614,16 +1614,9 @@ public class PackageManagerService extends IPackageManager.Stub {
|
||||
}
|
||||
final GrantedPermissions gp = ps.sharedUser != null ? ps.sharedUser : ps;
|
||||
final PackageUserState state = ps.readUserState(userId);
|
||||
pi = PackageParser.generatePackageInfo(p, gp.gids, flags,
|
||||
return PackageParser.generatePackageInfo(p, gp.gids, flags,
|
||||
ps.firstInstallTime, ps.lastUpdateTime, gp.grantedPermissions,
|
||||
state, userId);
|
||||
if (pi != null) {
|
||||
pi.applicationInfo.enabledSetting = state.enabled;
|
||||
pi.applicationInfo.enabled =
|
||||
pi.applicationInfo.enabledSetting == COMPONENT_ENABLED_STATE_DEFAULT
|
||||
|| pi.applicationInfo.enabledSetting == COMPONENT_ENABLED_STATE_ENABLED;
|
||||
}
|
||||
return pi;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Reference in New Issue
Block a user