Kenny Root
465fd635d5
am 3ce8eb4e: am 55708a9d: am e03c0244: Merge "Clear data deletes too much" into jb-mr1-dev
...
* commit '3ce8eb4eb24f90b8d850e3dc7c18569dd1fd361a':
Clear data deletes too much
2012-10-22 16:19:52 -07:00
Kenny Root
3ce8eb4eb2
am 55708a9d: am e03c0244: Merge "Clear data deletes too much" into jb-mr1-dev
...
* commit '55708a9dce5be627f68e388d4ad355595ad5fef5':
Clear data deletes too much
2012-10-22 16:17:17 -07:00
Kenny Root
55708a9dce
am e03c0244: Merge "Clear data deletes too much" into jb-mr1-dev
...
* commit 'e03c0244717093e0fbc9b05073d3ae3dbd8fcea5':
Clear data deletes too much
2012-10-22 16:14:14 -07:00
Kenny Root
9157d3f3b7
Clear data deletes too much
...
Bug: 7389445
Change-Id: Ic12d7a8e37747dc1a9b71ec5f881b5e440e0a75e
2012-10-22 15:20:52 -07:00
Kenny Root
a7fb9d907c
am 9396f183: resolved conflicts for merge of a5d29b2c to jb-mr1-dev-plus-aosp
...
* commit '9396f183c2db5d6167f39a8d5667fb4abcc96e5e':
Try to free cache before giving up on install
Robustly add symlink and add for non-primary users
2012-10-19 17:20:03 -07:00
Kenny Root
9396f183c2
resolved conflicts for merge of a5d29b2c to jb-mr1-dev-plus-aosp
...
Change-Id: I21512d61b5c08cee5fed69b34c3275ba5c3fc0d8
2012-10-19 17:16:41 -07:00
Kenny Root
a5d29b2c14
am 9bef3294: Merge changes Ie3c8ca8d,Ia175b36d into jb-mr1-dev
...
* commit '9bef3294d3660a85442829a25c9777e25d3c3cc8':
Try to free cache before giving up on install
Robustly add symlink and add for non-primary users
2012-10-19 16:40:07 -07:00
Kenny Root
a3e90798b7
Robustly add symlink and add for non-primary users
...
Amazingly, some apps still don't use the nativeLibraryPath. So add a lib
symlink for non-primary users to fix that.
Also, there was an error when the symlink existed that it would give up.
This shouldn't really happen, but in that case, just remove it and
create a new one to be safe.
Also, move the downgrade code to the appropriate place. This downgrade
case triggered the above symlink existing bug.
Bug: 7318366
Bug: 7371571
Change-Id: Ia175b36d98f00bdc2f2433b909aafd524eb34d15
2012-10-18 15:12:09 -07:00
Kenny Root
ebf5569880
am 63a183c4: Merge "resolved conflicts for merge of 40f2f751 to jb-mr1-dev-plus-aosp" into jb-mr1-dev-plus-aosp
...
* commit '63a183c41f26e4eb475dfbcc4386b37372eb5fba':
Fix mistaken removal of setfilecon
2012-10-17 10:53:51 -07:00
Kenny Root
367400491a
resolved conflicts for merge of 40f2f751 to jb-mr1-dev-plus-aosp
...
Change-Id: I6075e2bf98b0f8310c93fac649c34cbbbd89707f
2012-10-17 10:50:14 -07:00
Kenny Root
115198ba1a
am ed3ce513: Fix bad merge
...
* commit 'ed3ce513a64b9f26358dc77187d6d04fe91abae9':
Fix bad merge
2012-10-17 10:10:27 -07:00
Kenny Root
ed3ce513a6
Fix bad merge
...
Change-Id: I9f05f96e3607b994368a8d4e1e454af8fe84424d
2012-10-17 10:06:17 -07:00
Kenny Root
21dc0aa5a4
am ad0090e7: resolved conflicts for merge of 85f9ba9e to jb-mr1-dev-plus-aosp
...
* commit 'ad0090e7b8c70cf44609aafbfea8c3946e2802a9':
Remove HAVE_SELINUX guards
2012-10-17 10:05:58 -07:00
Kenny Root
ad0090e7b8
resolved conflicts for merge of 85f9ba9e to jb-mr1-dev-plus-aosp
...
Change-Id: I9ae49075935f0e9ec432ce9d828ee26a4fcdb44c
2012-10-17 10:02:22 -07:00
Kenny Root
57c63d8f9b
Fix mistaken removal of setfilecon
...
Previous commit attempted to move setfilecon above chown, but mistakenly
squashed libdir and pkgdir setfilcon into one incorrect setfilecon.
Change-Id: I1ad00eae8a0e69ae88ce47cd5571558ce1ad2145
2012-10-17 09:50:37 -07:00
Kenny Root
c9a1aabc49
Remove HAVE_SELINUX guards
...
Change-Id: I6c2161471f657aa1645695ffd56ff434b0c2b426
2012-10-16 23:32:31 -07:00
Jeff Sharkey
0fa6bf683c
am a1fda2e3: am 77ce60a5: am 7789c9bb: Merge "Support pm clear as --user." into jb-mr1-dev
...
* commit 'a1fda2e388603152d45ea5ef43b1c9b6d6935b6b':
Support pm clear as --user.
2012-10-15 20:22:37 -07:00
Jeff Sharkey
a1fda2e388
am 77ce60a5: am 7789c9bb: Merge "Support pm clear as --user." into jb-mr1-dev
...
* commit '77ce60a59330d6059011d737142bd210db845d85':
Support pm clear as --user.
2012-10-15 20:19:04 -07:00
Jeff Sharkey
77ce60a593
am 7789c9bb: Merge "Support pm clear as --user." into jb-mr1-dev
...
* commit '7789c9bbfca079655e9285173d6175b94bc774b0':
Support pm clear as --user.
2012-10-15 18:29:51 -07:00
Jeff Sharkey
a3e9ff7deb
Support pm clear as --user.
...
Bug: 7352703
Change-Id: I0e9cc4f2313e5424d234c3cb051004c0321d9dac
2012-10-15 16:16:39 -07:00
Jeff Sharkey
3b5259fcbe
am 1e8f7262: am a00ffa53: am 1016b288: Merge "Pm command to get maximum users." into jb-mr1-dev
...
* commit '1e8f7262febf77580e830374af2f5c5236081a0f':
Pm command to get maximum users.
2012-10-12 12:21:46 -07:00
Jeff Sharkey
1e8f7262fe
am a00ffa53: am 1016b288: Merge "Pm command to get maximum users." into jb-mr1-dev
...
* commit 'a00ffa53fbe7ced0147451242232f47d117d5e2d':
Pm command to get maximum users.
2012-10-12 12:19:34 -07:00
Jeff Sharkey
a00ffa53fb
am 1016b288: Merge "Pm command to get maximum users." into jb-mr1-dev
...
* commit '1016b2881d2b5f5d5e142afa287bd876b6360c2b':
Pm command to get maximum users.
2012-10-12 12:17:17 -07:00
Jeff Sharkey
4c76ea6b88
Pm command to get maximum users.
...
Used to drive CTS tests. Also print success message when removing
a user.
Bug: 7334718
Change-Id: Ia3886ddf860cd000ce567b0fed2ef0a4e2a2295c
2012-10-12 10:46:01 -07:00
Jeff Sharkey
d3ab7fc537
am 24251648: am 9ad36ded: am 9dfca201: Merge "Print newly generated userId." into jb-mr1-dev
...
* commit '2425164835e9bbf4c501c69c078b2c1a48f3414e':
Print newly generated userId.
2012-10-11 17:55:15 -07:00
Jeff Sharkey
2425164835
am 9ad36ded: am 9dfca201: Merge "Print newly generated userId." into jb-mr1-dev
...
* commit '9ad36dedd668c3bfa906397baa3d0aa76cfe1216':
Print newly generated userId.
2012-10-11 17:29:02 -07:00
Jeff Sharkey
9ad36dedd6
am 9dfca201: Merge "Print newly generated userId." into jb-mr1-dev
...
* commit '9dfca20105aa998f5767b1b330bf9307ec479906':
Print newly generated userId.
2012-10-11 17:25:53 -07:00
Jeff Sharkey
e6d3ccc992
Print newly generated userId.
...
Bug: 7334718
Change-Id: Id4dc456b079bebbe9f2d7ea2a8343d2215f296dc
2012-10-11 16:44:18 -07:00
Dianne Hackborn
3c30494d44
am 572286b4: am 31af905a: am 36db9d08: Merge "Further work on issue #7307399 : Framework needs a new pre-user-shutdown..." into jb-mr1-dev
...
* commit '572286b4152245a73ac00ebc69b4bd8fc4bc586d':
Further work on issue #7307399 : Framework needs a new pre-user-shutdown...
2012-10-09 19:17:09 -07:00
Dianne Hackborn
572286b415
am 31af905a: am 36db9d08: Merge "Further work on issue #7307399 : Framework needs a new pre-user-shutdown..." into jb-mr1-dev
...
* commit '31af905ac5388339fd0ffd87e6f25bd2a293dc0e':
Further work on issue #7307399 : Framework needs a new pre-user-shutdown...
2012-10-09 19:14:24 -07:00
Dianne Hackborn
31af905ac5
am 36db9d08: Merge "Further work on issue #7307399 : Framework needs a new pre-user-shutdown..." into jb-mr1-dev
...
* commit '36db9d0879640a1cb9a8723d6649068a1c4c08de':
Further work on issue #7307399 : Framework needs a new pre-user-shutdown...
2012-10-09 19:13:13 -07:00
Dianne Hackborn
c0bd747b06
Further work on issue #7307399 : Framework needs a new pre-user-shutdown...
...
...phase & callback API
I realized there were a few things wrong with what was there. The new
ACTION_USER_STARTING was not being sent for the first user at boot, and
there was an existing problem where ACTION_USER_STARTED was sent every
time there was a user switch.
Also improved some debug output of broadcasts to make it easier to see
what is going on in this stuff, and better reporting of why a service
couldn't be started.
Change-Id: Id8a536defbbad1f73d94a37d13762436b822fbe3
2012-10-09 17:57:14 -07:00
Christopher Tate
a7f45d31f6
am 6e41d596: am b17fdf7b: am af3cd21b: Merge "New command line tool: "settings"" into jb-mr1-dev
...
* commit '6e41d59665261ff015d73ee5180fa85b009dd41e':
New command line tool: "settings"
2012-10-09 11:51:17 -07:00
Christopher Tate
6e41d59665
am b17fdf7b: am af3cd21b: Merge "New command line tool: "settings"" into jb-mr1-dev
...
* commit 'b17fdf7b512530647037a7805c175c36db1549d8':
New command line tool: "settings"
2012-10-09 11:48:55 -07:00
Christopher Tate
b17fdf7b51
am af3cd21b: Merge "New command line tool: "settings"" into jb-mr1-dev
...
* commit 'af3cd21b08dd22d6ffd747c6314fd49fed3170a0':
New command line tool: "settings"
2012-10-09 11:46:28 -07:00
Christopher Tate
af75948cdd
New command line tool: "settings"
...
Because the usual content provider interface doesn't allow specification of
the target user under which to perform settings reads/writes, this CL introduces
a new command line app specifically for that.
Usage:
settings [--user num] get namespace key
settings [--user num] put namespace key value
If a --user argument is not given, the owner user is targetted.
Bug 7299066
Change-Id: I73108bb76b04fad133cc4e0f218d64490de549f1
2012-10-08 18:39:27 -07:00
Chet Haase
4ec7ea72d2
Change adb-shell-input utility to use duration for swipe
...
Change-Id: Id48fade60a07220c0672697f5771b75f984ee5bd
2012-10-02 19:30:03 -07:00
Kenny Root
4476018159
am 2293f924: am bad71217: am 77728b01: Merge "Change installd tests to native test target"
...
* commit '2293f9247b1b9329b58114bd67f3871e5387b91b':
Change installd tests to native test target
2012-10-02 12:08:54 -07:00
Kenny Root
2293f9247b
am bad71217: am 77728b01: Merge "Change installd tests to native test target"
...
* commit 'bad71217b75df49245092bc0f32e4ddaeb2b3732':
Change installd tests to native test target
2012-10-02 12:06:05 -07:00
Kenny Root
bad71217b7
am 77728b01: Merge "Change installd tests to native test target"
...
* commit '77728b010e34069a904c9e8a40e03b8829cfb8ae':
Change installd tests to native test target
2012-10-02 12:03:34 -07:00
Kenny Root
fbc3044190
Change installd tests to native test target
...
Change-Id: Ifb2ba004e74d55ffbf01557b59ceef3232762d28
2012-10-02 10:51:07 -07:00
Amith Yamasani
6c1805e33d
am 6021eacb: am ce3db01c: am 2036a94a: Merge "Fix cache deletion for secondary users" into jb-mr1-dev
...
* commit '6021eacb3d010e7d4f20af4a8ef49b1b3d3e5166':
Fix cache deletion for secondary users
2012-10-01 13:48:33 -07:00
Amith Yamasani
ce3db01cc8
am 2036a94a: Merge "Fix cache deletion for secondary users" into jb-mr1-dev
...
* commit '2036a94a9004613644bdbdab1b10e476be3f0213':
Fix cache deletion for secondary users
2012-10-01 13:08:06 -07:00
Dake Gu
8d8c13ec9b
Merge "Add aah metadata service to whitelist DO NOT MERGE" into jb-mr1-aah-dev
2012-10-01 13:06:25 -07:00
Dake Gu
710d705eae
Add aah metadata service to whitelist DO NOT MERGE
...
Temporary solution for b/7262633. We are using binder service for IPC between
mediaserver and client app for sending synchronized beat tempo. The change
will never be merged back to upstream. Will replace it with a new IPC
mechanism later.
Change-Id: Ic06546a0085e401f49b65e0327247fcce1df681f
2012-10-01 12:41:51 -07:00
Amith Yamasani
54289b8b4a
Fix cache deletion for secondary users
...
Bug: 7249419
Change-Id: Idbc0f9994508059ebf5055aea961b87e08b3673a
2012-10-01 11:19:55 -07:00
Dianne Hackborn
3ff8e1a800
Merge "Fix issue #7211769 and #7244492 , thrash around on #7226656." into jb-mr1-dev
2012-09-28 15:54:44 -07:00
Dianne Hackborn
1d35273543
Merge "Fix issue #7202950 : After clearing data, clear data button is still enabled." into jb-mr1-dev
2012-09-28 15:52:26 -07:00
Dianne Hackborn
d4ac8d7b3d
Fix issue #7211769 and #7244492 , thrash around on #7226656 .
...
Issue #7211769 : Crash dialog from background user has non-working "report"
The report button now launches the issue reporter for the correct user.
Also for crashes on background users, either disable the report button,
or simply don't show the dialog depending on the build config.
Issue #7244492 : Bugreport button in Quick Settings doesn't actually do anything
Now they do.
Issue #7226656 : second user seeing primary user's apps
I haven't had any success at reproducing this. I have tried to tighten up
the path where we create the user to ensure nothing could cause the
user's applications to be accessed before the user it fully created and thus
make them installed... but I can't convince myself that is the actual problem.
Also tightened up the user switch code to use forground broadcasts for all
of the updates about the switch (since this is really a foreground operation),
added a facility to have BOOT_COMPELTED broadcasts not get launched for
secondary users and use that on a few key system receivers, fixed some debug
output.
Change-Id: Iadf8f8e4878a86def2e495e9d0dc40c4fb347021
2012-09-28 15:37:22 -07:00
Dianne Hackborn
f41496f179
Fix issue #7202950 : After clearing data, clear data button is still enabled.
...
Count the lib symlink against the app's code size. Also be sure to
look at the new separate lib path for apps, and tweak the size
counting to also count the size of directory entries.
Change-Id: I4b0fd5771f249faa05fd72f08062df885902cc97
2012-09-27 18:48:09 -07:00