This project is mirrored from https://github.com/LineageOS/android_frameworks_base.git.
Pull mirroring updated .
- 01 Mar, 2021 2 commits
-
-
/e/ robot authored
-
LineageOS Builder authored
Change-Id: I0d30425d1c20e9fa2b31245b79e04214d2a3160e
-
- 18 Feb, 2021 2 commits
-
-
Romain Hunault authored
Wallpaper Resizing fix See merge request !94
-
Mohit Mali authored
-
- 16 Feb, 2021 1 commit
-
-
/e/ robot authored
-
- 15 Feb, 2021 1 commit
-
-
LineageOS Builder authored
Change-Id: Ib1abc0c6f999b0cbfa030e1292871a09749a04df
-
- 11 Feb, 2021 2 commits
-
-
Amit Kumar authored
change hint of static wifi dns See merge request !93
-
Mohit Mali authored
-
- 10 Feb, 2021 1 commit
-
-
/e/ robot authored
-
- 09 Feb, 2021 1 commit
-
-
Siarhei Vishniakou authored
Ensure that uhid group (AID_UHID) is added to system_server, which would allow it to read/write /dev/uhid and /dev/uinput nodes. This will allow ATV devices to inject events. Bug: 138311400 Test: none Change-Id: Ie20fef5b5facff109bc4e068e648f335dd3a1e2c
-
- 07 Feb, 2021 1 commit
-
-
/e/ robot authored
-
- 06 Feb, 2021 1 commit
-
-
Kevin F. Haggerty authored
Merge tag 'android-security-10.0.0_r51' of https://android.googlesource.com/platform/frameworks/base into staging/lineage-17.1_merge_android-security-10.0.0_r51 Android security 10.0.0 release 51 * tag 'android-security-10.0.0_r51' of https://android.googlesource.com/platform/frameworks/base: [SettingsProvider] fix font size scale validator RESTRICT AUTOMERGE Ensure caller identity is restored in CP quick-path. Remove updateIntentVerificationStatusAsUser from ResolverActivity Revoke the uri permission when the file is deleted [RESTRICT AUTOMERGE] Restrict app transition maximum duration Change-Id: Ia37525a5a600bffd5a87291ec043f46f822747fb
-
- 05 Feb, 2021 3 commits
-
-
/e/ robot authored
-
Romain Hunault authored
-
Sultan Alsawaf authored
Commit 3cfd6889 causes the screen to randomly turn back on right after being turned off when a biometric unlock method is enabled. When this occurs, the following message is left in logcat: I PowerManagerService: Waking up from Dozing (uid=10188, reason=WAKE_REASON_GESTURE, details=com.android.systemui:BOUNCER_VISIBLE)... This occurs even though no gesture has taken place. This can be especially annoying and even a potential security hazard when face unlock is used, as the screen turning back on engages the face unlock process and can unlock the device if the user's face is still visible to the device. Change-Id: I3550d9531cfc97be50747c6460c9df237d23b5fb
-
- 20 Jan, 2021 1 commit
-
-
/e/ robot authored
-
- 17 Jan, 2021 3 commits
-
-
/e/ robot authored
-
Aaron Kling authored
NvCPL works in conjunction with the PowerHAL in order to adjust various performance knobs based on the app or device specific profiles. Change-Id: I4953cbb96d729dbe0cee6d7071b5933586770330
-
Aaron Kling authored
This implements and API for apps to interface with NvCPL and by extension the PowerHAL. Reverse engineered from the Shield Experience 8.2.0 update then cleaned up to match Android standards. Change-Id: I774ac62c8867151f21712cfeee25f96a591415ad
-
- 16 Jan, 2021 1 commit
-
-
Michael W authored
Repro: * Make sure no NfcTile is in your expanded QS (not tested what happens if it's there) * Hit the Edit-button: Error in handleSetListeningInternal java.lang.IllegalArgumentException: Receiver not registered: com.android.systemui.qs.tiles.NfcTile$1@7c00b87 at android.app.LoadedApk.forgetReceiverDispatcher(LoadedApk.java:1434) at android.app.ContextImpl.unregisterReceiver(ContextImpl.java:1543) at android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:664) at com.android.systemui.qs.tiles.NfcTile.handleSetListening(NfcTile.java:64) at com.android.systemui.qs.tileimpl.QSTileImpl.handleSetListeningInternal(QSTileImpl.java:371) at com.android.systemui.qs.tileimpl.QSTileImpl.access$700(QSTileImpl.java:80) at com.android.systemui.qs.tileimpl.QSTileImpl$H.handleMessage(QSTileImpl.java:496) at android.os.Handler.dispatchMessage(Handler.java:107) at android.os.Looper.loop(Looper.java:214) at android.os.HandlerThread.run(HandlerThread.java:67) * Only register or unregister the receiver if we actually need to change registered-state * Same code is in AirPlaneModeToggle.java, presumably was also added to prevent unnecessary registering/unregistering Change-Id: I6cd8f9bffccb68596b736cc0a3a38e9c12b9c489
-
- 15 Jan, 2021 2 commits
-
-
/e/ robot authored
-
LineageOS Builder authored
Change-Id: Iac76e8208f2760cf0c793c3bf59adb3cffe267ee
-
- 14 Jan, 2021 1 commit
-
-
/e/ robot authored
-
- 05 Jan, 2021 1 commit
-
-
Kevin F. Haggerty authored
Android security 10.0.0 release 50 * tag 'android-security-10.0.0_r50': Ignore GrantCredentials call with unexpected calling uid. Protect GrantCredentialsPermissionActivity against overlay. [DO NOT MERGE] Make GlobalScreenshot PendingIntents immutable Revoke permission on non-runtime -> runtime upgrade Ensure permissions are revoked on state changes Hide overlays over uninstall confirm dialog RESTRICT AUTOMERGE Fix CDM package check remove sensitive pii from safetynet logging DO NOT MERGE Revoke install permissions when the permission defining app is uninstalled. DO NOT MERGE Check fingerprint client against top activity in auth callback Fix the issue provider can be wrong when requesting slice permission Conflicts: packages/SystemUI/src/com/android/systemui/screenshot/GlobalScreenshot.java Change-Id: Ia4cc8559d85770ac2d7abfaa0160b80094c8d619
-
- 01 Jan, 2021 2 commits
-
-
/e/ robot authored
-
LineageOS Builder authored
Change-Id: If951739936245484df539d78ce06c36b20cf223c
-
- 30 Dec, 2020 1 commit
-
-
/e/ robot authored
-
- 29 Dec, 2020 3 commits
-
-
Riddle Hsu authored
The display may be removed when initializing navigation bar for the display (add and remove quickly). Display manager will return null by the removed display id, then NPE. By using the display context, it makes sure the display is non-null because the context is created from createDisplayContext. The getRealSize just does nothing if the display was removed. And since the window will be removed soon, the states of these pending remove components are not important. Bug: 148952431 Test: atest MultiDisplaySystemDecorationTests Change-Id: Iea5a0cab6e033418a93900627622034cd491b0fa
-
Winson Chung authored
Test: Manual Bug: 143285809 Change-Id: I425ad13b0585661469dc37a1510ab36c12fe85f8
-
Vinit Nayak authored
Use visible inset values provided by IMEs to set gesture exclusion rects for the EdgeBackGestureHandler to ignore regions where the keyboard is. If the IME has not overridden onComputeInsets(), InputMethodService uses the location of R.id.inputArea to approximate the location of where the IME region starts. Fixes: 141215181 Test: Tested full screen landscape keyboards (Messenger, Hangouts), non full screen landscape keyboards (SMS Messages), searching from the top of the screen in the Toolbar (Google Play Store) [AdrianDC] Backported from Android 11 to 10 to resolve back gesture navigation over the IME surface while built with Go's "ro.config.low_ram=true" which disables "mSupportsPictureInPicture" in WindowManagerService::registerPinnedStackListener Change-Id: I359d719493fb92d49cd309c2d00371134cd758fe Signed-off-by:
Adrian DC <radian.dc@gmail.com>
-
- 16 Dec, 2020 1 commit
-
-
/e/ robot authored
-
- 15 Dec, 2020 2 commits
-
-
/e/ robot authored
-
LineageOS Builder authored
Change-Id: I3cac5a3df44bf99c6e04fd242075375b08b56ea2
-
- 14 Dec, 2020 2 commits
-
-
David Su authored
WifiConfiguration contains sensitive location information, so this extra is no longer included in the CONFIGURED_NETWORKS_CHANGED_ACTION broadcast. Update docs to reflect this change. Bug: 158874479 Test: compiles Change-Id: I72ba9f75a89519ef136cc2766a8551b606b218c7
-
Kevin F. Haggerty authored
Android Security 10.0.0 Release 49 (6893682) * tag 'android-security-10.0.0_r49': Fix storing the wrong value of mLockdown in setting [DO NOT MERGE][BACKPORT]Improve location checks in TelephonyRegistry Make WallpaperMS bind wallpaper component PendingIntent immutable. Change-Id: I2fc0a1188fea5713774226bbb650c2facd2424f9
-
- 11 Dec, 2020 1 commit
-
-
/e/ robot authored
-
- 09 Dec, 2020 4 commits
-
-
Songchun Fan authored
BUG: 156260178 Test: builds Change-Id: I32f3b7ece78ec8cc97c52a0484151a6a777aa9da Merged-In: I32f3b7ece78ec8cc97c52a0484151a6a777aa9da (cherry picked from commit 9af8c6364f34c7d7be6c6dff23d3b7052c0a914d)
-
Varun Shah authored
Ensure caller identity is restored in CP quick-path. Bug: 172935267 Test: PoC in bug Change-Id: I469bde7d0a0f89c94f1234cf40983395048962e2 (cherry picked from commit e05538421f8c4ad2acbd8d08cc76b4d6fd87b2fc)
-
Winson authored
DO NOT CHERRY PICK ANYWHERE: Security issue This API is meant to grant an app complete verification over the domains it has declared, meaning it will always resolve the domains it declares for web links. This can allow an app to take over links that are unowned. Any time a user selects "Always" when resolving an Intent in the diambiguation dialog, this API would be called, and all subsequent resolutions of any domain declared by the app selected would be automatically directed to that app, with no prompt to the user. From a quick search, it's possible that all usages of this API are actually unintended and should be removed. Should be considered for deprecation in the future. Bug: 163358811 Test: none, this is not generally testable, see linked bug for context Merged-In: Iff7f788a83af68c7fbb1c6b9a8be7b47136be2b6 Change-Id: Iff7f788a83af68c7fbb1c6b9a8be7b47136be2b6 (cherry picked from commit 0220a57ec509c16aea0f6afcf4b5abfac25529ea)
-
Ivan Chiang authored
When the file is deleted, renamed or moved, revoke all uri permissions with the file Bug: 157474195 Test: manual test with DocumentsUI Test: atest DocumentsTest#testAfterMoveDocumentInStorage_revokeUriPermission Change-Id: I4ffb183630aadb2d87b0965e8cecf88af15f4534 Merged-In: I4ffb183630aadb2d87b0965e8cecf88af15f4534 (cherry picked from commit 9efd606f43abe36f9fcf7f0d1ab0d059c51be514) (cherry picked from commit 773bec18)
-