summaryrefslogtreecommitdiffstats
path: root/api/16.txt
diff options
context:
space:
mode:
authorDianne Hackborn <hackbod@google.com>2012-02-09 10:47:01 -0800
committerDianne Hackborn <hackbod@google.com>2012-02-09 11:18:33 -0800
commita0c283eac33dd2da72235751bbfa4f2d9898d5ea (patch)
tree4a772771c79de9a0817115a49b5018397cd64add /api/16.txt
parentf6a7e1f7cd12fbbb2e35391850aec7d7d57b8f66 (diff)
downloadframeworks_base-a0c283eac33dd2da72235751bbfa4f2d9898d5ea.zip
frameworks_base-a0c283eac33dd2da72235751bbfa4f2d9898d5ea.tar.gz
frameworks_base-a0c283eac33dd2da72235751bbfa4f2d9898d5ea.tar.bz2
Add new feature for running services in "isolated" sandbox processes.
This reserves a range of uids (for each user) in which these processes run. These uids are not associated with an application, so they effectively run with no permissions. When a Service requests to run in such a process through android:isolatedProcess="true", each time it is brought up a new isolated process is started with its own unique uid. What we have so far gives us the basic infrastructure; more work remains to further lock down what these uids have access to. Change-Id: Ibfd27c75619cba61f528f46ede9113f98dc5f45b
Diffstat (limited to 'api/16.txt')
-rw-r--r--api/16.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/api/16.txt b/api/16.txt
index 8e07844..02a5104 100644
--- a/api/16.txt
+++ b/api/16.txt
@@ -15052,7 +15052,7 @@ package android.os {
method public static final deprecated boolean supportsProcesses();
field public static final int BLUETOOTH_GID = 2000; // 0x7d0
field public static final int FIRST_APPLICATION_UID = 10000; // 0x2710
- field public static final int LAST_APPLICATION_UID = 99999; // 0x1869f
+ field public static final int LAST_APPLICATION_UID = 89999; // 0x1869f
field public static final int PHONE_UID = 1001; // 0x3e9
field public static final int SIGNAL_KILL = 9; // 0x9
field public static final int SIGNAL_QUIT = 3; // 0x3