Derek Sollenberger
4d9da135ca
Merge "Update AndroidPixelRef to prevent VM from cleaning up memory prematurely." into lmp-mr1-dev
2014-12-04 13:04:52 +00:00
Erik Kline
9261d9d645
Merge "Remove CONNECTIVITY_CHANGE_DELAY and friends." into lmp-mr1-dev
2014-12-04 03:14:02 +00:00
louis_chang
dfa34cd517
Avoid system server crash due to package removed
...
Cherry-picked from aosp.
Fixes bug 18593178.
Symptom:
When application is not responding, an ANR dialog will shown.
In certain timing, user uninstall the application when the ANR
occurs, but before ANR dialog shown. The system server will crash
when looking up the errorReportReceiver because the package is removed.
Here shows how the exception occurs.
java.lang.IllegalArgumentException: Unknown package: app.package.name
at com.android.server.pm.Settings.getInstallerPackageNameLPr
at com.android.server.pm.PackageManagerService.getInstallerPackageName
at android.app.ApplicationPackageManager.getInstallerPackageName
at android.app.ApplicationErrorReport.getErrorReportReceiver
at com.android.server.am.ActivityManagerService.startAppProblemLocked
at com.android.server.am.ActivityManagerService.makeAppNotRespondingLocked
at com.android.server.am.ActivityManagerService.appNotResponding
Change-Id: Iced4287bd44dc25b1db2c1e3a583892eb6c041a2
2014-12-03 16:46:23 -08:00
Cheuksan Wang
109ec376da
Merge "new SMS/MMS carrier app API" into lmp-mr1-dev
2014-12-04 00:19:06 +00:00
John Reck
bd15e4f59c
Merge "Resume RT-animations after a pauseSurface" into lmp-mr1-dev
2014-12-04 00:08:16 +00:00
Christopher Tate
758f45217d
Merge "Adjust wallpaper-restore acceptance criteria" into lmp-mr1-dev
2014-12-03 23:09:34 +00:00
Eino-Ville Talvala
6e21817b8e
am d23f8b44: Merge "Revert "Camera: Add new capability flags as system features as well"" into lmp-mr1-dev
...
* commit 'd23f8b44d575dcdc00965aae5fffd97f0336df43':
Revert "Camera: Add new capability flags as system features as well"
2014-12-03 23:00:15 +00:00
Zhentao Sun
4cc80a758c
Fixed a leak in GeofenceHardwareImpl.java.
...
Bug: 18542685.
This CL includes two changes:
* Fixed a leak of DeathRecipient when geofences are removed from the
hardware.
* Avoid creating more DeathRecipient than needed. Use the underlying
binder object instead of the callback object to tell if they are the
same. So if the client passes the same callback instance to
GeofenceHardwareImpl, only one DeathRecipient is created.
Change-Id: I7809e4bc04df4f9e3590de98a03178b276c821ea
2014-12-03 14:34:08 -08:00
Eino-Ville Talvala
d23f8b44d5
Merge "Revert "Camera: Add new capability flags as system features as well"" into lmp-mr1-dev
2014-12-03 22:01:42 +00:00
Sreeram Ramachandran
16d75742fc
am 3a8fbb80: am 95e4474c: am 932c3321: Merge "Fix docs per API review." into lmp-mr1-dev
...
* commit '3a8fbb8072f564c6da9b7655c1c90b26670d2f12':
Fix docs per API review.
2014-12-03 21:51:05 +00:00
Etan Cohen
64d3c1402a
am a2ab707c: am 89b55fc5: am 7ab0ad1f: Add a global override for VoLTE calls (which leaves user setting in place)
...
* commit 'a2ab707c87b8129873078dcea8effdd970de67c3':
Add a global override for VoLTE calls (which leaves user setting in place)
2014-12-03 21:51:00 +00:00
Winson Chung
3b8887d540
am fee5e3d3: am 50511096: am de9848c6: Merge "Initial changes to add callback on task stack changes. (Bug 17672056, Bug 18291345)" into lmp-mr1-dev
...
* commit 'fee5e3d32a26c3ac2136e37cad15fd9cc41066db':
Initial changes to add callback on task stack changes. (Bug 17672056, Bug 18291345)
2014-12-03 21:50:36 +00:00
Dianne Hackborn
98866d1179
am b46e9da6: am bedd1744: am ef44c051: Merge "Work on issue #18572506 : AppOps in-memory state is invalid after..." into lmp-mr1-dev
...
* commit 'b46e9da64c51bcbfdd21b8e18850064eeb50d930':
Work on issue #18572506 : AppOps in-memory state is invalid after...
2014-12-03 21:50:10 +00:00
Lorenzo Colitti
41762ecac0
am 45cd4df6: am d99cd44f: am dc99c504: Merge "Make StatusBar display all default networks." into lmp-mr1-dev
...
* commit '45cd4df6a0915558efa6bf4ec9c61fadff70572f':
Make StatusBar display all default networks.
2014-12-03 21:49:38 +00:00
Filip Gruszczynski
9da0c5e647
am 35a2d360: am 0821a566: am f675cad8: am 6e854ce5: Merge "Add overscan insets to surface frame dimensions in WallpaperService." into lmp-sprout-dev
...
* commit '35a2d36085f4b4063fa5c91ad575660e009d1e3d':
Add overscan insets to surface frame dimensions in WallpaperService.
2014-12-03 21:49:33 +00:00
Dianne Hackborn
e6333e5188
am f696efa2: Merge "Fix issue #17948584 : Application crash and phone restart when app..." into lmp-mr1-dev
...
* commit 'f696efa206089bde1274d972239ffb5a8185f613':
Fix issue #17948584 : Application crash and phone restart when app...
2014-12-03 21:38:08 +00:00
Dianne Hackborn
f696efa206
Merge "Fix issue #17948584 : Application crash and phone restart when app..." into lmp-mr1-dev
2014-12-03 21:32:17 +00:00
Christopher Tate
31f25696d9
Adjust wallpaper-restore acceptance criteria
...
Previously the dimension check had implicit orientation sensitivity.
We now make sure to compare the candidate image's width to the smallest
screen dimension for acceptance purposes; this fixes cases when we would
e.g. get a restored image of (1680x2560) but believe that we needed it
to have a max width of 2048, even though it had originated on that same
device -- due to current-orientation issues.
Bug 18448052
Change-Id: I64ca6a4ed91ce1ccc04f5a9a6851e5cfe511b7c7
2014-12-03 13:07:24 -08:00
John Reck
01a5ea35fb
Resume RT-animations after a pauseSurface
...
Bug: 18203577
The issue occurs as a result of performTraversals() both doing
a window relayout call *and* early-returning because it's not dirty.
To fix this pauseSurface() returns whether or not the RT-side is
"dirty" to force ViewRootImpl to do a draw even if mDirty is
otherwise empty.
Change-Id: I534f367e75d18d273ebf14df3927f5c464ef6bef
2014-12-03 13:03:59 -08:00
Yin-Chia Yeh
871571ae0c
am 38134308: Merge "Camera: update antibanding spec" into lmp-mr1-dev
...
* commit '381343088f964b6428c483f741424a50ef41cb49':
Camera: update antibanding spec
2014-12-03 20:54:23 +00:00
Yin-Chia Yeh
381343088f
Merge "Camera: update antibanding spec" into lmp-mr1-dev
2014-12-03 20:44:05 +00:00
Sreeram Ramachandran
3a8fbb8072
am 95e4474c: am 932c3321: Merge "Fix docs per API review." into lmp-mr1-dev
...
* commit '95e4474c7069bdd85178aab96182bc0088b43a70':
Fix docs per API review.
2014-12-03 20:43:50 +00:00
Etan Cohen
a2ab707c87
am 89b55fc5: am 7ab0ad1f: Add a global override for VoLTE calls (which leaves user setting in place)
...
* commit '89b55fc52d0ad20013353af32e7d4823d95db575':
Add a global override for VoLTE calls (which leaves user setting in place)
2014-12-03 20:43:46 +00:00
Winson Chung
fee5e3d32a
am 50511096: am de9848c6: Merge "Initial changes to add callback on task stack changes. (Bug 17672056, Bug 18291345)" into lmp-mr1-dev
...
* commit '50511096998ffff4fa5c001e46b056201fb0b892':
Initial changes to add callback on task stack changes. (Bug 17672056, Bug 18291345)
2014-12-03 20:42:45 +00:00
Dianne Hackborn
b46e9da64c
am bedd1744: am ef44c051: Merge "Work on issue #18572506 : AppOps in-memory state is invalid after..." into lmp-mr1-dev
...
* commit 'bedd1744b2afa0ede3ab7ac38a0e4a2111ed53bf':
Work on issue #18572506 : AppOps in-memory state is invalid after...
2014-12-03 20:42:17 +00:00
Lorenzo Colitti
45cd4df6a0
am d99cd44f: am dc99c504: Merge "Make StatusBar display all default networks." into lmp-mr1-dev
...
* commit 'd99cd44f317a0e1b188a0033ebe4948f13c32491':
Make StatusBar display all default networks.
2014-12-03 20:41:10 +00:00
Filip Gruszczynski
35a2d36085
am 0821a566: am f675cad8: am 6e854ce5: Merge "Add overscan insets to surface frame dimensions in WallpaperService." into lmp-sprout-dev
...
* commit '0821a56668aa0289b137eb510f35aed54784dc3b':
Add overscan insets to surface frame dimensions in WallpaperService.
2014-12-03 20:40:56 +00:00
Sreeram Ramachandran
95e4474c70
am 932c3321: Merge "Fix docs per API review." into lmp-mr1-dev
...
* commit '932c33214729fe2d2b09f82ef60a72871f182654':
Fix docs per API review.
2014-12-03 19:50:19 +00:00
Etan Cohen
89b55fc52d
am 7ab0ad1f: Add a global override for VoLTE calls (which leaves user setting in place)
...
* commit '7ab0ad1ffe858dbf82d5c3b540c02488f31c51f0':
Add a global override for VoLTE calls (which leaves user setting in place)
2014-12-03 19:50:13 +00:00
Sreeram Ramachandran
932c332147
Merge "Fix docs per API review." into lmp-mr1-dev
2014-12-03 19:15:38 +00:00
Eino-Ville Talvala
08a125562c
Revert "Camera: Add new capability flags as system features as well"
...
This reverts commit 6aee1d2ba5 .
But leaves in some of the improved documentation.
Bug: 18281970
Bug: 18573576
Change-Id: I320f2229456ac039bc8f3cd8bc8b4ea6cf0e80eb
2014-12-03 11:12:39 -08:00
Etan Cohen
7ab0ad1ffe
Add a global override for VoLTE calls (which leaves user setting in place)
...
Bug: 18446228
Change-Id: I7d07f066e5933c2aeecf9222bb54da69975099bc
2014-12-03 18:56:45 +00:00
Sreeram Ramachandran
9e956e9b9a
Fix docs per API review.
...
Bug: 18573918
Change-Id: I639fe2ce40cdef57d904b9ad1ebb28db7d057144
2014-12-03 10:53:35 -08:00
Derek Sollenberger
f29d5a5b21
Update AndroidPixelRef to prevent VM from cleaning up memory prematurely.
...
bug:18306529
Change-Id: I1ea94df1dcaf4fcf248b63dc8b0a13f36412570a
2014-12-03 13:43:30 -05:00
Winson Chung
5051109699
am de9848c6: Merge "Initial changes to add callback on task stack changes. (Bug 17672056, Bug 18291345)" into lmp-mr1-dev
...
* commit 'de9848c641e1b1e0f73e5655c3f8c0c3b34a011c':
Initial changes to add callback on task stack changes. (Bug 17672056, Bug 18291345)
2014-12-03 18:36:15 +00:00
Dianne Hackborn
bedd1744b2
am ef44c051: Merge "Work on issue #18572506 : AppOps in-memory state is invalid after..." into lmp-mr1-dev
...
* commit 'ef44c0514d497a789dca4731da61a2cf49bb3289':
Work on issue #18572506 : AppOps in-memory state is invalid after...
2014-12-03 18:35:46 +00:00
Dianne Hackborn
1bc177c585
Fix issue #17948584 : Application crash and phone restart when app...
...
...is installed with <provider> with empty string.
Don't allow empty authorities, just like we don't allow null authorities.
Change-Id: I5c64592a639efe4dba848bd6f0efe4257f1565a2
2014-12-03 10:20:30 -08:00
Winson Chung
de9848c641
Merge "Initial changes to add callback on task stack changes. (Bug 17672056, Bug 18291345)" into lmp-mr1-dev
2014-12-03 18:10:38 +00:00
Dianne Hackborn
ef44c0514d
Merge "Work on issue #18572506 : AppOps in-memory state is invalid after..." into lmp-mr1-dev
2014-12-03 18:03:27 +00:00
Dianne Hackborn
7b7c58b384
Work on issue #18572506 : AppOps in-memory state is invalid after...
...
...uninstalling updates to a system app
Things seem to be working fine, however we were not as aggressive at
writing out the current state in this case as we probably should be.
Also introduce more features to the appops command, which are useful
for testing this.
Change-Id: I177a9cc0e16e98b76fee0d052d742e06842bb3f9
2014-12-03 10:01:14 -08:00
Tor Norbye
0ab6472237
Merge "Add BIND_IMPORTANT to @BindServiceFlags"
2014-12-03 17:38:41 +00:00
Alan Viverette
d02bc7c5a8
am 4483f461: am bb241c3c: am 4eb2e04f: Merge "Use CURRENT_OR_SELF when checking SPEAK_PASSWORD setting" into lmp-mr1-dev
...
* commit '4483f4611ee002b57f851aa3268ff610023c72c5':
Use CURRENT_OR_SELF when checking SPEAK_PASSWORD setting
2014-12-03 17:18:53 +00:00
Lorenzo Colitti
d99cd44f31
am dc99c504: Merge "Make StatusBar display all default networks." into lmp-mr1-dev
...
* commit 'dc99c50427ec700fa4b4191b92f0132cf7238c4b':
Make StatusBar display all default networks.
2014-12-03 17:18:52 +00:00
George Mount
699a77e553
am a3a53251: am 24fac506: am 561261d4: Merge "Keep snapshot order matching the shared elements." into lmp-mr1-dev
...
* commit 'a3a53251f1dfdd3620bfa9b0a8f350a9867826d9':
Keep snapshot order matching the shared elements.
2014-12-03 17:18:38 +00:00
Alan Viverette
4483f4611e
am bb241c3c: am 4eb2e04f: Merge "Use CURRENT_OR_SELF when checking SPEAK_PASSWORD setting" into lmp-mr1-dev
...
* commit 'bb241c3cdedb96d2a3a61e913102d6186f12103a':
Use CURRENT_OR_SELF when checking SPEAK_PASSWORD setting
2014-12-03 07:56:12 +00:00
George Mount
a3a53251f1
am 24fac506: am 561261d4: Merge "Keep snapshot order matching the shared elements." into lmp-mr1-dev
...
* commit '24fac506f0204433aa3d2314d3ac7f909b6eb67a':
Keep snapshot order matching the shared elements.
2014-12-03 07:56:00 +00:00
Lorenzo Colitti
dc99c50427
Merge "Make StatusBar display all default networks." into lmp-mr1-dev
2014-12-03 06:58:10 +00:00
Filip Gruszczynski
0821a56668
am f675cad8: am 6e854ce5: Merge "Add overscan insets to surface frame dimensions in WallpaperService." into lmp-sprout-dev
...
* commit 'f675cad8f5f5781a29ccd733570d90bae3fe8d84':
Add overscan insets to surface frame dimensions in WallpaperService.
2014-12-03 02:59:35 +00:00
Filip Gruszczynski
f675cad8f5
am 6e854ce5: Merge "Add overscan insets to surface frame dimensions in WallpaperService." into lmp-sprout-dev
...
* commit '6e854ce5728086b3bd293cb37bd83ebeef52aca8':
Add overscan insets to surface frame dimensions in WallpaperService.
2014-12-03 02:53:41 +00:00
Filip Gruszczynski
6e854ce572
Merge "Add overscan insets to surface frame dimensions in WallpaperService." into lmp-sprout-dev
2014-12-03 02:23:33 +00:00