From 0906bc0ea144bcdebc35e9416dc1fe395d18beea Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Sun, 29 Dec 2024 16:10:59 -0500 Subject: [PATCH] add app battery optimization settings link to Battery screen --- static/releases.html | 1 + 1 file changed, 1 insertion(+) diff --git a/static/releases.html b/static/releases.html index f92546580..913a7a30b 100644 --- a/static/releases.html +++ b/static/releases.html @@ -555,6 +555,7 @@

2024121200

  • add support for limiting charging the battery to 80% with support for bypass charging similar to the new Android 15 QPR1 stock Pixel OS feature, although unlike the stock Pixel OS our implementation still works while using a secondary user (the limit is currently hard-wired to 80% due to that being what's properly supported throughout the OS, but we can eventually make it configurable)
  • add support for disabling dynamic code loading via storage for user installed by default as we already do for the dynamic code loading via memory setting
  • allow dynamic code loading from storage by default for apps depending on Play services due to the legacy dynamite module implementation not yet being fully replaced by split APKs to avoid users encountering a huge number of issues if they disable it by default for user installed apps (users can still disable it for these apps manually and we won't need to keep this exception forever since Google is moving to split APKs for dynamite modules)
  • +
  • Settings: add battery optimization settings link to Battery screen
  • switch to the new upstream default of 4 threads for compiling apps at boot from our previous 2 threads which we set to replace the previous upstream default of a single thread
  • add back our fix for an upstream Android bug causing null pointer exception system_server crash in InputMethodManagerService triggered when ending user sessions because it turns out to still be required after Android 15 QPR1
  • fix upstream Android bug causing null pointer exception system_server crash in NotificationManagerService