-
- Downloads
Allocate isolated UID ranges for app zygote and its children.
Introduce a new range of app-zygote isolated UIDs, [90000..98999]. For each app that uses an application Zygote, allocate a range of 100 isolated UIDs. The application Zygote for an app will get a UID out of that range, and all other children that are forked from that zygote will get a UID from the same range. Bug: 111434506 Test: app Zygote and its children run in the new range of isolated UIDs (with SELinux disabled). New set of tests for UID allocators pass. Change-Id: I7a6883a5ddb95683932c93ea77f4e52d8f37fa4f
Showing
- core/java/android/os/AppZygote.java 6 additions, 3 deletionscore/java/android/os/AppZygote.java
- core/java/android/os/Process.java 20 additions, 1 deletioncore/java/android/os/Process.java
- core/java/android/os/UserHandle.java 17 additions, 8 deletionscore/java/android/os/UserHandle.java
- core/java/com/android/internal/os/WebViewZygoteInit.java 0 additions, 1 deletioncore/java/com/android/internal/os/WebViewZygoteInit.java
- services/core/java/com/android/server/am/ActivityManagerService.java 3 additions, 2 deletions...re/java/com/android/server/am/ActivityManagerService.java
- services/core/java/com/android/server/am/ProcessList.java 157 additions, 25 deletionsservices/core/java/com/android/server/am/ProcessList.java
- services/core/java/com/android/server/am/ProcessRecord.java 3 additions, 0 deletionsservices/core/java/com/android/server/am/ProcessRecord.java
- services/tests/servicestests/src/com/android/server/am/ActivityManagerServiceTest.java 109 additions, 0 deletions...src/com/android/server/am/ActivityManagerServiceTest.java
Loading
Please register or sign in to comment