Jump to content

Sony Xperia X (sony-suzu): Difference between revisions

From postmarketOS Wiki
m Remove odd question marks
m Add type
 
(8 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{{Infobox device
{{Infobox device
| manufacturer = Sony
| manufacturer = Sony
| name = Xperia X
| name = Xperia X
| codename = sony-suzu
| codename = sony-suzu
| image = File:CHANGE_ME_TO_DEVICE_CODENAME.jpg
| image = File:sony-suzu.jpg
| imagecaption = CHANGE_ME
| imagecaption = Sony Xperia X
| releaseyear = 2016
| releaseyear = 2016
| originalsoftware = Android 6 -> 7 -> 8 on Linux 3.10
| originalsoftware = Android 6 -> 7 -> 8 on Linux 3.10
Line 10: Line 10:
| cpu = Hexa-core, 2x Cortex-A72 1.8GHz (big cluster), 4x Cortex-A53 1.2GHz (LITTLE cluster)
| cpu = Hexa-core, 2x Cortex-A72 1.8GHz (big cluster), 4x Cortex-A53 1.2GHz (LITTLE cluster)
| gpu = Adreno 510
| gpu = Adreno 510
| storage = 32GB / 64 GB
| storage = 32/64 GB
| display = 1080x1920 IPS TFT
| display = 1080x1920 IPS TFT
| memory = 3072 MB  
| memory = 3072 MB  
| architecture = aarch64
| architecture = aarch64
| type = handset
<!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or left blank (for untested or unknown) -->
<!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or left blank (for untested or unknown) -->
| status_usbnet = Y
| status_usbnet = Y
Line 56: Line 57:
== Additional notes ==
== Additional notes ==


- This device has *some* out-of-tree mainline kernel support ([https://github.com/bartcubbins/loire_5.0/commits/master some by @bartcubbins]) ([https://github.com/kholk/kernel-upstream/commits/5.0-rc and some by @kholk])
* This device has *some* out-of-tree mainline kernel support ([https://github.com/bartcubbins/loire_5.0/commits/master some by @bartcubbins]) ([https://github.com/kholk/kernel-upstream/commits/5.0-rc and some by @kholk])


- [https://github.com/sonyxperiadev/kernel/blob/aosp/LE.UM.2.3.2.r1.4/arch/arm64/boot/dts/qcom/dsi-panel-somc-suzu.dtsi#L20 There are many different display panels used by suzu]
* [https://github.com/sonyxperiadev/kernel/blob/aosp/LE.UM.2.3.2.r1.4/arch/arm64/boot/dts/qcom/dsi-panel-somc-suzu.dtsi#L20 There are many different display panels used by suzu]


- 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
* 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


- [https://github.com/Halium/projectmanagement/issues/98 There's a good chance one could get graphics, modem etc. working with libhybris on kernel 4.4.] There's also a mer-hybris port by Jolla for the official "Sailfish X" SFOS release.
* [https://github.com/Halium/projectmanagement/issues/98 There's a good chance one could get graphics, modem etc. working with libhybris on kernel 4.4.] There's also a mer-hybris port by Jolla for the official "Sailfish X" SFOS release.


- 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)
* 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 ==
== How to enter flash mode ==


Line 76: Line 76:


== See also ==
== See also ==
<!--
* {{MR|482|pmaports}} Initial MR
Link to related gitlab issues or merge requests like the following (replace CHANGEME with the ID, e.g. 1234):
* {{Device package|sony-suzu}}
* {{MR|CHANGEME|pmaports}} Initial merge request
* {{Kernel package|sony-suzu}}
* {{issue|CHANGEME|pmaports}} Some related issue
You can also add normal web links:
* [https://redmine.replicant.us/projects/replicant/wiki/GalaxyS2I9100 Replicant wiki page]
-->
<!--
If you manage to get your device packages merged, uncomment links below and change DEVICE_CODENAME with the actual one.
* [https://gitlab.com/postmarketOS/pmaports/tree/master/device/device-DEVICE_CODENAME Device package]
* [https://gitlab.com/postmarketOS/pmaports/tree/master/device/linux-DEVICE_CODENAME Kernel package]
-->

Latest revision as of 14:37, 13 September 2024

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 [[:Category:Android 6 -> 7 -> 8 on Linux 3.10|Android 6 -> 7 -> 8 on Linux 3.10]]
postmarketOS
Category testing
Pre-built images no
Mainline partial
postmarketOS kernel 4.9.182
Features
Flashing
Works
USB Networking
Works
Internal storage
No data
SD card
No data
Battery
No data
Screen
Works
Touchscreen
No data
Multimedia
3D Acceleration
Broken
Audio
No data
Camera
Broken
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

[[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