Google Pixel 6 / 6 Pro (google-raviole)
Appearance
This device is marked as not booting.
![]() CHANGE_ME | |
Manufacturer | |
---|---|
Name | Pixel 6 & 6 Pro |
Codename | google-oriole & google-raven |
Released | 2021 |
Hardware | |
Chipset | Google Tensor |
CPU | Octa-core (2x2.80 GHz Cortex-X1 & 2x2.25 GHz Cortex-A76 & 4x1.80 GHz Cortex-A55) |
GPU | Mali-G78 MP20 |
Display | AMOLED 1080x2400 90Hz / 1440x3120 120Hz |
Storage | 128, 256 GB / 128, 256, 512 GB |
Memory | 8 GB / 12 GB |
Architecture | aarch64 |
Software | |
Original software | Android 12 |
postmarketOS | |
Category | testing |
Pre-built images | no |
The Google Pixel 6 and Pixel 6 Pro are Google's 2021 flagship pair of Android phones. The pair is notable as it is the first product utilizing Google's in-house silicon, the Google Tensor SOC. Both models are by and large identical. Differences include, amount of RAM, display resolution, refresh rate, and an additional camera module.
Contributors
- ThatGeekZen
Users owning this device
- 9lore (Notes: Pixel 6 Pro (raven), preparing to port and mainline)
- Al3x (Notes: Main)
- BenTheTechGuy (Notes: Daily driver (Pixel 6), running GrapheneOS)
- BlackEyedSquid (Notes: Pixel 6 (oriole), 256GB, Google Edition)
- Brooke (Notes: Running GrapheneOS)
- Cherryband (Notes: pixel 6, daily driver, runs grapheneos)
- Clevrpwn (Notes: daily driver with stock firmware)
- Emacsevangelist (Notes: Daily driver (Pixel 6 Pro), running GrapheneOS)
- Ettucompute (Notes: daily driver with stock firmware)
- Lost-Entrepreneur439 (Notes: Fully working)
- MasanoriOgino (Notes: oriole, UFS 128 GB SKHynix)
- Medusa (Notes: Daily driver, running GrapheneOS)
- Sellerie (Notes: Pixel 6 Pro (raven), daily driver, running GrapheneOS)
- Tecncr
- ThatGeekZen (Notes: Daily Driver for now)
How to Unlock Bootloader
WARNING: Doing this will wipe ALL data on your device. Please backup all your personal data before continuing!
- In
Settings
>About Phone
Scroll down and tapBuild Number
7 times. - In
Settings
>System
>Developer Options
Scroll down and enableUSB Debugging
and tap Ok. - While In
Developer Options
enableOEM Unlocking
. You will be prompted for your pin code (If applicable) and then warned about the risks of OEM Unlocking. Tap Enable. - Be absolutely certain you have any important data backed up.
- Connect your device to a PC and open a terminal.
- Confirm your device is detected by typing
adb devices
. - Authorize the device with the onscreen dialogue if it's listed as Unauthorized.
- Reboot to the bootloader with
adb reboot bootloader
. - Unlock the bootloader with
fastboot flashing unlock
. - Press continue on your device's screen.
- Reboot
How to enter flash mode
- Power off the device.
- Press and hold
Fastboot Mode
appears. and until
You are now ready to flash!
Installation
TBD
Mainline Work
XDA User Freak07 built a proof of concept mainline kernel based on the mainline 5.15 branch by Google. They note this is essentially a mainline Generic Kernel Image (GKI) with downstream Android driver modifications.
See also
- Freak07 Proof of Concept Kernel: Pixel 6 Mainline Kernel
- Google Git 5.15 Mainline: raviole-device-mainline
- XDA Guide: Pixel 6 Unlock Bootloader