Google Pixel 2 XL (google-taimen)
Appearance
Manufacturer | |
---|---|
Name |
Pixel 2 / XL |
Codename | google-walleye, google-taimen |
Released | 2017 |
Hardware | |
Chipset | Qualcomm MSM8998 Snapdragon 835 |
CPU | Octa-core (4x 2.45 GHz Kryo 280 & 4x 1.9 GHz Kryo 280) |
GPU | Adreno 540 |
Display | 1080 x 1920 / 1440 x 2880 AMOLED |
Storage | 64/128/256 GB |
Memory | 4 GB |
Architecture | aarch64 |
Software | |
Original software | Android 8.0 (Up to Android 11) on Linux 4.4 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | partial |
postmarketOS kernel | 5.10-rc2 |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
No data |
SD card |
No data |
Battery |
Broken |
Screen |
Broken |
Touchscreen |
No data |
Multimedia | |
3D Acceleration |
No data |
Audio |
No data |
Camera |
No data |
Camera Flash |
No data |
Connectivity | |
WiFi |
No data |
Bluetooth |
No data |
GPS |
No data |
NFC |
No data |
Modem | |
Calls |
No data |
SMS |
No data |
Mobile data |
No data |
Miscellaneous | |
FDE |
No data |
USB OTG |
No data |
HDMI/DP |
No data |
Sensors | |
Accelerometer |
No data |
Magnetometer |
No data |
Ambient Light |
No data |
Proximity |
No data |
Hall Effect |
No data |
Haptics |
No data |
Barometer |
No data |
This page documents the status of mainline Linux on the Pixel 2 XL!
Status
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.
pstore
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.
Community Info
postmarketOS users that own the device
- 8osm3rka
- Caleb (Notes: WIP mainline)
- Crashniels (Notes: Custom ROM)
- Crashniels (Notes: Custom ROM and in use)
- Russanandres (Notes: DEAD Bootloader)
- Thejsa (Notes: Spare phone)
- Un1Gfn (Notes: bricked, stuck at fastboot)