- Aug 16, 2024
-
-
14 QRP3 enabled refactor_attention_helper flag. Fixes: https://gitlab.com/LineageOS/issues/android/-/issues/7458 Change-Id: I2bbcd8d16587fe38eebf24eea159d968c5256ede
-
Similar code exists in NotificationManagerService and without it, the notification LED doesn't work until settings are changed in runtime. Fixes: https://gitlab.com/LineageOS/issues/android/-/issues/7423 Change-Id: I590501f69ea6eac2263a590f9cef636c3bdb35d3
-
"Done" button theme now matches with one in the InternetDialog. Fixes: https://gitlab.com/LineageOS/issues/android/-/issues/7532 Change-Id: I947ff150f96b27a7ae97a11f4486c66e1ccbf456 Signed-off-by:
Pranav Vashi <neobuddy89@gmail.com>
-
- Aug 08, 2024
-
-
Dhina17 authored
Android 14.0.0 Release 55 (AP2A.240805.005) * tag 'android-14.0.0_r55' of https://android.googlesource.com/platform/frameworks/base: Move showing keyguard after the UserSwitchObservers. Move showing keyguard after the UserSwitchObservers. Revert "Move showing keyguard after the UserSwitchObservers." Move showing keyguard after the UserSwitchObservers. Remove Dependency#get call from ToggleSeekBar. Enforce BaseUserRestriction for DISALLOW_CONFIG_BRIGHTNESS Remove Dependency#get call from ToggleSeekBar. Enforce BaseUserRestriction for DISALLOW_CONFIG_BRIGHTNESS Remove Dependency#get call from ToggleSeekBar. Enforce BaseUserRestriction for DISALLOW_CONFIG_BRIGHTNESS [RESTRICT AUTOMERGE] Messaging child requestLayout Revert "Security fix for VPN app killable via lockscreen." Revert "Security fix for VPN app killable via lockscreen." Security fix for VPN app killable via lockscreen. Security fix for VPN app killable via lockscreen. Ensure device_owners2.xml is always written. Add unit test to test data overflow when using BinaryXmlSerializer Restrict USB poups while setup is in progress Rate limiting PiP aspect ratio change request Fix READ/WRITE operation access issues on Restricted appOps. Hide SAW subwindows Conflicts: services/core/java/com/android/server/wm/ActivityClientController.java Change-Id: I0a7d6f21ee48bd80f3dba32b0b9bfe1dad6b7786
-
- Aug 07, 2024
-
- Aug 04, 2024
-
- Aug 03, 2024
-
-
Dhina17 authored
So, it will update color after updating text appearance as like onDensityOrFontScaleChanged(). Fixes QS carrier text color on theme changes after QPR3. Change-Id: I6e0c2b6094d74b12d029a3a4dce05e8e27d654ea
-
- Aug 02, 2024
-
-
Dhina17 authored
Fixes crash on launching A11 power menu with device controls. Test 1) Set the power menu style to "Full (A11)". 2) Install the Google Home app. 3) Add your home to the device controls. 4) Long press the power button. The power menu should open without crashing. Change-Id: I6b7a96f75ef9b6b06491925a918122fdb2b0caad
-
- Jul 30, 2024
-
-
Change-Id: I96a53e019ae7686d1af4ed42b9e1624fd13f4976
-
Change-Id: Iaa995505aa580020906f38177ea16713a79997ad
-
Similar to 0b607447, BUTTON_SELECT currently falls back to MENU. This has no known use. This fallback makes many non-android gamepads act similarly to android specific gamepads, while giving apps the opportunity to intercept the the keypress and handle it as before. Change-Id: Id965fa79949dc0957e188ce4bb1bf5b125776852
-
- Jul 29, 2024
-
-
Commit 5f0edaaa ("Add maxTargetSdk restriction to unused APIs.") added a maxTargetSdk to the @UnsupportedAppUsage annotation, disallowing apps with a target SDK greater than 30 to make use of APIs that were already unsupported for app usage (except system apps with a whitelist). The commit was made under the presumption that there's no evidence that these APIs are used. One of the hidden APIs, CaptureRequest.mLogicalCameraSettings, is used by Motorola's camera app, MotCamera4, which has a targetSdkVersion of 33/34. Remove the target SDK restriction for the member to allow this app to access it. The alternative to patching system is decompiling the APK, changing the targetSdkVersion, recompiling, making it platform signed, and, in the process, losing Play Store updates and the ability to use Google Photos as a PhotosProvider. Change-Id: Ie8950f209b5289b0825a6178fa00a1ca17a39b38
-
- Jul 26, 2024
-
-
Change-Id: Ie143a0489163177d3be3e0de280bc3ed0d017437 CRs-Fixed: 3218447
-
Change-Id: Idc6da92fb41a780d01c961d676f61ae4b91d2a7b CRs-Fixed: 3218447
-
- Jul 19, 2024
-
-
This method used a temporarily pipe to copy data but forget to close it before exiting, which will cause fd leak. As the number of times this method is called increases, the process may abort since the fd reaches its limit. So close the pipe before exiting. Bug: 344767008 Change-Id: I2028bf2e36e9dde9b6aaea1f7c758169e6842cc7
-
- Jul 18, 2024
-
-
Mohammad Hasan Keramat J authored
Change-Id: I5f85b7d150f35fb41b01af5c365f496c185c357a Signed-off-by:
Mohammad Hasan Keramat J <ikeramat@libremobileos.com>
-
- Jul 17, 2024
-
-
Change-Id: Id6f1013057fa39224c0bfe6c94849cc8effc851c Signed-off-by:
Alvin Francis <nivlafx@gmail.com>
-
- Jul 16, 2024
-
-
This is for handheld gaming devices that have batteries and are using Android TV. Change-Id: I22592699214d40aac2a733203b05c076b2a1ae70
-
Change-Id: I98abe338d77b56f2a851e0f093a44d6911b9009b
-
- Jul 15, 2024
-
-
Our face unlock doesn't meet the requirements for Class 3 (Strong) biometric so whenever third party apps tries to access the keystore with face auth, it crashes. Hence, mark it as weak authenticator and so it can't be used in third party apps that requires strong authentication. Also we don't recommend to use face auth for those usecases. Change-Id: I66afd0126582f008c18c3f504094837f062b9b44
-
When icons are loaded for the current display density, the icon bitmap is always scaled to an integer pixel size, but the hotspot can be scaled more precisely using floats. To account for the difference in precision, add leniency to the hotspot validation checks when the icons are scaled. Bug: 332973446 Test: adb shell wm density 142 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:f3c4cd5db78b2082eba3b3029d69302783d65e3d) Merged-In: I4af5d6619aa7f5245054047ad079694b11919754 Change-Id: I4af5d6619aa7f5245054047ad079694b11919754
-
- Jul 13, 2024
-
-
Change-Id: I711a6fb6c471cbc0774bbd06debf306d6f12e31a
-
- Jul 10, 2024
-
-
Dhina17 authored
Android 14.0.0 release 53 * tag 'android-14.0.0_r53' of https://android.googlesource.com/platform/frameworks/base: Fix HardwareRenderers becoming invalidated by TRIM Ensure that EdgeBackGestureHandler receives all configuration updates Don't prevent group volume adjustment in SysUI Don't cancel PendingIntents unless the stay_stopped flag is on. Fix update failure if font family was installed and upgraded to 14 Allow to collect moving back task in open transition Prevent TextView refocus on escape key press Fix security vulnerability allowing apps to start from background [PM] Send ACTION_PACKAGE_CHANGED when the app is installed [PM] Send ACTION_PACKAGE_CHANGED when mimeGroups are changed Verify UID of incoming Zygote connections. Conflicts: packages/SystemUI/src/com/android/systemui/navigationbar/NavigationBar.java packages/SystemUI/src/com/android/systemui/navigationbar/NavigationBarControllerImpl.java packages/SystemUI/tests/src/com/android/systemui/navigationbar/NavigationBarControllerImplTest.java Change-Id: Ib90e44dcd1fd3f3b453fc0aa0fd759c8e8f5083f
- Jul 07, 2024
-
-
On device with density forced to 1.6, hotspotY and bitmap height are equal, which triggers the following exception: java.lang.IllegalArgumentException: y hotspot lies outside of the bitmap area Test: Boot up with display density 1.6, notice that PointerIcon exception is gone. Fixes: https://gitlab.com/LineageOS/issues/android/-/issues/7368 Change-Id: Ifca973fe30f25c0bc8102562a2c84641fea62f3e
-
- Jun 29, 2024
- Jun 27, 2024
-
-
Android Build Coastguard Worker authored
Change-Id: I021b957565808d55675d2a853887aaaf38dc94be
-
Yasin Kilicdere authored
With this CL keyguard is shown for a credential protected target user, after SystemUI's UserTrackerImpl is informed about the user switch. Bug: 331853529 Test: atest FrameworksServicesTests:UserControllerTest Test: atest FrameworksServicesTests:UserControllerTest#testStallUserSwitchUntilTheKeyguardIsShown Test: atest FrameworksServicesTests:UserControllerTest#testRuntimeExceptionIsThrownIfTheKeyguardIsNotShown Flag: None (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:ad64f73046717374d4f9bc613307d01e93e19ebe) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:7664bb4983a47a0ee19b9fb88a24f83587378e04) Merged-In: I0bcd3ba4ad5ee89653447e8119868deec2175a07 Change-Id: I0bcd3ba4ad5ee89653447e8119868deec2175a07
-
** example NFE from quicksilver 05-26 04:08:15.338 3764 3764 E WiredAccessoryManager: Error while attempting to determine initial switch state for hdmi_audio 05-26 04:08:15.338 3764 3764 E WiredAccessoryManager: java.lang.NumberFormatException: For input string: "HDMI=1" 05-26 04:08:15.338 3764 3764 E WiredAccessoryManager: at java.lang.Integer.parseInt(Integer.java:747) 05-26 04:08:15.338 3764 3764 E WiredAccessoryManager: at java.lang.Integer.parseInt(Integer.java:865) 05-26 04:08:15.338 3764 3764 E WiredAccessoryManager: at com.android.server.WiredAccessoryManager$WiredAccessoryObserver.init(WiredAccessoryManager.java:414) 05-26 04:08:15.338 3764 3764 E WiredAccessoryManager: at com.android.server.WiredAccessoryManager.onSystemReady(WiredAccessoryManager.java:148) 05-26 04:08:15.338 3764 3764 E WiredAccessoryManager: at com.android.server.WiredAccessoryManager.-$$Nest$monSystemReady(Unknown Source:0) 05-26 04:08:15.338 3764 3764 E WiredAccessoryManager: at com.android.server.WiredAccessoryManager$1.handleMessage(WiredAccessoryManager.java:309) 05-26 04:08:15.338 3764 3764 E WiredAccessoryManager: at android.os.Handler.dispatchMessage(Handler.java:106) 05-26 04:08:15.338 3764 3764 E WiredAccessoryManager: at android.os.Looper.loopOnce(Looper.java:201) 05-26 04:08:15.338 3764 3764 E WiredAccessoryManager: at android.os.Looper.loop(Looper.java:288) 05-26 04:08:15.338 3764 3764 E WiredAccessoryManager: at com.android.server.SystemServer.run(SystemServer.java:965) 05-26 04:08:15.338 3764 3764 E WiredAccessoryManager: at com.android.server.SystemServer.main(SystemServer.java:650) 05-26 04:08:15.338 3764 3764 E WiredAccessoryManager: at java.lang.reflect.Method.invoke(Native Method) 05-26 04:08:15.338 3764 3764 E WiredAccessoryManager: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) 05-26 04:08:15.338 3764 3764 E WiredAccessoryManager: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:914) Change-Id: I3d28058ab396345a4baa4242856532522f227ca9 (cherry picked from commit 8221cad4a2fa5801fac83dc1f2c1ed4aa93e5994)
-
Change-Id: Ia7ab31626a5d54eb15ee46a01597a4b563c3ffcc
-
Dhina17 authored
Change-Id: Ib24cdf3dcc44772545995d890ed997af4468fb75
-
Dhina17 authored
Change-Id: I428a38b0296fd5b867c44d75576107e2ab764511
-
Change-Id: I58d57077178fe1621f7eac1122bc547ddc8850fb
-
Change-Id: I2804e1c49ba03e77180801c9fa6dacdd2eb233c9
-
Dhina17 authored
Change-Id: I3578198f186f845570f4b46afe74b28ed4bc8a2a
-