[ROM][UNOFFICIAL] LineageOS 17.1 for Asus Zenfone 4 Max [Q][ZC520KL][ZC554KL]

158 posts
Thanks Meter: 630
Post Reply Email Thread

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


Flashing instructions
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)
- Booting
- Wi-Fi
- RIL (calling, SMS, mobile data, VoLTE) (dual SIM works)
- Audio
- Bluetooth
- Fingerprint (X00H working, X00I needs testing)
- Camera
- FM Radio
- Notification and charging LED
- Automatic brightness
- USB (MTP, ADB, etc.)
- AOSP offline charging
- Hardware keystore (password, PIN, pattern)
- LiveDisplay
- 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

Happy modding!

XDA:DevDB Information
[ROM][UNOFFICIAL] LineageOS 17.1 for Asus Zenfone 4 Max [Q][ZC520KL][ZC554KL], ROM for the Asus ZenFone 4 Max

Source Code:

ROM OS Version: Android 10
ROM Kernel: Linux 3.x
ROM Firmware Required: Pie FW
Based On: LineageOS

Version Information
Status: Stable

Created 2020-04-27
Last Updated 2020-09-08
The Following 10 Users Say Thank You to SebaUbuntu For This Useful Post: [ View ] Gift SebaUbuntu Ad-Free
28th April 2020, 12:04 AM |#2  
- August 2020 SPs
- Kernel sources has been unified, also supporting X00P (2018 phone)
- Added a check that will abort flashing if Pie FW isn't installed
- Building a custom fingerprint HIDL, this will definitely fix fingerprint :P
- Back and recents key will now vibrate when touched

Needs to be tested:
- Goodix on X00H, FPC and Goodix on X00I

Old changelogs:
- Fixed fingerprint as home button for some variants (tested on X00H, cdfinger sensor)
- Fixed WFD and Miracast
- Updated all blobs from daisy
- Fixed FM Radio
- Fixed power-off alarm
- Fixed wide-angle camera on Snap

- Rebased X00I kernel to latest CAF tag (no need anymore to flash external boot image)
- Fixed Wi-Fi on X00I

- X00H: Probably goodix not working, but the rest is rock solid
- X00I: Fingerprint not working yet

- From now on devices codenames have the final D removed, following other Asus devices examples, you can still flash ROMs w/o issues
- July 2020 security patch
- Kernel has been rebased to CAF LA.UM.8.6.r1 tag (thanks to KudProject for the base kernel)
- Kernel upstreamed to 3.18.140 + Google ASB changes
- Camera has been fixed
- Fingerprint has been fixed
- Notification LED has been fixed
- Fixed heating issue
- ROM will now force encryption by default (needed for camera, DON'T DISABLE IT, support for TWRP decryption will come soon)

- Fingerprint doesn't act as home key (I've enabled software navbar as a workaround for now)
- FM radio

- Fixed Wi-Fi
- Imported prima stuff to kernel

Not working
- Camera
- Fingerprint
- Power-off alarm

- May security patches
- RIL (calling, mobile data, SMS and maybe also VoLTE) working
- Bluetooth fully fixed
- No more random bootloops and restarts
- Media OMX issue solved

- Initial build
The Following 4 Users Say Thank You to SebaUbuntu For This Useful Post: [ View ] Gift SebaUbuntu Ad-Free
26th May 2020, 01:34 AM |#3  
Junior Member
Thanks Meter: 0
I have the X00I device, if u need tester
27th May 2020, 09:46 AM |#4  
New build will come out soon with RIL (calling, mobile data and possibly VoLTE) fixed!
After this I will start working on X00I and X00ID
27th May 2020, 04:43 PM |#5  
Junior Member
Thanks Meter: 0
Wow thanks for this im willing to test now
31st May 2020, 03:49 PM |#7  
To the Forum Administrator (for unknown reasons I can't access PM section but I read your message from email notification)
I have updated common kernel sources link (I did some tree cleanup and I haven't updated links on XDA)
The Following User Says Thank You to SebaUbuntu For This Useful Post: [ View ] Gift SebaUbuntu Ad-Free
10th June 2020, 03:34 PM |#10  
Junior Member
Flag Izmir
Thanks Meter: 0
Donate to Me
Originally Posted by SebaUbuntu

New build is up! See #2 for changelog

I hope you can fix fingerprint and camera. I can be a tester (X00ID)

Can't boot on ZC554KL (X00ID)
Waiting for update
17th June 2020, 06:01 PM |#11  
Junior Member
Thanks Meter: 1
Im on X00HD and it didnt boot
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes