Skip to content

Instantly share code, notes, and snippets.

@thestinger
Last active January 7, 2022 09:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save thestinger/cb67bf2b71ec9e97f2ff9520f5aaf013 to your computer and use it in GitHub Desktop.
Save thestinger/cb67bf2b71ec9e97f2ff9520f5aaf013 to your computer and use it in GitHub Desktop.
Notes on the early GrapheneOS Android 2022-01-05 patch level / Pixel 2022-01-01 patch level for the Pixel 6 / Pixel 6 Pro prior to the AOSP / stock OS release making the full 2022-01-05 patch level available

Pixel 6 / Pixel 6 Pro January bulletin notes

Android 2022-01-01 patch level

Framework

  • DONE A-202768292 platform/frameworks/base - applied patch
  • DONE A-202159709 platform/bootable/recovery already patched earlier in AOSP Pixel 6 / Pixel 6 Pro device branch
  • DONE A-123700107 does not impact 12
  • DONE A-169762606 platform/frameworks/base - applied patch

Media Framework

  • DONE A-194105348 platform/frameworks/av - switched to mainline tag

System

  • DONE A-196855999 one of 3 issues without a bug id mentioned in the patch(es)
  • DONE A-203847542 platform/frameworks/native - applied patch
  • DONE A-185126319 platform/packages/apps/Dialer - applied patch
  • DONE A-192663648 one of 3 issues without a bug id mentioned in the patch(es)
  • DONE A-194695347 one of 3 issues without a bug id mentioned in the patch(es)
  • DONE A-194695497 platform/packages/apps/Settings - applied patch
  • DONE A-185126549 platform/packages/apps/Dialer - applied patch
  • DONE A-197353344 platform/hardware/nxp/nfc - switched to mainline tag
  • DONE A-183612370 platform/frameworks/opt/telephony - applied patch in new fork to preserve Pixel 6 device branch change
  • DONE A-189575031 does not impact 12
  • DONE A-208267659 platform/packages/services/Telecomm - switched to mainline tag

Android 2022-01-05 patch level

Android runtime

  • DONE A-200284993 platform/art already patched earlier in AOSP QPR1

Kernel

  • DONE A-174738029 already patched earlier for Pixels for both common/raviole kernels
  • DONE A-204450605 already patched earlier for Pixels for both common/raviole kernels
  • DONE A-150694665 applied patch for both common/raviole kernels

Kernel LTS

  • DEFER A-182179492 not applicable (minimum LTS for newly launched devices)

Mediatek

  • DONE A-207693368 not applicable
  • DONE A-207646334 not applicable
  • DONE A-207646336 not applicable
  • DONE A-204728248 not applicable
  • DONE A-207646335 not applicable

Unisoc

  • DONE A-204256722 not applicable

Qualcomm

  • DONE A-202025735 not applicable
  • DONE A-202025599 not applicable

Pixel 2022-01-05 patch level

Pixel

  • DONE A-171742549 not applicable (Gboard)
  • TODO A-188745089 requires upstream release for display/GPU HAL update if relevant
  • TODO A-201677538 requires upstream release for display/GPU HAL update if relevant
  • TODO A-202003354 requires upstream release for Titan M2 firmware
  • TODO A-203250788 requires upstream release for bootloader update if relevant
  • DONE A-199579676 applied patch for both common/raviole kernels
  • TODO A-197965864 requires upstream release for Titan M2 firmware
  • TODO A-200251074 requires upstream release for Telephony HAL update if relevant

Qualcomm components

  • DONE A-178720043 not applicable

Qualcomm closed-source components

  • DONE A-193072178 not applicable
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment