LineageOS is a free, community built, aftermarket firmware distribution of Android 10.0 (Q), which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
Asus Zenfone 4 Max, ZC520KL or also called X00HD, is referred as X00H
Asus Zenfone 4 Max, ZC554KL or also called X00ID, is referred as X00I
Asus Zenfone 4 Max Pro, ZC554KL or also called X00ID, is referred as X00I
NOTE! DUE TO RIL BLOBS AND KERNEL, THIS ROM REQUIRES PIE FW. OREO AND NOUGAT FW WON'T BOOT!
Note: You must be on stock Android Oreo or Android Pie beta!
- Unlock bootloader (Asus unlock tool is in their website)
- Flash TWRP
- Format data (and not wipe)
- Wipe cache
- Flash Pie firmware (X00H, X00I)
- Reboot to recovery
- Flash the custom ROM
- Flash additional zips, like Gapps or Magisk
- Reboot and wait
What is working so far (if not mentioned, that means it works on both devices)
- RIL (calling, SMS, mobile data, VoLTE) (dual SIM works)
- Fingerprint (X00H working, X00I needs testing)
- FM Radio
- Notification and charging LED
- Automatic brightness
- USB (MTP, ADB, etc.)
- AOSP offline charging
- Hardware keystore (password, PIN, pattern)
- Sensors (rotation, accelerometer, etc...)
What firmware do you need?
- Pie firmware
Don't for whatever reason disable force encryption, camera won't work if you do so (my TWRP supports data decryption)
Changelogs are on #2 post
Telegram channel for updates: Here
Telegram group for support: Here
Common device tree
X00H device tree
X00I device tree
Common kernel sources (rebased to CAF tag)
Common vendor blobs
[ROM][UNOFFICIAL] LineageOS 17.1 for Asus Zenfone 4 Max [Q][ZC520KL][ZC554KL], ROM for the Asus ZenFone 4 Max
Source Code: https://github.com/LineageOS
ROM OS Version: Android 10
ROM Kernel: Linux 3.x
ROM Firmware Required: Pie FW
Based On: LineageOS
Last Updated 2020-09-08