Asus Zenfone Max ZC550KL (asus-z010d)
This page is about the dedicated port of this device. There is also an optional generic port available for this device - see Generic MSM8916 (qcom-msm8916). |
Asus Zenfone Max | |
Manufacturer | Asus |
---|---|
Name | Zenfone Max |
Codename | asus-z010d |
Released | 2016 |
Type | handset |
Hardware | |
Chipset | Qualcomm Snapdragon 410 (MSM8916) |
CPU | Quad-core 1.2 GHz Cortex-A53 |
GPU | Adreno 306 |
Display | 720 x 1280 pixels |
Storage | 8/16GB |
Memory | 2GB |
Architecture | aarch64 |
Software | |
Original software | Android |
Original version | 5.0.1 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | yes |
Optional Generic Port | Generic MSM8916 (qcom-msm8916) |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage | |
SD card | |
Battery | |
Screen |
Works |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
Works |
Audio |
Works |
Camera | |
Camera Flash | |
Connectivity | |
WiFi |
Works |
Bluetooth |
Works |
GPS | |
NFC | |
Modem | |
Calls |
Works |
SMS |
Works |
Mobile data |
Works |
Miscellaneous | |
FDE | |
USB OTG | |
HDMI/DP | |
Sensors | |
Accelerometer |
Works |
Magnetometer | |
Ambient Light | |
Proximity | |
Hall Effect | |
Haptics | |
Barometer | |
This device is based on the Snapdragon 410. See the SoC page for common tips, guides and troubleshooting steps |
Contributors
Maintainer(s)
Users owning this device
- Bam (Notes: Ready to give out)
- Devajithvs (Notes: Runs Mainline Kernel)
- Kevinwidjaja21 (Notes: running stock OS, waiting for Asus to re-enable unlocking.)
- Maj113
Unlocking Bootloader
Asus has stopped the official maintenance of older devices. So, it's impossible to unlock the bootloader with the official app anymore. |
How to enter flash mode
- Recovery: Power on the device with both
Power
andVolume Down
buttons. - Stock fastboot: Power on the device with both
Power
andVolume Up
buttons. You only need this to install lk2nd. - lk2nd Fastboot: Power on the device. After it vibrates/the display shows up, hold
Volume Down
.
Note: Pressing the keys too early will cause the stock bootloader to handle the key combination. You will end up in the wrong Fastboot interface. |
WLAN/BT module does not work?
WARNING: It worked on author's device but be careful to use it on your own. |
If your device does not have wlan module (not shown in ifconfig
, for example), then your dmesg
output probably contains something like:
qcom-wcnss-pil a204000.remoteproc: error -22 initializing firmware wcnss.mdt
remoteproc remoteproc1: Failed to load program segments: -22
It means that firmware files, that are on your device (/dev/mmcblk0p39), different with files required. It can be fixed easily:
- unmount /lib/firmware/msm-firmware-loader/mnt/modem
- unmount /lib/firmware/msm-firmware-loader
- mount /dev/mmcblk0p39 to /mnt (for example)
- backup your /mnt/image/wcnss.* because we will overwrite it
- copy firmware files from here (files I found through browsing...) to your /mnt/image
So, now you have different firmware files. After rebooting, if everything is OK, you will have working WiFi and BT.
Installation
- Install lk2nd (alternative bootloader that provides a standard fastboot interface)
- Follow Qualcomm_Snapdragon_410/412_(MSM8916)#Installation.
Status
Runs on mainline kernel
Works: USB Network, WiFi, Bluetooth, Display, Touchscreen, Volume buttons, Hall Effect Sensor, Accelerometer, Magnetometer, Notification Lights Audio (Headphones, Earpiece, Speaker, MIC), Voice calls (VoLTE not supported), SMS, Mobile Internet
See also
pmaports!1757 Initial merge request