- 30 Sep, 2021 2 commits
-
-
Aaron Kling authored
Change-Id: I98abe338d77b56f2a851e0f093a44d6911b9009b (cherry picked from commit 5cd43b356ebfe1b4018fbf9fbe5dd551e9a82b78) (cherry picked from commit cceffef44a297cafc671590fb541f5c5171d6ee6)
-
Timi Rautamäki authored
Expanded volume panel didn't respect the TV dimensions. Bring them back conditionally. Change-Id: I1d0c884726b74cc38fb825aebdff2484285789c2
-
- 28 Sep, 2021 1 commit
-
-
LuK1337 authored
Fixes: https://gitlab.com/LineageOS/issues/android/-/issues/4007 Change-Id: Ifcae0a46430915c93b9e65ad968ca7e90504a9fb
-
- 23 Sep, 2021 1 commit
-
-
maxwen authored
Change-Id: I13dbf3d7f6587d3fcd6591cc0f861b34b6d5561c
-
- 13 Sep, 2021 1 commit
-
-
Timi Rautamäki authored
If user powers screen off when partial screenshot UI is visible, it will hide the UI but leave gestural navigation disabled. Also the partial screenshot UI would be visible when taking a new (normal) screenshot. Change-Id: Ie8138bb0b771ec0e21ceb48e52872c05c946d3b4
-
- 12 Sep, 2021 3 commits
-
-
Kevin F. Haggerty authored
Android 11.0.0 release 43 * tag 'android-11.0.0_r43': Use IntentFilter CREATOR directly for serializing ParsedIntentInfo Don't export HeapDumpProvider. Don't attach private Notification to A11yEvent when user locked Merge "BG-FGS-start while-in-use permission restriction improvement." into rvc-dev am: e51f884f6a Avoid locking profile task when it is already lock Improve ellipsize performance Fix side effects of trace-ipc and dumpheap commands DO NOT MERGE Add cross-user check for getDefaultSmsPackage(). Remove ParsedIntentInfo CREATOR Fix race condition between lockNow() and updateLockscreenTimeout Conflicts: services/core/java/com/android/server/policy/PhoneWindowManager.java Change-Id: I6a9a3e341be1fccaa568b875d4d9959d8f068794
-
Chirayu Desai authored
This reverts commit 2992a1da. * This commit is present in android-11.0.0_r40, but not in android-11.0.0_r43 since that's on top of android-11.0.0_r39 * Just revert this to match what's shipping in r43 Change-Id: I8fe467db3bbf5aa40c10c4e1311829a733373279
-
LuK1337 authored
This change prevents triggering partial screenshot when trying to take full screenshot of protected window. Change-Id: I42a67ed1ee34edffccc6dacd17ba1dffc8d194b3
-
- 08 Sep, 2021 1 commit
-
-
Deve authored
The crash happens when you try to uninstall current tts engine and install a different one and then engine name may be null. If engine name is null then you can't select new engine because of that crash, so that whole tts feature becomes unusable. Change-Id: Ie31a947eb6444242e8536db2dae1452ef74cc1ce
-
- 07 Sep, 2021 1 commit
-
-
Luca Stefani authored
The current update method is triggered in 2 cases: the SystemUI bluetooth controller changes device state the battery level changed intent is sent Sadly the current SysUI controller doesn't handle battery level changes, and is instead triggered in a few other cases ( ex audio state changed ). And since we use the data from SysUI controller for battery level from changes in the global bt controller we may have 2 different set of devices to work on. This could ( and does ) trigger race conditions. Instead add support battery level state changes within the SystemUI controller to work on the same data set. Change-Id: Ib57096fc2ebe151ac3860277a4db2319f230b514
-
- 04 Sep, 2021 1 commit
-
-
Eamon Powell authored
* Remove unnecessary newlines * Fix incorrect indentation * Fix typo in comments Change-Id: I7d6071f4344605b3dcc3f1c33ac4390f1020e03f
-
- 02 Sep, 2021 1 commit
-
-
Marc K authored
Change-Id: I944b1122739754cc704f65039319fb260fcdbf1d
-
- 24 Aug, 2021 1 commit
-
-
Cédric Bellegarde authored
- Only update auto brightness one time when screen is turned on. - Can be useful on devices where sensor is not accurate. Change-Id: I5187fdb7765550d4eaa999317ab95f487d44c8d8
-
- 21 Aug, 2021 1 commit
-
-
Michael Bestas authored
Change-Id: I32f53e719e6c274a78cfdafe71efb4a18d3f9f21
-
- 03 Aug, 2021 1 commit
-
-
Kevin F. Haggerty authored
Android 11.0.0 Release 40 (RQ3A.210805.001.A1) * tag 'android-11.0.0_r40': Revert "Detects all activities for whether showing work challenge" Validate the ServiceRecord state while handling misbehaving FGS Block SAF directory access to /sdcard/Android [RESTRICT AUTOMERGE] Fix OOB write in noteAtomLogged [security] SubscriptionGroup is exposed to unprivileged callers Added nullptr check to pullFaceSettingsLocked Change-Id: I69b745b87b25b27f560dee3bf70b5ba56c7b461f
-
- 30 Jul, 2021 1 commit
-
-
Sam Mortimer authored
This is causing input lag on some devices with active accessibility filters. Squash of: Revert "fixup! InputManagerService: Flag when an injected event is a real input" This reverts commit 751fb2d2. Revert "InputManagerService: Flag when an injected event is a real input" This reverts commit 8cee4033. Change-Id: I2bab370c01e60d40f3c948d4b6b9c09ddcf39112
-
- 27 Jul, 2021 1 commit
-
-
Tomasz Wasilczyk authored
Until now, def_user_rotation was effectively a dead default: - added missing def_user_rotation -> USER_ROTATION first-run initialization - corrected the setting type when upgrading database Bug: 178000973 Test: set def_user_rotation to 1 in default.xml and flash Pixel 3a Change-Id: If2aa9665a0167f696f6b16a16be48ac473271631
-
- 26 Jul, 2021 1 commit
-
-
Al Sutton authored
Fixes apicheck error due to wrong comment style around @hide. Change-Id: Iacefb6f61af7982bfd2f29aabe25750b333f25d2
-
- 24 Jul, 2021 1 commit
-
-
Sam Mortimer authored
* Define new flag FLAG_INJECTED_IS_UNCHANGED * Check and set when a real input event has passed through a filter and not been modified. * Flag is used by inputflinger to determine whether or not to trust the injected event device id. Change-Id: I146ef94da347ad066d359b7faa83f43e2cf0d074
-
- 18 Jul, 2021 1 commit
-
-
Bruno Martins authored
Specially for devices with very wide notches, it can be particularly useful for example to be able to disable location icon because it avoids missing the sight of wifi and network signal when GPS apps are in use. Original-Change-Id: I6abfa881fdd5afd523242dfb1e1178e6ac25cd45 Change-Id: I4583962acb7aaea7ee95218da5c0ff3039e1c55e
-
- 14 Jul, 2021 2 commits
-
-
programminghoch10 authored
* The Volume Panel is permanently visible when changing the panel side while the panel is open until SystemUI is restarted * This change removes the Panel View when changing the panel side Fixes: https://gitlab.com/LineageOS/issues/android/-/issues/3482 Change-Id: Ic3ca5a196315e96024121c995cc6282fb74f6e4c
-
Al Sutton authored
Copies the change in I52beaf6492b9daa012b5d42b858d552d1e378a2c which made the same alteration to the non-car SystemUI. Change-Id: I2f167a0f858cc12edf09c10156742df8b0b3cc9e
-
- 12 Jul, 2021 1 commit
-
-
rituj authored
This effectively hides the default icon in the traditional biometrics prompt, so that only FOD icon is displayed. Signed-off-by:
Rituj Beniwal <ritujbeniwal@gmail.com> Change-Id: I20b250ac59f0631e77356986a2d935d97842f9bb
-
- 08 Jul, 2021 1 commit
-
-
Kevin F. Haggerty authored
Android 11.0.0 release 39 * tag 'android-11.0.0_r39': Backport of ag/14170751 and ag/14170752. Detects all activities for whether showing work challenge Ensure storage permission revoke happens for all users Remove sendNetworkConditionsBroadcast Change-Id: I4dcde8b52621317c226a3f32aa81273fc26066cb
-
- 06 Jul, 2021 1 commit
-
-
Al Sutton authored
Fixes build after I407d7dff6398bc7c6ecc4bfda7b9cb31af90bfd4. Change-Id: I9aa8bb66dacb647f43f94ef7ccdde9659428e842
-
- 03 Jul, 2021 1 commit
-
-
Dil3mm4 authored
Change-Id: Ie227aee88fea4945a7618fe606c1094ae812ebe0
-
- 01 Jul, 2021 11 commits
-
-
Android Build Coastguard Worker authored
Merge cherrypicks of [15164514, 15164515, 15164096, 15164078, 15163495, 15164068, 15164480, 15164097, 15164098, 15164482, 15164698, 15164375, 15164485, 15164469, 15164730, 15164731, 15164732, 15164733, 15164734, 15164735, 15164736, 15164737, 15164738, 15163662, 15164486, 15164519, 15164699, 15164700, 15164487, 15164099] into rvc-qpr3-release Change-Id: I4020f23d9d9b511acc588327bc22d6ccd34a22b5
-
Winson authored
ParsedIntentInfo's CRFEATOR was removed because it exposes a reparcelling vulnerability. This adjusts a system API that relied on the implicit parcelling read to instead use IntentFilter directly, ignoring the fields contained in the subclass. Bug: 192050390 Bug: 191055353 Test: manual, cannot repro crash after patch Merged-In: Ib12e0a959eb5a5d73d5832ff2eee26a30eed5ded Change-Id: Ib12e0a959eb5a5d73d5832ff2eee26a30eed5ded (cherry picked from commit 7ac9b1da731bdf6ed2f34e22d5da7030bc0f7d21)
-
Kweku Adams authored
Stop exporting HeapDumpProvider so apps can only access generated dumps when the user explicitly shares them. Bug: 184046948 Test: capture system heap dump in developer options and confirm test app get SecurityException if it tries to access the dump directly, but gets access when the dump is shared through the notification flow Change-Id: Ibdca7cde4f563baa39163869289da5b79fc3a6db (cherry picked from commit a60c62bcb74e0146820f75f1da49581d1709b63c) (cherry picked from commit 260d0a85ddf986d41340980ef5abf0a878d65d9c)
-
Steve Elliott authored
Fixes: 159624555 Test: manual, atest Change-Id: Ib44f1d3695d2b31bee4f8ccae3f948c83f3b40b6 Merged-In: Ib44f1d3695d2b31bee4f8ccae3f948c83f3b40b6 (cherry picked from commit 54fbccc2934eae844550d851480d5448c2542f1d) (cherry picked from commit 40574b32076bc1de5ef1a29daf693c3673e96ba1)
-
Hui Yu authored
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15081994 Bug: 183147114 Bug: 183204439 Test: atest cts/tests/app/src/android/app/cts/ActivityManagerFgsBgStartTest.java#testStartForegroundTimeout Test: atest cts/tests/app/src/android/app/cts/ActivityManagerFgsBgStartTest.java#testSecondStartForeground Change-Id: Ieaaa70884cd11cfa460ec2be6db5e40856ffccef Merged-In: Idc88f274c7a323d175d65bb47eca041772ae9bb7 (cherry picked from commit fd02546e52841dcd0ec194f70baa58cc377505ec)
-
Louis Chang authored
WorkLockActivity was started repeatedly on top of the task that contains work apps when turning screen on and off over and over. So, lots of the WorkLockActivity instances were created and added in the task, which caused system sluggish. Bug: 177457096 Test: manually test work challenges Test: RootWindowContainerTests Change-Id: Iac345471ef3badad6b9e5c0cc2873c60938663eb Merged-In: Iac345471ef3badad6b9e5c0cc2873c60938663eb (cherry picked from commit 805585ed1baa0ddeeab07aa1f77819333a73c93d) (cherry picked from commit db7d06c52903b8dccb7e8d9976a23c366430a42e)
-
Seigo Nonaka authored
Instead of iterate all ellipsized characters, only iterate the necessary ranges for copying. Bug: 188913943 Test: atest CtsTextTestCases CtsGraphicsTestCases CtsWidgetTestCases Change-Id: I3d03b1e3897e427c23fbe51315f412c57a4ce9e9 (cherry picked from commit 2c6121f3e3c52965ae33317e4fe7a273fd1742c6) (cherry picked from commit 40d7a4535aba93073264bf8998daf588f0923986)
-
Christopher Tate authored
These shell commands were implicitly deleting any client-named file for which the system uid had deletion capability. They no longer do this, instead using only the client's own capabilities and file manipulation modes. Bug: 185398942 Test: manual "adb shell cmd activity dumpheap system_server /data/system/last-fstrim" Test: atest CtsPermissionTestCases:ShellCommandPermissionTest Change-Id: Ie61ab2c3f4bfbd04de09ca99c1116d1129461e8f (cherry picked from commit 76e8e04703cb49a4984145a18f4552c4bcf72172)
-
Hai Zhang authored
Bug: 177927831 Test: atest RoleSecurityTest Change-Id: I1254804fb72a299e782d45f938acdf979a82f904 (cherry picked from commit cf1bd25a37123624688f9965608a48d362ab4eb0)
-
Winson authored
Its existence allows implicit readParcelable calls to invoke a Parcel operation with mismatched read/write data sizes, allowing someone to swap out the data on a reparcel. Internal classes will use writeIntentInfoToParcel, so this is safe to remove. Bug: 191055353 Test: atest com.android.server.pm.test.parsing.parcelling Change-Id: I44faa635faf8a77894a3dda8adf89c10064e53f1 (cherry picked from commit 75214cc510c62f936a713c2da3d0a54db9405957)
-
Jorim Jaggi authored
If updateLockscreenTimeout gets called before the Runnable queued from lockNow gets executed, lockNow request will be ignored. Fix this by not clearing out the runnable if it's pending lock request. Test: Switch user, ensure lockscreen comes up Bug: 161149543 Change-Id: Ie486396fd7328edf8ca0912df92524bb82a1fb7f (cherry picked from commit 875fa991aac0f3bbd5c66327408ceae60a24a6b3) Merged-In: Ie486396fd7328edf8ca0912df92524bb82a1fb7f (cherry picked from commit 9c8b1512a532478dea055d82ad6a49d53a9f31b1)
-
- 24 Jun, 2021 1 commit
-
-
DarkJoker360 authored
Fixes: https://gitlab.com/LineageOS/issues/android/-/issues/3366 Change-Id: I0ad71c5e10f7c1191f51f3b287d52ec9e344277c
-
- 19 Jun, 2021 2 commits
-
-
Utkarsh Gupta authored
Change-Id: Iedfc08f4d95bbee3c8578c0d2450b90739e63603 Screen Pinning: Show correct text for on screen nav. Similar to I09c2ef661bff272cb4f7ca43bac0e45f4b20a4d4, we're not getting an instance of PhoneWindowManager which we can rely on to update dynamically. TICKET: OPO-393 Change-Id: Iacf8221066461fb6940dd88432e665812545c3ff
-
Bruno Martins authored
Specially for devices with very wide notches, it can be particularly useful for example to be able to disable location icon because it avoids missing the sight of wifi and network signal when GPS apps are in use. Change-Id: I6abfa881fdd5afd523242dfb1e1178e6ac25cd45
-