Jump to content

Google Pixel 9 Pro XL (google-komodo)

From postmarketOS Wiki
Google Pixel 9 Pro XL
Manufacturer Google
Name Pixel 9 Pro XL
Codename google-komodo
Model GZC4K
Released 2024
Type handset
Hardware
Chipset Google Tensor G4
CPU Octa-core (1x3.1 GHz Cortex-X4
3x2.6 GHz Cortex-A720
4x1.92 GHz Cortex-A520)
GPU Mali-G715 MC7
Display 1344 x 2992 LTPO OLED @ 120Hz, 20:9, 6.8 inch, 109.7cm², ~486 ppi
Storage 256/512/1024 GB
Memory 16 GB
Architecture aarch64
Software
Original software
The software and version the device was shipped with.
Android 14
Extended version
The most recent supported version from the manufacturer.
Android 16
FOSS bootloader no
postmarketOS
Pre-built images
Whether pre-built images are available from the postmarketOS Installation page.
no
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
no

Models

GZC4K - International
GGX8B - US
GQ57S - JP

Users owning this device

  • Asdf512 (Notes: GZC4K, Porting candidate, 16/512gb)

How to Unlock Bootloader

Warning WARNING: Doing this will wipe ALL data on your device. Please backup all your personal data before continuing!
  1. In Settings > About Phone, scroll down and tap Build Number 7 times.
  2. In Settings > System > Developer Options, enable USB Debugging and tap OK.
  3. In Developer Options, enable OEM Unlocking. You will be prompted for your PIN (if applicable) and warned about the risks of OEM unlocking. Tap Enable.
  4. Backup any important data.
  5. Connect your device to a PC and open a terminal.
  6. Confirm your device is detected by typing adb devices.
  7. Authorize the device with the onscreen dialogue if it’s listed as Unauthorized.
  8. Reboot to the bootloader with adb reboot bootloader.
  9. Unlock the bootloader with fastboot flashing unlock.
  10. Press continue on your device’s screen.
  11. Reboot.

How to enter flash mode

  1. Power off the device.
  2. Press and hold Volume Down and Power until Fastboot Mode appears.

or

  1. Open Settings > Developer options (unlock via clicking Build number multiple times in About phone)
  2. Toggle USB Debugging on
  3. Connect your device via USB
  4. Execute in terminal:
adb reboot bootloader

You are now ready to flash!

Installation

Using pmbootstrap

Follow Installation/Using pmbootstrap. When asked for the device's vendor/codename, select google as the vendor and komodo as the codename.

To flash the image to the device:

  • Enter flashing mode (see #How to enter flash mode)
  • Run pmbootstrap flasher flash_kernel to flash the kernel
  • Run pmbootstrap flasher flash_rootfs

See also