Jump to content

Sony Xperia Z3 (sony-leo): Difference between revisions

From postmarketOS Wiki
Knuxify (talk | contribs)
m adjust to new chipset naming rules (https://gitlab.com/postmarketOS/wiki/-/issues/69)
Adelahmed (talk | contribs)
No edit summary
Line 15: Line 15:
<!-- 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
| status_flashing = <!-- Flashing with "pmbootstrap flasher" works? Put Y here. It works the same for everything coming below. -->
| status_flashing = Y <!-- Flashing with "pmbootstrap flasher" works? Put Y here. It works the same for everything coming below. -->
| status_touch = P<!-- Touch screen is working? You can also answer these questions with P for partially. -->
| status_touch = N<!-- Touch screen is working? You can also answer these questions with P for partially. -->
| status_screen = Y<!-- The display is working? -->
| status_screen = N<!-- The display is working? -->
| status_wifi = Y<!-- Wireless network works? -->
| status_wifi = Y<!-- Wireless network works? -->
| status_xwayland = Y<!-- Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works? -->
| status_xwayland = N<!-- Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works? -->
| status_fde = <!-- When installing with full disk encryption, can you type in the password with the on screen keyboard? -->
| status_fde = <!-- When installing with full disk encryption, can you type in the password with the on screen keyboard? -->
| status_mainline = <!-- Instead of a Linux kernel fork, it is possible to run mainline. -->
| status_mainline = Y<!-- Instead of a Linux kernel fork, it is possible to run mainline. -->
| status_battery = <!-- Charging the battery with charging-sdl is possible -->
| status_battery = <!-- Charging the battery with charging-sdl is possible -->
| status_3d = N<!-- Hardware accelerated 3D graphics (e.g. with freedreno) -->
| status_3d = N<!-- Hardware accelerated 3D graphics (e.g. with freedreno) -->
| status_accel = N<!-- The sensor that measures proper acceleration works -->
| status_accel = N<!-- The sensor that measures proper acceleration works -->
| status_audio = <!-- Using the device's speakers/headphone jack works -->
| status_audio = N<!-- Using the device's speakers/headphone jack works -->
| status_bluetooth = N<!-- It's possible to pair and use other devices via the bluetooth protocol -->
| status_bluetooth = N<!-- It's possible to pair and use other devices via the bluetooth protocol -->
| status_camera = N<!-- Taking photos and videos works. -->
| status_camera = N<!-- Taking photos and videos works. -->
| status_gps = <!-- The Global Positioning System sensor works.  -->
| status_gps = N<!-- The Global Positioning System sensor works.  -->
| status_mobiledata = <!-- Connecting to the Internet via cellular network. -->
| status_mobiledata = N<!-- Connecting to the Internet via cellular network. -->
| status_sms = <!-- Sending and receiving short messages works as intended. -->
| status_sms = N<!-- Sending and receiving short messages works as intended. -->
| status_calls = <!-- Talking to other people over the cellular network. -->
| status_calls = N<!-- Talking to other people over the cellular network. -->
| status = <!-- Text displayed in the "not booting" table on the Devices page , e.g "kernel compiles, doesn't boot" -->
| status = N<!-- Text displayed in the "not booting" table on the Devices page , e.g "kernel compiles, doesn't boot" -->
| booting = yes <!-- The device is booting at all, can be yes/no *IMPORTANT* -->
| booting = yes <!-- The device is booting at all, can be yes/no *IMPORTANT* -->
| status_otg = Y
| status_otg = Y
Line 43: Line 43:


== Contributors ==
== Contributors ==
* [[User:Adelahmed|Adelahmed]]
* [[User:Audunmg|Audunmg]]
* [[User:Audunmg|Audunmg]]
* (and all the Z3C people since i copy a lot from their efforts)
* (and all the Z3C people since i copy a lot from their efforts)
Line 55: Line 56:
== What works ==
== What works ==


* Compiling the kernel
* Compiling the mainline kernel
* SSH into device
* SSH into device
* Boot logo (loading)
* wifi
* Weston with touch
* OTG
* Xorg (touch not completely working, moving cursor works, not clicking)


== What doesn't ==
== What doesn't ==


* Charging (it just boots normally instead)
* Battery status
* screen


== How to enter flash mode ==
== How to enter flash mode ==

Revision as of 10:53, 18 January 2023

Sony Xperia Z3
Manufacturer Sony
Name Xperia Z3
Codename sony-leo
Released 2014
Hardware
Chipset Qualcomm Snapdragon 801 (MSM8974AC)
CPU Quad-core 2.5 GHz Krait 400
GPU Adreno 330
Display 1080x1920 IPS
Storage 16 GB
Memory 2 GB
Architecture armv7
Software
Original software Android 4.4.4 on Linux 3.10
postmarketOS
Category testing
Pre-built images no
Mainline yes
postmarketOS kernel 3.4.113
Features
Flashing
Works
USB Networking
Works
Internal storage
No data
SD card
No data
Battery
No data
Screen
Broken
Touchscreen
Broken
Multimedia
3D Acceleration
Broken
Audio
Broken
Camera
Broken
Camera Flash
No data
Connectivity
WiFi
Works
Bluetooth
Broken
GPS
Broken
NFC
No data
Modem
Calls
Broken
SMS
Broken
Mobile data
Broken
Miscellaneous
FDE
No data
USB OTG
Works
HDMI/DP
No data
Sensors
Accelerometer
Broken
Magnetometer
No data
Ambient Light
No data
Proximity
No data
Hall Effect
No data
Haptics
No data
Barometer
No data


Contributors

  • Adelahmed
  • Audunmg
  • (and all the Z3C people since i copy a lot from their efforts)

Maintainer(s)

Users owning this device


What works

  • Compiling the mainline kernel
  • SSH into device
  • wifi
  • OTG

What doesn't

  • Battery status
  • screen

How to enter flash mode

This is using fastboot

  • Power off phone
  • Hold Volume Up and connect USB, wait for blue light

Installation

See also