Jump to content

Sony Xperia X (sony-suzu)

From postmarketOS Wiki
Note This page is about the dedicated port of this device. There is also an optional generic port available for this device - see Generic MSM8956 (qcom-msm8956).
Sony Xperia X
Sony Xperia X
Sony Xperia X
Manufacturer Sony
Name Xperia X
Codename sony-suzu
Released 2016
Type handset
Hardware
Chipset Qualcomm Snapdragon 650 (MSM8956)
CPU Hexa-core
2x Cortex-A72 1.8GHz (big cluster)
4x Cortex-A53 1.2GHz (LITTLE cluster)
GPU Adreno 510
Display 1080x1920 IPS TFT
Storage 32/64 GB
Memory 3072 MB
Architecture aarch64
Software
Original software
The software and version the device was shipped with.
[[:Category:Android 6 -> 7 -> 8 on Linux 3.10|Android 6 -> 7 -> 8 on Linux 3.10 ]]
postmarketOS
Category downstream
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
no
pmOS kernel
The kernel version that runs on the device's port.
4.9.182
Optional Generic Port Generic MSM8956 (qcom-msm8956)
Device package device-sony-suzu
Kernel package linux-sony-suzu
Features
Flashing
It is possible to flash the device with pmbootstrap flasher.
Works
USB Networking
After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system).
Works
Battery
Charging and battery level reporting works
Untested
Screen
Display works. Ideally with sleep mode and brightness control.
Works
Multimedia
3D Acceleration
Broken
Audio
Audio playback, microphone, headset and buttons.
Untested
Camera
Broken
Connectivity
WiFi
Untested
Bluetooth
Untested
GPS
Untested
Modem
Calls
Untested
SMS
Untested
Mobile data
Untested
Miscellaneous
FDE
Full disk encryption and unlocking with unl0kr.
Untested
USB OTG
USB On-The-Go or USB-C Role switching
Untested
Sensors
Accelerometer
Auto screen rotation works in desktops e.g. Phosh or Plasma Mobile
Untested

[[Category:Android 6 -> 7 -> 8 on Linux 3.10]]

Contributors

  • Konrad Dybcio (@konradybcio)

Maintainer(s)

  • Konrad Dybcio (@konradybcio)

Users owning this device


Additional notes

  • Xperia X has been supported by Sony Open Devices Project on CAF kernels 3.10, 3.18, 4.4 and now still is on 4.9 with a chance to board the 4.14 hype train
  • Second codename (loire_suzu) comes from Sony's platform naming scheme, where Loire is a family of MSM8956/APQ8956-based devices along with Xperia X Compact (kugo), Xperia Touch [the projector tablet.. thingy] (blanc) and an unannounced, probably prototype device (oak)

How to enter flash mode

With device powered off, hold [VOLUME +] and plug USB cable in. Device's LED will turn blue, meaning it has entered fastboot mode.

Installation

Works fine with the typical pmbootstrap install & pmbootstrap flasher procedure.

See also

OSZAR »