OSDN Git Service
Chen Xu [Wed, 3 Apr 2019 22:17:47 +0000 (22:17 +0000)]
Merge "SDK API doesSwitchModemConfigTriggerReboot"
Jeff Sharkey [Wed, 3 Apr 2019 22:17:08 +0000 (22:17 +0000)]
Merge "Temporary hack until we have dynamic remounting."
TreeHugger Robot [Wed, 3 Apr 2019 22:14:48 +0000 (22:14 +0000)]
Merge "Move product only fonts out of AOSP."
TreeHugger Robot [Wed, 3 Apr 2019 22:06:55 +0000 (22:06 +0000)]
Merge "Fix NPE in RNA#callOnFinished"
TreeHugger Robot [Wed, 3 Apr 2019 22:03:51 +0000 (22:03 +0000)]
Merge "MultiUserPerfTest - test restart profile"
Jack Yu [Wed, 3 Apr 2019 22:02:30 +0000 (22:02 +0000)]
Merge "Removed data and voice RAT from service state"
TreeHugger Robot [Wed, 3 Apr 2019 21:56:39 +0000 (21:56 +0000)]
Merge "Add support for /odm/overlay"
TreeHugger Robot [Wed, 3 Apr 2019 21:47:38 +0000 (21:47 +0000)]
Merge "Don't show the dismiss target if trying to drag the flyout."
Eric Biggers [Wed, 3 Apr 2019 21:38:28 +0000 (21:38 +0000)]
Merge "With native FBE, lock user directories when framework is started"
TreeHugger Robot [Wed, 3 Apr 2019 21:34:44 +0000 (21:34 +0000)]
Merge "MultiUserPerfTest test switch to pre-existing user"
Jiuyu Sun [Wed, 3 Apr 2019 21:24:45 +0000 (21:24 +0000)]
Merge "Check cardId in EuiccManager#isEnabled."
Shuo Qian [Wed, 3 Apr 2019 21:23:44 +0000 (21:23 +0000)]
Merge "Modify the deprecation of PhoneNumberUtil isEmergencyNumber"
Nicolas Geoffray [Wed, 3 Apr 2019 21:22:03 +0000 (14:22 -0700)]
Merge "Use Class.forName instead of ClassLoader.loadClass." am:
dc489aba0e am:
1b7fb8f7ae
am:
cb6605192c
Change-Id: I953c2bb97dda4ca654e552d58bf56d884d609fc0
TreeHugger Robot [Wed, 3 Apr 2019 21:18:17 +0000 (21:18 +0000)]
Merge "Add AudioAttribute flag missing in FLAG_ALL"
TreeHugger Robot [Wed, 3 Apr 2019 21:11:44 +0000 (21:11 +0000)]
Merge "Update the system font implementation for new API change"
TreeHugger Robot [Wed, 3 Apr 2019 21:10:31 +0000 (21:10 +0000)]
Merge changes Iaad5b04d,Ic810dda6
* changes:
Add null check before setting min size
Remove assist capture on swipe up
Android Build Merger (Role) [Wed, 3 Apr 2019 21:03:32 +0000 (21:03 +0000)]
Merge "[automerger skipped] Merge "libmedia2_jni: link to libcgrouprc" am:
847de83188 am:
751f3484ed am:
de2654be88 -s ours am skip reason: change_id Ieebba36417d1f83a5946f927043f15dc8abc188a with SHA1
f7cbc11d0c is in history"
Yifan Hong [Wed, 3 Apr 2019 20:54:58 +0000 (13:54 -0700)]
[automerger skipped] Merge "libmedia2_jni: link to libcgrouprc" am:
847de83188 am:
751f3484ed
am:
de2654be88 -s ours
am skip reason: change_id Ieebba36417d1f83a5946f927043f15dc8abc188a with SHA1
f7cbc11d0c is in history
Change-Id: I6d7adf483a51c120be3b16aa780c50bd20b83656
Alex Salo [Wed, 3 Apr 2019 20:54:57 +0000 (20:54 +0000)]
Merge "Notify caller about cancellation"
Michael Groover [Wed, 3 Apr 2019 20:54:17 +0000 (20:54 +0000)]
Merge "Remove 'Sensors Off' tile as it is now a developer QS tile"
Android Build Merger (Role) [Wed, 3 Apr 2019 20:47:26 +0000 (20:47 +0000)]
Merge "[automerger skipped] Merge "Convert Android.mk file to Android.bp" am:
e6bcf626be am:
7f0a256a78 am:
e280e2e614 -s ours am skip reason: change_id I92f7584aeaf502336f67e04fbc22634784c9305d with SHA1
b61bab6a58 is in history"
Sasha Smundak [Wed, 3 Apr 2019 20:46:57 +0000 (13:46 -0700)]
[automerger skipped] Merge "Convert Android.mk file to Android.bp" am:
e6bcf626be am:
7f0a256a78
am:
e280e2e614 -s ours
am skip reason: change_id I92f7584aeaf502336f67e04fbc22634784c9305d with SHA1
b61bab6a58 is in history
Change-Id: If1e555e8549034a31fa346b7b81aac30231e9e74
TreeHugger Robot [Wed, 3 Apr 2019 20:44:32 +0000 (20:44 +0000)]
Merge "Deprecate runOnBinderBlocking()"
TreeHugger Robot [Wed, 3 Apr 2019 20:41:21 +0000 (20:41 +0000)]
Merge "Refactor PowerWhitelistBackend"
TreeHugger Robot [Wed, 3 Apr 2019 20:31:10 +0000 (20:31 +0000)]
Merge "Convert core/tests/featureflagtests/Android.mk file to Android.bp"
TreeHugger Robot [Wed, 3 Apr 2019 20:30:17 +0000 (20:30 +0000)]
Merge "Add com.android.keyguard to LOCAL_JACK_COVERAGE_INCLUDE_FILTER."
TreeHugger Robot [Wed, 3 Apr 2019 20:26:44 +0000 (20:26 +0000)]
Merge "Adding some helper methods in QuickstepContract"
Jeff Sharkey [Wed, 3 Apr 2019 20:21:42 +0000 (14:21 -0600)]
Temporary hack until we have dynamic remounting.
We're stuck in a place where we've half-implemented our storage
mounting and remounting story, so the mount mode is locked in for
the lifetime of the process.
The safest way to get this working for the next beta cut is to
always assume the app has the permissions they request, and we'll
follow up with a STOPSHIP to get a real fix in place.
Bug:
129744277
Test: atest --test-mapping packages/providers/MediaProvider
Change-Id: If152c52d3630112547f4d3e7a07449da452550fd
Nicolas Geoffray [Wed, 3 Apr 2019 20:14:39 +0000 (13:14 -0700)]
Merge "Use Class.forName instead of ClassLoader.loadClass." am:
dc489aba0e
am:
1b7fb8f7ae
Change-Id: I41141b6fc6934faf086ea930b19539a0daba8298
Daniel Sandler [Wed, 3 Apr 2019 20:07:38 +0000 (20:07 +0000)]
Merge "Proper package icon for Q SystemUI."
Chavi Weingarten [Wed, 3 Apr 2019 20:05:59 +0000 (20:05 +0000)]
Merge "Ensure input transactions are applied before injecting input"
Zhi An Ng [Wed, 3 Apr 2019 20:04:58 +0000 (20:04 +0000)]
Merge "Fix am start -S <package>"
Ryan Mitchell [Wed, 3 Apr 2019 20:04:41 +0000 (20:04 +0000)]
Merge changes from topic "rro-cts"
* changes:
RRO CTS Test APIs
Relax restrictions on non-system overlays
TreeHugger Robot [Wed, 3 Apr 2019 20:04:32 +0000 (20:04 +0000)]
Merge "Fix idmap2 policy concatenation"
Ng Zhi An [Tue, 2 Apr 2019 16:00:22 +0000 (09:00 -0700)]
Fix am start -S <package>
Previously, am start <package> and am start -S <package> had different
behaviors because the -S code path did not convert the default user id
(by calling handleIncomingUser) into a proper userId that is uses for
querying intent activities.
The default user id is converted in other code paths, so we do not
convert it inside of makeIntent, but only in the mStopOption path, right
before queryIntentActivities.
Test: adb shell am start -S com.android.chrome
Test: adb shell run-as com.example.zhin am start
(same as P)
IllegalArgumentException: No intent supplied
Test: adb shell run-as com.example.zhin am start com.example.zhin
(same as P)
Security exception: Permission Denial: startActivityAsUser asks to run as user
-2 but is calling from uid u0a193; this requires
android.permission.INTERACT_ACROSS_USERS_FULL
Test: adb shell run-as com.example.zhin am start --user 0 com.example.zhin
(same as P)
Starting: Intent { act=android.intent.action.MAIN
cat=[android.intent.category.LAUNCHER] pkg=com.example.zhin }
Error: Activity not started, unable to resolve Intent {
act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER]
flg=0x10000000 pkg=com.example.zhin }
Bug:
129712542
Change-Id: I3ce6ffd40fd834bffd28b4440c1fb0024c799d95
Chavi Weingarten [Wed, 3 Apr 2019 19:59:24 +0000 (19:59 +0000)]
Merge "Add onPointerDownOutsideFocus for events outside the focused window (4/4)"
Jean-Michel Trivi [Wed, 3 Apr 2019 19:58:59 +0000 (19:58 +0000)]
Merge "PlayerBase: conditional muting on OP_PLAY_AUDIO changes"
Chalard Jean [Wed, 3 Apr 2019 19:58:46 +0000 (19:58 +0000)]
Merge "Straighten AIDL interface for the memory store"
Joshua Tsuji [Wed, 3 Apr 2019 19:15:19 +0000 (15:15 -0400)]
Don't show the dismiss target if trying to drag the flyout.
Also, make dragging the flyout a no-op until the gesture is added. Tapping still expands the bubbles.
Test: manual
Change-Id: Ida96465e3db923e0b08a0cf0cf41dd97cddbe606
sqian [Tue, 2 Apr 2019 02:26:18 +0000 (19:26 -0700)]
Modify the deprecation of PhoneNumberUtil isEmergencyNumber
1) Telephony API is still called by a bunch of Util methods in Android that
don't have context, therefore the service can be null. Throwing an
exception can cause crash.
2) Fix the usage of isEmergencyNumber and isPotentialEmergencyNumber.
Test: Manual
Fixes:
129721537
Change-Id: If82bfc5102a9ac1d7e07ff744c0775a1dc95ba2c
Josh Tsuji [Wed, 3 Apr 2019 19:54:34 +0000 (19:54 +0000)]
Merge "Adds the flyout view."
Yifan Hong [Wed, 3 Apr 2019 19:49:52 +0000 (12:49 -0700)]
Merge "libmedia2_jni: link to libcgrouprc" am:
847de83188
am:
751f3484ed
Change-Id: I72dfa890c7c514eae28dd0ec14cd6bc35c979ffd
TreeHugger Robot [Wed, 3 Apr 2019 19:47:26 +0000 (19:47 +0000)]
Merge "Using input monitor for edge swipe handling for back"
Kevin Rocard [Wed, 3 Apr 2019 19:35:46 +0000 (12:35 -0700)]
Add AudioAttribute flag missing in FLAG_ALL
Test: Compile
Bug:
111453086
Change-Id: I09212262f56253decd48fd9204404e744f0772ab
Signed-off-by: Kevin Rocard <krocard@google.com>
Nicolas Geoffray [Wed, 3 Apr 2019 19:44:56 +0000 (12:44 -0700)]
Merge "Use Class.forName instead of ClassLoader.loadClass."
am:
dc489aba0e
Change-Id: I80f1488c7cca5ce68555786a7951f30172c905f2
TreeHugger Robot [Wed, 3 Apr 2019 19:36:20 +0000 (19:36 +0000)]
Merge "Add package name when loadModules and attach."
TreeHugger Robot [Wed, 3 Apr 2019 19:35:40 +0000 (19:35 +0000)]
Merge "Removes unnecessary call to prepareScanResultLocked"
TreeHugger Robot [Wed, 3 Apr 2019 19:34:28 +0000 (19:34 +0000)]
Merge "Set packages.list context to packages_list_file."
TreeHugger Robot [Wed, 3 Apr 2019 19:33:23 +0000 (19:33 +0000)]
Merge "Add onDestroyView to allow clock plugins to clean up resources."
Kevin Chyn [Wed, 3 Apr 2019 19:33:11 +0000 (19:33 +0000)]
Merge "Set current user to USER_NULL when HAL dies"
Kevin Chyn [Wed, 3 Apr 2019 19:32:51 +0000 (19:32 +0000)]
Merge "Don't invoke resetLockout when not enrolled"
Treehugger Robot [Wed, 3 Apr 2019 19:24:22 +0000 (19:24 +0000)]
Merge "Use Class.forName instead of ClassLoader.loadClass."
Yifan Hong [Wed, 3 Apr 2019 19:22:47 +0000 (12:22 -0700)]
Merge "libmedia2_jni: link to libcgrouprc"
am:
847de83188
Change-Id: If9c9289f1ce10cbdb1fa9a8d81c463756dfebada
Winson Chung [Wed, 3 Apr 2019 18:32:41 +0000 (11:32 -0700)]
Add null check before setting min size
Bug:
126272951
Test: Not reproducible
Change-Id: Iaad5b04df48ddf865101ba96bc560c0028f5f3d1
Winson Chung [Wed, 3 Apr 2019 18:22:38 +0000 (11:22 -0700)]
Remove assist capture on swipe up
Bug:
118476918
Test: Manual, code removal
Change-Id: Ic810dda625ada538b01cbfc195a3bf8fb4072e84
Jack Yu [Tue, 2 Apr 2019 20:14:03 +0000 (13:14 -0700)]
Removed data and voice RAT from service state
The voice and data RAT are now derived from
CS and PS network registration info.
Test: Manual + unit tests
Bug:
129863444
Change-Id: I3f4cb6057a4ae821363099583eeac7c867147afb
Joshua Tsuji [Tue, 26 Mar 2019 17:57:05 +0000 (13:57 -0400)]
Adds the flyout view.
This moves the view itself from BubbleView to BubbleStackView, since there will never be multiple flyouts and it simplifies layout. This also adds getUpdateMessage to NotificationEntry which is used to generate the flyout text.
Test: atest SystemUITests
Change-Id: Ief2fcfb2b12b927fdd68f737d49080335c884bef
Yifan Hong [Wed, 3 Apr 2019 19:08:51 +0000 (19:08 +0000)]
Merge "libmedia2_jni: link to libcgrouprc"
TreeHugger Robot [Wed, 3 Apr 2019 19:07:26 +0000 (19:07 +0000)]
Merge "Disallow PIP for Volume Panel"
David Nelloms [Wed, 3 Apr 2019 19:04:01 +0000 (19:04 +0000)]
Merge "Remove focusable attribute from car_preference."
Sasha Smundak [Wed, 3 Apr 2019 18:51:12 +0000 (11:51 -0700)]
Merge "Convert Android.mk file to Android.bp" am:
e6bcf626be
am:
7f0a256a78
Change-Id: Ib00a5e849ecacbdb4a37e49c41def82ab394f7ab
Sasha Smundak [Wed, 3 Apr 2019 18:42:07 +0000 (11:42 -0700)]
Convert core/tests/featureflagtests/Android.mk file to Android.bp
See build/soong/README.md for more information.
Bug:
122332340
Test: treehugger
Change-Id: If3f574bc15dedcd7880be605667297d257175c8d
Sasha Smundak [Wed, 3 Apr 2019 18:39:45 +0000 (11:39 -0700)]
Merge "Convert Android.mk file to Android.bp"
am:
e6bcf626be
Change-Id: I960027bd43c94d6d9908b83a1a13bffab8973549
TreeHugger Robot [Wed, 3 Apr 2019 18:33:29 +0000 (18:33 +0000)]
Merge "Ensure that we always log updating from file."
Sunny Goyal [Wed, 3 Apr 2019 18:25:35 +0000 (11:25 -0700)]
Adding some helper methods in QuickstepContract
Test: N/A
Change-Id: I3d4c05820659a1f91d4a23f2bfd2ffc56ed06234
Treehugger Robot [Wed, 3 Apr 2019 18:23:31 +0000 (18:23 +0000)]
Merge "Convert Android.mk file to Android.bp"
TreeHugger Robot [Wed, 3 Apr 2019 18:20:33 +0000 (18:20 +0000)]
Merge "Allow companion apps to start background activities from PendingIntents (even if they aren't foreground)"
TreeHugger Robot [Wed, 3 Apr 2019 18:19:02 +0000 (18:19 +0000)]
Merge "Remove obscure check that was always true"
Android Build Merger (Role) [Wed, 3 Apr 2019 18:04:24 +0000 (18:04 +0000)]
Merge "Merge "Clean up permissions when uids are no longer used" am:
7754d368f4 am:
ecb28c1948 am:
16ee7a1be4"
Chenbo Feng [Wed, 3 Apr 2019 18:03:32 +0000 (11:03 -0700)]
Merge "Clean up permissions when uids are no longer used" am:
7754d368f4 am:
ecb28c1948
am:
16ee7a1be4
Change-Id: I7773132d11d6225eac91ab2fee1043159c295d83
Ryan Mitchell [Wed, 3 Apr 2019 18:02:39 +0000 (11:02 -0700)]
Fix idmap2 policy concatenation
When printing warning messages while generating idmaps, put the vertical
bar chracater in between the policies.
Bug: none
Test: manual
Change-Id: I8efee753d9ed7ce99ccafd49b6c8744eea031839
Ioannis Ilkos [Wed, 3 Apr 2019 18:02:27 +0000 (18:02 +0000)]
Merge "Add statically built regex pattern to avoid rebuilding all the time"
Jeff Sharkey [Wed, 3 Apr 2019 17:58:22 +0000 (17:58 +0000)]
Merge "Snapshot arguments before processing."
Chenbo Feng [Wed, 3 Apr 2019 17:50:39 +0000 (10:50 -0700)]
Merge "Clean up permissions when uids are no longer used" am:
7754d368f4
am:
ecb28c1948
Change-Id: I256ca6f16ea1fcd240a1b7cd2b3199d4504e6c33
Todd Kennedy [Wed, 3 Apr 2019 17:48:11 +0000 (17:48 +0000)]
Merge "OverlayInfo API: fix @Nullable -> @NonNull"
TreeHugger Robot [Wed, 3 Apr 2019 17:45:47 +0000 (17:45 +0000)]
Merge "Avoid a bunch of log spam in SmartReplyConstantsTest."
Chenbo Feng [Wed, 3 Apr 2019 17:38:57 +0000 (10:38 -0700)]
Merge "Clean up permissions when uids are no longer used"
am:
7754d368f4
Change-Id: I3c06a36368abb9a1e7885d281ea1155fce857eea
Muhammad Qureshi [Wed, 3 Apr 2019 17:38:51 +0000 (17:38 +0000)]
Merge "Cancel Metric activations"
TreeHugger Robot [Wed, 3 Apr 2019 17:37:07 +0000 (17:37 +0000)]
Merge "Increase char limit for face_error_not_enrolled"
Nicolas Geoffray [Wed, 3 Apr 2019 16:24:34 +0000 (17:24 +0100)]
Use Class.forName instead of ClassLoader.loadClass.
Class.forName has a fast path that ClassLoader.loadClass doesn't
have yet.
Bug:
129834244
Test: m
Change-Id: I52427be9dae5acd8eef530f706626246d16dc82a
Robert Snoeberger [Wed, 3 Apr 2019 17:09:55 +0000 (13:09 -0400)]
Add onDestroyView to allow clock plugins to clean up resources.
Fixes:
129859743
Test: New test point added to KeyguardClockSwitchTest
Change-Id: Ia0eb7cb329820a64a4783937f65135fda742a2d1
Florian Mayer [Thu, 21 Mar 2019 13:57:42 +0000 (13:57 +0000)]
Set packages.list context to packages_list_file.
Bug:
123186697
Test: adb shell su root ls -lZd /data/system/packages.list
-rw-r----- 1 system package_info u:object_r:packages_list_file:s0 35816 2019-04-02 14:17 /data/system/packages.list
Change-Id: I62ae03b5c2acf6c703f2e4c6f49cc68825e3a785
Allen Hair [Mon, 1 Apr 2019 23:32:00 +0000 (16:32 -0700)]
Add com.android.keyguard to LOCAL_JACK_COVERAGE_INCLUDE_FILTER.
Also remove com.android.systemui.tests from
LOCAL_JACK_COVERAGE_EXCLUDE_FILTER because that package does not
actually exist.
Test: EMMA_INSTRUMENT=true mma
Bug:
129419144
Change-Id: Ifd502e9cf1b0e031b72da780bd58a942563ce858
Sunny Goyal [Tue, 2 Apr 2019 17:20:29 +0000 (10:20 -0700)]
Using input monitor for edge swipe handling for back
Bug:
112934365
Bug:
124299674
Bug:
124298541
Test: Verified build on device
Change-Id: Ic4cc4339b22aee63b0d96587f05dae3d8c01563f
chen xu [Wed, 3 Apr 2019 06:40:14 +0000 (23:40 -0700)]
SDK API doesSwitchModemConfigTriggerReboot
Bug:
129424775
Change-Id: If03e376ad0e91ad69f8444567700ed3fe76d66f6
Annie Meng [Wed, 3 Apr 2019 17:18:34 +0000 (17:18 +0000)]
Merge "Dont sync keys using the unified challenge profile random credential"
Tyler Gunn [Wed, 3 Apr 2019 17:18:10 +0000 (17:18 +0000)]
Merge "Remove call identification APIs."
Treehugger Robot [Wed, 3 Apr 2019 17:15:48 +0000 (17:15 +0000)]
Merge "Clean up permissions when uids are no longer used"
TreeHugger Robot [Wed, 3 Apr 2019 17:10:25 +0000 (17:10 +0000)]
Merge "Fix NPE in logActionClick"
Patrick Baumann [Wed, 3 Apr 2019 17:09:00 +0000 (10:09 -0700)]
Removes unnecessary call to prepareScanResultLocked
There were two calls to prepare scan result within a dozen lines of one
another. This was not resulting in any bad behavior, but was unnecessary
and resulted in unneeded warnings.
Test: atest CtsAtomicInstallTestCases:AtomicInstallTest
Bug:
109941548
Change-Id: I8817a189cb9976382a8057fe8b2c7a638f3d0d64
Mady Mellor [Wed, 3 Apr 2019 17:08:09 +0000 (17:08 +0000)]
Merge "Enforce new bubble policy in NoMan"
TreeHugger Robot [Wed, 3 Apr 2019 17:06:29 +0000 (17:06 +0000)]
Merge "Add metadata and headers to incident reports."
Olivier Gaillard [Wed, 3 Apr 2019 17:06:07 +0000 (17:06 +0000)]
Merge "Change visibility of *WorkSourceUid APIs to public instead of @SystemApi."
Alex Kershaw [Wed, 3 Apr 2019 10:24:31 +0000 (11:24 +0100)]
Ensure that we always log updating from file.
If an exception was thrown by one of the methods, we were not logging
the event, which caused the CTS test to fail.
In particular, this happened on non-AB devices, such as the emulator.
Bug:
127268862
Change-Id: I8f853d5e0a8e810a570562071fb73266fee3b696
Test: atest CtsDevicePolicyManagerTestCases:com.android.cts.devicepolicy.DeviceOwnerTest#testInstallUpdateLogged
TreeHugger Robot [Wed, 3 Apr 2019 17:03:21 +0000 (17:03 +0000)]
Merge "Change KernelCpuThreadReader frequency bucketing to work with >2 core clusters"
TreeHugger Robot [Wed, 3 Apr 2019 16:58:31 +0000 (16:58 +0000)]
Merge "Don't lock the profile after setting work challenge."
Josh Tsuji [Wed, 3 Apr 2019 16:46:15 +0000 (16:46 +0000)]
Merge "Disable a flaky test, will fix later."
William Hester [Wed, 3 Apr 2019 16:43:12 +0000 (16:43 +0000)]
Merge "Ensure that THM sets up even when system dies"
Yifan Hong [Wed, 3 Apr 2019 16:41:20 +0000 (16:41 +0000)]
Merge "libmedia2_jni: link to libcgrouprc"
Joshua Tsuji [Wed, 3 Apr 2019 16:37:26 +0000 (12:37 -0400)]
Disable a flaky test, will fix later.
Test: Disabling a test
Change-Id: Ifc76fc8fc66ee57ebf87eedcad0e2474a19674da