[EOL][OFFICIAL][9.0.0_r46][X00T] XenonHD 9.0 (14-08-2019)

Status
Not open for further replies.
Search This thread

krasCGQ

Recognized Contributor
Apr 13, 2015
5,433
4,937
20
Kendari
kud.my.id
xSXj9TN.png

TeamHorizon's XenonHD ROM builds for ASUS ZenFone Max Pro (M1) ZB601/2KL (X00T)
https://www.xenonhd.com/

XenonHD is a custom firmware aka ROM for various Android devices. It is based on LineageOS 16.0 with additional features, performance and battery life improvements.
The idea behind XenonHD is to give users a ROM that is "blazing fast, rock stable and buttery smooth".​


Flashing Instructions:
To install this ROM you will need to have a latest custom Recovery such as TWRP installed.
  • Copy the downloaded ROM to your phone.
  • Boot into your recovery
  • Back up your ROM
  • Make a full wipe (system, data, cache, dalvik)
  • Install the ROM
  • Install GAPPS package
  • Reboot - the first boot can take up to 5 minutes
Installing updates:
  • Copy the downloaded update to your phone.
  • Boot into your recovery
  • Back up your ROM
  • Install the update
  • Optionally wipe caches
  • Reboot

Other Links:
GitHub
Telegram



XDA:DevDB Information
Official XenonHD 9.0 ROM by TeamHorizon, ROM for the Asus ZenFone Max Pro M1

Contributors
krasCGQ, dadi11
Source Code: https://github.com/TeamHorizon

ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: 16.2017.1906.056
Based On: LineageOS

Version Information
Status: No Longer Updated
Stable Release Date: 2019-08-14
Beta Release Date: 2019-08-04

Created 2018-10-07
Last Updated 2019-08-20
 

krasCGQ

Recognized Contributor
Apr 13, 2015
5,433
4,937
20
Kendari
kud.my.id
[SIZE=+1]Notes[/SIZE]​
  • WARNING: Latest firmware is now required and enforced starting from 20190214 build. Make sure you flash firmware once BEFORE the ROM or you'll get error while flashing. You can find the latest firmware on my webserver, the OSDN or AndroidFileHost.
    Firmware requirements:
    20190804 and newer: Pie 16.2017.1906.056
    20190526 until 20190712: Pie 16.2017.1905.053
    20190505 until 20190513: Pie 16.2017.1903.050
    20190312: Pie beta 16.2017.1902.037
    20190214 until 20190223: Oreo 15.2016.1901.339
  • NXP TFA98xx amplifier support won't be fixed until I find a working OSS variant for it.
    Don't ask me to ship prebuilt audio blobs together with prebuilt audio amplifier from TheRagingBeast, since it's a pretty bad idea to use prebuilt audio HALs. If you want it that bad, use custom kernel that has the required commits and flash the amplifier zip (please find it elsewhere and don't share it here, sorry).

[SIZE=+1]Changelogs[/SIZE]​
14-08-2019 (UTC+8) – Official
  • Synced with XenonHD and LineageOS changes up to August 14, 2019 (UTC+8).
  • Android 9.0.0_r46 (August security patch)
  • kernel: Updated to Linux 4.4.189 and CAF LA.UM.7.2.r1-07400-sdm660.0.
  • kernel: Merged android-4.4 changes up to August 11, 2019 (UTC+8).

04-08-2019 (UTC+8) – Experimental
  • WARNING: Pie 16.2017.1906.056 firmware is now required and enforced from this build.
  • Please refer to this build's changelog for the removed July 12 build.
  • Synced with XenonHD and LineageOS sources up to August 4, 2019 2:00 AM (UTC+8)
  • Android 9.0.0_r44 (July security patch)
  • Updated stock blobs from 16.2017.1906.056.
  • Builds are now in SELinux enforcing with several SEPolicy-related patches from LineageOS.
  • Replaced LineageHW implementation with touch HIDL HAL for gestures.
  • Updated CAF sources to LA.UM.7.4.r1-05400-8x98.0 / LA.UM.7.6.r1-05500-89xx.0.
  • Some cleanups here and there...
  • kernel: Updated to Linux 4.4.187 and CAF LA.UM.7.2.r1-07200-sdm660.0.
  • kernel: Merged android-4.4 changes up to August 4, 2019 (UTC+8).

12-06-2019 (UTC+8) – Experimental
  • Synced with XenonHD and LineageOS sources up to June 12, 2019 12:00 AM (UTC+8).
  • Android 9.0.0_r40 (June security patch)
  • Updated CAF sources to LA.UM.7.3.r1-07800-sdm845.0 / LA.UM.7.4.r1-05300-8x98.0.
  • kernel: Updated to Linux 4.4.181 and CAF LA.UM.7.2.r1-07000-sdm660.0.

26-05-2019 (UTC+8) – Experimental
  • WARNING: Pie 16.2017.1905.053 firmware is now required and enforced from this build.
  • Synced with XenonHD and LineageOS sources up to May 25, 2019 1:00 AM (UTC+8).
  • Updated stock blobs from 16.2017.1905.053.
  • Disabled dexpreopt of prebuilts.
  • kernel: Updated to Linux 4.4.180.

13-05-2019 (UTC+8) – Experimental
  • Synced with XenonHD and LineageOS sources up to May 12, 2019 2:00 PM (UTC+8).
  • Android 9.0.0_r37 (May security patch)
  • Imported qti-telephony-common from jasmine V10.0.1.0.PDIMIFJ.
  • Used alternative manual network selection.
  • kernel: Added support for compat vDSO.

08-05-2019 (UTC+8) – Experimental
  • Synced with XenonHD and LineageOS sources up to May 8, 2019 1:00 AM (UTC+8).
  • Fixed BT audio routing.
  • Reverted minimum brightness from 5 to 1.
  • kernel: Updated to CAF LA.UM.7.2.r1-06900-sdm660.0.

05-05-2019 (UTC+8) – Experimental
  • WARNING: Pie 16.2017.1903.050 firmware is now required and enforced from this build.
  • Synced with XenonHD and LineageOS sources up to May 5, 2019 5:15 PM (UTC+8).
  • Android 9.0.0_r35 (April security patch)
  • Fixed media support.
  • Updated most stuffs from stock 16.2017.1903.050.
  • Updated graphics blobs from chiron China developer 9.3.21.
  • Updated CAF HALs to LA.UM.7.4.r1-05000-8x98.0 / LA.UM.7.3.r1-07400-sdm845.0.
  • Imported Soter blobs from stock.
  • Reverted back to HIDL ANT+ from lavender China stable.
  • Switched to source-built libsensorndkbridge.
  • Restored and updated power off alarm configuration.
  • Updated EIS-related props.
  • Build [email protected] required by some blobs.
  • Pre-optimized SystemUI.
  • Dropped aptX support.
  • Initial SEPolicy updates for Pie.
  • Restart HIDL audio and camera provider services after successful decryption.
  • Restart HIDL bluetooth service after setting proper MAC address.
  • Cleanups here and there...
  • kernel: Updated to Linux 4.4.179 and CAF LA.UM.7.2.r1-06700-sdm660.0.
  • kernel: Cleaned few imports and update as per S050 source drop.
  • kernel: Compiled with AOSP Clang 9.0.3.

12-03-2019 (UTC+8) – Experimental
  • WARNING: Pie beta 16.2017.1902.037 firmware is now required and enforced from this build.
  • Synced with XenonHD and LineageOS sources up to March 12, 2019 5:45 PM (UTC+8).
  • Android 9.0.0_r34 (March security patch)
  • Massive updates from Pie beta 16.2017.1902.037.
  • Upstreamed CAF HALs to their latest respective tags.
  • Fixed wrong Bluetooth MAC address issue (may need to toggle BT off and on for it to take effect).
  • Fixed USB-OTG (partially?).
  • Fixed IMS issues.
  • Any other under the hood changes.
  • kernel: Built with Clang 9.0.1.
  • kernel: Updated to CAF LA.UM.7.2.r1-06500-sdm660.0.

23-02-2019 (UTC+8) – Experimental
  • Synced with XenonHD and LineageOS sources up to February 23, 2018 9:00 PM (UTC+8)
  • kernel: Updated to Linux 4.4.176.

14-02-2019 (UTC+8) – Experimental
  • WARNING: 15.2016.1901.339 firmware is now required and enforced from this build.
  • Synced with XenonHD and LineageOS sources up to February 14, 2018 (UTC+8).
  • Android 9.0.0_r31 (February security patch)
  • Compiled kernel using AOSP Clang 8.0.8.
  • Updated base from LA.UM.7.2.r1-05300-sdm660.0.
  • Massive blobs kang from X01BD 16.2017.1901.046 (closed Beta firmware).
  • Updated SDM blobs from LA.UM.7.4.r1-04100-8x98.0.
  • Updated aptX libs from crosshatch PD1A.180720.030.
  • Upstreamed CAF HALs to their latest respective tags.
  • Migrated to use tether automatic upstream selection.
  • Moved ZRAM to use pagecluster=0.
  • Included VR hal, LiveDisplay 2.0, and Trust HAL.
  • Enabled B-services aging propagation.
  • Removed forced triple framebuffers.
  • Dropped liboemcrypto (welcome, Widevine L3 :p).
  • RSSNR signal level ignored.
  • Various cleanups here and there (saves ~70 MB).
  • kernel: Synced with S339 kernel source, updated to Linux 4.4.174 and CAF LA.UM.7.2.r1-05900-sdm660.0.

18-02-2019 (UTC+8) – Experimental
  • Synced with XenonHD and LineageOS sources up to February 18, 2019 2:00 PM (UTC+8).
  • Updated F2FS mount flags for data partition.
  • Some small cleanups.
  • Included missing kernel support for 'Deny new USB' option in Trust 2.0.
  • Note: LineageOS Settings will FC upon entering status bar options from either XenonHD Hub or from inside System section of Settings. Team is already alerted and currently under investigation.

19-01-2019 (UTC+8) – Experimental
  • Synced with XenonHD and LineageOS sources up to January 19, 2018 (UTC+8).
  • Android 9.0.0_r30 (January security patch)
  • Used bluetooth and ANT+ stack from lavender China stable V10.2.3.0.PFGCNXM.
  • Updated SDM blobs from D1C.
  • Massive blobs kang from nitrogen/platina China developer 8.12.13.
  • Switched to data-ipa-cfg-mgr from LA.UM.7.3.r1-06600-sdm845.0.
  • Upstreamed CAF HALs to their latest respective tags and changes from LineageOS.
  • Dropped more blobs.
  • kernel: Synced with S338 kernel source, updated to Linux 4.4.171 and CAF LA.UM.7.2.r1-05800-sdm660.0.
  • kernel: Switched to LZ4 compression algorithm for ZRAM.

20-12-2018 (UTC+8) – Experimental
  • Synced with XenonHD and LineageOS sources up to December 21, 2018 11:30 AM (UTC+8).
  • Android 9.0.0_r21 (December security patch)
  • Synced stock blobs with 338 FOTA firmware.
  • Updated GPS blobs from nitrogen China developer 8.12.13.
  • Updated DRM, gatekeeper, keymaster, keystore and Wi-Fi Display blobs from jasmine V10.0.1.0.PDIMIFJ.
  • Updated audio, bluetooth, display, WLAN CAF HALs and Qcom SEPolicy to LA.UM.7.4.r1-04100-8x98.0.
  • Updated data-ipa-cfg-mgr to LA.UM.7.2.r1-05500-sdm660.0.
  • Updated GPS HAL to LA.UM.7.2.r1-05200-sdm660.0.
  • Updated libaudiopolicymanager to LA.UM.7.8.r1-04300-SDM710.0.
  • Updated SDM props for Pie (should fix display issues).
  • Fixed failed product model fallback on non-B variants for 4/6 GB models.
  • Added experimental encryption support (cryptfs_hw upstreamed to CAF LA.UM.7.6.r1-03700-89xx.0).
  • Enabled WiFi dual interface (Wi-Fi and mobile hotspot can now be turned on simultaneously).
  • Enabled in-call music.
  • Enabled LED overlays (should fix notification LED issues with r16 source and newer).
  • Increased media volume (25) and voice call volume (7) steps.
  • Improved NFC detection for newer non-NFC devices.
  • Dropped AOSP keymaster HIDL HAL.
  • Cleaned up non-existent services from init files.
  • Various cleanups here and there.
  • kernel: Synced with S337 kernel source, updated to Linux 4.4.168 and CAF LA.UM.7.2.r1-05500-sdm660.0.

26-11-2018 (UTC+8) – Experimental
  • Synced with XenonHD and LineageOS sources up to November 26, 2018 4:00 PM (UTC+8).
  • Switched to OSS sensor HIDL HAL.
  • Implemented Power Off Alarm from jasmine V10.0.1.0.PDIMIFJ.
  • Updated data-ipa-cfg-mgr to LA.UM.7.2.r1-05400-sdm660.0.
  • Fixed stereo audio output on our mono speaker.
  • Properly fixed NFC.
  • Fixed qvop-daemon crashing spam by restoring voiceprint HIDL blobs.
  • Re-enabled libaudiopolicymanager from CAF LA.UM.7.3.r1-06300-sdm845.0.
  • Removed SpeakerCalibrationTest binary (requires asusfw from X00Q).
  • kernel: Updated to Linux 4.4.164 and CAF LA.UM.7.2.r1-05400-sdm660.0.

19-11-2018 (UTC+8) – Experimental
  • Synced with XenonHD and LineageOS sources up to November 19, 2018 8:20 PM (UTC+8)
  • Enabled full dexpreopt.

18-11-2018 (UTC+8) – Experimental
  • Synced with XenonHD and LineageOS sources up to November 18, 2018 11:00 PM (UTC+8).
  • Synced stock blobs with 337 firmware.
  • Updated most of blobs from jasmine V10.0.1.0.PDIMIFJ.
  • Added SpeakerCalibrationTest binary from X00Q.
  • Updated data-ipa-cfg-mgr to LA.UM.7.2.r1-05300-sdm660.0.
  • Updated libaudiopolicymanager to LA.UM.7.3.r1-06300-sdm845.0.
  • Enabled EIS support for 3/4 GB variant as well.
  • Fixed NFC (incomplete, needs to manually move or bind /vendor/firmware/libpn553_fw.so to /vendor/lib).
  • Updated sensor props for Pie (fixed screen rotation issue).
  • Removed unused AW87339 firmware.
  • kernel: Disabled scheduler auto grouping.
  • PSA: AOSP security patch and build number will show "unknown" due to source bug in this build.

16-11-2018 (UTC+8) – Experimental
  • Synced with XenonHD and LineageOS sources up to November 14, 2018 12:00 AM (UTC+8).
  • Android 9.0.0_r16 (November security patch)
  • Compiled kernel using AOSP Clang 8.0.4.
  • Updated sound trigger blobs from Nokia 7 Plus.
  • Updated audio, display, and media CAF HALs to LA.UM.7.4.r1-03900-8x98.0.
  • Updated CAF HIDLs to LA.UM.7.3.r1-05900-sdm845.0.
  • Merged CAF's SEPolicy changes from LA.UM.7.4.r1-03900-8x98.0.
  • Complete rewrite of init driver, especially properties overrides.
  • Enabled EIS support on Google Camera for 6 GB variant.
  • Cleaned more unused blobs.
  • kernel: Updated to Linux 4.4.163, F2FS v4.20-rc1 and CAF LA.UM.7.2.r1-05300-sdm660.
  • PSA: LiveDisplay and Night Light are broken due to recent changes to SDM HAL on latest display tag.

05-11-2018 (UTC+8) – Experimental
  • Synced with XenonHD and LineageOS sources up to November 5, 2018 12:45 AM (UTC+8).
  • Synced stock blobs with 334 firmware.
  • Rebased kernel to LA.UM.7.2.r1-05200-sdm660.0 with android-4.4 merged in.
  • Compiled kernel using AOSP Clang 8.0.3.
  • Switched audio policy manager to LA.UM.7.3.r1-05900-sdm845.0 rather than using LineageOS' fork.
  • Updated audio HAL and data services with changes from LineageOS.
  • F2FS is fully supported now.

28-10-2018 (UTC+8) – Experimental
  • Synced with XenonHD and LineageOS sources up to October 27, 2018 5:00 PM (UTC+8).
  • Upstreamed audio and WLAN HALs to LA.UM.7.4.r1-03800-8x98.0.

23-10-2018 (UTC+8) – Experimental
  • Synced with XenonHD and LineageOS sources up to October 23, 2018 8:30 AM (UTC+8).
  • Added support for F2FS (F2FS supported recovery is required).
  • Mount point and file system type of SD card and USB-OTG are no longer hardcoded.
  • Upstreamed RIL to LA.UM.7.4.r1-03000-8x98.0 (changes nothing but to bloat this changelog).
  • kernel: Updated to Linux 4.4.162.

19-10-2018 (UTC+8) – Experimental
  • Synced with XenonHD and LineageOS sources up to October 19, 2018 8:55 PM (UTC+8).
  • Synced stock blobs with 331 OTA firmware.
  • Cleaned up some unused blobs.

13-10-2018 (UTC+8) – Experimental
  • Synced with XenonHD and LineageOS sources up to October 13, 2018 4:00 PM (UTC+8).
  • Rebased device and vendor trees (I hate this part, but sound cracking should be fixed on this build).
  • Upstreamed audio, BT, display, and media CAF HALs to LA.UM.7.4.r1-03600-8x98.0.
  • kernel: Updated to Linux 4.4.161 and CAF LA.UM.6.4.r1-11200-8x98.0.

09-10-2018 (UTC+8) – Experimental
  • Synced with XenonHD and LineageOS sources up to October 9, 2018 8:00 AM (UTC+8).
  • Android 9.0.0_r10 (October security patch)
  • Improved vendor init driver.
  • Upstreamed GPS HAL to LA.UM.7.2.r1-04900-sdm660.0.
  • Various miscellaneous changes.

07-10-2018 (UTC+8) – Experimental
  • First Experimental build.
 
Last edited:

savijaysalem

Senior Member
May 29, 2017
332
83
here all the roms have facing auto-rotate issue ,no one solve this issue
after few min watching doc or third party video player without any action automatically stuck auto-rotate .this issue has facing since source build
this issue only facing custom rom expect stock ,stock rom works well

media volume low
 
Last edited:
  • Like
Reactions: redmi2prime

Amanpreet singh1132

Senior Member
Aug 5, 2018
85
4
Is there any battery drain issue
How much SOT we can get?

---------- Post added at 05:25 PM ---------- Previous post was at 05:09 PM ----------

Is snapchat working please tell
Not working with many roms
 

abuzahwa

Member
Feb 1, 2018
21
6
here all the roms have facing auto-rotate issue ,no one solve this issue
after few min watching doc or third party video player without any action automatically stuck auto-rotate .this issue has facing since source build
this issue only facing custom rom expect stock ,stock rom works well

media volume low

who are facing auto-rotate issue ,use this method won't face auto-rotate issue
Settings-->Display-->Screen Stabilisation -->Enable Screen Stabilisation
Velocity Friction = 0.4x
Position Friction = 0.4x
Velocity amplitude=2x

Try this man
 

krasCGQ

Recognized Contributor
Apr 13, 2015
5,433
4,937
20
Kendari
kud.my.id
So what's the solution :confused: please help
Try to pass it.

who are facing auto-rotate issue ,use this method won't face auto-rotate issue
Settings-->Display-->Screen Stabilisation -->Enable Screen Stabilisation
Velocity Friction = 0.4x
Position Friction = 0.4x
Velocity amplitude=2x

Try this man
Is Screen stabilization feature even exist on XenonHD? Can't find it.

Sent from my ASUS_X00TD using XDA Labs
 

afridi.shahriar

Senior Member
May 22, 2014
297
98
@krasCGQ feeling very good to see a developer like u is working for this device.
Your ROM is smooth!
BTW, if u don't mind, can u kindly port the MIUI10 ROM for our device?
Or, any custom skinned OS.
As, we are bored with the stock Android looks.
(There's a stable miui10 port already by Sagar Makhar, with the SOT of 8hrs~9hrs approx!)
But, we need updates!
 
Last edited:

afridi.shahriar

Senior Member
May 22, 2014
297
98
To be honest, I hate MIUI and everything about porting OS from another device.

Sent from my ASUS_X00TD using XDA Labs

Ok.
Is there any custom ROM available , which has something different in looks ,specially the status bar.
(I really become irritated whenever i see the AOSP status bar, this is so much ugly! yaak)
 

Paramvir Singh

Senior Member
Jul 18, 2015
117
20
Ok.
Is there any custom ROM available , which has something different in looks ,specially the status bar.
(I really become irritated whenever i see the AOSP status bar, this is so much ugly! yaak)

There's no rom with such kind of feature... U can always try substratum... it's really good for customisation..
 

Paramvir Singh

Senior Member
Jul 18, 2015
117
20
Of all the pie roms i have used...this is best one as i am getting more than 10hrs of SOT..So kudos to developer for that...but it will be more awesome if it gets basic custom rom features like...long press power for torch,staus bar modifications.
And theming is also not working...acsent colour ,dark theme or black theme doesn't seem to work...i do understand it's experimental but it will be really nice to have these goodies
 

krasCGQ

Recognized Contributor
Apr 13, 2015
5,433
4,937
20
Kendari
kud.my.id
Of all the pie roms i have used...this is best one as i am getting more than 10hrs of SOT..So kudos to developer for that...but it will be more awesome if it gets basic custom rom features like...long press power for torch,staus bar modifications.
And theming is also not working...acsent colour ,dark theme or black theme doesn't seem to work...i do understand it's experimental but it will be really nice to have these goodies
As I remember:
1. Long press power for torch is exist and working.
2. As I said in OP, it's still on development.
3. If it doesn't work on LineageOS, it doesn't either on XenonHD.

Sent from my ASUS_X00TD using XDA Labs
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 41
    xSXj9TN.png

    TeamHorizon's XenonHD ROM builds for ASUS ZenFone Max Pro (M1) ZB601/2KL (X00T)
    https://www.xenonhd.com/

    XenonHD is a custom firmware aka ROM for various Android devices. It is based on LineageOS 16.0 with additional features, performance and battery life improvements.
    The idea behind XenonHD is to give users a ROM that is "blazing fast, rock stable and buttery smooth".​


    Flashing Instructions:
    To install this ROM you will need to have a latest custom Recovery such as TWRP installed.
    • Copy the downloaded ROM to your phone.
    • Boot into your recovery
    • Back up your ROM
    • Make a full wipe (system, data, cache, dalvik)
    • Install the ROM
    • Install GAPPS package
    • Reboot - the first boot can take up to 5 minutes
    Installing updates:
    • Copy the downloaded update to your phone.
    • Boot into your recovery
    • Back up your ROM
    • Install the update
    • Optionally wipe caches
    • Reboot

    Other Links:
    GitHub
    Telegram



    XDA:DevDB Information
    Official XenonHD 9.0 ROM by TeamHorizon, ROM for the Asus ZenFone Max Pro M1

    Contributors
    krasCGQ, dadi11
    Source Code: https://github.com/TeamHorizon

    ROM OS Version: 9.x Pie
    ROM Kernel: Linux 4.x
    ROM Firmware Required: 16.2017.1906.056
    Based On: LineageOS

    Version Information
    Status: No Longer Updated
    Stable Release Date: 2019-08-14
    Beta Release Date: 2019-08-04

    Created 2018-10-07
    Last Updated 2019-08-20
    23
    [SIZE=+1]Notes[/SIZE]​
    • WARNING: Latest firmware is now required and enforced starting from 20190214 build. Make sure you flash firmware once BEFORE the ROM or you'll get error while flashing. You can find the latest firmware on my webserver, the OSDN or AndroidFileHost.
      Firmware requirements:
      20190804 and newer: Pie 16.2017.1906.056
      20190526 until 20190712: Pie 16.2017.1905.053
      20190505 until 20190513: Pie 16.2017.1903.050
      20190312: Pie beta 16.2017.1902.037
      20190214 until 20190223: Oreo 15.2016.1901.339
    • NXP TFA98xx amplifier support won't be fixed until I find a working OSS variant for it.
      Don't ask me to ship prebuilt audio blobs together with prebuilt audio amplifier from TheRagingBeast, since it's a pretty bad idea to use prebuilt audio HALs. If you want it that bad, use custom kernel that has the required commits and flash the amplifier zip (please find it elsewhere and don't share it here, sorry).

    [SIZE=+1]Changelogs[/SIZE]​
    14-08-2019 (UTC+8) – Official
    • Synced with XenonHD and LineageOS changes up to August 14, 2019 (UTC+8).
    • Android 9.0.0_r46 (August security patch)
    • kernel: Updated to Linux 4.4.189 and CAF LA.UM.7.2.r1-07400-sdm660.0.
    • kernel: Merged android-4.4 changes up to August 11, 2019 (UTC+8).

    04-08-2019 (UTC+8) – Experimental
    • WARNING: Pie 16.2017.1906.056 firmware is now required and enforced from this build.
    • Please refer to this build's changelog for the removed July 12 build.
    • Synced with XenonHD and LineageOS sources up to August 4, 2019 2:00 AM (UTC+8)
    • Android 9.0.0_r44 (July security patch)
    • Updated stock blobs from 16.2017.1906.056.
    • Builds are now in SELinux enforcing with several SEPolicy-related patches from LineageOS.
    • Replaced LineageHW implementation with touch HIDL HAL for gestures.
    • Updated CAF sources to LA.UM.7.4.r1-05400-8x98.0 / LA.UM.7.6.r1-05500-89xx.0.
    • Some cleanups here and there...
    • kernel: Updated to Linux 4.4.187 and CAF LA.UM.7.2.r1-07200-sdm660.0.
    • kernel: Merged android-4.4 changes up to August 4, 2019 (UTC+8).

    12-06-2019 (UTC+8) – Experimental
    • Synced with XenonHD and LineageOS sources up to June 12, 2019 12:00 AM (UTC+8).
    • Android 9.0.0_r40 (June security patch)
    • Updated CAF sources to LA.UM.7.3.r1-07800-sdm845.0 / LA.UM.7.4.r1-05300-8x98.0.
    • kernel: Updated to Linux 4.4.181 and CAF LA.UM.7.2.r1-07000-sdm660.0.

    26-05-2019 (UTC+8) – Experimental
    • WARNING: Pie 16.2017.1905.053 firmware is now required and enforced from this build.
    • Synced with XenonHD and LineageOS sources up to May 25, 2019 1:00 AM (UTC+8).
    • Updated stock blobs from 16.2017.1905.053.
    • Disabled dexpreopt of prebuilts.
    • kernel: Updated to Linux 4.4.180.

    13-05-2019 (UTC+8) – Experimental
    • Synced with XenonHD and LineageOS sources up to May 12, 2019 2:00 PM (UTC+8).
    • Android 9.0.0_r37 (May security patch)
    • Imported qti-telephony-common from jasmine V10.0.1.0.PDIMIFJ.
    • Used alternative manual network selection.
    • kernel: Added support for compat vDSO.

    08-05-2019 (UTC+8) – Experimental
    • Synced with XenonHD and LineageOS sources up to May 8, 2019 1:00 AM (UTC+8).
    • Fixed BT audio routing.
    • Reverted minimum brightness from 5 to 1.
    • kernel: Updated to CAF LA.UM.7.2.r1-06900-sdm660.0.

    05-05-2019 (UTC+8) – Experimental
    • WARNING: Pie 16.2017.1903.050 firmware is now required and enforced from this build.
    • Synced with XenonHD and LineageOS sources up to May 5, 2019 5:15 PM (UTC+8).
    • Android 9.0.0_r35 (April security patch)
    • Fixed media support.
    • Updated most stuffs from stock 16.2017.1903.050.
    • Updated graphics blobs from chiron China developer 9.3.21.
    • Updated CAF HALs to LA.UM.7.4.r1-05000-8x98.0 / LA.UM.7.3.r1-07400-sdm845.0.
    • Imported Soter blobs from stock.
    • Reverted back to HIDL ANT+ from lavender China stable.
    • Switched to source-built libsensorndkbridge.
    • Restored and updated power off alarm configuration.
    • Updated EIS-related props.
    • Build [email protected] required by some blobs.
    • Pre-optimized SystemUI.
    • Dropped aptX support.
    • Initial SEPolicy updates for Pie.
    • Restart HIDL audio and camera provider services after successful decryption.
    • Restart HIDL bluetooth service after setting proper MAC address.
    • Cleanups here and there...
    • kernel: Updated to Linux 4.4.179 and CAF LA.UM.7.2.r1-06700-sdm660.0.
    • kernel: Cleaned few imports and update as per S050 source drop.
    • kernel: Compiled with AOSP Clang 9.0.3.

    12-03-2019 (UTC+8) – Experimental
    • WARNING: Pie beta 16.2017.1902.037 firmware is now required and enforced from this build.
    • Synced with XenonHD and LineageOS sources up to March 12, 2019 5:45 PM (UTC+8).
    • Android 9.0.0_r34 (March security patch)
    • Massive updates from Pie beta 16.2017.1902.037.
    • Upstreamed CAF HALs to their latest respective tags.
    • Fixed wrong Bluetooth MAC address issue (may need to toggle BT off and on for it to take effect).
    • Fixed USB-OTG (partially?).
    • Fixed IMS issues.
    • Any other under the hood changes.
    • kernel: Built with Clang 9.0.1.
    • kernel: Updated to CAF LA.UM.7.2.r1-06500-sdm660.0.

    23-02-2019 (UTC+8) – Experimental
    • Synced with XenonHD and LineageOS sources up to February 23, 2018 9:00 PM (UTC+8)
    • kernel: Updated to Linux 4.4.176.

    14-02-2019 (UTC+8) – Experimental
    • WARNING: 15.2016.1901.339 firmware is now required and enforced from this build.
    • Synced with XenonHD and LineageOS sources up to February 14, 2018 (UTC+8).
    • Android 9.0.0_r31 (February security patch)
    • Compiled kernel using AOSP Clang 8.0.8.
    • Updated base from LA.UM.7.2.r1-05300-sdm660.0.
    • Massive blobs kang from X01BD 16.2017.1901.046 (closed Beta firmware).
    • Updated SDM blobs from LA.UM.7.4.r1-04100-8x98.0.
    • Updated aptX libs from crosshatch PD1A.180720.030.
    • Upstreamed CAF HALs to their latest respective tags.
    • Migrated to use tether automatic upstream selection.
    • Moved ZRAM to use pagecluster=0.
    • Included VR hal, LiveDisplay 2.0, and Trust HAL.
    • Enabled B-services aging propagation.
    • Removed forced triple framebuffers.
    • Dropped liboemcrypto (welcome, Widevine L3 :p).
    • RSSNR signal level ignored.
    • Various cleanups here and there (saves ~70 MB).
    • kernel: Synced with S339 kernel source, updated to Linux 4.4.174 and CAF LA.UM.7.2.r1-05900-sdm660.0.

    18-02-2019 (UTC+8) – Experimental
    • Synced with XenonHD and LineageOS sources up to February 18, 2019 2:00 PM (UTC+8).
    • Updated F2FS mount flags for data partition.
    • Some small cleanups.
    • Included missing kernel support for 'Deny new USB' option in Trust 2.0.
    • Note: LineageOS Settings will FC upon entering status bar options from either XenonHD Hub or from inside System section of Settings. Team is already alerted and currently under investigation.

    19-01-2019 (UTC+8) – Experimental
    • Synced with XenonHD and LineageOS sources up to January 19, 2018 (UTC+8).
    • Android 9.0.0_r30 (January security patch)
    • Used bluetooth and ANT+ stack from lavender China stable V10.2.3.0.PFGCNXM.
    • Updated SDM blobs from D1C.
    • Massive blobs kang from nitrogen/platina China developer 8.12.13.
    • Switched to data-ipa-cfg-mgr from LA.UM.7.3.r1-06600-sdm845.0.
    • Upstreamed CAF HALs to their latest respective tags and changes from LineageOS.
    • Dropped more blobs.
    • kernel: Synced with S338 kernel source, updated to Linux 4.4.171 and CAF LA.UM.7.2.r1-05800-sdm660.0.
    • kernel: Switched to LZ4 compression algorithm for ZRAM.

    20-12-2018 (UTC+8) – Experimental
    • Synced with XenonHD and LineageOS sources up to December 21, 2018 11:30 AM (UTC+8).
    • Android 9.0.0_r21 (December security patch)
    • Synced stock blobs with 338 FOTA firmware.
    • Updated GPS blobs from nitrogen China developer 8.12.13.
    • Updated DRM, gatekeeper, keymaster, keystore and Wi-Fi Display blobs from jasmine V10.0.1.0.PDIMIFJ.
    • Updated audio, bluetooth, display, WLAN CAF HALs and Qcom SEPolicy to LA.UM.7.4.r1-04100-8x98.0.
    • Updated data-ipa-cfg-mgr to LA.UM.7.2.r1-05500-sdm660.0.
    • Updated GPS HAL to LA.UM.7.2.r1-05200-sdm660.0.
    • Updated libaudiopolicymanager to LA.UM.7.8.r1-04300-SDM710.0.
    • Updated SDM props for Pie (should fix display issues).
    • Fixed failed product model fallback on non-B variants for 4/6 GB models.
    • Added experimental encryption support (cryptfs_hw upstreamed to CAF LA.UM.7.6.r1-03700-89xx.0).
    • Enabled WiFi dual interface (Wi-Fi and mobile hotspot can now be turned on simultaneously).
    • Enabled in-call music.
    • Enabled LED overlays (should fix notification LED issues with r16 source and newer).
    • Increased media volume (25) and voice call volume (7) steps.
    • Improved NFC detection for newer non-NFC devices.
    • Dropped AOSP keymaster HIDL HAL.
    • Cleaned up non-existent services from init files.
    • Various cleanups here and there.
    • kernel: Synced with S337 kernel source, updated to Linux 4.4.168 and CAF LA.UM.7.2.r1-05500-sdm660.0.

    26-11-2018 (UTC+8) – Experimental
    • Synced with XenonHD and LineageOS sources up to November 26, 2018 4:00 PM (UTC+8).
    • Switched to OSS sensor HIDL HAL.
    • Implemented Power Off Alarm from jasmine V10.0.1.0.PDIMIFJ.
    • Updated data-ipa-cfg-mgr to LA.UM.7.2.r1-05400-sdm660.0.
    • Fixed stereo audio output on our mono speaker.
    • Properly fixed NFC.
    • Fixed qvop-daemon crashing spam by restoring voiceprint HIDL blobs.
    • Re-enabled libaudiopolicymanager from CAF LA.UM.7.3.r1-06300-sdm845.0.
    • Removed SpeakerCalibrationTest binary (requires asusfw from X00Q).
    • kernel: Updated to Linux 4.4.164 and CAF LA.UM.7.2.r1-05400-sdm660.0.

    19-11-2018 (UTC+8) – Experimental
    • Synced with XenonHD and LineageOS sources up to November 19, 2018 8:20 PM (UTC+8)
    • Enabled full dexpreopt.

    18-11-2018 (UTC+8) – Experimental
    • Synced with XenonHD and LineageOS sources up to November 18, 2018 11:00 PM (UTC+8).
    • Synced stock blobs with 337 firmware.
    • Updated most of blobs from jasmine V10.0.1.0.PDIMIFJ.
    • Added SpeakerCalibrationTest binary from X00Q.
    • Updated data-ipa-cfg-mgr to LA.UM.7.2.r1-05300-sdm660.0.
    • Updated libaudiopolicymanager to LA.UM.7.3.r1-06300-sdm845.0.
    • Enabled EIS support for 3/4 GB variant as well.
    • Fixed NFC (incomplete, needs to manually move or bind /vendor/firmware/libpn553_fw.so to /vendor/lib).
    • Updated sensor props for Pie (fixed screen rotation issue).
    • Removed unused AW87339 firmware.
    • kernel: Disabled scheduler auto grouping.
    • PSA: AOSP security patch and build number will show "unknown" due to source bug in this build.

    16-11-2018 (UTC+8) – Experimental
    • Synced with XenonHD and LineageOS sources up to November 14, 2018 12:00 AM (UTC+8).
    • Android 9.0.0_r16 (November security patch)
    • Compiled kernel using AOSP Clang 8.0.4.
    • Updated sound trigger blobs from Nokia 7 Plus.
    • Updated audio, display, and media CAF HALs to LA.UM.7.4.r1-03900-8x98.0.
    • Updated CAF HIDLs to LA.UM.7.3.r1-05900-sdm845.0.
    • Merged CAF's SEPolicy changes from LA.UM.7.4.r1-03900-8x98.0.
    • Complete rewrite of init driver, especially properties overrides.
    • Enabled EIS support on Google Camera for 6 GB variant.
    • Cleaned more unused blobs.
    • kernel: Updated to Linux 4.4.163, F2FS v4.20-rc1 and CAF LA.UM.7.2.r1-05300-sdm660.
    • PSA: LiveDisplay and Night Light are broken due to recent changes to SDM HAL on latest display tag.

    05-11-2018 (UTC+8) – Experimental
    • Synced with XenonHD and LineageOS sources up to November 5, 2018 12:45 AM (UTC+8).
    • Synced stock blobs with 334 firmware.
    • Rebased kernel to LA.UM.7.2.r1-05200-sdm660.0 with android-4.4 merged in.
    • Compiled kernel using AOSP Clang 8.0.3.
    • Switched audio policy manager to LA.UM.7.3.r1-05900-sdm845.0 rather than using LineageOS' fork.
    • Updated audio HAL and data services with changes from LineageOS.
    • F2FS is fully supported now.

    28-10-2018 (UTC+8) – Experimental
    • Synced with XenonHD and LineageOS sources up to October 27, 2018 5:00 PM (UTC+8).
    • Upstreamed audio and WLAN HALs to LA.UM.7.4.r1-03800-8x98.0.

    23-10-2018 (UTC+8) – Experimental
    • Synced with XenonHD and LineageOS sources up to October 23, 2018 8:30 AM (UTC+8).
    • Added support for F2FS (F2FS supported recovery is required).
    • Mount point and file system type of SD card and USB-OTG are no longer hardcoded.
    • Upstreamed RIL to LA.UM.7.4.r1-03000-8x98.0 (changes nothing but to bloat this changelog).
    • kernel: Updated to Linux 4.4.162.

    19-10-2018 (UTC+8) – Experimental
    • Synced with XenonHD and LineageOS sources up to October 19, 2018 8:55 PM (UTC+8).
    • Synced stock blobs with 331 OTA firmware.
    • Cleaned up some unused blobs.

    13-10-2018 (UTC+8) – Experimental
    • Synced with XenonHD and LineageOS sources up to October 13, 2018 4:00 PM (UTC+8).
    • Rebased device and vendor trees (I hate this part, but sound cracking should be fixed on this build).
    • Upstreamed audio, BT, display, and media CAF HALs to LA.UM.7.4.r1-03600-8x98.0.
    • kernel: Updated to Linux 4.4.161 and CAF LA.UM.6.4.r1-11200-8x98.0.

    09-10-2018 (UTC+8) – Experimental
    • Synced with XenonHD and LineageOS sources up to October 9, 2018 8:00 AM (UTC+8).
    • Android 9.0.0_r10 (October security patch)
    • Improved vendor init driver.
    • Upstreamed GPS HAL to LA.UM.7.2.r1-04900-sdm660.0.
    • Various miscellaneous changes.

    07-10-2018 (UTC+8) – Experimental
    • First Experimental build.
    15
    [SIZE=+1]Known issues (latest build)[/SIZE]​
    • In-call audio issues for some (?)
    • ViLTE
    • USB-OTG (sometimes)
    • LineageOS issues
    12
    New build is up for everyone to enjoy! :fingers-crossed:
    12
    First and last Official-tagged build dated August 14 marks the end of the official XenonHD for the ZenFone Max Pro (M1).
    I know this is probably the most underrated ROM ever exist in the X00T community, but I'm proud being part of the community for this whole year with no day without any random events occurred everywhere.

    Thanks to all the fellow developers, builders and testers; you'll never be forgiven.
    I've given this device to my father since the end of May.

    Feel free to keep the development scene running for as long as possible. All sources will remain available and public.
    This thread will be closed for further replies. However, I'll keep the unofficial TWRP thread open.

    Thanks for being part of XenonHD and KudProject Development.
    Sayonara and see you on other device development~
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone