Netta Peterbursky
bf07da5650
Merge "Protobufferize PowerManager dumpsys"
2017-02-24 21:36:19 +00:00
Netta Peterbursky
ff506659a7
Merge "Protobufferize PackageManager dumpsys"
2017-02-24 21:35:32 +00:00
Robin Lee
1cd368b074
Merge "Thorough javadocumentation for network logging API"
2017-02-24 21:28:17 +00:00
Amit Mahajan
0d105deef8
Merge "Mark oemhook related APIs @Deprecated." am: 79faa72eee am: 4b026b656d
...
am: 2225e56bd3
Change-Id: I3225ab882809159ae1deb97efc0469d8b2777cbe
2017-02-24 20:58:39 +00:00
Amit Mahajan
2225e56bd3
Merge "Mark oemhook related APIs @Deprecated." am: 79faa72eee
...
am: 4b026b656d
Change-Id: I9fca856876619c380529df90fdd86e276666dbb3
2017-02-24 20:53:35 +00:00
TreeHugger Robot
96429a18aa
Merge "Change time methods to durations."
2017-02-24 20:49:57 +00:00
Amit Mahajan
4b026b656d
Merge "Mark oemhook related APIs @Deprecated."
...
am: 79faa72eee
Change-Id: Ia31c163fdd65f305095ca1749cbc457eea4b0ca8
2017-02-24 20:48:10 +00:00
Treehugger Robot
79faa72eee
Merge "Mark oemhook related APIs @Deprecated."
2017-02-24 20:40:23 +00:00
Josh Gao
c182cde24f
Merge "Open /data/anr/traces.txt with O_APPEND." am: 5bf8540194 am: 0b9df3a012
...
am: ade5ac01f1
Change-Id: I4e12124359c7f98de151951b14cc3de59cf09c1d
2017-02-24 20:37:40 +00:00
TreeHugger Robot
145e5c1da9
Merge "Disable task snapshots on svelte"
2017-02-24 20:33:48 +00:00
Josh Gao
ade5ac01f1
Merge "Open /data/anr/traces.txt with O_APPEND." am: 5bf8540194
...
am: 0b9df3a012
Change-Id: I2cc15a9391c8b7a1e8bd1af7d20db684ff95a6f4
2017-02-24 20:33:00 +00:00
Josh Gao
0b9df3a012
Merge "Open /data/anr/traces.txt with O_APPEND."
...
am: 5bf8540194
Change-Id: Ie73b2930348d946a6f4504df190bd3e819043487
2017-02-24 20:28:00 +00:00
TreeHugger Robot
e44f60ec35
Merge "Require valid authorities for Uri notifications."
2017-02-24 20:26:33 +00:00
Josh Gao
5bf8540194
Merge "Open /data/anr/traces.txt with O_APPEND."
2017-02-24 20:17:23 +00:00
Josh Gao
6443a858a6
Open /data/anr/traces.txt with O_APPEND.
...
Should fix selinux denial:
audit(0.0:7893): avc: denied { write } for path="/data/anr/traces.txt" dev="sda35" ino=679938 scontext=u:r:crash_dump:s0 tcontext=u:object_r:anr_data_file:s0 tclass=file permissive=0
Bug: 35727090
Test: none
Change-Id: I5c131ca1ee48ed00934a9aa7c611ee35fc4f9f2a
2017-02-24 12:15:15 -08:00
TreeHugger Robot
80999f790b
Merge "New system for plugin + tuner integrations called extensions"
2017-02-24 20:02:03 +00:00
Eric Laurent
4f7bc8c335
Merge "Load hyphenation patterns for Bulgarian and Church Slavonic" am: 70bc4a8036 am: 330ac1223a
...
am: 38a7f7f1ef
Change-Id: I09c0a3465d73923ec8f83bedaf46cfa3341bd721
2017-02-24 19:55:03 +00:00
Eric Laurent
38a7f7f1ef
Merge "Load hyphenation patterns for Bulgarian and Church Slavonic" am: 70bc4a8036
...
am: 330ac1223a
Change-Id: I23f1e0cf7938afbf18611191f12f68779b7c017e
2017-02-24 19:49:55 +00:00
TreeHugger Robot
1a082becfd
Merge "Better error message when no UID allocated."
2017-02-24 19:47:57 +00:00
Eric Laurent
330ac1223a
Merge "Load hyphenation patterns for Bulgarian and Church Slavonic"
...
am: 70bc4a8036
Change-Id: Iac325d28a09f4ddceb93ec85beba0eabfd393992
2017-02-24 19:45:28 +00:00
Mukesh Agrawal
4dcf740197
Merge "StateMachine: add getLogRecMaxSize()" am: 22e43471ed am: 0a2d5cf7db
...
am: 313604b48f
Change-Id: Ib8670d744b179a48dd3f9052baefc9ddbf260274
2017-02-24 19:41:04 +00:00
Eric Laurent
70bc4a8036
Merge "Load hyphenation patterns for Bulgarian and Church Slavonic"
2017-02-24 19:36:29 +00:00
Mukesh Agrawal
313604b48f
Merge "StateMachine: add getLogRecMaxSize()" am: 22e43471ed
...
am: 0a2d5cf7db
Change-Id: Id8a21420d17074e7331f8f67453fe09c338991ec
2017-02-24 19:36:23 +00:00
Jeff Sharkey
2140cd6431
Merge "Block new installs into ASEC containers."
2017-02-24 19:32:09 +00:00
Mukesh Agrawal
0a2d5cf7db
Merge "StateMachine: add getLogRecMaxSize()"
...
am: 22e43471ed
Change-Id: Iaab7955c0721e240487e8c842e994c90141d6013
2017-02-24 19:32:03 +00:00
TreeHugger Robot
ab6798951a
Merge "Fix broken RestrictedLockUtils KeyGuard APIs"
2017-02-24 19:29:48 +00:00
Mukesh Agrawal
22e43471ed
Merge "StateMachine: add getLogRecMaxSize()"
2017-02-24 19:26:48 +00:00
Roozbeh Pournader
e626fb53e2
Load hyphenation patterns for Bulgarian and Church Slavonic
...
Patterns for Bulgarian (bg) and Church Slavonic (cu) are now loaded
too.
Also make changes to fontchain_lint.py, so it knows the script for Bulgarian
and Church Slavonic is Cyrillic.
Test: make -j works and creates .hyb files for bg and cu
Change-Id: I0586f6c49380279ef88fe952b5cfd2d3594c5524
2017-02-24 11:23:48 -08:00
TreeHugger Robot
071aa3b125
Merge "AppWidgetManager shouldn't use StorageManager."
2017-02-24 19:20:01 +00:00
Hakan Seyalioglu
21cb4cd496
Merge "Use the measured height in the ResolverDrawer"
2017-02-24 19:18:40 +00:00
Evan Rosky
cbf78f80cf
Merge "Fixed poor behavior of position-based focus order"
2017-02-24 18:51:44 +00:00
Evan Rosky
b2048d4247
Merge "Add focusdirection annotations to cluster methods"
2017-02-24 18:50:34 +00:00
Android Build Merger (Role)
da047073fd
Merge "Merge "Update api for InMemoryDexClassLoader" am: 2f40b2b302 am: c878255b5f am: 96b1fb4faa"
2017-02-24 18:50:23 +00:00
Alex Light
af9929efce
Merge "Update api for InMemoryDexClassLoader" am: 2f40b2b302 am: c878255b5f
...
am: 96b1fb4faa
Change-Id: Ie54827e27768ce593b0b1402c8bc8eeb9b744f5f
2017-02-24 18:49:29 +00:00
TreeHugger Robot
4b2f751ebf
Merge "Check EXTRA_INTENT as part of leaving process."
2017-02-24 18:49:24 +00:00
Alex Light
96b1fb4faa
Merge "Update api for InMemoryDexClassLoader" am: 2f40b2b302
...
am: c878255b5f
Change-Id: Ifaf686ab006aee45447b3fb7c7da97f1a079dffd
2017-02-24 18:43:56 +00:00
TreeHugger Robot
a6be43461e
Merge "Enforce the calling permissions within NetworkRecommendationProvider."
2017-02-24 18:43:01 +00:00
Jorim Jaggi
3d73260a8d
Disable task snapshots on svelte
...
Test: Boot low ram device, make sure cache stays empty
Bug: 31339431
Change-Id: I0fac1071f17fcd13872ef68f68eee2c793c6753c
2017-02-24 19:41:45 +01:00
Alex Light
c878255b5f
Merge "Update api for InMemoryDexClassLoader"
...
am: 2f40b2b302
Change-Id: I4c28a97869d17862076521c7fc22a96f9946d6b0
2017-02-24 18:39:00 +00:00
Treehugger Robot
2f40b2b302
Merge "Update api for InMemoryDexClassLoader"
2017-02-24 18:32:22 +00:00
Chen Xu
f73da9c7ed
Merge "move ACTION_CARRIER_SETUP intent to public api"
2017-02-24 18:15:46 +00:00
Jeff Sharkey
f60d8ab3d8
Better error message when no UID allocated.
...
Test: builds, boots
Bug: 34355942
Change-Id: I6062dc542d9088f34b5cb8ddac197cc34a970278
2017-02-24 11:06:51 -07:00
Jeff Sharkey
912e80d345
Require valid authorities for Uri notifications.
...
Content changed notifications are really only valid for content://
Uris, which are really only valid when we have a valid ContentProvider
backing them. This has been implicit for a long time, but we actually
need to start enforcing it based on target API.
We also now tell developers about why their notification requests
are being denied, instead of silently logging.
Test: builds, boots, common operations work
Bug: 34049049
Change-Id: Ie8ab8d8674cff13e3e9269ffddc4ad998cb848c4
2017-02-24 11:00:59 -07:00
Jason Monk
1d9632df97
New system for plugin + tuner integrations called extensions
...
An ExtensionController provides an easy way to say I need an
object of interface X. Then a plugin or a tuner factory can
actually provide X when needed or fallback to a default implementation.
Test: runtest systemui
Change-Id: I5e1b76def3c790d7f673867648ffeb13c4d0a829
2017-02-24 12:51:51 -05:00
Jeff Sharkey
22e32236ec
AppWidgetManager shouldn't use StorageManager.
...
It's probably looking to detect both STATE_RUNNING_UNLOCKING and
STATE_RUNNING_UNLOCKED, so it should use isUserUnlockingOrUnlocked()
instead of trying to peek at the low-level CE key status.
Test: builds, boots
Bug: 29534661
Change-Id: I6aca1721f88ced65abf3bb7cbab550c4dbe27fb7
2017-02-24 10:21:58 -07:00
TreeHugger Robot
38a65f6c56
Merge "Fix roaming getting stuck after changing sims"
2017-02-24 16:51:41 +00:00
Jeff Sharkey
c6fe23df52
Check EXTRA_INTENT as part of leaving process.
...
We're checking all the other Intent objects, but we forgot this one.
Test: builds, boots
Bug: 34072700
Change-Id: I4f328950f3122258e0bdea7e87f78d7d0afdedbb
2017-02-24 09:40:52 -07:00
Jeff Sharkey
8c61e39e04
Block new installs into ASEC containers.
...
ASEC containers have been deprecated since MNC, which is when we
introduced the "adoptable storage" feature. Adoptable storage is a
much better user experience, since we move both the APK and private
app data together as a single unit, making it much easier to explain
to users.
Test: builds, boots
Bug: 32913676
Change-Id: I97385d081a50a79fc005d4e23e09999f9ae6cfc1
2017-02-24 09:26:30 -07:00
Alex Light
c5f58e8fab
Update api for InMemoryDexClassLoader
...
We changed the base class for InMemoryDexClassLoader to be
BaseDexClassLoader.
Test: m -j40 droid
Change-Id: Ibf9f8996a8b9a2feebbd42ec864fd1b08027a6ab
2017-02-24 08:22:41 -08:00
Jason Monk
da832c71bf
Fix the build
...
Test: treehugger
Change-Id: If68207f801568141630a22c3822b37f2f2c94d24
2017-02-24 10:58:11 -05:00