Don't allow changing data usage setting if uid is not app.
Bug: 30262890 Changing non-app UID's (eg system, firewalld) data usage will just crash. Change-Id: I1c3f2504aae75f514f962fd54f4dcf240b3bcd81
This commit is contained in:
@@ -149,7 +149,7 @@ public class AppDataUsage extends DataUsageBase implements Preference.OnPreferen
|
||||
} catch (PackageManager.NameNotFoundException e) {
|
||||
}
|
||||
}
|
||||
if (mAppItem.key == Process.SYSTEM_UID) {
|
||||
if (!UserHandle.isApp(mAppItem.key)) {
|
||||
removePreference(KEY_UNRESTRICTED_DATA);
|
||||
removePreference(KEY_RESTRICT_BACKGROUND);
|
||||
} else {
|
||||
|
Reference in New Issue
Block a user