[7.x-9.x] FireKernel r3.2 [Z00L/Z00T]

Status
Not open for further replies.

theimpulson

Forum Moderator - Recognized Developer
Staff member
Sep 22, 2014
1,362
3,244
153
22
Bhilai, India
FireKernel

for Zenfone 2 Laser

If you mess up your device, don't point your finger at me. You are willing to try it on your risk. Happy Tweaking!

Downloads

Latest

GitHub

Old

Stable (upto r2.5)

Instructions

How To Flash?

- Download zip as per device.
- Reboot into recovery.
- Backup current boot partition.
- Flash FireKernel zip downloaded earlier.
- Reboot.


How To Report Bugs?

- Grab the kmsg or last_kmsg from /proc/
- Mention Device Name and ROM name with Version of Android and link of Thread if present.
- Name of your Kernel Manager.
- Keep Calm and wait for me to Reply!


How to Tweak Kernel?

- Get any Kernel Manager you like.
- Tweak as your wish.
- Share your configurations on XDA and other forums to help others if possible.


XDA:DevDB Information
FireKernel, Kernel for the Zenfone 2 Laser

Contributors
TheImpulson
Source Code: https://github.com/theimpulson/android_kernel_asus_msm8916

Kernel Special Features: Hell a lot of features

Version Information
Status: Stable
Current Stable Version: r3.2
Stable Release Date: 2019-10-22

Created 2017-11-10
Last Updated 2020-05-22
 

Attachments

Last edited:

theimpulson

Forum Moderator - Recognized Developer
Staff member
Sep 22, 2014
1,362
3,244
153
22
Bhilai, India
Code:
[B][SIZE="3"]Changelog r3.2[/SIZE][/B]

- On [URL="https://github.com/theimpulson/android_kernel_asus_msm8916/compare/r3.1...r3.2"]GitHub[/URL]

[B][SIZE="3"]Changelog r3.1[/SIZE][/B]

- On [URL="https://github.com/theimpulson/android_kernel_asus_msm8916/compare/r3...r3.1"]GitHub[/URL]

[B][SIZE="3"]Changelog r3[/SIZE][/B]

- On [URL="https://github.com/theimpulson/android_kernel_asus_msm8916/compare/r2.9...r3"]GitHub[/URL]


[B][SIZE="3"]Changelog r2.10[/SIZE][/B]

- On [URL="https://github.com/theimpulson/android_kernel_asus_msm8916/compare/r2.9...r2.10"]GitHub[/URL]

[B][SIZE="3"]Changelog r2.9[/SIZE][/B]

- On [URL="https://github.com/theimpulson/android_kernel_asus_msm8916/compare/r2.8...r2.9"]GitHub[/URL]

[B][SIZE="3"]Changelog r2.8[/SIZE][/B]

- On[URL="https://github.com/theimpulson/android_kernel_asus_msm8916/compare/r2.7...r2.8"]GitHub[/URL]

[B][SIZE="3"]Changelog r2.7[/SIZE][/B]

- On [URL="https://github.com/theimpulson/android_kernel_asus_msm8916/compare/r2.6...r2.7"]GitHub[/URL]

[B][SIZE="3"]Changelog r2.6[/SIZE][/B]

- In development

[B][SIZE="3"]Changelog Rebased[/SIZE][/B]

- Binder backported from 4.4
- Updated Wireguard

[B][SIZE="3"]Changelog r2.5[/SIZE][/B]

- Updated F2FS
- Added Input Boost Support
- Added Lazyplug Hotplug Driver
- Security Updates For Oreo

[B][SIZE="3"]Changelog r2.4f[/SIZE][/B]

- Fixed Performance Issues

[B][SIZE="3"]Changelog r2.4[/SIZE][/B]

- Updated F2FS and SDCARDFS
- Enabled EXFAT and NTFS Support

[B][SIZE="3"]Changelog r2.3[/SIZE][/B]

-Bug Fixes
-Optimizations and Updates
-Removed IntelliThermal

[B][SIZE="3"]Changelog r2.2[/SIZE][/B]

-100+ Patches For Stability, Performance and Power saving
-Add Faux Sound Control
-Add Adreno Idler
-Add IntelliThermal

[B][SIZE="3"]Changelog r2.1[/SIZE][/B]

-Add Back all Features
-Remove Useless Filesystem, Modules and Features

[B][SIZE="3"]Changelog r2.0[/SIZE][/B]

-Change base to 8.1.x
-Add USB Keyboard Compability
-Add Wireguard VPN Support
-Add KCAL Color Control Support
-Enable Kernel Module Support

[B][SIZE="3"]Changelog r1.3.7[/SIZE][/B]

-Bug Fixes.
-Support for Kernel modules.
-TTL module support.
-Support for Wireguard VPN.

[B][SIZE="3"]Changelog r1.3[/SIZE][/B]

-Fix USB OTG bug.
-Various CPU tweaks.
-Introduce Zen-Tune.
-Add support for Frandom.
-Aggressive Multicore Power savings.
-Decrease process time to sleep.

[B][SIZE="3"]Changelog r1.2[/SIZE][/B]

-Add KCAL color control.
-Add Bofella wakelock blocker.

[B][SIZE="3"]Changelog r1[/SIZE][/B]

-Intial Release with lot of features
 
Last edited:

theimpulson

Forum Moderator - Recognized Developer
Staff member
Sep 22, 2014
1,362
3,244
153
22
Bhilai, India
Credits:-

@FireLord for his FireKernel. (Yeah! It's his work)
@LuK1337 for his Kernel source and works.
@KrapK for Logo.
@osm0sis for his AnyKernel2 script.
@nathanchance for his awesome guides & work on Kernel.
@flar2 , @franciscofranco , @frap129 , @Sultanxda , @chaubeyprateek , @eng.stk , @Lord Boeffla
@mg712702 and @darkeyes22 for testing.

[And to all whose commits I picked ?]

Incase I forgot to give you credits and I had used your work, kindly PM me either on XDA or Telegram[theimpulson]. Incase any bugs, report here please.
 
Last edited:

kunalchitara

Senior Member
Aug 24, 2014
308
166
0
Overall a good kernel. There is definitely performance improvement and most of the part is already optimized. Still if you like to try,

On searching a bit, what i found is-
Power suspend is the state where various hardware like RAM, GPU etc are cut off from power to save battery. It is very much like the hibernate in Windows OR suspend in Ubuntu.

Hybrid --> Generally suspend is slower than hibernation, hybrid combines both of them to achieve a mixed state.

Userspace --> The system intelligently suspends according to need of the device.

LCD panel --> Powersuspend is dependent on lcd hooks, which means that only lcd panel can wake the device once it achieves a suspended state.

Autosleep --> As the name implies, it autosleeps when needed.

Lastly, enable ksm and usb fast charge. That's all.

You may set minimum cpu freq to 200MHz. Rest, all cpu governor settings will go in vain since touch boost isn't disabled. A single touch boost up all cores to their max and none of them goes offline even on standby which i consider is significantly draining battery. A request to developer, if possible for you, please disable touch boost feature.
Thanks
 
  • Like
Reactions: $tar

theimpulson

Forum Moderator - Recognized Developer
Staff member
Sep 22, 2014
1,362
3,244
153
22
Bhilai, India
Overall a good kernel. There is definitely performance improvement and most of the part is already optimized. Still if you like to try,

On searching a bit, what i found is-
Power suspend is the state where various hardware like RAM, GPU etc are cut off from power to save battery. It is very much like the hibernate in Windows OR suspend in Ubuntu.

Hybrid --> Generally suspend is slower than hibernation, hybrid combines both of them to achieve a mixed state.

Userspace --> The system intelligently suspends according to need of the device.

LCD panel --> Powersuspend is dependent on lcd hooks, which means that only lcd panel can wake the device once it achieves a suspended state.

Autosleep --> As the name implies, it autosleeps when needed.

Lastly, enable ksm and usb fast charge. That's all.

You may set minimum cpu freq to 200MHz. Rest, all cpu governor settings will go in vain since touch boost isn't disabled. A single touch boost up all cores to their max and none of them goes offline even on standby which i consider is significantly draining battery. A request to developer, if possible for you, please disable touch boost feature.
Thanks
Touch boost will disabled in next build. A lot of more settings will be available.
 
Status
Not open for further replies.