• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL] [X00TD] Electro-Wizard [HMP] [EAS] [CAF] [Spectrum]

Search This thread

D0CT0RFATE

Senior Member
Sep 2, 2021
104
34
23
Bangalore, Karnataka, India
Electro-Wizard.jpg



DISCLAIMER
Code:
Your warranty is now void.

I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this kernel
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.


XDA: DevDB Information
Electro-Wizard⚡Kernel for the Asus ZenFone Max Pro M1 with Upstreamed Linux Versions merged alongside many tweaks & features for great battery backup, good performance and gaming. Made with Termux Android. [Spectrum support included for Overclocked HMP variant]

Contributor
@boncu @Tiktodz

Credits
* Whole Git world
* Kernel Android-4.4-p

Kernel Source : https://github.com/Tiktodz/android_kernel_asus_sdm636

Version Information
Status:
Stable
Current Stable Version: 4.4.292
Stable Release Date: 2021-11-13

Created : 2021-07-23
Last Updated : 2022-01-02

Old Changelogs
- Upstream to Linux v4.4.288
- Mako: Calculate frequency table
- deconfig: disable thermal monitor
- Spectrum support

Notes
- NLV & LV Builds
- Use Naptime app to get good bb while idle.

Flashing Steps:
1. Download Kernel (zip file).
2. Boot to Recovery.
3. Backup boot partition (optional).
4. Wipe cache & dalvik-cache.
5. Flash the downloaded Kernel (zip).
6. Wipe cache & dalvik-cache.
7. Reboot to system and Enjoy!

Download
Link 1 {Old builds - HMP/OC}
Link 2
Link 3 (New)

Telegram Groups
Wizard Kernel Support
Wizard-Kernel Updates
 
Last edited:
  • Like
Reactions: jai_91

D0CT0RFATE

Senior Member
Sep 2, 2021
104
34
23
Bangalore, Karnataka, India
UPDATE

Build date : 2021-10-22


Changelogs

HMP LV/NLV:

- Support for LV variant added
- Merge 4.4.289 into Android-4.4-p
- msm: kgsl: Enforce limit check for GPU bus DCVS
- adreno_idler: enabled
- drivers: usb: Increase charge current
- treewide: remove some kernel tracing
- msm: kgsl: Overwrite pm_qos values
- power/process: decrease time to enter sleep
- Spectrum support improvements

EAS CAF:
- slimbus: Fix potential memory leak
- drivers: power: Fix LED always on after disconnecting USB charger
- treewide: remove some kernel tracing
- drivers: usb: increase charge current
- sdm660: OC CPU to 2.2GHz / 1.7GHz and GPU to 585MHz
- Miscellaneous improvements

HMP CAF:
- ARM:dts: disable battery capacity learning & improve overlay
- kernel: Rename dirty_background_ratio
- msm: kgsl: Enforce limit check for GPU bus DCVS
- arm64 : topology: silence update cpu power log spam
- sdm660: OC CPU to 2.2GHz / 1.8GHz and GPU to 585MHz
- Miscellaneous improvements

Notes
-
This is a 4.4 Kernel, so do not flash on 4.19 ROMs
 
Last edited:

D0CT0RFATE

Senior Member
Sep 2, 2021
104
34
23
Bangalore, Karnataka, India
UPDATE
Build date : 2021-11-03


Changelogs

- Upstream to Linux v4.4.291
- scsi: ufs: Remove 10 ms CPU idle latency unvote timeout.
- alarmtimers: Don't fail on wakeup.
- Active and idle drain improvements.
- Spectrum support variant added for HMP Stock & improved for OC variant
- Miscellaneous improvements

Notes

- Don't flash in A12/4.19 ROMs.
- Available variants LV and NLV.
 
Last edited:

D0CT0RFATE

Senior Member
Sep 2, 2021
104
34
23
Bangalore, Karnataka, India
UPDATE

Build date : 2021-11-06


Changelogs

EAS:

- qpnp-fg-gen3: Increase default battery temp value.
- sched: Optimize the idle loop.
- msm: kgsl: Relax adreno spin idle tight loop.
- ARM: dts: sdm660: Disable vdd restriction.
- ARM: dts: msm: Disable DCVS.
- ARM:dts: Disable battery capacity learning & improve overlay.
- ARM: dts: sdm660: Enable declaring cooling-cells.
- ARM: Noop i/o sched by default.

HMP:
- ARM: dts: sdm660: Enable declaring cooling-cells.
- tcp: Disable SACK by default.
- crypto: remove several VLAs.
- crypto: Add chunk size.

Notes:
- Don't flash in Android 12 or 4.19 ROMs
 
  • Like
Reactions: jai_91

D0CT0RFATE

Senior Member
Sep 2, 2021
104
34
23
Bangalore, Karnataka, India
UPDATE
Build date : 2021-11-13


Changelogs

CAF & HMP:

- Upstream to Linux v4.4.292
- msm: kgsl: Report correct GPU frequency for clock_mhz.
- defconfig: Enable necessary configs for the BPF backport.
- Miscellaneous improvements and optimization.

Notes:
- support for Android 12.
- LV variants also available with spectrum.
- don't flash in 4.19 ROMs.
 
For those who are searching for Custom kernal for Stock ROM of Max pro M1 only Electro-Wizard will work flawlessly, all other may ask to Reformat the SD card you are using with the stock kernal because of some file system complications. Also when I installed ElasticPref kernal, a popup notification has displayed after every reboot saying about contacting manufacturer.
 

D0CT0RFATE

Senior Member
Sep 2, 2021
104
34
23
Bangalore, Karnataka, India
UPDATE
Build date : 2021-12-28


Changelogs

- Upstream to Linux v4.4.292 - 296.
- ext4 optimization.
- Many other improvement.

Changelogs CAF:
- Add simple thermal.
- Add fsync on/off support.
- Use cfq default I/O sched.
- disable more spam log.
- Overclock CPU 2.2GHz+1.8GHz.
- Overclock GPU 585MHz zeppelin.
- Many other improvements.

Credits:
- @Kneba for stuff.

Notes:
- Android 12 support.
- Spectrum support.
- CAF variant support in LV and NLV Roms.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Electro-Wizard.jpg



    DISCLAIMER
    Code:
    Your warranty is now void.
    
    I am not responsible for bricked devices, dead SD cards,
    thermonuclear war, or you getting fired because the alarm app failed. Please
    do some research if you have any concerns about features included in this kernel
    before flashing it! YOU are choosing to make these modifications, and if
    you point the finger at me for messing up your device, I will laugh at you.


    XDA: DevDB Information
    Electro-Wizard⚡Kernel for the Asus ZenFone Max Pro M1 with Upstreamed Linux Versions merged alongside many tweaks & features for great battery backup, good performance and gaming. Made with Termux Android. [Spectrum support included for Overclocked HMP variant]

    Contributor
    @boncu @Tiktodz

    Credits
    * Whole Git world
    * Kernel Android-4.4-p

    Kernel Source : https://github.com/Tiktodz/android_kernel_asus_sdm636

    Version Information
    Status:
    Stable
    Current Stable Version: 4.4.292
    Stable Release Date: 2021-11-13

    Created : 2021-07-23
    Last Updated : 2022-01-02

    Old Changelogs
    - Upstream to Linux v4.4.288
    - Mako: Calculate frequency table
    - deconfig: disable thermal monitor
    - Spectrum support

    Notes
    - NLV & LV Builds
    - Use Naptime app to get good bb while idle.

    Flashing Steps:
    1. Download Kernel (zip file).
    2. Boot to Recovery.
    3. Backup boot partition (optional).
    4. Wipe cache & dalvik-cache.
    5. Flash the downloaded Kernel (zip).
    6. Wipe cache & dalvik-cache.
    7. Reboot to system and Enjoy!

    Download
    Link 1 {Old builds - HMP/OC}
    Link 2
    Link 3 (New)

    Telegram Groups
    Wizard Kernel Support
    Wizard-Kernel Updates
    1
    UPDATE

    Build date : 2021-11-06


    Changelogs

    EAS:

    - qpnp-fg-gen3: Increase default battery temp value.
    - sched: Optimize the idle loop.
    - msm: kgsl: Relax adreno spin idle tight loop.
    - ARM: dts: sdm660: Disable vdd restriction.
    - ARM: dts: msm: Disable DCVS.
    - ARM:dts: Disable battery capacity learning & improve overlay.
    - ARM: dts: sdm660: Enable declaring cooling-cells.
    - ARM: Noop i/o sched by default.

    HMP:
    - ARM: dts: sdm660: Enable declaring cooling-cells.
    - tcp: Disable SACK by default.
    - crypto: remove several VLAs.
    - crypto: Add chunk size.

    Notes:
    - Don't flash in Android 12 or 4.19 ROMs