FORUMS
Remove All Ads from XDA
H10 Turbo

[KERNEL][CM13][Check Last Post]Nemesis Fusion Kernel[Z00T / Z00L]

1,204 posts
Thanks Meter: 708
 
Post Reply Email Thread
Announcement from abhishekr700: Please try the overclocked version of this kernel given in post 2 and report feedbacks
Disclaimer
Code:
*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because someone threw a POTATO at you. 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.
*/
NEMESIS FUSION KERNEL
For
ZENFONE 2 LASER

Features :

This One Is Long So Better Hide It :P
1.)Built with latest Uber-4.9-kernel Toolchain
2.)Advanced TCP Algorithms for TCP Congestion Control
3.)Westwood TCP-Algorithm as default.
4.)Works On any CM based ROM(CM13,RR , Temasek CM13etc)
5.)11 New Tweaked & Tuned Governers for various Workload(Heavy,Low,Gaming etc)

Code:
List of New Governers
  1. elementalx
  2. hyper
  3. impulse
  4. intelliactive
  5. interactiveX
  6. lionheart
  7. pegasusq
  8. slim
  9. smartassH3
  10. smartmax
  11. yankactive
6.)4 New IO-Schedulers For Various Workloads
Code:
List Of New IO-Schedulers
  1. Sio
  2. Fiops
  3. Zen
  4. Tripndroid
7.)Faux Sound Controls V3.6 Included
8.)Updated to latest CM Kernel Source.
9.)GPU sits at lower frequency during suspended screen, (Battery life increased ! )
10.)New algorithm for frequency scaling.
11.)Reduced lags when you keep using your phone for several days without a restart.
12.)Various tweaks for memory management
13.)Introduced Adreno-Idler to manage GPU as GPU does not sit on lowest frequency even while doing nothing.
14.)Small tweak for graphical performance
15.)Tweaked Stock-Interactive governer.
16.)New frequency to GPU for smooth scaling
17.)Small tweak for lowmemorykiller
18.)CPU tweaks for better performance(Cores go online in reverse sequence of being online & schedule work on any available cpu)
19.)USB fastcharge=> Charging is generally slow when connected to a USB port, Now you can have faster charging by enabling it through any fast charge app.
20.)Overclocked and Underclocked GPU-Overclock for better gaming and fluidity & Underclock for battery life.
21.)Inbuilt KCAL Colour Control.
22.)ZRAM support, more zram added than default.
23.)Set SELINUX to permissive permanently from the kernel.
24.)NTFS filesystem support
25.)Kernel uses frontswap and cleancache for better performance.
26.)4 Hotplugs : Mako hotplug,inteeliplug,zen-deceision,msm-sleeper


Changelog:
V4.2
Links updated, and kernel updated to latest source

V4.1

Complete Rebuilt from scratch because of a sudden MASSIVE change in CM sources

V4.0

1.)Re-enabled Adreno-Idler
2.)Set SELINUX to permissive permanently
3.)Disabled crc check for 30% better performance in IO Schedulers
4.)Added more ZRAM
5.)NTFS filesystem support
6.)Enabled KSM, Cleancache(better IO performance) & Frontswap(improves performance when zram becomes full)
7.)New Hotplugs added-MSM Sleeper, Intelli-plug,Zen-deceision,Mako Hotplug
8.)Enabled ARCH_Power to reduce Power-Consumption and increase Battery-Life.
9.)Fix most of the problems with Z00T/Selfie Variants

V3.1
Added KCAL Colour Control-Chk Post 3 on how to use it.

V3.0
1.)Added new frequency to GPU for smooth scaling
2.)Small tweak for lowmemorykiller
3.)CPU tweaks for better performance(Cores go online in reverse sequence of being online & schedule work on any available cpu)
4.)USB fastcharge=> Charging is generally slow when connected to a USB port, Now you can have faster charging by enabling it through any fast charge app.
5.)Overclocked and Underclocked GPU-Overclock for better gaming and fluidity & Underclock for battery life.

V2.0
1.)Updated to latest CM Kernel Source.
2.)GPU sits at lower frequency during suspended screen, (Battery life increased ! )
3.)New algorithm for frequency scaling.
4.)Reduced lags when you keep using your phone for several days without a restart.
5.)Various tweaks for memory management
6.)Introduced Adreno-Idler to manage GPU as GPU does not sit on lowest frequency even while doing nothing.
7.)Small tweak for graphical performance
8.)Tweaked Stock-Interactive governer.
Quote:

All together ,this new build has increased the phone and gaming performance as reported by my testers.



V1.0

1.)Built with latest Uber-4.9-kernel Toolchain
2.)Advanced TCP Algorithms for TCP Congestion Control
3.)Westwood TCP-Algorithm as default.
4.)Works On any CM based ROM(CM13,RR etc)
5.)11 New Tweaked & Tuned Governers for various Workload(Heavy,Low,Gaming etc)

Code:
List of New Governers
  1. elementalx
  2. hyper
  3. impulse
  4. intelliactive
  5. interactiveX
  6. lionheart
  7. pegasusq
  8. slim
  9. smartassH3
  10. smartmax
  11. yankactive
6.)4 New IO-Schedulers For Various Workloads
Code:
List Of New IO-Schedulers
  1. Sio
  2. Fiops
  3. Zen
  4. Tripndroid
7.)Faux Sound Controls V3.6 Included


Source:
Updated[For V4.1 + ]
https://github.com/abhishekr700/Nemesis_Kernel
Old
Nemesis Fusion Kernel Source


Downloads:
Z00L
Nemesis Fusion V4.2
Old Releases


Z00T
Nemesis Fusion V4.2
Old Releases


How To Install:

METHOD 1 [FASTBOOT]
  1. Download the kernel image file
  2. Put this file in the same folder as fastboot.exe
  3. Put phone in fastboot mode and connect to pc.
  4. Run this command
    (For flashing kernel temporarily.Reboot to return to your previous kernel)
    Code:
    fastboot boot boot.img
    (For flashing kernel permanently)
    Code:
    fastboot flash boot boot.img
  5. Wipe cache via recovery.
Done!!!


METHOD 2 [TWRP]
  1. Download the kernel image file.
  2. Put this in your SD Card
  3. Reboot to TWRP Recovery
  4. Choose the option to flash img
  5. Choose the kernel file.
  6. Wipe cache via recovery.

Done!!!




CREDITS
These 2 guyz made this kernel development awesome.They helped me lear things and clear my doubts.
@say99
@yarpiin

CM13 Devs
@LuK1337
@luca020400

@itsyourgarry Special thanks for testing the builds.
@Njishi Special thanks for testing the builds.
@savoca Original Dev of KCAL Colour Control.





Quote:

Instead of using this as a base for your work, CONTRIBUTE DIRECTLY TO THIS PROJECT VIA GITHUB.Just Making another kernel with a small feature addition only results in " Hotchpotch " in forum.Please contribute to this , Yes you will get credits for it.



XDA : DevDB Information
Nemesis Fusion Kernel, Kernel for the Zenfone 2 Laser

Contributors
abhishekr700
Kernel Special Features:CM Based Kernel for Zenfone 2 Laser

Version Information
Status: Stable

Created 2016-05-16
Last Updated 2016-05-16
The Following 36 Users Say Thank You to abhishekr700 For This Useful Post: [ View ] Gift abhishekr700 Ad-Free
 
 
16th May 2016, 05:01 PM |#2  
abhishekr700's Avatar
OP Senior Member
Flag New Delhi
Thanks Meter: 708
 
More
Work To Be Done
1.)Overclock CPU to 1.4 GHz (HElp Needed , Please help me on this)
2.)Overclock/Underclock GPUDone in V3.0
3.)Faster Charging While Charging Phone through a USB portDone in V3.0
4.)LED Blink Rate Control Already Present
5.)Support for Kernel Adiutor/Synapse DOne!
6.)KCALL Colour control V3.1

Suggestions are welcomed here.Please post with a github commit link.

BUGS / BUG-FIXES

1. Phone restarts on pressing CALL button = Not at all kernel related, its a old cm bug.

2.Pixelmaster Camera does not work on Zenfone Selfie [NEW] [Front Cam Flash fix by @jpnos ] =
Atlast , I managed to fix it. Special Thanks to @jpnos for finding the exact bug.

Quote:

THIS IS NO MORE NEEDED STARTING FROM V4.0

  1. Go to /system using any root browser.
  2. Open the file named build.prop
  3. Add the following lines to the end of file
    Code:
    #Zenfone Selfie Camera Fix for Nemesis Kernel
    #abhishekr700@xda    
    #jpnos@xda
    ro.product.device=ASUS_Z00U
    
    ro.product.model=ASUS_Z00UD
  4. Reboot Once , Done !!!


Don't Forget To Press the Thanks Button

Same Kernel with CPU Overclocked to 1.4 GHz
The kernel postex here in this post is still in testing phase.I request people to flash it TEMPORARILY and provide feedbacks.
Instructions on flashing temporarily are given in 1st post.
Edit:
For some unknown reasons, the 14. Ghz frequency is not being showed.No need to try this.
Attached Files
File Type: 7z overclock.7z - [Click for QR Code] (7.39 MB, 1170 views)
The Following 11 Users Say Thank You to abhishekr700 For This Useful Post: [ View ] Gift abhishekr700 Ad-Free
16th May 2016, 05:01 PM |#3  
abhishekr700's Avatar
OP Senior Member
Flag New Delhi
Thanks Meter: 708
 
More
Reserved
Using Various Features

1.)Governers & IO-Schedulers-Use an app,I recommend using No Frills CPU Control for this .Its simplicity is its power.

2.)Sound Controls 3.6 -Go to play store and get faux sound controls app to use this feature.

3.)KCAL Colour Control-Use the app from here





Memorable User Reviews

Quote:
Originally Posted by simanicu

This is a great kernel. Now I can truly say my zenphone feels like a flagship, just like my previous G4, or the likes of Samsung or Apple.
I didn't expect much since I only spend $150 on it, bought it just because my G4 went for a swim and drown literally, lost it in the ocean. Anyhow I'm off topic.
I applied this kernel yesterday and since than is super responsive. Not only that, but before applying this kernel my phone was feeling kinda hot to the touch, stock and even with CM. Even when it was in my pocket felt a little warm. A totally different story now, it runs cool most of the time and only warms up a little when on Facebook or on a more demanding game, whenever I pick it up even after 10 min, it feels cool to the touch. I run CM 13 with Nemesis kernel and is great.
Who says that you have to pay $600 to get a good phone experience?
I can't thank you enough!!!

Quote:
Originally Posted by simanicu

2.0 is great, performance feels the same as in 1.0, but I did notice some battery improvements. Been using my phone for over 12 hours now, for calls mostly, email and some FB, I'm only down to 35% . On 1.0 yesterday had to charge it after around 10 hours use.
Kudos to the developer, great job!!

Quote:
Originally Posted by corybucher

So after about a day or so with v2 on z00t I have noticed a increase in battery life and performance. Phone is much snappier and most lag is not present. I play hungry shark world from time to time and have noticed a better gaming experience. Looking forward to more development in the future.

Quote:
Originally Posted by gabriele1974

i can confirm that PixelMaster Camera on Z00T (Selfie) stop working with V 3.0.. i flashed on the 2.0 build but i'm waiting a 4.0 or only a 3.0 bugfix.. camera on this model in very important for the flash led of the front 13mpx cam and on the market i can't find another one with that function but also fast charging introduced with 3.0 is awesome.. i've tested two days ago between my 551ML and Selfie both at 40% of battery life and i'm being shocked seeing that in 10 minutes the Selfie with fast was at 51% when 551ML quick-intel-charge was only at 46%... please fix the cam bug quickly as you can.. for my use there's no other to add to this kernel! (Antutu scores 49000pt lol in OC) :D:D

have a nice week-end!

The Following 4 Users Say Thank You to abhishekr700 For This Useful Post: [ View ] Gift abhishekr700 Ad-Free
16th May 2016, 05:11 PM |#4  
Member
Thanks Meter: 7
 
More
Where is the link?
16th May 2016, 06:02 PM |#6  
RukusX7's Avatar
Senior Member
Flag Red Deer
Thanks Meter: 1,162
 
Donate to Me
More
This kernel does not support my ROM. Please remove my ROM from your features list.

Thank You.
16th May 2016, 06:14 PM |#7  
abhishekr700's Avatar
OP Senior Member
Flag New Delhi
Thanks Meter: 708
 
More
Quote:
Originally Posted by RukusX7

This kernel does not support my ROM. Please remove my ROM from your features list.

Thank You.

May I ask why?
even when it is based on cm?
The Following User Says Thank You to abhishekr700 For This Useful Post: [ View ] Gift abhishekr700 Ad-Free
16th May 2016, 06:19 PM |#8  
RukusX7's Avatar
Senior Member
Flag Red Deer
Thanks Meter: 1,162
 
Donate to Me
More
Quote:
Originally Posted by abhishekr700

May I ask why?
even when it is based on cm?

If you built for Z00L, touch won't work on Z00T

and vice versa.
16th May 2016, 08:04 PM |#9  
abhishekr700's Avatar
OP Senior Member
Flag New Delhi
Thanks Meter: 708
 
More
Quote:
Originally Posted by RukusX7

If you built for Z00L, touch won't work on Z00T

and vice versa.

i am releasing z00T build soon!!!
The Following 3 Users Say Thank You to abhishekr700 For This Useful Post: [ View ] Gift abhishekr700 Ad-Free
17th May 2016, 07:13 AM |#10  
Njishi's Avatar
Senior Member
Flag DELHI
Thanks Meter: 49
 
Donate to Me
More
Bro.. i flashed overclock img.. but i am not able to increase cpu frequency. As there is no option in Cpu frilz app to increase it
17th May 2016, 07:29 AM |#11  
abhishekr700's Avatar
OP Senior Member
Flag New Delhi
Thanks Meter: 708
 
More
Quote:
Originally Posted by Njishi

Bro.. i flashed overclock img.. but i am not able to increase cpu frequency. As there is no option in Cpu frilz app to increase it

Check your PM

Sent from my C2305 using Tapatalk
Post Reply Subscribe to Thread

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

Advanced Search
Display Modes