| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I9fa1fc05068bee1eed3f618fb32f70cf3d4c05d4
|
|
|
|
|
|
|
|
|
| |
setfilecon is not required on libsymlinks when target
doesn't exist. A bootloop is caused without this
change.
Change-Id: I96dbd4b1f47a752bfcaf6016c81fd43083c4a6e1
Signed-off-by: rpcraig <rpcraig@tycho.ncsc.mil>
|
|\
| |
| |
| |
| | |
* commit '768d9e1a72ceee7d4a5f608776b87b62d6ce4a04':
Correct executable bit for source files
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Many media files and source code files were marked as executable in Git.
Remove those.
Also a shell script and python script were not marked as executable.
Change-Id: Ieb51bafb46c895a21d2e83696f5a901ba752b2c5
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
package scan"" into jb-mr1-dev
* commit 'da2f2e51c71b5ebc50fe76c3cd5a920c81a5ee92':
Revert "Check non-primary user dirs during package scan"
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
scan"" into jb-mr1-dev
* commit '799916e6ac706921e43a3382e5d9e06e13f87525':
Revert "Check non-primary user dirs during package scan"
|
| | |\ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This reverts commit 4525f5b69cb44a9a0c92f9c525fc47541f456621
Change-Id: I31b7a0860972532478ab3420556b806bfa78739a
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
scan" into jb-mr1-dev
* commit 'f461d3f69f4533045167b4dc1f7445ad6ae47af3':
Check non-primary user dirs during package scan
|
| |\ \ \ \
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
jb-mr1-dev
* commit 'da2509c434ebb2a5a0da1bc270cae7f007cbb0f9':
Check non-primary user dirs during package scan
|
| | |\ \ \
| | | |/ / |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
During package scan, only the primary user data directories were
checked. If the secondary user didn't have an application directory, it
would happily ignore it. The app would then crash upon startup.
Bug: 7391882
Change-Id: I1fa92aa27386104d4ac6bc5dc92bfbf2e7dfac9f
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | | |
* commit '55708a9dce5be627f68e388d4ad355595ad5fef5':
Clear data deletes too much
|
| |\ \ \ \
| | |/ / /
| | | | |
| | | | |
| | | | | |
* commit 'e03c0244717093e0fbc9b05073d3ae3dbd8fcea5':
Clear data deletes too much
|
| | |/ /
| | | |
| | | |
| | | |
| | | | |
Bug: 7389445
Change-Id: Ic12d7a8e37747dc1a9b71ec5f881b5e440e0a75e
|
|\ \ \ \
| |/ / /
| | | |
| | | | |
Change-Id: I21512d61b5c08cee5fed69b34c3275ba5c3fc0d8
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | | |
* commit '9bef3294d3660a85442829a25c9777e25d3c3cc8':
Try to free cache before giving up on install
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
|
|\ \ \ \
| | |_|/
| |/| |
| | | | |
Change-Id: I6075e2bf98b0f8310c93fac649c34cbbbd89707f
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Previous commit attempted to move setfilecon above chown, but mistakenly
squashed libdir and pkgdir setfilcon into one incorrect setfilecon.
Change-Id: I1ad00eae8a0e69ae88ce47cd5571558ce1ad2145
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I9f05f96e3607b994368a8d4e1e454af8fe84424d
|
|\ \ \ \
| |/ / /
| | | |
| | | | |
Change-Id: I9ae49075935f0e9ec432ce9d828ee26a4fcdb44c
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I6c2161471f657aa1645695ffd56ff434b0c2b426
|
|\ \ \ \
| | |/ /
| |/| |
| | | |
| | | | |
* commit '77ce60a59330d6059011d737142bd210db845d85':
Support pm clear as --user.
|
| |\ \ \
| | | |/
| | |/|
| | | |
| | | | |
* commit '7789c9bbfca079655e9285173d6175b94bc774b0':
Support pm clear as --user.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 7352703
Change-Id: I0e9cc4f2313e5424d234c3cb051004c0321d9dac
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
jb-mr1-dev
* commit 'a00ffa53fbe7ced0147451242232f47d117d5e2d':
Pm command to get maximum users.
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | | |
* commit '1016b2881d2b5f5d5e142afa287bd876b6360c2b':
Pm command to get maximum users.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Used to drive CTS tests. Also print success message when removing
a user.
Bug: 7334718
Change-Id: Ia3886ddf860cd000ce567b0fed2ef0a4e2a2295c
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* commit '9ad36dedd668c3bfa906397baa3d0aa76cfe1216':
Print newly generated userId.
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | | |
* commit '9dfca20105aa998f5767b1b330bf9307ec479906':
Print newly generated userId.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 7334718
Change-Id: Id4dc456b079bebbe9f2d7ea2a8343d2215f296dc
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
needs a new pre-user-shutdown..." into jb-mr1-dev
* commit '31af905ac5388339fd0ffd87e6f25bd2a293dc0e':
Further work on issue #7307399: Framework needs a new pre-user-shutdown...
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
pre-user-shutdown..." into jb-mr1-dev
* commit '36db9d0879640a1cb9a8723d6649068a1c4c08de':
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
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
jb-mr1-dev
* commit 'b17fdf7b512530647037a7805c175c36db1549d8':
New command line tool: "settings"
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | | |
* commit 'af3cd21b08dd22d6ffd747c6314fd49fed3170a0':
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
|
|\ \ \ \
| |/ / /
|/| | /
| | |/
| |/| |
* commit 'bad71217b75df49245092bc0f32e4ddaeb2b3732':
Change installd tests to native test target
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
* commit '77728b010e34069a904c9e8a40e03b8829cfb8ae':
Change installd tests to native test target
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ifb2ba004e74d55ffbf01557b59ceef3232762d28
|
|\ \ \ \
| | |_|/
| |/| |
| | | |
| | | | |
* commit '2036a94a9004613644bdbdab1b10e476be3f0213':
Fix cache deletion for secondary users
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 7249419
Change-Id: Idbc0f9994508059ebf5055aea961b87e08b3673a
|
|\ \ \ \
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
jb-mr1-dev
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
enabled." into jb-mr1-dev
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
|/ / /
| | |
| | |
| | |
| | | |
Bug: 6923241
Change-Id: I85a3e0d53b469543cb0551d3a440d2663b5d0697
|