Justin Koh
0f3d3dd26c
am dd5c9471: Revert "Close ActivityView and ActivityContainer cleanly."
...
* commit 'dd5c94717077c9366dee364c88a86a78e5ee2688':
Revert "Close ActivityView and ActivityContainer cleanly."
2014-06-13 17:27:48 +00:00
Justin Koh
dd5c947170
Revert "Close ActivityView and ActivityContainer cleanly."
...
This reverts commit 4a9f129874785d34930f165268dbc618e4bc2618.
Conflicts:
services/core/java/com/android/server/am/ActivityStackSupervisor.java
Change-Id: Ic1f4df7f4cb644de7ddebcdc8ce632b46c5ba8f2
2014-06-13 09:55:09 -07:00
Craig Mautner
4849aa86b1
am be634951: Fix permission problem and NPE
...
* commit 'be63495101dba3b0c3c496cdd810df9e30e926d4':
Fix permission problem and NPE
2014-06-12 23:36:54 +00:00
Nick Kralevich
50ece5ec53
am 9a0485aa: am 1ef888e5: Merge "Add service_contexts to policy update bundles."
...
* commit '9a0485aa567c99157e45d08e9712a281f34ffc5f':
Add service_contexts to policy update bundles.
2014-06-12 21:10:30 +00:00
Craig Mautner
be63495101
Fix permission problem and NPE
...
Remove uid before calling into Window Manager. Restore afterwards.
Check for null stack value before dereferencing.
Fixes bug 15591112.
Change-Id: Ida3de556940440162c91b8c1614d0f21e364abd8
2014-06-12 13:50:53 -07:00
Riley Spahn
5f5cf5f670
Add service_contexts to policy update bundles.
...
Add service_context file to SELinuxPolicyInstallReceiver
to allow updating.
Bug: 12909011
Change-Id: Ic0ad89958cc750413787d57e0f51363212a8730b
2014-06-12 20:46:34 +00:00
Craig Mautner
f5030ecbca
am 4a9f1298: Close ActivityView and ActivityContainer cleanly.
...
* commit '4a9f129874785d34930f165268dbc618e4bc2618':
Close ActivityView and ActivityContainer cleanly.
2014-06-12 00:00:17 +00:00
Craig Mautner
4a9f129874
Close ActivityView and ActivityContainer cleanly.
...
- Do not call IActivityContainer.release() from
ActivityView.finalize() if it has already been called from
ActivityView.release(). Eliminates IBinder finalized Exception.
- Call ActivityRecord.makeFinishing() before calling ActivityStack.
destroyActivityLocked(). Forces call to scheduleDestroyActivity()
and eventually removeFromHistory(). Otherwise removeFromHistory()
is never called and window manager AppWindowTokens become orphans.
- Defer call to ActivityContainer.detachLocked() until all
activities have finished or timed out. Fixes problem where Display
is removed while activities are still launching.
- Call ActivityStackSupervisor.deleteActivityContainer() when all
activities have finished or timed out. Fixes orphaned
ActivityContainers.
Fixes bug 15450798.
Fixes bug 15484154.
Fixes bug 15383479.
Fixes bug 15316558.
Fixes bug 15168560.
Fixes bug 15143914.
Change-Id: Id3c641976b6f825458690f9ee063c07818b56f23
2014-06-11 16:33:00 -07:00
Craig Mautner
28084383c1
am e33010a2: Merge "Add NO_ANIMATION flag to ActivityView Intents." into klp-modular-dev
...
* commit 'e33010a261d881426ce0af9a9e2177137ec3f6b9':
Add NO_ANIMATION flag to ActivityView Intents.
2014-06-11 17:42:06 +00:00
Craig Mautner
e33010a261
Merge "Add NO_ANIMATION flag to ActivityView Intents." into klp-modular-dev
2014-06-11 08:41:11 +00:00
Griff Hazen
579ace0358
am 9f637d10: Reduce notification service historical archive size to 1 for watches. To remove the memory footprint
...
* commit '9f637d10959490c3a28e0f40330e97eb67e954d7':
Reduce notification service historical archive size to 1 for watches. To remove the memory footprint
2014-06-11 01:18:36 +00:00
Griff Hazen
9f637d1095
Reduce notification service historical archive size to 1 for watches.
...
To remove the memory footprint
Bug: 15536759
Change-Id: I081bd962fef689b5d8ed126208499d56ebf4ae38
2014-06-10 15:31:48 -07:00
Craig Mautner
e6d80f4ce4
Add NO_ANIMATION flag to ActivityView Intents.
...
Add Intent.FLAG_ACTIVITY_NO_AMINATION to all Intents passed into
ActivityView.
Fixes bug 15393526.
Change-Id: I1899a5019416109e982f0254aaba410bb1f4a38d
2014-06-10 13:31:02 -07:00
Amit Mahajan
437a77d4bb
am 3f175a35: am e5a28d34: am 20c5ce50: Handle provisioning APN by turning off/on radio.
...
* commit '3f175a3587f5f7c7d6189c0fd09468bae4e81325':
Handle provisioning APN by turning off/on radio.
2014-06-09 21:12:43 +00:00
Michael Kolb
1e6706abb2
am 4bdc93d6: Merge "Remove circular mask" into klp-modular-dev
...
* commit '4bdc93d63e9edc7840a227ea1824f1f7ac93933e':
Remove circular mask
2014-06-09 21:12:19 +00:00
Amit Mahajan
3f175a3587
am e5a28d34: am 20c5ce50: Handle provisioning APN by turning off/on radio.
...
* commit 'e5a28d34f662c469f85590dda28fc02eca12204b':
Handle provisioning APN by turning off/on radio.
2014-06-09 19:50:09 +00:00
Amit Mahajan
20c5ce50c4
Handle provisioning APN by turning off/on radio.
...
The change is specific to AT&T as they want no signaling from device during provisioning.
I've tested following cases:
- expired AT&T SIM to make sure provisioning flow works as expected.
- airplane mode on/off with both active and expired AT&T SIM.
- wifi <-> mobile transitions work okay.
- LTE with Verizon SIM (basic sanity).
bug: 13190133
Change-Id: I215963174ae6000ae71d1dda693f95413f3d6e81
2014-06-09 17:55:27 +00:00
Michael Kolb
4bdc93d63e
Merge "Remove circular mask" into klp-modular-dev
2014-06-06 15:26:17 +00:00
Prashant Malani
59b82c3eae
am 42db3761: Merge "DO NOT MERGE Change display state modification during dozing" into klp-modular-dev
...
* commit '42db3761c9ee3df11a367cbc907f2ba433251634':
DO NOT MERGE Change display state modification during dozing
2014-06-06 00:16:35 +00:00
Prashant Malani
42db3761c9
Merge "DO NOT MERGE Change display state modification during dozing" into klp-modular-dev
2014-06-05 23:03:19 +00:00
Prashant Malani
448a4e59ad
DO NOT MERGE Change display state modification during dozing
...
Check that the BrightnessRamp animation has completed before updating
the display state to STATE_DOZING.
Bug: 13472578
Change-Id: Ib9751f7a987463e4df98571e846d829ec8e73b5e
Signed-off-by: Prashant Malani <pmalani@google.com>
2014-06-05 22:25:23 +00:00
Justin Koh
910aff5f6b
am 89b6bf5a: DO NOT MERGE Readd removal of notification listener limit on posting
...
* commit '89b6bf5a118322d923cb9349515f06e32003c6ef':
DO NOT MERGE Readd removal of notification listener limit on posting
2014-06-05 20:56:19 +00:00
Justin Koh
89b6bf5a11
DO NOT MERGE Readd removal of notification listener limit on posting
...
Listener packages are allowed to post > 50 notifications
This reverts commit 500a6b0ca68aaad6140b5af2dae94349be9f7aeb.
2014-06-05 13:50:58 -07:00
Justin Koh
c7a5d4a920
am 8200b667: Merge "Revert "Add check to allow notification listener packages to post >50 notifications"" into klp-modular-dev
...
* commit '8200b667ea75b7d5353343f9e2f22e33b373077e':
Revert "Add check to allow notification listener packages to post >50 notifications"
2014-06-05 20:05:08 +00:00
Michael Kolb
2e8b27e898
Remove circular mask
...
Change-Id: I83b1caea100d28be2fca46dc0280b05e9b78da44
2014-06-05 12:49:55 -07:00
Justin Koh
8200b667ea
Merge "Revert "Add check to allow notification listener packages to post >50 notifications"" into klp-modular-dev
2014-06-05 19:03:33 +00:00
Justin Koh
500a6b0ca6
Revert "Add check to allow notification listener packages to post >50 notifications"
...
Broke build.
This reverts commit 2dbd36fc7f9341ecef51c2ed96a0f21b046f5a8d.
Change-Id: I2fdf1de21b6598f85bbd94acef44e771b2df9f42
2014-06-05 19:02:47 +00:00
Justin Koh
2304bf4cd4
am 2be3d6f9: Merge "Add check to allow notification listener packages to post >50 notifications" into klp-modular-dev
...
* commit '2be3d6f9361311c1d272965afcd602ae12c769af':
Add check to allow notification listener packages to post >50 notifications
2014-06-05 18:10:01 +00:00
Justin Koh
2be3d6f936
Merge "Add check to allow notification listener packages to post >50 notifications" into klp-modular-dev
2014-06-05 18:06:46 +00:00
Justin Koh
2dbd36fc7f
Add check to allow notification listener packages to post >50 notifications
...
Bug: 13433398
Change-Id: I77abf19982add240e1bbe8196fbe148d32884f68
2014-06-04 21:14:26 -07:00
Craig Mautner
21483b9f0b
am e34fcf8f: Merge "Add callback when ActivityView activities complete" into klp-modular-dev
...
* commit 'e34fcf8ff9a023641505a8decdeb1b77232d8a16':
Add callback when ActivityView activities complete
2014-06-05 03:31:06 +00:00
Craig Mautner
e34fcf8ff9
Merge "Add callback when ActivityView activities complete" into klp-modular-dev
2014-06-05 03:28:21 +00:00
Craig Mautner
d94b47f3b6
Add callback when ActivityView activities complete
...
Users of ActivityViews can now be informed when there are no more
active activities in ActivityView by registering a callback.
Fixes bug 15330616.
Change-Id: I39d55bdb0db8b0a12ee751cdcb039b7fbb899c85
2014-06-04 17:25:49 -07:00
Robin Lee
c774caff86
am 4891a9f9: am e46e6004: Merge "Assign AID_EVERYONE gid to newly-created processes"
...
* commit '4891a9f9cfee569c0d362f1781f44493f5e320c0':
Assign AID_EVERYONE gid to newly-created processes
2014-06-04 21:09:52 +00:00
Robin Lee
e46e600412
Merge "Assign AID_EVERYONE gid to newly-created processes"
2014-06-04 20:51:55 +00:00
Craig Mautner
22af5b8428
am 81dfc082: Merge "Force all windows to redraw before unblanking screen" into klp-modular-dev
...
* commit '81dfc082d2add8463469e3eac9db94d6d93005ce':
Force all windows to redraw before unblanking screen
2014-06-03 22:44:52 +00:00
Craig Mautner
81dfc082d2
Merge "Force all windows to redraw before unblanking screen" into klp-modular-dev
2014-06-03 22:41:38 +00:00
Michael Kolb
a4f593d7fb
am 576a0d14: Merge "Fix circular mask" into klp-modular-dev
...
* commit '576a0d14e19dae9fa6aa50e0bb836a1da793ef21':
Fix circular mask
2014-06-03 18:06:25 +00:00
Narayan Kamath
dd2e9d3386
am 7cb13f8a: Merge "Scan for renderscript files before deciding ABIs."
...
* commit '7cb13f8a0a40f3d971a953b330f38bfcfb001c5e':
Scan for renderscript files before deciding ABIs.
2014-06-03 13:24:50 +00:00
Narayan Kamath
797b109c60
am 7ed98c43: Merge "Add an --abi argument to "pm install""
...
* commit '7ed98c43f8cbcfbb4862205a72455ab39359a011':
Add an --abi argument to "pm install"
2014-06-03 13:24:45 +00:00
Narayan Kamath
41aa48beac
am 032c5c05: Merge "Log process abis during start."
...
* commit '032c5c054c331b63f2d45ee9c497ac852faec633':
Log process abis during start.
2014-06-03 13:24:34 +00:00
Narayan Kamath
d47e38b634
Scan for renderscript files before deciding ABIs.
...
The presence of ".bc" files in an APK implies
incompatibility with any of the 64 bit ABIs.
bug: 14900093
Change-Id: I66ca339a9a149cb3b7e7b349033d80acdeb4140a
2014-06-03 12:58:35 +01:00
Narayan Kamath
6431d11cd4
Add an --abi argument to "pm install"
...
This allows callers to force an install to a particular
ABI. This is intended only for testing (and CTS) and is
not meant for usage by the installer package.
Change-Id: Icb1528c0cd35b1aa9323386cb35ff4aaba374fcb
2014-06-03 11:11:47 +01:00
Narayan Kamath
032c5c054c
Merge "Log process abis during start."
2014-06-03 09:57:03 +00:00
Craig Mautner
228742d278
Force all windows to redraw before unblanking screen
...
The screen turning on would show windows as they were when the screen
turned off. This fix forces all showing windows to redraw first and
only then allow the screen to turn on.
Fixes bug 15092354.
Change-Id: I349995bf6446d6c462dccdc2b599bab9ab0ab2c8
2014-06-02 20:29:38 -07:00
Nick Kralevich
532536f145
am daa0ee13: am 4f8785f2: Merge "SELinuxMMAC additions to perform policy versioning checks."
...
* commit 'daa0ee137d43850c834b1ead3f871ceaa49814a7':
SELinuxMMAC additions to perform policy versioning checks.
2014-05-31 08:51:05 +00:00
Nick Kralevich
332f35813e
am 89b88f22: am 3a9835d4: Merge "Allow SELinuxPolicyInstallReceiver to update new policy files."
...
* commit '89b88f226928e269e84100154bc78c0f8dc2016e':
Allow SELinuxPolicyInstallReceiver to update new policy files.
2014-05-31 08:49:50 +00:00
Nick Kralevich
daa0ee137d
am 4f8785f2: Merge "SELinuxMMAC additions to perform policy versioning checks."
...
* commit '4f8785f28e6305d427cc3e483248828c9b9b06a2':
SELinuxMMAC additions to perform policy versioning checks.
2014-05-31 05:27:46 +00:00
Nick Kralevich
4f8785f28e
Merge "SELinuxMMAC additions to perform policy versioning checks."
2014-05-31 05:25:14 +00:00
Nick Kralevich
89b88f2269
am 3a9835d4: Merge "Allow SELinuxPolicyInstallReceiver to update new policy files."
...
* commit '3a9835d4914bc959a37eefecf4d5d0d20852e3e7':
Allow SELinuxPolicyInstallReceiver to update new policy files.
2014-05-31 05:09:37 +00:00