Commit Graph

463561 Commits

Author SHA1 Message Date
Soonil Nagarkar
b6375a4f7f Create AppForegroundHelper
Create a new helper to deal with application foreground state changes.

1) Rename various Helpers.
2) Move GnssManagerService into location dir.
3) Use new AppForegroundHelper everywhere.
4) Move sendNiRequest to internal API
5) Some refactoring of NetInitiatedActivity

Test: atest AppForegroundHelperTest
Change-Id: Ifffe0e6a34452a18d017c6b190547b904d77b430
2020-01-29 15:23:06 -08:00
TreeHugger Robot
24e6e408b0 Merge "Add framework module annotations in atoms.proto" 2020-01-29 22:48:09 +00:00
Mehdi Alizadeh
505fb76065 Adds CACHED shortcuts and methods to retrieve and remove
Adds a new flag to ShortcutInfo to mark it as cached. Also adds new
APIs in ShortcutManager to remove or retrieve a cached shortcut.

Bug: 148084870
Test: atest com.android.server.pm.ShortcutManagerTest1 \
            com.android.server.pm.ShortcutManagerTest2 \
            com.android.server.pm.ShortcutManagerTest3 \
            com.android.server.pm.ShortcutManagerTest4 \
            com.android.server.pm.ShortcutManagerTest5 \
            com.android.server.pm.ShortcutManagerTest6 \
            com.android.server.pm.ShortcutManagerTest7 \
            com.android.server.pm.ShortcutManagerTest8 \
            com.android.server.pm.ShortcutManagerTest9 \
            com.android.server.pm.ShortcutManagerTest10
Change-Id: I859b416ccd4228eec10a436550ff98866a62af66
2020-01-29 22:06:40 +00:00
Rambo Wang
879bc4ae15 Merge "Clear up permission READ_PRIVILEGED_PHONE_STATE." 2020-01-29 22:06:11 +00:00
Jorim Jaggi
abaa904348 Hide IME when loosing control
Because we can't restore IME visibility yet, we update requested
visibility whenever we loose control.

Bug: 111084606
Test: Set password as screen lock, then open status bar while
unlocked.

Change-Id: I476e05dd4ec24b9e4d78ea585e43e698b87b30a5
2020-01-29 21:41:59 +00:00
TreeHugger Robot
bf43d48025 Merge "Call getPackageUidAsUser instead of getPackageUid" 2020-01-29 21:34:14 +00:00
Jorim Jaggi
ac3a47c767 Merge "Temporary bubble hack for new insets" 2020-01-29 21:32:48 +00:00
Sudheer Shanka
5257270180 Merge "Make Context.BLOB_STORE_SERVICE public." 2020-01-29 21:12:55 +00:00
Makoto Onuki
4d95751e7a Merge "Fix LauncherApps.isActivityEnabled()" 2020-01-29 20:55:52 +00:00
TreeHugger Robot
8dee3654a9 Merge "Require signature scheme V2+ for target SDK R+" 2020-01-29 20:47:00 +00:00
TreeHugger Robot
b5107d9de6 Merge "Update mReadOnlyNotifList in ShadeListBuilder" 2020-01-29 20:36:54 +00:00
Sergey Volnov
e453dcef3b Merge "Got rid of cancellation signals in the Content Capture Data Sharing" 2020-01-29 20:24:48 +00:00
TreeHugger Robot
f0e0554227 Merge "Add Drm playback tests to TreeHugger presubmit." 2020-01-29 20:17:05 +00:00
Calin Juravle
a5239e9651 Merge "Update boot image and system server profiles [M4C4P20S0]" 2020-01-29 20:06:03 +00:00
Automerger Merge Worker
0a20294de1 [automerger skipped] Merge "Import translations. DO NOT MERGE" into stage-aosp-master am: 61719eca99 -s ours am: 7e22de9e62 -s ours
am skip reason: subject contains skip directive

Change-Id: Ic6e1c6883bcb24c12945ad4430810d772ba47680
2020-01-29 19:47:56 +00:00
Automerger Merge Worker
7e22de9e62 [automerger skipped] Merge "Import translations. DO NOT MERGE" into stage-aosp-master am: 61719eca99 -s ours
am skip reason: subject contains skip directive

Change-Id: Id6ee6cbd694ccc6394d79bef0da53984b9055fc0
2020-01-29 19:38:52 +00:00
Nate Jiang
5e3bd29534 Merge "[WIFI] Protect broadcasts used by the Wi-Fi framework" 2020-01-29 19:36:34 +00:00
TreeHugger Robot
a190c897e9 Merge "Added area info support in cell broadcast service" 2020-01-29 19:29:53 +00:00
Beverly Tai
5f76f8bcef Merge "Refactor parts of BubbleController" 2020-01-29 19:29:21 +00:00
Philip Quinn
2116f0e58b Merge "Move ViewConfiguration#AMBIGUOUS_GESTURE_MULTIPLIER to config.xml." 2020-01-29 19:24:53 +00:00
TreeHugger Robot
61719eca99 Merge "Import translations. DO NOT MERGE" into stage-aosp-master 2020-01-29 19:24:32 +00:00
Xiangyu/Malcolm Chen
6a8699ea90 Merge "Remove unused APIs and variables in SubMgr." 2020-01-29 19:23:46 +00:00
Roshan Pius
cdd9f30708 Merge "Settings: Remove unused WIFI_SAVED_STATE" 2020-01-29 18:59:30 +00:00
Abhijeet Kaur
62477e502e Call getPackageUidAsUser instead of getPackageUid
PackageManager.java has a lot of similar options for getPackageUid, 3 of
which are:
1. getPackageUid(String packageName, @PackageInfoFlags int flags)
2. getPackageUid(String packageName, @PackageInfoFlags int flags,
@UserIdInt)
3. getPackageUidAsUser(String packageName, @UserIdInt int userId)

The function being called here in set appop getPackageUid is calling 1st
method but passing userId. Passing the user ID is accepted as it is also
int, but the uid of the current user is returned.

Test: manual
Change-Id: I032df4a3e666ebb3efee673153bb75fa4c571e83
2020-01-29 18:55:49 +00:00
Sudheer Shanka
f56f7589bf Make Context.BLOB_STORE_SERVICE public.
Bug: 143559646
Test: atest cts/tests/BlobStore/src/com/android/cts/blob/BlobStoreManagerTest.java
Change-Id: I2ae498803614761f1eab0927ab9e3c77dd65e1a1
2020-01-29 10:52:32 -08:00
Gavin Corkery
7b1117247b Merge "Return incremented rescue level when bootlooping" 2020-01-29 18:31:35 +00:00
TreeHugger Robot
2dfbfccde0 Merge "Fix debug print for new AppOps history params." 2020-01-29 18:26:44 +00:00
Artur Satayev
19b1eb087b Merge "Remove unused UnsupportedAppUsage annotations." 2020-01-29 18:20:19 +00:00
Artur Satayev
192ca30b7a Remove unused UnsupportedAppUsage annotations.
The new annotation is android.compat.annotation.UnsupportedAppUsage.

Test: m
Bug: 145132366
Exempt-From-Owner-Approval: previously approved change
Change-Id: Ie12e28eee0ed20b5677ee3162143700813b7ab64
2020-01-29 18:19:45 +00:00
Leon Scroggins
e98ae477cc Merge "Deprecate Path#isConvex" 2020-01-29 18:10:14 +00:00
Dmitri Plotnikov
715a1c654b Merge "Add async version of getProviderMimeType" 2020-01-29 17:59:51 +00:00
Muhammad Qureshi
1f6dc94214 Add framework module annotations in atoms.proto
Bug: 145952197
Test: m
Change-Id: I600606d55fe632d7ef3c475bb3d11cedf999420d
2020-01-29 09:59:10 -08:00
Nathan Harold
f394f37854 Merge "Return the RPLMN from NetworkRegistrationInfo" 2020-01-29 17:59:06 +00:00
Winson Chung
a4d446fd23 Merge "Minor refactoring to support moving code to shell" 2020-01-29 17:56:39 +00:00
Zimuzo Ezeozue
584d30b583 Merge "Whitelist privapp MANAGE_EXTERNAL_STORAGE permission" 2020-01-29 17:56:10 +00:00
Zimuzo Ezeozue
ca37cab4d2 Merge "Request MANAGE_EXTERNAL_STORAGE permission" 2020-01-29 17:56:10 +00:00
Zimuzo Ezeozue
b845c8e891 Merge "Request MANAGE_EXTERNAL_STORAGE permission" 2020-01-29 17:56:10 +00:00
Zimuzo Ezeozue
65bd3af8ba Merge "Request MANAGE_EXTERNAL_STORAGE permission" 2020-01-29 17:56:10 +00:00
Alex Johnston
b7fc2ab443 Merge "Update profile owner of org-owned device global restrictions" 2020-01-29 17:51:25 +00:00
TreeHugger Robot
c263e15058 Merge "Surround platform-compat check with Binder.clearCallingIdentity()" 2020-01-29 17:42:09 +00:00
Sally Yuen
96b878aada Merge "Implement multi-finger multi-tap gesture matchers for accessibility" 2020-01-29 17:41:28 +00:00
Automerger Merge Worker
04346f0186 [automerger skipped] Merge "Added multi-band support" am: bae34cb9f9 am: de13132e16 am: 048f18e6ad -s ours
am skip reason: Change-Id I8d5d828ec142c74428388a6d3f11cdf0842e03b9 with SHA-1 66605f1ad3 is in history

Change-Id: I7df9349878f7b09d58f593196767546509262347
2020-01-29 17:19:55 +00:00
Beverly
ed8aea2702 Refactor parts of BubbleController
So it'll be easier to switch out NEM for the new notification pipeline

Test: atest SystemUITests
Change-Id: I97b1949695fde1e67f6a8782ab21bb726a5bdde1
2020-01-29 12:13:22 -05:00
Automerger Merge Worker
048f18e6ad Merge "Added multi-band support" am: bae34cb9f9 am: de13132e16
Change-Id: If2eaa5d5d39b5bc4c20fd863fd5c0e008cb8e579
2020-01-29 17:08:09 +00:00
Automerger Merge Worker
be1592efda [automerger skipped] Merge "PhoneCapability cleanup" am: b922a13760 am: b2cf59c78c am: 3ea02b9c0a -s ours
am skip reason: Change-Id I2510de0ab1ce40c8d191a17dbae7f4c33418006c with SHA-1 75e6aa2764 is in history

Change-Id: Ib4c8895efc2411d7f744d24ae2ec46667cf85eea
2020-01-29 16:59:49 +00:00
Automerger Merge Worker
474bceb0e7 [automerger skipped] Merge "API changes for IPv6 MTU support" am: 6c1ee55b63 am: 559d10dc25 am: 3939375a3a -s ours
am skip reason: Change-Id I43c7e088e46e40f38d8114548e0fc4e39d7f91cb with SHA-1 77a7ea65fd is in history

Change-Id: Ia8b26d50299dfb07178d0adef52cc422317070e9
2020-01-29 16:59:42 +00:00
Automerger Merge Worker
e4ec044c1e [automerger skipped] Merge changes from topics "multi-plmn", "nr_band" am: 7b2d5183dd am: 5c96a4a2d6 am: 4fa2cd2bf2 -s ours
am skip reason: Change-Id I0fb0e7e466a0188f04db595b8e417870666005ba with SHA-1 7125d3ba10 is in history

Change-Id: If5b0208edcfb7b1a764758282080c1aa5da064d4
2020-01-29 16:59:35 +00:00
Automerger Merge Worker
4d9a575695 [automerger skipped] Multi-Plmn and CSG Support For CellInfo am: 955614761c am: 9e1b398d44 am: 6fc8ead685 -s ours
am skip reason: Change-Id Iffd9351d2170a496639eced2c4618819f522494c with SHA-1 ac37b6344d is in history

Change-Id: I9f23eb07c789feab8674cea9246e76ea8653be73
2020-01-29 16:59:28 +00:00
Sarah Chin
de13132e16 Merge "Added multi-band support"
am: bae34cb9f9

Change-Id: I3e4d86f2e5eb4e17b6c0271c8312d9f3a1f3ce72
2020-01-29 08:52:22 -08:00
TreeHugger Robot
bbc9afbca7 Merge "Remove XML serialization/parsing code from the app integrity component." 2020-01-29 16:50:12 +00:00