21362 Commits

Author SHA1 Message Date
Christopher Tate
ecae211616 adb backup/restore fixes
Bug 17811327 : teach adb restore about the new widget metadata entries

Bug 14165872 : -nosystem should not act like -onlysystem

Change-Id: I39da0ba80df7c5309a78ec1fa38016cebd80aa5f
2014-10-03 18:26:29 -07:00
Robert Greenwalt
850270d5aa am 26b7ff91: am f393e491: Merge "Switch the NetworkInfo.mIsAvailable default" into lmp-dev
* commit '26b7ff9126f13c1bb65e976094727d464863fbfc':
  Switch the NetworkInfo.mIsAvailable default
2014-10-03 23:57:51 +00:00
Svetoslav
423bf3d0fc am cf0e4706: am 8ff6d70d: Merge "Clear identity before calling into the mount service." into lmp-dev
* commit 'cf0e4706e341f2239591af5b6934cb266cb3db61':
  Clear identity before calling into the mount service.
2014-10-03 23:57:48 +00:00
Svetoslav
3eddddb51b am c3493f94: am 88676e0b: Merge "TouchExploer computes incorrectly the click location." into lmp-dev
* commit 'c3493f943e89213fe0ae20fe12b586f28ceae174':
  TouchExploer computes incorrectly the click location.
2014-10-03 23:57:44 +00:00
Jeff Sharkey
9d35c5dc79 am 4453d585: am 900e3b5f: Merge "More durable logging around system app upgrades." into lmp-dev
* commit '4453d5859005d5bd0da1ebc75fb1a9e5ead35021':
  More durable logging around system app upgrades.
2014-10-03 23:57:36 +00:00
Robert Greenwalt
26b7ff9126 am f393e491: Merge "Switch the NetworkInfo.mIsAvailable default" into lmp-dev
* commit 'f393e4910b42b2c9fd4dd6f970455649e00902e5':
  Switch the NetworkInfo.mIsAvailable default
2014-10-03 23:53:29 +00:00
Svetoslav
cf0e4706e3 am 8ff6d70d: Merge "Clear identity before calling into the mount service." into lmp-dev
* commit '8ff6d70d44626cd515f517962378d89ab3954979':
  Clear identity before calling into the mount service.
2014-10-03 23:53:25 +00:00
Svetoslav
c3493f943e am 88676e0b: Merge "TouchExploer computes incorrectly the click location." into lmp-dev
* commit '88676e0bb1b31cafca83a6bcf5ef20cc23f163ec':
  TouchExploer computes incorrectly the click location.
2014-10-03 23:53:21 +00:00
Jeff Sharkey
4453d58590 am 900e3b5f: Merge "More durable logging around system app upgrades." into lmp-dev
* commit '900e3b5fc5bb4bf4947f63c0fed0757dfb7effa6':
  More durable logging around system app upgrades.
2014-10-03 23:53:12 +00:00
Jeff Sharkey
914bd793b3 Correctly rollback failed system app installs.
Fix bug where we disabled system app, but never turned it back on
when the scanPackageLI() failed.

Bug: 17805839
Change-Id: I73999263aee703af187afd980fa0d0ce8451cf0c
2014-10-03 16:48:11 -07:00
Robert Greenwalt
f393e4910b Merge "Switch the NetworkInfo.mIsAvailable default" into lmp-dev 2014-10-03 23:41:55 +00:00
Svetoslav
8ff6d70d44 Merge "Clear identity before calling into the mount service." into lmp-dev 2014-10-03 23:36:17 +00:00
Svetoslav
9f70a4cc6d Clear identity before calling into the mount service.
bug:17787265

Change-Id: I4b9268d101e9ccfc30876fbf54bf28bb41fb4be6
2014-10-03 16:32:26 -07:00
Dianne Hackborn
2d7576b082 Fix issue #17752399: Multiple apps broken by GET_TASKS permission change
Keep around GET_TASKS as a permission available to apps, so apps still
think they have it and don't get all uppity because they don't.

Add a new REAL_GET_TASKS that is the actual permission now.

Plus some temporary compatibility code until everyone can transition
fromn GET_TASKS to REAL_GET_TASKS.

Change-Id: I12c1102eed24844685dcbd2fa3b612811603958f
2014-10-03 16:26:04 -07:00
Svetoslav
47b9c1524f TouchExploer computes incorrectly the click location.
If there is accessibilty focus and the user touch explores
location that does not change accessibility focus that is
not in the app window, e.g. system bar, double tap does not
click on the system UI affordance.

bug:17588024

Change-Id: I6c8c0f65b208ae1d3f31d7f06b0721dc223ec19f
2014-10-03 16:17:26 -07:00
Robert Greenwalt
483d1fb3a6 Switch the NetworkInfo.mIsAvailable default
The placeholder for disconnected networks was setting it to false, but
this technically means that we know an attempt to connect to that
network will fail (which we don't really now).  Some applications use
this an decide not to bother trying - an MMS app for example would
never send an MMS because it thinks the network is never available.

This is a L regression.

bug:17669247
Change-Id: Id6041f226da069c267c56418d42c55978c36c66f
2014-10-03 16:05:36 -07:00
Jeff Sharkey
900e3b5fc5 Merge "More durable logging around system app upgrades." into lmp-dev 2014-10-03 22:35:19 +00:00
Jeff Sharkey
3933a5dc8c More durable logging around system app upgrades.
We've been seeing some really funky behavior when upgrading or
downgrading system apps around OTA time.  Put more of these one-time
logs into durable storage to help investigate.

Bug: 17805839
Change-Id: If898d7df229c1f71e598b0d965325c272060e5e7
2014-10-03 15:21:49 -07:00
Svetoslav Ganov
04c4b5ea9f am e53a3188: am 9ae2bca4: am 31deb67d: am 76716c5a: Revert "TouchExplorer computes incorrectly the click location."
* commit 'e53a3188365550d17422e534f6aec80249dbc447':
  Revert "TouchExplorer computes incorrectly the click location."
2014-10-03 21:52:51 +00:00
Christopher Tate
24c192b87f am 354ee927: am 33ecc6e0: am b5c55da5: am b88ba912: Merge "Fix alarm delivery-order sorting" into lmp-dev
* commit '354ee927db8edb36ec7a726069e137f0edd61f7f':
  Fix alarm delivery-order sorting
2014-10-03 21:52:33 +00:00
Svetoslav Ganov
9ae2bca49d am 31deb67d: am 76716c5a: Revert "TouchExplorer computes incorrectly the click location."
* commit '31deb67dd0c9d204bf3342b7699a240310b1cf34':
  Revert "TouchExplorer computes incorrectly the click location."
2014-10-03 21:33:16 +00:00
Christopher Tate
33ecc6e0fc am b5c55da5: am b88ba912: Merge "Fix alarm delivery-order sorting" into lmp-dev
* commit 'b5c55da5ab7e11c2bdc5ff4ba2adadb9867d46fd':
  Fix alarm delivery-order sorting
2014-10-03 21:33:01 +00:00
Svetoslav Ganov
31deb67dd0 am 76716c5a: Revert "TouchExplorer computes incorrectly the click location."
* commit '76716c5a180aa471c6973ca7aa03c7f2da677823':
  Revert "TouchExplorer computes incorrectly the click location."
2014-10-03 21:02:49 +00:00
Christopher Tate
b5c55da5ab am b88ba912: Merge "Fix alarm delivery-order sorting" into lmp-dev
* commit 'b88ba912f6bb2fd0ae16794470cce38ee308b6ea':
  Fix alarm delivery-order sorting
2014-10-03 21:02:32 +00:00
Svetoslav Ganov
76716c5a18 Revert "TouchExplorer computes incorrectly the click location."
This reverts commit 851a5059a47cbf76e530c9d050a677cb6e3f8657 as
it creates a regression. Let us revert this and correctly fix the
issue the original change was trying to address.

bug:17789608

Change-Id: I8abb1a61d5310430e839e4ef60e7ca5cc0cbdd80
2014-10-03 20:37:10 +00:00
Christopher Tate
b88ba912f6 Merge "Fix alarm delivery-order sorting" into lmp-dev 2014-10-03 19:56:36 +00:00
Christopher Tate
1590f1ee7b Fix alarm delivery-order sorting
We also refine the order of delivery within any given package.  Now,
we identify which apps have wakeup alarms being delivered in the
current pass, and deliver all of that app's alarms before moving
on to alarm delivery to apps who are only receiving non-wakeup alarms
in the current delivery pass.  The TIME_TICK alarm is also hoisted to
the start of the current delivery pass if present.

Bug 17778686

Change-Id: I6306a00fe657787a77d0254c0807ac51e810fdcf
2014-10-03 12:33:35 -07:00
Robert Greenwalt
271d79ecf1 am a9ba8347: am eb35fa56: am 3515ab80: am 24861eab: Merge "Send callbacks for Net property changes" into lmp-dev
* commit 'a9ba8347afb7252b28f51b74b6e1f1ae9befdd75':
  Send callbacks for Net property changes
2014-10-03 15:55:37 +00:00
Robert Greenwalt
eb35fa56a4 am 3515ab80: am 24861eab: Merge "Send callbacks for Net property changes" into lmp-dev
* commit '3515ab8092719ea9f61c8c2859bf586aed0955e3':
  Send callbacks for Net property changes
2014-10-03 15:46:06 +00:00
Robert Greenwalt
3515ab8092 am 24861eab: Merge "Send callbacks for Net property changes" into lmp-dev
* commit '24861eabe641d5a147f127c8e7f98fab949224ab':
  Send callbacks for Net property changes
2014-10-03 15:41:04 +00:00
Robert Greenwalt
24861eabe6 Merge "Send callbacks for Net property changes" into lmp-dev 2014-10-03 15:36:39 +00:00
John Spurlock
a75ccb6a9d am b57c07ce: am b930a267: am e1cddd34: am a23867c4: Merge "Disable notification effects during phone calls." into lmp-dev
* commit 'b57c07ce925698aeb06fdc7716ab85b83795fd6d':
  Disable notification effects during phone calls.
2014-10-03 14:07:48 +00:00
John Spurlock
b930a267f4 am e1cddd34: am a23867c4: Merge "Disable notification effects during phone calls." into lmp-dev
* commit 'e1cddd34eb7099f55790a6a79fed28fb59372092':
  Disable notification effects during phone calls.
2014-10-03 13:58:54 +00:00
John Spurlock
e1cddd34eb am a23867c4: Merge "Disable notification effects during phone calls." into lmp-dev
* commit 'a23867c4e8efb4cd9e86c70bff1a595da6679a82':
  Disable notification effects during phone calls.
2014-10-03 13:53:48 +00:00
John Spurlock
a23867c4e8 Merge "Disable notification effects during phone calls." into lmp-dev 2014-10-03 13:49:43 +00:00
Paul Jensen
78a1453b76 am 248cd9d1: am 47360635: am 367eb2bb: am a11b5e34: Merge "Send updated NetworkAgent score to NetworkFactories when validated." into lmp-dev
* commit '248cd9d1567e444f1fabc18ec8c98691b642d07a':
  Send updated NetworkAgent score to NetworkFactories when validated.
2014-10-03 06:17:19 +00:00
Paul Jensen
1099a5b396 am 78ab202e: am 6846f598: am 6e1bf911: am 6eead851: Merge "Allow any unvalidated Network to satisfy NetworkRequests." into lmp-dev
* commit '78ab202eaeac1cb88de75d52c4e7efe90ef191e1':
  Allow any unvalidated Network to satisfy NetworkRequests.
2014-10-03 06:17:14 +00:00
Paul Jensen
4736063543 am 367eb2bb: am a11b5e34: Merge "Send updated NetworkAgent score to NetworkFactories when validated." into lmp-dev
* commit '367eb2bb07ae7975b4704a0c1b879f7c34abc623':
  Send updated NetworkAgent score to NetworkFactories when validated.
2014-10-03 05:55:43 +00:00
Paul Jensen
6846f59895 am 6e1bf911: am 6eead851: Merge "Allow any unvalidated Network to satisfy NetworkRequests." into lmp-dev
* commit '6e1bf911039f16bcc20319790014aa08ad04f942':
  Allow any unvalidated Network to satisfy NetworkRequests.
2014-10-03 05:55:40 +00:00
Robert Greenwalt
a848c1cc0a Send callbacks for Net property changes
LinkProperties and NetworkCapabilities changes were not calling app callbacks.

bug:17681483
Change-Id: I67dac3c4dc1284f5c4bfb24de239da4ec776336f
2014-10-02 21:05:44 -07:00
Dianne Hackborn
25d93c3f16 am 75091a14: am 044e2650: am 9ecc07c0: am b591da94: Merge "Maybe fix issue #17449495: Nakasi is pretty laggy/slow to do anything" into lmp-dev
* commit '75091a14645e8cf4ac93e279c52b5fe9bc243eea':
  Maybe fix issue #17449495: Nakasi is pretty laggy/slow to do anything
2014-10-03 03:27:04 +00:00
Paul Jensen
367eb2bb07 am a11b5e34: Merge "Send updated NetworkAgent score to NetworkFactories when validated." into lmp-dev
* commit 'a11b5e34f50899a48531bb84ba3f6d796a64985e':
  Send updated NetworkAgent score to NetworkFactories when validated.
2014-10-03 02:22:25 +00:00
Paul Jensen
6e1bf91103 am 6eead851: Merge "Allow any unvalidated Network to satisfy NetworkRequests." into lmp-dev
* commit '6eead851d2ea56c3e7319587d4066b1828d54699':
  Allow any unvalidated Network to satisfy NetworkRequests.
2014-10-03 02:22:21 +00:00
Paul Jensen
a11b5e34f5 Merge "Send updated NetworkAgent score to NetworkFactories when validated." into lmp-dev 2014-10-03 02:18:12 +00:00
Paul Jensen
6eead851d2 Merge "Allow any unvalidated Network to satisfy NetworkRequests." into lmp-dev 2014-10-03 02:16:44 +00:00
John Spurlock
32fe4c6e64 Disable notification effects during phone calls.
Listen for phone call state changes in NoMan, and disable
incoming non-call notification effects when non-idle.

Bug:17658454
Change-Id: I6f7d66413970fbff6822ab29a12f91cbed068261
2014-10-02 21:05:06 -04:00
Dianne Hackborn
044e265084 am 9ecc07c0: am b591da94: Merge "Maybe fix issue #17449495: Nakasi is pretty laggy/slow to do anything" into lmp-dev
* commit '9ecc07c05729645fe400983835a20e625e880fd6':
  Maybe fix issue #17449495: Nakasi is pretty laggy/slow to do anything
2014-10-03 00:56:07 +00:00
Jeff Hao
d6a582d2f3 am ea405e68: am d8f5edcb: Merge "Order apps by priority when performing boot dexopt." into lmp-mr1-dev
* commit 'ea405e680f19d81a8fa5a9a076d917d65f5477dd':
  Order apps by priority when performing boot dexopt.
2014-10-03 00:51:07 +00:00
Dianne Hackborn
9ecc07c057 am b591da94: Merge "Maybe fix issue #17449495: Nakasi is pretty laggy/slow to do anything" into lmp-dev
* commit 'b591da942e159588c70687dfe3e792feedc8f3b4':
  Maybe fix issue #17449495: Nakasi is pretty laggy/slow to do anything
2014-10-03 00:47:04 +00:00
Dianne Hackborn
b591da942e Merge "Maybe fix issue #17449495: Nakasi is pretty laggy/slow to do anything" into lmp-dev 2014-10-03 00:40:26 +00:00