Google Pixel 2 XL (google-taimen)
|Name||Pixel 2 / XL|
|Original software||Android 8.0 (Up to Android 11) on Linux 4.4|
|Chipset||Qualcomm MSM8998 Snapdragon 835|
|CPU||Octa-core (4x 2.45 GHz Kryo 280 & 4x 1.9 GHz Kryo 280)|
|Display||1080 x 1920 / 1440 x 2880 AMOLED|
This page documents the status of mainline Linux on the Pixel 2 XL!
Initial porting work is being done by Kalube. The device boots Linux 5.10 with USB and UFS, it's possible to get a shell with USB networking.
The display panel uses dsc compression and but fails to initialise due to issues with clocks.
Due to having to cold reboot the device, pstore becomes extremely corrupt as memory loses power for a short amount of time. I was able to partially counter this and get /almost/ readable pstore (https://s.connolly.tech/pstore.jpeg) by putting the device in a freezer at -27C and then keeping it on ice.
postmarketOS users that own the device
- Kalube (Notes: Daily driver and new mainline dev)