Tags:

  • 2024120900 (Pixel 6, Pixel 6 Pro, Pixel 6a, Pixel 7, Pixel 7 Pro, Pixel 7a, Pixel Tablet, Pixel Fold, Pixel 8, Pixel 8 Pro, Pixel 8a, Pixel 9, Pixel 9 Pro, Pixel 9 Pro XL, Pixel 9 Pro Fold, emulator, generic, other targets)

Changes since the 2024120702 release:

  • Sandboxed Google Play compatibility layer: fix Android Auto Bluetooth audio regressions from Android 15 QPR1
  • CarrierConfig2 (app created by GrapheneOS to replace Google CarrierSettings): add support for new ICCID MVNO type in Android 15 QPR1
  • CarrierConfig2: add support for new ApnItem fields Android 15 QPR1
  • CarrierConfig2: change user-facing carrier settings version string prefix to match Google Carrier Settings to avoid confusion when comparing to the stock OS
  • delay activation of the Allow button for the Android Debug Bridge USB authorization dialog by 1 second to make it much harder to accidentally grant access
  • Permission Controller: delay activation of the Allow button(s) for runtime permission dialogs by 1 second to make it much harder to accidentally grant access
  • Permission Controller: disable all caps text theme by default to match the Settings app style
  • Permission Controller: move “Turn off” action from overflow menu to the toolbar for both Storage Scopes and Contact Scopes
  • Permission Controller: fix Contact Scopes UI issue where “Allow” could still be selected in the permission menu with Contacts Scopes enabled which would not actually disable Contact Scopes and allow the permission
  • Settings: add a dedicated App info > Storage > Manage storage button for apps with a manage storage space activity instead of replacing the standard user interface with it especially since the app’s own implementation may not support clearing all storage and may not work at all
  • Settings: fix minor back navigation issue for our duress PIN/password UI where it would open a new authentication activity instead of going back to the previous screen
  • prevent crashes caused by upstream Android bugs when a Mock Location provider is added or removed by avoiding ever removing location providers at runtime by keeping them around as disabled providers
  • stop temporarily always enabling system crash notifications since the initial Android 15 QPR1 testing is completed
  • kernel (5.10): update to latest GKI LTS branch revision including update to 5.10.228
  • adevtool: update carrier_settings and carrier_list protobuf parsers for Android 15 QPR1