Sony Xperia M4 Aqua (sony-tulip): Difference between revisions
No edit summary |
m warning added |
||
(13 intermediate revisions by 12 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox device | {{Infobox device | ||
| manufacturer = Sony | | manufacturer = Sony | ||
| name = | | name = Xperia M4 Aqua | ||
| codename = sony-tulip | | codename = sony-tulip | ||
| image = File: | | image = File:sony-tulip.jpg | ||
| imagecaption = | | imagecaption = Sony Xperia M4 Aqua | ||
| releaseyear = 2015 | | releaseyear = 2015 | ||
| originalsoftware = Android 5.0 | | originalsoftware = Android | ||
| chipset = Qualcomm | | originalversion = 5.0 | ||
| extendedversion = 6.0 | |||
| chipset = Qualcomm Snapdragon 610/615 (MSM8936/MSM8939) | |||
| cpu = 8x Cortex-A53, 4x 1,5Ghz (big cluster) + 4x 1Ghz (LITTLE cluster) (clock speeds may vary slightly) | | cpu = 8x Cortex-A53, 4x 1,5Ghz (big cluster) + 4x 1Ghz (LITTLE cluster) (clock speeds may vary slightly) | ||
| gpu = Adreno 405 | | gpu = Adreno 405 | ||
| storage = | | storage = 8/16 GB (refer to the model list) | ||
| display = 720 x 1280 LED Triluminos 294ppi 5" | | display = 720 x 1280 LED Triluminos 294ppi 5" | ||
| memory = | | memory = 2 GB | ||
| architecture = aarch64 | | architecture = aarch64 | ||
| type = handset | |||
<!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or "" (blank) - for untested or unknown --> | <!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or "" (blank) - for untested or unknown --> | ||
| status_usbnet = Y | | status_usbnet = Y | ||
| status_flashing = Y | | status_flashing = Y | ||
| status_touch = Y | | status_touch = Y | ||
| status_screen = | | status_screen = | ||
| status_wifi = | | status_wifi = | ||
| status_xwayland = | | status_xwayland = | ||
| status_fde = | | status_fde = | ||
Line 34: | Line 36: | ||
| status_sms = | | status_sms = | ||
| status_calls = | | status_calls = | ||
| booting = | | booting = yes | ||
}} | }} | ||
== Users owning this device == | |||
{{Device owners}} | |||
== Contributors == | == Contributors == | ||
Line 47: | Line 52: | ||
== How to enter flash mode == | == 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. | With device powered off, hold [VOLUME +] and plug USB cable in. Device's LED will turn blue, meaning it has entered fastboot mode. | ||
You will need an unlocked bootloader. To unlock it follow the [https://developer.sony.com/develop/open-devices/get-started/unlock-bootloader/how-to-unlock-bootloader/ official guide by Sony]. | You will need an unlocked bootloader. To unlock it follow the [https://developer.sony.com/develop/open-devices/get-started/unlock-bootloader/how-to-unlock-bootloader/ official guide by Sony]. | ||
/!!\ Warning /!!\ Unlock bootloader *Will* erase all the data, wipe out the phone to factory reset /!!\ Warning /!!\ | |||
== Model list == | == Model list == | ||
Line 79: | Line 85: | ||
Fastboot and TWRP zips work fine. | Fastboot and TWRP zips work fine. | ||
== Mainline kernel == | |||
An upstream mainline kernel is available [https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/log/arch/arm64/boot/dts/qcom/msm8939-sony-xperia-kanuti-tulip.dts here] | |||
== See also == | == See also == | ||
* {{MR|77|pmaports}} Initial merge request | |||
* {{Device package|sony-tulip}} | |||
* {{MR| | * {{Kernel package|sony-tulip}} | ||
* {{ | |||
* | |||
- |
Latest revision as of 14:48, 21 July 2024
![]() Sony Xperia M4 Aqua | |
Manufacturer | Sony |
---|---|
Name | Xperia M4 Aqua |
Codename | sony-tulip |
Released | 2015 |
Type | handset |
Hardware | |
Chipset | Qualcomm Snapdragon 610/615 (MSM8936/MSM8939) |
CPU | 8x Cortex-A53, 4x 1,5Ghz (big cluster) + 4x 1Ghz (LITTLE cluster) (clock speeds may vary slightly) |
GPU | Adreno 405 |
Display | 720 x 1280 LED Triluminos 294ppi 5" |
Storage | 8/16 GB (refer to the model list) |
Memory | 2 GB |
Architecture | aarch64 |
Software | |
Original software | Android |
Original version | 5.0 |
Extended version | 6.0 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
No data |
SD card |
No data |
Battery |
No data |
Screen |
No data |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
No data |
Audio |
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 |
Users owning this device
- 0xB0D (Notes: E2303)
- Andrisas
- Dolphinana (Notes: Broken display & removed battery -- Tried flashing pmOS, not sure if it succeeded since the display is broken...)
- GloomyJD (Notes: Works (8GB eMMC))
- Rom4nik
Contributors
- Konrad Dybcio (@konradybcio) - porting
- Patrick Hope (@Pachops) - testing
- Pavel Dubrova (@Cubbins) - cleaning up kernel, doing A LOT for this device kernel-wise
Maintainer(s)
- Konrad Dybcio (@konradybcio)
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.
You will need an unlocked bootloader. To unlock it follow the official guide by Sony. /!!\ Warning /!!\ Unlock bootloader *Will* erase all the data, wipe out the phone to factory reset /!!\ Warning /!!\
Model list
E2303 (European) - 8GB storage, LTE
E2306 - 16GB storage, LTE
E2312 - 8GB storage, 3G, Dual-SIM
E2333 - 16GB storage, LTE, Dual-SIM
E2353 - 8GB storage, LTE
E2363 - 16GB storage, LTE, Dual-SIM
Additional notes
- Camera will NOT work for now, it's broken kernel-side.
- This device has not been made by Sony, it's been manufactured by FIH hence kernel needed (and still needs some) cleanup
- There are a lot, and by that i mean a LOT of variants of this device, varying mainly by baseband and storage size
- In Pavel's kernel_kanuti repo you can find some work on caf's 4.9, 4.4, and 3.18 kernels, the higher the version the less things will work, but hey, there is hope
- The device can probably be mainlined since 8936/8939 is a 8916-class soc
- If camera ever gets fixed, it will need Sony's proprietary blobs to run
Installation
Fastboot and TWRP zips work fine.
Mainline kernel
An upstream mainline kernel is available here
See also
- pmaports!77 Initial merge request
- Device package
- Kernel package