OSDN Git Service
Bill Yi [Fri, 12 Aug 2016 02:18:50 +0000 (19:18 -0700)]
Import translations. DO NOT MERGE
Change-Id: I2adf619d5a27506386d4f59beda29537734437c1
Auto-generated-cl: translation import
Amith Yamasani [Thu, 11 Aug 2016 21:06:23 +0000 (21:06 +0000)]
Merge "Clean up when recycling a pid with a pending launch" into nyc-mr1-dev
am:
792aaab77a
Change-Id: I908d6adb238d47b42f4c756e07ec1d0ac137f8d5
Amith Yamasani [Thu, 11 Aug 2016 21:05:51 +0000 (21:05 +0000)]
Clean up when recycling a pid with a pending launch
am:
d86e14e45c
Change-Id: If77af8cc8a0b9620c2fc5e4704c178667fc0703e
Wale Ogunwale [Thu, 11 Aug 2016 21:05:48 +0000 (21:05 +0000)]
Merge changes Ide94af72,Ie2c94439 into nyc-mr1-dev
am:
efa21a9924
Change-Id: I540bf405007052af240d58a4e390cbbbda9011e8
Wale Ogunwale [Thu, 11 Aug 2016 21:05:45 +0000 (21:05 +0000)]
Clear WS.mDestroying on AWT.clearAnimatingFlags
am:
3c0d44e633
Change-Id: I7188dc89d20ee7d96f99e0116cef0eaa4b1bcc4e
Chong Zhang [Thu, 11 Aug 2016 21:05:17 +0000 (21:05 +0000)]
Some fixes for transition animation selection
am:
808621ca54
Change-Id: I9ded235ab5d8942ba66e4dbcb769169565eb4304
Phil Weaver [Thu, 11 Aug 2016 20:53:47 +0000 (20:53 +0000)]
Merge "Limit capabilities of a11y gesture dispatch." into nyc-mr1-dev
am:
364580d20a
Change-Id: I84aef92197ee41a92351a32df7326fd91801e8f3
Phil Weaver [Thu, 11 Aug 2016 20:53:44 +0000 (20:53 +0000)]
Limit capabilities of a11y gesture dispatch.
am:
a8918f23c7
Change-Id: I8c14c8b8ada7e7c53b17be2df63c14c4e0e10c83
Phil Weaver [Thu, 11 Aug 2016 20:53:40 +0000 (20:53 +0000)]
Merge "Don't preserve a11y focus in hierarchy state." into nyc-mr1-dev
am:
aefa892035
Change-Id: Ic2403a6e01ee7e35bc364b2f8fec5f4fcc37a24f
Phil Weaver [Thu, 11 Aug 2016 20:53:37 +0000 (20:53 +0000)]
Don't preserve a11y focus in hierarchy state.
am:
f40ee509c6
Change-Id: I14ba7354058eef6942286483b3f61ea0404135ea
Amith Yamasani [Thu, 11 Aug 2016 20:48:26 +0000 (20:48 +0000)]
Merge "Clean up when recycling a pid with a pending launch" into nyc-mr1-dev
Wale Ogunwale [Thu, 11 Aug 2016 20:43:26 +0000 (20:43 +0000)]
Merge changes Ide94af72,Ie2c94439 into nyc-mr1-dev
* changes:
Clear WS.mDestroying on AWT.clearAnimatingFlags
Some fixes for transition animation selection
Chong Zhang [Thu, 11 Aug 2016 20:43:28 +0000 (20:43 +0000)]
Merge "Dump out last real used app transit type" into nyc-mr1-dev
am:
b1dfc3e7e1
Change-Id: Iaab588bf3527920b754a2b8815d3d99ba3ce5cf7
Chong Zhang [Thu, 11 Aug 2016 20:43:27 +0000 (20:43 +0000)]
Dump out last real used app transit type
am:
60091a978f
Change-Id: Iafeb1d21ab90c9ea124bfb6911abc1ad9165895d
Phil Weaver [Thu, 11 Aug 2016 20:35:11 +0000 (20:35 +0000)]
Merge "Limit capabilities of a11y gesture dispatch." into nyc-mr1-dev
Phil Weaver [Thu, 11 Aug 2016 20:34:41 +0000 (20:34 +0000)]
Merge "Don't preserve a11y focus in hierarchy state." into nyc-mr1-dev
TreeHugger Robot [Thu, 11 Aug 2016 20:29:41 +0000 (20:29 +0000)]
Merge "Dump out last real used app transit type" into nyc-mr1-dev
Chris Tate [Thu, 11 Aug 2016 20:28:48 +0000 (20:28 +0000)]
Merge "Check system & lock wallpaper backup eligibility independently" into nyc-mr1-dev
am:
dd59a27f2e
Change-Id: I9b1f2951d80832182afb11e87a9e56acb80a302b
Christopher Tate [Thu, 11 Aug 2016 20:28:44 +0000 (20:28 +0000)]
Check system & lock wallpaper backup eligibility independently
am:
6172266154
Change-Id: I1bfe06d10c1a68b23d4ba8cb4648099f482a22e5
Chris Tate [Thu, 11 Aug 2016 20:20:08 +0000 (20:20 +0000)]
Merge "Check system & lock wallpaper backup eligibility independently" into nyc-mr1-dev
Esteban Talavera [Thu, 11 Aug 2016 18:54:17 +0000 (18:54 +0000)]
Merge "Do not toggle OEM unlock if bootloader unlocked" into nyc-mr1-dev
am:
fd97e7bc8c
Change-Id: I383fd638d92e62a1a83d91c2088b78c6fd4bba3f
Esteban Talavera [Thu, 11 Aug 2016 18:54:14 +0000 (18:54 +0000)]
Do not toggle OEM unlock if bootloader unlocked
am:
c48b20f8f1
Change-Id: Ic42a52cc9d71aa1192de0a052efb23a625673232
TreeHugger Robot [Thu, 11 Aug 2016 18:45:25 +0000 (18:45 +0000)]
Merge "Do not toggle OEM unlock if bootloader unlocked" into nyc-mr1-dev
Christopher Tate [Wed, 10 Aug 2016 23:13:14 +0000 (16:13 -0700)]
Check system & lock wallpaper backup eligibility independently
Bug
30751829
Change-Id: Ic94689dd63238449222d1aea07231d9fd29fc76d
Andrew Sapperstein [Thu, 11 Aug 2016 17:32:33 +0000 (17:32 +0000)]
Merge "Use colorAccent for profile_button." into nyc-mr1-dev
am:
f679329412
Change-Id: Id408d5440510592bb5f6ddf7f9f96da59d5609f3
Andrew Sapperstein [Thu, 11 Aug 2016 17:32:30 +0000 (17:32 +0000)]
Use colorAccent for profile_button.
am:
ae01c57cb5
Change-Id: I8e13055e5ce1b85e5f0cf8f3d7dc16aaddc3a331
Andrew Sapperstein [Thu, 11 Aug 2016 17:27:55 +0000 (17:27 +0000)]
Merge "Use colorAccent for profile_button." into nyc-mr1-dev
Ta-wei Yen [Thu, 11 Aug 2016 17:23:51 +0000 (17:23 +0000)]
Merge "Add API to enable/disable the visual voicemail client" into nyc-mr1-dev
am:
fb6e1bf239
Change-Id: If19064840dacce88fa0b211e1b1db3894ca065ac
Ta-wei Yen [Thu, 11 Aug 2016 17:23:30 +0000 (17:23 +0000)]
Add API to enable/disable the visual voicemail client
am:
20f2ebbf4d
Change-Id: I4051b810ab020208001f726e4911df1905ef81bf
Ta-wei Yen [Thu, 11 Aug 2016 17:15:12 +0000 (17:15 +0000)]
Merge "Add API to enable/disable the visual voicemail client" into nyc-mr1-dev
Esteban Talavera [Thu, 11 Aug 2016 10:23:40 +0000 (11:23 +0100)]
Do not toggle OEM unlock if bootloader unlocked
Bug:
30681215
Change-Id: Ia0fd55dd7b6b731d6f5733fc733621e99bd7b153
smain@google.com [Thu, 11 Aug 2016 16:48:48 +0000 (16:48 +0000)]
add info about how to return default values from android.jar bug:
30757670 am:
abfa7e2c65
am:
7a66b70d96
Change-Id: Iecbe2dc116c8004c5547690571ac35dfc546743f
smain@google.com [Thu, 11 Aug 2016 16:42:03 +0000 (16:42 +0000)]
add info about how to return default values from android.jar bug:
30757670
am:
abfa7e2c65
Change-Id: I60f631fa7d33bc8cd39082a8caf8dbb9f94bb47c
Wale Ogunwale [Thu, 11 Aug 2016 16:34:45 +0000 (09:34 -0700)]
Clear WS.mDestroying on AWT.clearAnimatingFlags
We call AppWindowToken.clearAnimatingFlags() when an app token is
no longer considered exiting since it is now part of the opening
app transition. To the same effect we should no longer consider
its windows destroying so they can be factored in when decided
what to do during the transition like picking the right wallpaper
target.
Bug:
30790402
Change-Id: Ide94af72a38bd4a955abb122b47f921fd3f70652
smain@google.com [Wed, 10 Aug 2016 19:59:24 +0000 (12:59 -0700)]
add info about how to return default values from android.jar
bug:
30757670
Change-Id: I84e1624cbe7ae8d5e4e2886d4e8f61d621729464
Chong Zhang [Fri, 29 Jul 2016 20:09:40 +0000 (13:09 -0700)]
Some fixes for transition animation selection
- Request wallpaper adjust after we clear mDestroying or
mAnimatingExit flags, as these could affect wallpaper
target selection result.
- Adjust wallpaper before we check lower/upper target. As
there could be pending operations that requested a wall-
paper update. Lower/upper target is needed to correctly
decide if the opening or closing apps had wallpaper.
- Make sure lower/upper targets are set even when current
target is clientHidden, in which case we should set
wallpaper target to old target but the lower/upper
still needs to be set up.
Bug:
30790402
Bug:
30255354
Change-Id: Ie2c94439142cbb91660c5aa4164cc660831486d5
(cherry picked from commit
ec8299ca4575cb5afe96bb60082d50cb8a01c74b)
Chong Zhang [Thu, 28 Jul 2016 00:52:45 +0000 (17:52 -0700)]
Dump out last real used app transit type
Easier for debugging or testing bad exit animations.
Bug:
30790402
Bug:
30255354
Change-Id: I8097195bfc918baf66ecc99b55f4845aba2eaff4
(cherry picked from commit
1c93f6de2dd74dfc7ee0f52aca6e8b491ace02f9)
Julia Reynolds [Thu, 11 Aug 2016 14:37:55 +0000 (14:37 +0000)]
Merge "Don't run expand/collapse animations when dismissing." into nyc-mr1-dev
am:
2af6932ae8
Change-Id: I93c0e294c8a4e0e4c151da68be5c8e66201f1724
Julia Reynolds [Thu, 11 Aug 2016 14:37:50 +0000 (14:37 +0000)]
Don't run expand/collapse animations when dismissing.
am:
48242f0ac6
Change-Id: Id90846c9e9d505b9bbdd35cf70d071cc561b49d3
Julia Reynolds [Thu, 11 Aug 2016 14:28:47 +0000 (14:28 +0000)]
Merge "Don't run expand/collapse animations when dismissing." into nyc-mr1-dev
Geoffrey Pitsch [Thu, 11 Aug 2016 13:06:39 +0000 (13:06 +0000)]
Merge "Suppress Boot sound for non-standard scenarios." into nyc-mr1-dev
am:
eed326b072
Change-Id: Ifdcff520e6010f888e5d8e723cfd29cb9f2ed935
Geoffrey Pitsch [Thu, 11 Aug 2016 13:06:37 +0000 (13:06 +0000)]
Suppress Boot sound for non-standard scenarios.
am:
290c4350ed
Change-Id: I819489be834dd262de530b0ff24a2e20aafcad2d
Geoffrey Pitsch [Thu, 11 Aug 2016 12:56:42 +0000 (12:56 +0000)]
Merge "Suppress Boot sound for non-standard scenarios." into nyc-mr1-dev
Justin Klaassen [Thu, 11 Aug 2016 02:55:36 +0000 (02:55 +0000)]
Merge "Make NightDisplayService robust to early alarms" into nyc-mr1-dev
am:
609770d34b
Change-Id: I6d297a3e1714cff39b904fa9a7881e86a1c5c201
Justin Klaassen [Thu, 11 Aug 2016 02:55:33 +0000 (02:55 +0000)]
Make NightDisplayService robust to early alarms
am:
4346f63dbf
Change-Id: I0ab6422a9d3da3a673f23f3e217682710e8ae296
TreeHugger Robot [Thu, 11 Aug 2016 02:46:49 +0000 (02:46 +0000)]
Merge "Make NightDisplayService robust to early alarms" into nyc-mr1-dev
Adrian Roos [Thu, 11 Aug 2016 02:38:51 +0000 (02:38 +0000)]
Merge "Only disable trust agents after lockout" into nyc-mr1-dev
am:
f6487b63a1
Change-Id: Id59329047a2857697d3611cd4179dace742364c3
Adrian Roos [Thu, 11 Aug 2016 02:38:45 +0000 (02:38 +0000)]
Only disable trust agents after lockout
am:
9d6fc9246b
Change-Id: I1fd7860a5a2c452e4b3c2e3e8d1073c423c9f054
TreeHugger Robot [Thu, 11 Aug 2016 02:30:31 +0000 (02:30 +0000)]
Merge "Only disable trust agents after lockout" into nyc-mr1-dev
Andreas Gampe [Thu, 11 Aug 2016 02:11:26 +0000 (02:11 +0000)]
Merge "Zygote: allow system server compilation to fail" into nyc-mr1-dev
am:
927db408a2
Change-Id: I11435b1853073eca75bcff33e180fc165eb3d460
Andreas Gampe [Thu, 11 Aug 2016 02:11:21 +0000 (02:11 +0000)]
Zygote: allow system server compilation to fail
am:
e7bc152c20
Change-Id: Ibaea0c9bc3a5eb0e8a64342e4e27b7cfca21c647
TreeHugger Robot [Thu, 11 Aug 2016 02:02:08 +0000 (02:02 +0000)]
Merge "Zygote: allow system server compilation to fail" into nyc-mr1-dev
Justin Klaassen [Mon, 8 Aug 2016 22:01:47 +0000 (15:01 -0700)]
Make NightDisplayService robust to early alarms
Bug:
30743700
Use the same time for calculating the next activated state and
scheduling the next alarm. This prevents the alarm from being scheduled
incorrectly if the activated state is updated slightly before the
scheduled start or end time.
Change-Id: I690aebddd28547a25b507c227c4527ffdd7c6a02
Christopher Tate [Thu, 11 Aug 2016 01:06:00 +0000 (01:06 +0000)]
Merge "Base date-change alarm on 24h "hour zero," not 12h" into nyc-mr1-dev
am:
262f0186bd
Change-Id: I5182e8474d0ed481485b58d1a6a0c447859ea5dd
Christopher Tate [Thu, 11 Aug 2016 01:05:58 +0000 (01:05 +0000)]
Base date-change alarm on 24h "hour zero," not 12h
am:
afa8b980ac
Change-Id: I4dac5d4eab675fde483ab3fe821370b02a3a8b05
Adrian Roos [Thu, 11 Aug 2016 00:09:55 +0000 (17:09 -0700)]
Only disable trust agents after lockout
Previously trust agents would be disabled even after one
wrong attempt. Now we wait for the cooldown (usually 5 attempts),
the same as fingerprint.
Also adds a TrustArchive entry of when device policy changes are sent to
trust agents.
Bug:
30037948
Change-Id: I9e284d994ddae45ef66b5b8b601297c63d8ba667
TreeHugger Robot [Thu, 11 Aug 2016 00:57:25 +0000 (00:57 +0000)]
Merge "Base date-change alarm on 24h "hour zero," not 12h" into nyc-mr1-dev
Yin-Chia Yeh [Thu, 11 Aug 2016 00:39:28 +0000 (00:39 +0000)]
Merge "Camera: ensure lock ordering (device->session)" into nyc-mr1-dev
am:
58b4623d1f
Change-Id: I8c92a36230ae4b838cd06f421fdf8359e9a8a966
Yin-Chia Yeh [Thu, 11 Aug 2016 00:39:26 +0000 (00:39 +0000)]
Camera: ensure lock ordering (device->session)
am:
b0025e1f68
Change-Id: Idcb9b48274ecfe9fe2f306ae201491d1e485d601
Yin-Chia Yeh [Thu, 11 Aug 2016 00:32:13 +0000 (00:32 +0000)]
Merge "Camera: ensure lock ordering (device->session)" into nyc-mr1-dev
Hiroshi Yamauchi [Thu, 11 Aug 2016 00:14:05 +0000 (00:14 +0000)]
Merge "Use non-fast JNI for Canvas.native_drawBitmap." into nyc-mr1-dev
am:
938d298116
Change-Id: Ie9c4ffd766ba9965ef2287a9e5a45cbe81555c58
Hiroshi Yamauchi [Thu, 11 Aug 2016 00:14:02 +0000 (00:14 +0000)]
Use non-fast JNI for Canvas.native_drawBitmap.
am:
bce8866506
Change-Id: I58c322701cdc084aae018714f13fa9c2cf8d4cc6
Hiroshi Yamauchi [Thu, 11 Aug 2016 00:05:17 +0000 (00:05 +0000)]
Merge "Use non-fast JNI for Canvas.native_drawBitmap." into nyc-mr1-dev
Jaewan Kim [Wed, 10 Aug 2016 23:36:05 +0000 (23:36 +0000)]
Merge "PIP: Hide play/pause button by default" into nyc-mr1-dev
am:
25796925d9
Change-Id: I0c55170b259ea7f51f030456337d81bebfc6dcfe
Jaewan Kim [Wed, 10 Aug 2016 23:36:00 +0000 (23:36 +0000)]
PIP: Hide play/pause button by default
am:
7000519695
Change-Id: I82bb2fcb3ab91920c4d1ebb7d3c716b36f7e5bff
Chris Tate [Wed, 10 Aug 2016 23:27:05 +0000 (23:27 +0000)]
Merge "Fix lock wallpaper backup & restore" into nyc-mr1-dev
am:
c72da3331b
Change-Id: I58152c38fd478978c7fb1454537ed3fc0f8eb644
Christopher Tate [Wed, 10 Aug 2016 23:27:00 +0000 (23:27 +0000)]
Fix lock wallpaper backup & restore
am:
f47eff7343
Change-Id: I4ed7d178487cb2b1b36578dc69f13f2532c71665
Jaewan Kim [Wed, 10 Aug 2016 23:22:19 +0000 (23:22 +0000)]
Merge "PIP: Hide play/pause button by default" into nyc-mr1-dev
Chris Tate [Wed, 10 Aug 2016 23:17:07 +0000 (23:17 +0000)]
Merge "Fix lock wallpaper backup & restore" into nyc-mr1-dev
Christopher Tate [Wed, 10 Aug 2016 23:15:48 +0000 (16:15 -0700)]
Base date-change alarm on 24h "hour zero," not 12h
Bug
30628519
Change-Id: Ie504748c7fc2d43c713ddc72c39c56a976cc0df0
Alan Viverette [Wed, 10 Aug 2016 22:05:02 +0000 (22:05 +0000)]
Merge "Use localized hour when announcing selection for accessibility" into nyc-mr1-dev
am:
75f7bfdc7a
Change-Id: I6173deb1ca9b8d43844db798ab58cf35e80d5890
Alan Viverette [Wed, 10 Aug 2016 22:04:59 +0000 (22:04 +0000)]
Use localized hour when announcing selection for accessibility
am:
66a8562c58
Change-Id: Ieffd33d1e33fdd38e2383396b18dce8031fb1538
TreeHugger Robot [Wed, 10 Aug 2016 21:55:28 +0000 (21:55 +0000)]
Merge "Use localized hour when announcing selection for accessibility" into nyc-mr1-dev
Tim Murray [Wed, 10 Aug 2016 21:43:42 +0000 (21:43 +0000)]
Merge "Fix exception spam in ActivityManagerService." into nyc-mr1-dev
am:
f6fcb7b77d
Change-Id: I4abc6cd03993383c0ace610a6c70b6a72b41e065
Tim Murray [Wed, 10 Aug 2016 21:43:37 +0000 (21:43 +0000)]
Fix exception spam in ActivityManagerService.
am:
feb846c299
Change-Id: I0d30d351d0c5455ebf518a36991d7772e43408ef
TreeHugger Robot [Wed, 10 Aug 2016 21:38:15 +0000 (21:38 +0000)]
Merge "Fix exception spam in ActivityManagerService." into nyc-mr1-dev
Tyler Gunn [Wed, 10 Aug 2016 21:36:50 +0000 (21:36 +0000)]
Merge "Add carrier config to indicate whether to notify of vt handover failure." into nyc-mr1-dev
am:
c687f614b9
Change-Id: I5c72605839fd18a051ac00fbb499cb57140404bd
Tyler Gunn [Wed, 10 Aug 2016 21:36:44 +0000 (21:36 +0000)]
Add carrier config to indicate whether to notify of vt handover failure.
am:
0f20d9343c
Change-Id: Ibfa7d39871717ce46971b1999d9eab09fb1931c1
Tyler Gunn [Wed, 10 Aug 2016 21:28:37 +0000 (21:28 +0000)]
Merge "Add carrier config to indicate whether to notify of vt handover failure." into nyc-mr1-dev
Alan Viverette [Wed, 10 Aug 2016 21:08:28 +0000 (21:08 +0000)]
Merge "Use symmetric conditions for advertising and performing ACTION_SCROLL" into nyc-mr1-dev
am:
c816320161
Change-Id: I36ce4c76617592d574def6873645be1f95df1426
Alan Viverette [Wed, 10 Aug 2016 21:08:25 +0000 (21:08 +0000)]
Use symmetric conditions for advertising and performing ACTION_SCROLL
am:
47be54bb78
Change-Id: Icdb68cd673269cbc2e41a44becbb0fa4c0ba4712
TreeHugger Robot [Wed, 10 Aug 2016 20:57:21 +0000 (20:57 +0000)]
Merge "Use symmetric conditions for advertising and performing ACTION_SCROLL" into nyc-mr1-dev
TreeHugger Robot [Wed, 10 Aug 2016 20:51:24 +0000 (20:51 +0000)]
Merge "Import translations. DO NOT MERGE" into cw-f-dev
TreeHugger Robot [Wed, 10 Aug 2016 20:51:07 +0000 (20:51 +0000)]
Merge "Import translations. DO NOT MERGE" into cw-f-dev
Julia Reynolds [Wed, 10 Aug 2016 15:42:56 +0000 (11:42 -0400)]
Don't run expand/collapse animations when dismissing.
Also restore some padding.
Change-Id: Iada58be574c52651931ea733aaa4022c71e136b5
Fixes:
30764259
Fixes:
30781039
Tim Murray [Mon, 8 Aug 2016 03:17:47 +0000 (20:17 -0700)]
Fix exception spam in ActivityManagerService.
If a thread that ActivityManagerService should be setting to FIFO dies,
it throws an exception. However, it is expected that threads may
die (due to LMK or app behavior), so we should suppress as much of this
as possible.
bug
30746129
Change-Id: Ief1ab8568fe8b27284ec442570b6a06677998ff1
Julius D'souza [Wed, 10 Aug 2016 20:09:26 +0000 (20:09 +0000)]
Merge "DO NOT MERGE: Make slow brightness display ramp rate configurable." into cw-f-dev
Yin-Chia Yeh [Tue, 9 Aug 2016 00:50:53 +0000 (17:50 -0700)]
Camera: ensure lock ordering (device->session)
On close/abort calls, which are more likely to run in parallel
with CameraDevice APIs.
Bug:
30742426
Change-Id: I6550283d1026373d48bb730164e65b25c7037bab
Makoto Onuki [Wed, 10 Aug 2016 19:25:34 +0000 (19:25 +0000)]
Merge "Fix two shortcut manager issues" into nyc-mr1-dev
am:
fc13448507
Change-Id: I07dca777edd3264c7bf8d6e110804d2e7df3cc97
Makoto Onuki [Wed, 10 Aug 2016 19:25:28 +0000 (19:25 +0000)]
Fix two shortcut manager issues
am:
1e1732399a
Change-Id: Ie4ea05bbfd65c3bb2bcbefab234fa5c56443dba4
TreeHugger Robot [Wed, 10 Aug 2016 19:14:54 +0000 (19:14 +0000)]
Merge "Fix two shortcut manager issues" into nyc-mr1-dev
Julius D'souza [Fri, 5 Aug 2016 21:34:38 +0000 (14:34 -0700)]
DO NOT MERGE: Make slow brightness display ramp rate configurable.
Add overlay setting with current default value.
Bug:
30085530
Change-Id: Ib5d2448b88cfb66a97febcdf06e2118c84b16cd0
Andreas Gampe [Wed, 10 Aug 2016 03:44:04 +0000 (20:44 -0700)]
Zygote: allow system server compilation to fail
Do not terminate when the system server classpath cannot be
compiled. This can be the case in fallback mode, e.g., when
a device ran out of space.
Bug:
30765660
Change-Id: I3aca3f2f789e2201e4019e1bf04d239ab54b0d3d
Ta-wei Yen [Wed, 10 Aug 2016 18:28:32 +0000 (11:28 -0700)]
Add API to enable/disable the visual voicemail client
This CL gives the default dialer, apps with carrier privilege, and
apps with MODIFY_PHONE_STATE the ability to enable/disable the visual
voicemail client.
This is a system API for NMR1. It will be revised in O.
Bug:
30709089
Change-Id: Ic24af14a5e3433c13ba8d253ad8504c94bf71c8f
Chris Tate [Wed, 10 Aug 2016 18:12:09 +0000 (18:12 +0000)]
Merge "DO NOT MERGE: Backport N backup/restore stability work to M" into mnc-dr-dev am:
72933c623c am:
a8e21860af am:
1d64d33ba8 -s ours am:
924b57b42c
am:
a0a718f5db
Change-Id: I9eba5c78a1cb8fb2732f3fe831a769dcfd66552a
Christopher Tate [Wed, 10 Aug 2016 18:12:06 +0000 (18:12 +0000)]
DO NOT MERGE: Backport N backup/restore stability work to M am:
d6f3a11107 am:
aac7d0442c am:
6ea7b630c2 -s ours am:
5eac1c2544
am:
3015d9be67
Change-Id: If74a836b1ab67c3dd32e0a177ddc3cbc2b17c173
Chris Tate [Wed, 10 Aug 2016 18:03:40 +0000 (18:03 +0000)]
Merge "DO NOT MERGE: Backport N backup/restore stability work to M" into mnc-dr-dev am:
72933c623c am:
a8e21860af am:
1d64d33ba8 -s ours
am:
924b57b42c
Change-Id: I685f3809c34585affb6a8d2a532c4cb707f820d8
Christopher Tate [Wed, 10 Aug 2016 18:03:38 +0000 (18:03 +0000)]
DO NOT MERGE: Backport N backup/restore stability work to M am:
d6f3a11107 am:
aac7d0442c am:
6ea7b630c2 -s ours
am:
5eac1c2544
Change-Id: Ibd925a475c5ae43a6ab07c0c8920167e7ce85cec
Makoto Onuki [Wed, 10 Aug 2016 17:47:13 +0000 (10:47 -0700)]
Fix two shortcut manager issues
- isUserUnlocked check is still racy
We used a local copy of each user state in mUnlockedUsers, and updated
it in the service lifecycle events. However because
SystemService.onUnlockUser() is called on Handler, there was a brief
window between when the user was actually unlocked and the shortcut
manager thought the user was unlocked.
So now check with activity manager for the latest state too. We still
check with the local copy first, because we want to consider STOPPING
as "unlocked".
- Messenger loses all bitmap icons.
Because we delay-save the shortcuts.xml file, if the device shut down
before we save the XML file but after removing the bitmap files,
we'd lose the bitmaps.
(Apparently SystemService.onCleanupUser() may not be called even when
a device is cleanly shutting down.)
So don't remove bitmap files synchronously, ever, and instead after
saving the XML just run the dangling file cleanup.
Bug
30784267
Bug
30730471
Change-Id: Ie58656efba2dca2b00582e145613bc56266a091e
Chris Tate [Wed, 10 Aug 2016 17:55:56 +0000 (17:55 +0000)]
Merge "DO NOT MERGE: Backport N backup/restore stability work to M" into mnc-dr-dev am:
72933c623c am:
a8e21860af
am:
1d64d33ba8 -s ours
Change-Id: I68bc1793b55e6e2bf660ea6c41611e819b3f5e9a