Tags:

  • 2024031100 (Pixel 5a, Pixel 6, Pixel 6 Pro, Pixel 6a, Pixel 7, Pixel 7 Pro, Pixel 7a, Pixel Tablet, Pixel Fold, Pixel 8, Pixel 8 Pro, emulator, generic, other targets)

Changes since the 2024030900 release:

  • toggle USB port after device unlock to automatically detect a device plugged in while it was in charging-only mode while locked, etc.
  • Tensor Pixels: change default mode for our USB-C port control feature able to truly disable USB at a hardware level to “Charging-only when locked, except before first unlock” (doesn’t apply to connections that were made before locking or first unlock) which can be changed by users in Settings > Security > USB-C port
  • fix Wi-Fi auto-turn-off issues leading to it not triggering in certain cases caused by backwards incompatible changes in Android 14 QPR2
  • Pixel 8, Pixel 8 Pro: fix enabling DisplayPort alternate mode support
  • Pixel 8, Pixel 8 Pro: fully enable PAC and BTI for userspace too, especially since ShadowCallStack is not currently used in userspace and Clang type-based CFI is only used for a large subset of the important userspace code
  • GmsCompatConfig: update to version 98
  • improve internal infrastructure used by GrapheneOS features