Pixel 4, Pixel 4 XL and Pixel 4a are end-of-life and shouldn’t be used anymore due to lack of most security patches for firmware and drivers. We’re considering porting them to Android 14 to continue providing extended support longer than initially planned to keep them as a way to preview the current version of the OS despite them not being secure. It will be a significant effort to port them properly without lost functionality and we’re looking for a new developer to fund rather than reassigning any developers from their existing work on the OS.

Tags:

  • 2023101100 (Pixel 4a (5G), Pixel 5, Pixel 5a, Pixel 6, Pixel 6 Pro, Pixel 6a, Pixel 7, Pixel 7 Pro, Pixel 7a, Pixel Tablet, Pixel Fold, emulator, generic, other targets)

Changes since the 2023100900 release:

  • enable customizing lock screen shortcuts
  • Launcher: set target API level to 33 since it doesn’t properly support 34 and it prevents adding widgets among other potential issues (Pixel Launcher fork in the stock Pixel OS still uses 33 too, so this is an AOSP-specific upstream bug)
  • Launcher: delete broken legacy shortcuts instead of crashing (upstream bug)
  • Sandboxed Google Play compatibility layer: avoid crash in TelephonyManager.requestCellInfoUpdate()
  • Sandboxed Google Play compatibility layer: enable DynamiteLoader v2
  • fix per-app hardening configuration for apps missing from the Owner user
  • fix Bluetooth auto-turn-off
  • Settings: avoid crashes when changing user restrictions for guest users (upstream bug)
  • do not delete compiled code of hibernated apps
  • curl: update to 8.4.0 to fix CVE-2023-38545 and assorted minor issues (Android may not use this functionality, but it should be fixed in case it does
  • Vanadium: update to version 118.0.5993.65.0
  • remove unnecessary wrapper for registering receivers