(Kernel)(O)(N)Nuclear Fusion for Zuk z1 - Zuk Z1 Original Android Development

Kernel for Zuk Z1
Code:
/**** Disclaimer
* 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.
*/
Features:
Minimalist kernel.
Compatible with roms made by @SRIJITHbhardwaj (oreo based)
Compatible with Nougat roms based on Radioactive Kernel
Features:
No zRam(it slows my device,Don`t even request for it)
Quick Charge 2.0 Support(see third post for How-to use it)
kcal color control
Faux Sound control
Powersuspend framework and Power Efficient workqueues.
Temperature based fast charge(Enable usb fast charge option from kernel aduitor mod to use)
Increased the battery thermal constrain at 45 degree to about 1.8 amperes.
Overclocked Cpu to 2.8 ghz(If you think battery life is getting worse, reduce default frequency from kernel aduitor mod ).
Steps to Install and flash Nuclear Fusion kernel:
* Download the latest zip from Downloads section
* Oreo users download Nuclear_fusion_n.zip
* Nougat users download Nuclearfusion01.zip
* Reboot to recovery
* Take backup of both boot and system partition.
* Wipe cache and dalvik.
* Flash the kernel.
* Reboot
* Install your preferred kernel tweaker(synapse and ex kernel manager recommended)
Updating to new version of kernel:-
1)Restore the original Boot image you backed up.
2)Flash my kernel.
3)Flash the desired root solution.
Donations:-
My device is broken up badly,I cant even test my own builds:crying::crying::crying::crying:.
It would be good so i can first repair my phone and support the kernel builds now.
Anyone willing to donate please pm me .
Credits:-
 @acuicultor for source code ,helping me out
 @SRIJITHbhardwaj for the oreo source code based on Anykernel
 @flar2 for commits on n5, many commits have been kanged from there
 @fransiscofranco for all commits on n5, many commits have been kanged from here too
and all the xda members for their helpfulness
XDA:DevDB Information
Nuclear Fusion, Kernel for the Lenovo Zuk Z1
Contributors
yrahate7
Source Code: https://github.com/Yrahate7/Nuclear_fusion_O
Kernel Special Features: quick charge 2.0 compatible kernel
Version Information
Status: Testing
Created 2018-05-18
Last Updated 2018-08-12

WORKING ON
Tested on crdroid 4.1 (8 april 2018 build)
Tested on candy 8.1 rom
Nougat ROMs with radioactive kernel(might work with others too)
NOT WORKING ON
AEX ROM 8.1
DOT os .
HAVOC os.

Quick charge will work only with Qualcomm certified Quick charge 2 or 3 chargers.
It will not even work with Huwaei supercharge or Oneplus Dash charge
TO ADD QUICK CHARGE 2.0 (hack)
1)Download the hvdcp binary from my above download folder(same folder as my kernel builds)
2)Move the hvdcp binary file to /system/bin
3)Download any of the Root file browser
3) Change the permission of the file to 0755(RWX-RX-RX)
4)Add the Following line to Build.prop
persist.usb.hvdcp.detect=true
5)Make sure that Build.prop has 0644 permission,or the hack wont work
ENABLING QUICK CHARGE 2.0
Using any Terminal emulator, After connecting the Quick charge 2 charger
type the following commands(make sure you are rooted)
su
hvdcp
if it returns 5000000072000000, congrats, the device will charge at 2600 miliamps
due to thermal throttling , charging rate will vary.
Also,the fast charging rate will not show up immediately,wait for upto 10 minutes to show up on ampere
P.S. Make sure the line persist.usb.hvdcp.detect=true is in small letters

yrahate7 said:
TO ADD QUICK CHARGE 2.0 (hack)
1)Download the hvdcp binary from my above download folder(same folder as my kernel builds)
2)Move the hvdcp binary file to /system/bin
3)Download any of the Root file browser
3) Change the permission of the file to 0755(RWX-RX-RX)
4)Add the Following line to Build.prop
persist.usb.hvdcp.detect=true
5)Make sure that Build.prop has 0644 permission,or the hack wont work
ENABLING QUICK CHARGE 2.0
Using any Terminal emulator, After connecting the Quick charge 2 charger
type the following commands(make sure you are rooted)
su
hvdcp
if it returns 5000000072000000, congrats, the device will charge at 2600 miliamps
due to thermal throttling , charging rate will vary.
if you enable usb fast charging from synapse or kernel aduitor mod, the charge rate will go up to 3500 miliamps. However i do not recomend this as this will heat up the device too much.
Also,the fast charging rate will not show up immediately,wait for upto 10 minutes to show up on ampere
Click to expand...
Click to collapse
HI,dev I cant find the hvdvp binary,there is only kernel in the folder . Thank you !

Sternal said:
HI,dev I cant find the hvdvp binary,there is only kernel in the folder . Thank you !
Click to expand...
Click to collapse
I'll upload it once again. Thank you for notifying me. Did the kernel work on your rom?

yrahate7 said:
I'll upload it once again. Thank you for notifying me. Did the kernel work on your rom?
Click to expand...
Click to collapse
I have not used the kernel,I am going to flash it

Sternal said:
I have not used the kernel,I am going to flash it
Click to expand...
Click to collapse
Which rom btw??

yrahate7 said:
I'll upload it once again. Thank you for notifying me. Did the kernel work on your rom?
Click to expand...
Click to collapse
Upload the binary in the op itself !!
Sent from my Lenovo Zuk Z1 using XDA Labs

Sharma_Ji said:
Upload the binary in the op itself !!
Sent from my Lenovo Zuk Z1 using XDA Labs
Click to expand...
Click to collapse
Please check the downloads section in the op. It's already there

yrahate7 said:
Please check the downloads section in the op. It's already there
Click to expand...
Click to collapse
Ok, i was browsing through xda app, never mind, great work.
Sent from my Lenovo Zuk Z1 using XDA Labs

yrahate7 said:
Please check the downloads section in the op. It's already there
Click to expand...
Click to collapse
It didn't work for me(aex)

Sternal said:
It didn't work for me(aex)
Click to expand...
Click to collapse
If possible, please try on candy 8.1.Working extremely good for me

Sternal said:
It didn't work for me(aex)
Click to expand...
Click to collapse
Kernel didn't boot up right?

Sternal said:
It didn't work for me(aex)
Click to expand...
Click to collapse
kernel should work on any of the srijiith`s roms

Any improvement to battery backup?

himanshu fulmali said:
Any improvement to battery backup?
Click to expand...
Click to collapse
Depends on how your usage is, cpu frequency.
Also, depends on how many times you reboot your device(state of charge is reset on every reboot)
It usually lasts about a day and more with about 6 hours of screen on time for me.

Nice work mate. Hope to see you add support for aex soon

shubhambhise said:
Nice work mate. Hope to see you add support for aex soon
Click to expand...
Click to collapse
I've been trying to do it since a long time. But it fails everytime. Would be great if you could help me out

yrahate7 said:
Kernel didn't boot up right?
Click to expand...
Click to collapse
yeah

Kernel is good. Charges pretty fast. Just don't overclock it. It reduces battery consumption and limiting the clock speed affects performance.

Related

FireKernel for LP (5.1.x) ROMs (3g/4g)

Code:
#include
/*
* 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 ROM
* 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.*/
Support for Governors---
Interactive
Performance
PowerSave
Userspace
Optimizations and Tweaks---
Disabled CRC-Check for upto 30% faster I/O.
Support for Dynamic-FSync (adjusts FSync according to usage resulting in a significant boost in the I/O performance).
Reduced RQ Lock-Contention for upto 0.7% increase in Performance.
Install
Copy the zip to your external or internal memory
Boot to twrp
Select the zip.
Reboot to system
Download-- Note 3 Neo (3g/4g)
XDA:DevDB Information
FireKernel for LP (5.1.x) ROMs (3g/4g), Kernel for the Samsung Galaxy Note 3 Neo
Contributors
FireLord, franciscofranco,Shoaib05
Source Code: https://github.com/FireLord1/android_kernel_samsung_smdk5260/commits/FireKernel-lp
Kernel Special Features: battery life
Version Information
Status: Beta
Created 2016-10-08
Last Updated 2016-10-08
ChangeLog
v1
Code:
FireLord1 - script: use google gcc 4.8
franciscofranco - Reduced RQ Lock-Contention for upto 0.7% increase in Performance
Shoaib0597 - Optimized task_sched_runtime for upto 20% increase in Performance
Shoaib0597 - Added support for CRC Toggle
Shoaib0597 - Reduced OverHead
Shoaib0597 - Enabled ARCH-Power feature
Joonsoo Kim - slub: fix a possible memory leak
franciscofranco - Remove '+' symbol from kernel version string
franciscofranco - drivers: mmc: according to the comment left by the original author disabling a cyclic redundancy check on data blocks by yield a a performance improvement hovering ~30%
Francisco Franco - backport https://lists.linuxfoundation.org/pipermail/ltsi-dev/2013-December/002683.html from Kernel 3.10 workqueue: use a higher bit to give more space to actual non-internal flags
franciscofranco - ksm: check and skip page, if it is already scanned
franciscofranco - sched: LOAD_FREQ (4*HZ+61) avoids loadavg Moire. From http://ripke.com/loadavg/moire
franciscofranco - Added fsync on/off support.
Greg Kroah-Hartman - Linux 3.4.40
FireLord1 - Linux: FK: r1
FireLord1 - script: zip: add building script and all
FireLord1 - defconfig: renamed to match script
Reserved
* This is my Kernel from osprey (moto g3). this may not have much features as compared to my first kernel release bcz that is for qcom and in exynos i cant do much BUT ill try to maintain main thing which is common. i.e battery life
* osprey: http://forum.xda-developers.com/2015-moto-g/orig-development/firekernel-v1-0-mm-6-0-x-roms-t3401538
* This is for single sim exynos galaxy note 3 neo.
* Compatible with all the custom roms.
* Can work for stock rom too but one thing will not work that is USB PC connection bcz i have edited the files for cm so..
* Its still using google GCC, will test uber GCC if that seems stable ill cook and give here.
* Well not much features but but.. ill upstream till 3.4.112 one Day!
* As always i dont own note 3 neo but i like to make stuff for it. Thanks to my testers 3g and 4g both.
It's very nice to see this Kernel coming from our osprey. It's the nice kernel for Osprey. Hope it's smooth & stable like osprey for exynos too
Huge kudos for you to work on 'Exynos' like SoC. Best of luck.
Thank you for your dedicated work brother. Appreciate it, and keep it up ?✌?
Thanks, waiting for N7502 custom ROM
Good job @FireLord
It doesn't save wifi when I reboot...I am on stock Why? :/ please help me cause I really need a costume kernel and I really appreciate your work! @FireLord
JimmygreecePanathinaikos said:
It doesn't save wifi when I reboot...I am on stock Why? :/ please help me cause I really need a costume kernel and I really appreciate your work! @FireLord
Click to expand...
Click to collapse
Wooah. Sorry to hear that.. Can you tell your device? I'm not sure if I can fix..
Sent from my MotoG3 using Tapatalk
FireLord said:
Wooah. Sorry to hear that.. Can you tell your device? I'm not sure if I can fix..
Click to expand...
Click to collapse
Samsung galaxy note 3 neo 4g version stock Android 5.1.1 Thanks for the fast reply I hope you will find something to fix this.. You always do!!
JimmygreecePanathinaikos said:
Samsung galaxy note 3 neo 4g version stock Android 5.1.1 Thanks for the fast reply I hope you will find something to fix this.. You always do!!
Click to expand...
Click to collapse
umm dunno how stock works.. try deleting /system/lib/module (whole module folder) it is not required cuz kernel has it inbuilt now.. please make backup before doing anything
FireKernel for SM-N7507 (hlltezt)
This is FireKernel with fixed Deadlock bug
Download: AFH
FireLord said:
umm dunno how stock works.. try deleting /system/lib/module (whole module folder) it is not required cuz kernel has it inbuilt now.. please make backup before doing anything
Click to expand...
Click to collapse
I always have backups... You don't say on the steps if we have to do a simple wipe/cache after installing the rom.. Could this be my problem for no savings wifi passwords after reboot??
JimmygreecePanathinaikos said:
I always have backups... You don't say on the steps if we have to do a simple wipe/cache after installing the rom.. Could this be my problem for no savings wifi passwords after reboot??
Click to expand...
Click to collapse
Yea try wiping after flashing kernel.. But hey? Why you keep on rebooting ?
Sent from my MotoG3 using Tapatalk
FireLord said:
Yea try wiping after flashing kernel.. But hey? Why you keep on rebooting ?
Click to expand...
Click to collapse
I installed a xposed module after your kernel so I had to soft reboot
JimmygreecePanathinaikos said:
I installed a xposed module after your kernel so I had to soft reboot
Click to expand...
Click to collapse
Oh.. Then try wiping cache
Sent from my MotoG3 using Tapatalk
Thx for your work. Will try the new kernel with stock rom in a few days.
Sent from my SM-N7505 using XDA-Developers mobile app
does this kernel fix camera issue or calling audio in cm-based roms ?
SAMSUNG Galaxy Note 3 neo
moss20 said:
does this kernel fix camera issue or calling audio in cm-based roms ?
SAMSUNG Galaxy Note 3 neo
Click to expand...
Click to collapse
Its just custom kernel.. Not bug fixing kernel please test it may fix
Sent from my MotoG3 using Tapatalk
biggoof75 said:
Thx for your work. Will try the new kernel with stock rom in a few days.
Click to expand...
Click to collapse
When you try please tell us if your wifi passwords are deleted after every reboot

[Kernel]StarCity_v2.0 kernel for ZUK Z1[ham][7.1.x][U-Touch Supported]

Kernel for ZUK Z1:
Code:
/* *** Disclaimer
* 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.
*/
Features:
Compatible with all N roms.
Zzmoove govenor for good battery.
Intelliactive and nightmare governors.
SIO, SIOPLUS and ZEN io schedulers.
U-touch supported
Fast charging enalbe (charges phone around 1.5 to 1.75 hrs)
Faux Sound control
kcal control:Colors, Saturation, Hue, Contrast and more
SafetyNet bypass support
Made yank battery profile as default for zzmoove
Added optimax governor
Added alucard governor
Increased rate of charging
Spectrum support
Vibrator intensity control.
More features yet to come!!!
Steps to Install and flash StarCity kernel:
* Download the latest zip from https://www.androidfilehost.com/?w=files&flid=197263
* Reboot to recovery
* Recommended to take backup.
* Wipe cache and dalvik.
* Flash the kernel.
* Reboot
* Install your preferred kernel tweaker(synapse and ex kernel manager recommended)
CHANGE THE GOVERNOR TO ZZMOOVE USING KERNEL TWEAKING APP.
CHANGE IO SCHEDULER TO ZEN FOR BETTER BATTERY BACKUP.
ENABLE USB FASTCHARGE FROM KERNEL TWEAKING APP.
For feature request and any issue pm me, for faster reply telegram me in https://t.me/Srijith2001 or mail at [email protected] .
Get Ready to enter into StarCity!!!!!!
Update( 23/07/17):
No much changes in this one as I was little busy. Sorry!!!
Now u can actually control vibration intensity thorugh kernel tweaker
Added Governors:
Lionheart
Darkness
Dancedance
LZ4 Compression for faster booting.
Network speed enhanced.
Set governor to either zzmoove or nightmare and reduce maximum frequency around 1500 for better battery life.
If you feel phone is laggy increase the frequency!
Do report if you face any issue or if you need any new feature to be added.
V2.0
New build is up !!!
Link: https://www.androidfilehost.com/?fid=745425885120753737
Changelog:
UKM works perfectly (for synapse)*
Cleaned the zip file(fix for bootloop in aex and nr)
Added fpboost
Added FIOPS iosched
Added Alucard Hotplug*
*Governors can now be changed using synapse.
*Enable Alucard Hotplug for extreme battery saving. Device may slow down and lag. Increase max freq to keep it stable.
NOTE:
For better battery , set governor to zzmoove and max freq around 1.2k-1.5k and also keep 2 or 3 cpu's online .
For more feature request and issue report pm me!!
Will possibly change the bootsplash logo in next build .
Credits:
@ankurpandeyvns for helping with source
@Chaitanya @shubh84 for testing
@Anush12133 @Martichou
Source : https://gitlab.com/Srijith2001/StarCity_ham
Is it stable..??
It has yank battery extreme profile ??? it is good with zzmove governor.
himanshu fulmali said:
Is it stable..??
Click to expand...
Click to collapse
Yup
Safetynet isn't bypassing
Srijith Bharadwaj said:
Kernel for ZUK Z1:
Code:
/* *** Disclaimer
* 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.
*/
I decided to compile a kernel for this devices out of interest and also lack of development in kernel for it.
My aim is to make users happy by providing all the features possible.
Features:
Compatible with all N roms.
Zzmoove govenor for good battery.
Intelliactive and nightmare governors.
SIO, SIOPLUS and ZEN io schedulers.
U-touch supported
Fast charging enalbe (charges phone around 1.5 to 1.75 hrs)
Faux Sound control
kcal control:Colors, Saturation, Hue, Contrast and more
SafetyNet bypass support
More features yet to come!!!
Steps to Install and flash StarCity kernel:
* Download the zip from https://www.androidfilehost.com/?fid=961840155545580230
* Reboot to recovery
* Recommended to take backup.
* Wipe cache and dalvik.
* Flash the kernel.
* Reboot
* Install your preferred kernel tweaker(synapse and ex kernel manager recommended)
CHANGE THE GOVERNOR TO ZZMOOVE USING KERNEL TWEAKING APP.
For feature request and any issue pm me, for faster reply telegram me in @SRIJITH2001 or mail at [email protected] .
Get Ready to enter into StarCity!!!!!!
Credits:
@ankurpandey for helping with source
@Chaitanya @sk284 for testing
Click to expand...
Click to collapse
was it a rom or something else am on nogat lineage os 14.1 and my fingerprint was not working actually there no option to unlock my phone with fingerprint any help with regarding that if it install this will it work
Bro whats your sot..??
sumanth26 said:
Safetynet isn't bypassing
Click to expand...
Click to collapse
Enable magisk hide root and try. If it doesnt then the feature is not present in the rom.
Depends on the rom also. Kernel supports safetyNet bypass but rom should have that feature to bypass.
himanshu fulmali said:
Bro whats your sot..??
Click to expand...
Click to collapse
6-7 hrs in RR
ashokram343 said:
was it a rom or something else am on nogat lineage os 14.1 and my fingerprint was not working actually there no option to unlock my phone with fingerprint any help with regarding that if it install this will it work
Click to expand...
Click to collapse
Its a kernel read op. Flash firmware and reflash the rom if have flashed nougat rom directly from lollipop.
Srijith Bharadwaj said:
Its a kernel read op. Flash firmware and reflash the rom if have flashed nougat rom directly from lollipop.
Click to expand...
Click to collapse
could you please give step by step information so that i wont make any mistakes please
ashokram343 said:
could you please give step by step information so that i wont make any mistakes please
Click to expand...
Click to collapse
Download nougat firmware.
Reboot to recovery
Wipe everything other than internal and otg
Flash nougat firmware and then flash the rom.
Fingerprint should work .
If not then fastboot cos and find if it works in it.
If it doesn't work in cos also then it's hardware issue.
Srijith Bharadwaj said:
Download nougat firmware.
Reboot to recovery
Wipe everything other than internal and otg
Flash nougat firmware and then flash the rom.
Fingerprint should work .
If not then fastboot cos and find if it works in it.
If it doesn't work in cos also then it's hardware issue.
Click to expand...
Click to collapse
hey thanks for the reply what is COS mean and one more thing i had installed mm nightlies fingerprint worked there
ashokram343 said:
hey thanks for the reply what is COS mean and one more thing i had installed mm nightlies fingerprint worked there
Click to expand...
Click to collapse
Cos is cyanogen os.
U wld have jumped directly from lollipop to nougat so u faced fingerprint issue. Now as u r back to marshmallow fingerprint is working. Now u can flash Nougat rom and u wll have fingerprint option.
Srijith Bharadwaj said:
Cos is cyanogen os.
U wld have jumped directly from lollipop to nougat so u faced fingerprint issue. Now as u r back to marshmallow fingerprint is working. Now u can flash Nougat rom and u wll have fingerprint option.
Click to expand...
Click to collapse
i was back to nougat so that i mentioned its not working but as you said i came from directly to nougat from lollipop but after asking same qes in forum they said this same method but nothing worked for me so is there any way to fix or i have to stick to mm will there be any solution for nougat roms users like me where i found multi window as an better option
ashokram343 said:
i was back to nougat so that i mentioned its not working but as you said i came from directly to nougat from lollipop but after asking same qes in forum they said this same method but nothing worked for me so is there any way to fix or i have to stick to mm will there be any solution for nougat roms users like me where i found multi window as an better option
Click to expand...
Click to collapse
Flash zui 2.5 and then flash any other N roms
ashokram343 said:
i was back to nougat so that i mentioned its not working but as you said i came from directly to nougat from lollipop but after asking same qes in forum they said this same method but nothing worked for me so is there any way to fix or i have to stick to mm will there be any solution for nougat roms users like me where i found multi window as an better option
Click to expand...
Click to collapse
Bro flash ham nougat firmware and then flash N rom. Your fingerprint should work after this.
Synapse
Srijith Bharadwaj said:
Kernel for ZUK Z1:
Code:
/* *** Disclaimer
* 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.
*/
I decided to compile a kernel for this devices out of interest and also lack of development in kernel for it.
My aim is to make users happy by providing all the features possible.
Features:
Compatible with all N roms.
Zzmoove govenor for good battery.
Intelliactive and nightmare governors.
SIO, SIOPLUS and ZEN io schedulers.
U-touch supported
Fast charging enalbe (charges phone around 1.5 to 1.75 hrs)
Faux Sound control
kcal control:Colors, Saturation, Hue, Contrast and more
SafetyNet bypass support
More features yet to come!!!
Steps to Install and flash StarCity kernel:
* Download the zip from https://www.androidfilehost.com/?fid=961840155545580230
* Reboot to recovery
* Recommended to take backup.
* Wipe cache and dalvik.
* Flash the kernel.
* Reboot
* Install your preferred kernel tweaker(synapse and ex kernel manager recommended)
CHANGE THE GOVERNOR TO ZZMOOVE USING KERNEL TWEAKING APP.
For feature request and any issue pm me, for faster reply telegram me in Srijith2001 or mail at [email protected] .
Get Ready to enter into StarCity!!!!!!
Credits:
@ankurpandeyvns for helping with source
@Chaitanya @sk284 for testing
Source : https://github.com/Srijith2001/StarCity
Click to expand...
Click to collapse
Users reported that synapse wasn't working so i checked it and fixed it. Now u can download the new zip from https://www.androidfilehost.com/?fid=961840155545580384 . Use the same procedure to flash.
Sorry for the inconvenience caused.
I flashed the kernel on nuclearom 7.1.2 as instructed in the op by clearing cache and dalvik but it ended in a boot loop.
I did something wrong?
raza_maestro said:
I flashed the kernel on nuclearom 7.1.2 as instructed in the op by clearing cache and dalvik but it ended in a boot loop.
I did something wrong?
Click to expand...
Click to collapse
Some other users too faced this problem. I will check to it bro. Will be fixed in next build.

[MOD][AOSP - RR - CR][8.1]Enable Quick Charge 2.0 on AOSP

Hello all.
With the hvdcp module from stock .291 rom, I was able to enable Quick Charge 2.0 on latest RR (Resurrection Remix) rom. Our phones will now charge at least 2 times faster.
Please note that I only tested this with latest RR rom but it should work with all AOSP 8.1 roms... (I think) Also, I tested it with Xperia Z2. (sirius)
The charging current is limited to 2.1 Amps (2100 mA)
--- Update 13/05/18 ---
- Kernel is updated with latest source (video recording should work now) and I have created a unified flashable zip for easy use.
You need to do 3 things:
1- Flash the kernel image I compiled via fastboot. (fastboot flash boot rr_qc_enabled_kernel.img)
2- Flash rr_qc.zip via TWRP to install hvdcp module. (I made it with AFZC)
3- Clean/wipe cache and dalvik via TWRP.
Kernel Features:
-Compiled with Google's prebuilt toolchain.
-Quick Charge 2.0 enabled.
-Compiled with -Ofast optimization.
-Intelliplug & MSM MPDecision hotplug enabled.
-Total of 13 different TCP Congestion Algorithms.
-Added zzmoove CPU governor.
IMPORTANT NOTE: Dear all, this is a kernel you are flashing, not some basic mod. A whole new KERNEL. Therefore, it's the best to do a clean install, with wiping everything (dalvik, cache, data, system). This is important to get the correct results.
Regards.
Credits:
@opendata
@shaiya87
@Cygmon0
@override999
AFZC team @Nikhil
That's really a great move. Thanks buddy.
Thank you men you are the best !!
I want to ask you , if i use it with original charger i will feel the difernece? It is safe to use the fast charge all the time ? There is a way to chose betwen fast and slow charge ?
Will Zip file work on Carbon 8.1
Moreover will you build governor added carbon .img file too
Thanks for the MOD BUT ,
i'm still getting " Slow Charging "
PS using Magnetic Cable .
Tested,keep it up bro
wadoo24 said:
Thank you men you are the best !!
I want to ask you , if i use it with original charger i will feel the difernece? It is safe to use the fast charge all the time ? There is a way to chose betwen fast and slow charge ?
Click to expand...
Click to collapse
There's no way to change between slow and fast charge... Yes, it's safe.
koraymers said:
Will Zip file work on Carbon 8.1
Moreover will you build governor added carbon .img file too
Click to expand...
Click to collapse
This kernel should work with Carbon rom too... you can try. If it doesn't boot up, you can flash carbon kernel again.
OmarKhalifa said:
Thanks for the MOD BUT ,
i'm still getting " Slow Charging "
PS using Magnetic Cable .
Click to expand...
Click to collapse
You are required to use USB port because that's how Quick Charge system works. Also, you need to use a certified Quick Charge adapter.
deleted
Working well on Carbon rom latest weekly.
Sent from my Xperia Z2 using XDA Labs
Not working on this version of rom. Plus WiFi cant be turned on. Luckily I created backup of boot image.
What a success!!
Is it gonna work on Carbon ROM with Xperia UI (XUN 2.5)?
I mean this one: https://forum.xda-developers.com/xperia-z2/development/rom-los-xperia-ui-z2-t3654887
Thanks a lot.
Where is your kernel source code?
Thanks bro.
Will it work with Z2 tablet (Castor)?
Many thanks for your hard work.
Sent from my Xperia Z1 using Tapatalk
kuba130000 said:
What a success!!
Is it gonna work on Carbon ROM with Xperia UI (XUN 2.5)?
I mean this one: https://forum.xda-developers.com/xperia-z2/development/rom-los-xperia-ui-z2-t3654887
Thanks a lot.
Click to expand...
Click to collapse
No,this for Oreo version
Is there luck to have one for rr 7.1.2
Thanks for your good job
TepaC said:
Not working on this version of rom. Plus WiFi cant be turned on. Luckily I created backup of boot image.
Click to expand...
Click to collapse
It shouldn't be that way... Something else must be wrong at your end.
kuba130000 said:
What a success!!
Is it gonna work on Carbon ROM with Xperia UI (XUN 2.5)?
I mean this one: https://forum.xda-developers.com/xperia-z2/development/rom-los-xperia-ui-z2-t3654887
Thanks a lot.
Click to expand...
Click to collapse
I don't know, you should try... Someone else said that it works fine with Carbon ROM. You can always flash the stock kernel again if any problems occur.
koron393 said:
Where is your kernel source code?
Thanks bro.
Click to expand...
Click to collapse
This not really a development, just some basic mod. I might develop a custom kernel as well... If you guys would like that.
fribriz said:
Will it work with Z2 tablet (Castor)?
Many thanks for your hard work.
Sent from my Xperia Z1 using Tapatalk
Click to expand...
Click to collapse
No, this is only for Xperia Z2 phone. D6503, Sirius.
matrix2012xman said:
Is there luck to have one for rr 7.1.2
Thanks for your good job
Click to expand...
Click to collapse
Sure, if there is a kernel source, I can compile a custom kernel supporting QC 2.0 for you.
ryan.vandalz said:
No,this for Oreo version
Click to expand...
Click to collapse
Ahh, sorry, my fault.. I didn't noticed.
I have the original charger of z5 premium. Would that work for fast charging z2? and would it be safe to use it?
Samir2298 said:
I have the original charger of z5 premium. Would that work for fast charging z2? and would it be safe to use it?
Click to expand...
Click to collapse
You can find the answers on your own.
Yes, if it's a certified Quick Charge adapter, it will surely work. :good:
[MOD][AOSP - RR - CR][8.1]Enable Quick Charge 2.0
I mean it's working in XUN 2.5 Rom android 7.1.2

[KERNEL][EOL][10][OneUI/LOS][G96xF/FD/N] RZ Kernel for Samsung Galaxy S9(+) Exynos

Code:
#include
/*
* 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.*/
RZ Kernel aims for as stock experience as possible. It is made from Samsung's stock kernel with stability updates thanks to great guys who made ELS (exynos-linux-stable) branch
It also attempts to increase overall multitasking performance while maintaining good battery life with proper settings
Features
Adapted new Samsung EMS scheduler from Samsung 4.14 kernel (with 16ms PELT)
Gaming optimizations (reduce heat while maintaining performance stability)
Disabled battery-hogging WAKELOCKS
WireGuard and DriveDroid support
Security patch fixes adapted
Thanks to corsicanu for helping me with initial kernel support
XDA:DevDB Information
RZ Kernel, Kernel for the Samsung Galaxy S9
Contributors
remilia15
Source Code: https://github.com/diepquynh/android_kernel_samsung_universal9810
Kernel Special Features:
Version Information
Status: Testing
Created 2020-04-11
Last Updated 2020-08-27
Download link: Drive folder
CHANGELOG:
20200412: Initial release
20200823 [FINAL]: Post #10
Notices and Q&A
The kernel is based on tw10-android-4.9-q branch of ELS, which is currently at stable state from my experience
Other related features of the kernel were picked from other sources. Credits belong to the owner
The kernel's energy costs table is remade in favor of new EMS scheduler
Questions and Answers (Q&A)
Q: AnTuTu scores please?
A: This kernel isn't made for benchmarks so let's not talk about it
Q: My phone gets hot while using this kernel?
A: Short answer: It's your own issue, fix it yourself. Nobody makes a kernel just to burn your hands
Long answer:
Install Termux app from Play Store
Enable screen rotation, open Termux in landspace mode
Type this command: su -c top -d 2
A list of processes will appear and refresh with 2s interval. Find which process consumes the most CPU usage with [%CPU] column and the package name in ARGS column. You should see the culprit of your issue
Reminder: There is no such thing as "I have nothing in background but the phone still heats up". There definitely something happen and 99% of the time it's some of the rogue apps running in background
Q: Can you add X Y Z feature to this kernel?
A: I want to keep the kernel clean and simple. However, if the feature is really useful, I'll consider adapting it with proper performance check before releasing
Q: Installation procedure?
A: Simply flash the kernel with supported ROM and forget. No Magisk reinstallation needed
Reversed for future usage
Another kernel for S9 devices, awesome.?
Thanks
Updated initial release with latest defconfig base for DTC5 vendor
Limit of downloadings from google...
Hey. Will this kernel Work with dtc4 vendor?
Build kernel from scratch
I need help with building kernel outside of android build system.
I have downloaded sources from here: https://github.com/LineageOS/android..._universal9810 , installed cross-compiler, configured with "make exynos9810-starlte_defconfig", build with "make". For now I have file arch/arm64/boot/Image .
How to build correct dtb and pack it with the Image file to bootable image?
Thank you.
Second public build is coming, and this will be the final build of the kernel project!
We have been going through lots of ups and downs in the testing group, so here are the results
Changes:
Fixes zram on boot
Adapted a new kernel scheduler, supporting 32/64-bit task scheduling
Critical scheduler performance fixes
Adapted newer vendor support
As this is the final build of the whole kernel project, I'd like to say thank you to all supporters/developers who helped me improving the kernel. The whole project hasn't lasted long, but it was a great time. This and the RZ Kernel project for Exynos 8895 will also be abandoned, unfortunately
Once again, thank you for all your support!
remilia15 said:
Second public build is coming, and this will be the final build of the kernel project!
We have been going through lots of ups and downs in the testing group, so here are the results
Changes:
Fixes zram on boot
Adapted a new kernel scheduler, supporting 32/64-bit task scheduling
Critical scheduler performance fixes
Adapted newer vendor support
As this is the final build of the whole kernel project, I'd like to say thank you to all supporters/developers who helped me improving the kernel. The whole project hasn't lasted long, but it was a great time. This and the RZ Kernel project for Exynos 8895 will also be abandoned, unfortunately
Once again, thank you for all your support!
Click to expand...
Click to collapse
Arigathanks! I've been using the kernel for quite sometime and I like how it's underclocked by default. What device would you be moving to?
Sad to see such a nice kernel getting abandoned.
What needs to be done to keep it updated and relevant? Would love to keep it alive.
Using this kernel with havoc os, all is good as a daily driver battery life with this combo is awesome
Revontheus said:
Arigathanks! I've been using the kernel for quite sometime and I like how it's underclocked by default. What device would you be moving to?
Click to expand...
Click to collapse
I'm still using my daily driver (S8+) and currently don't have plans buying any other devices
BackToAndroid said:
Sad to see such a nice kernel getting abandoned.
What needs to be done to keep it updated and relevant? Would love to keep it alive.
Click to expand...
Click to collapse
Perhaps you can clone my kernel repo and do something with it. The most contemplating thing is to handle future vendor updates from Samsung. The kernel might go unbootable on latest One UI at some point, so someone must be doing the stock defconfig update (that's the least requirement to boot One UI ROMs with newer vendor)
Hmmm....Usually I can verify that the kernel has been installed by checking it's build date. But it still shows the same like before. I'm running official LOS and flashed the kernel in LOS recovery. According to the log it went fine. Maybe it doesn't work with that recovery?
Edit: Ok, in TWRP it works fine.
Anyone tried using with the latest vendor / security patch? I'm on Alexis ROM 1.8 would love to continue using this kenel.
BackToAndroid said:
Anyone tried using with the latest vendor / security patch? I'm on Alexis ROM 1.8 would love to continue using this kenel.
Click to expand...
Click to collapse
It works without issues for the most part except for USB C audio output which stutters compared to stock kernel.
BackToAndroid said:
Anyone tried using with the latest vendor / security patch? I'm on Alexis ROM 1.8 would love to continue using this kenel.
Click to expand...
Click to collapse
I tried it. Some tweaks not working like showing download speed and reverted back the old power menu (no emergency call) which is baked in the rom and the settings menu changes like 2 battery options in the menu. One is fixed at maximum power saving and cant change while another is on the device health or something which can be change. I also found that sometimes it ramps up the clocks without any reason i still manage to get 4.5-5.3hrs of sot with light usage. The chrome is unusable since it bugged out like its inverted color and cant see sh*t.
BackToAndroid said:
Anyone tried using with the latest vendor / security patch? I'm on Alexis ROM 1.8 would love to continue using this kenel.
Click to expand...
Click to collapse
Just flashed it - seems to work fine with 1.8
UweRammelt said:
Just flashed it - seems to work fine with 1.8
Click to expand...
Click to collapse
How was the standby drain? What twrp did you use? I used 3.4.0.0 of TWRP. The chrome is super dark and cant see. Can you confirm this or im an isolated case? Do you think its because of not using twrp 3.3.1.1 that bugged mine? Hope you can help me. Thanks!

LineageOS 19.1 (Android 12L) for GT-N8000 GT-N8005 GT-N8010 GT-N8013 GT-N8020 BETA

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 ROM
* 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.
*
*/
Hi,
here you can find my version of LineageOS 19.1 for our Samsung Galaxy Note 10.1 devices.
At first I want to thank @rINanDO and @ChronoMonochrome for all your work which helped me a lot.
This is a BETA build, also on the LineageOS side, so don't install it if you want a complete and stable rom and don't report my already listed bugs!
When you have BitGapps installed, you have to reflash them after every update!
Here you can see how far everything is working for now.
Spoiler: Whats working
N8000, N8010, N8013, N8020:
Boot
Bluetooth
Audio
Graphics
Cameras
Sensors
GPS
Wifi
USB
Video playback (HW/SW)
Tethering via USB, WIFI and Bluetooth
consumerir transmitter
Stylus with gestures and hovering icon
RIL
sec_keyboard docking station
much more...
Spoiler: Whats not working
Random reboots
Long screenshot
SD-Card can't be formatted as internal storage, this will cause a bootloop
Spoiler: Links
TWRP
N8000 / N8005 Rom
N8010 / N8013 Rom
N8020 Rom
ROM Mega
Magisk zip file
Spoiler: Changelog
23.11.2021
29.11.2021
01.12.2021
26.12.2021
28.12.2021
04.03.2022
15.03.2022
26.03.2022
03.04.2022
04.04.2022
20.04.2022
27.04.2022
06.05.2022
25.06.2022
23.09.2022
20.01.2023
Spoiler: Don't like my boot picture?
If you don't like it, reboot into recovery and type the following command:
adb shell (or use TWRP's terminal)
bash /data/param_restore.sh
reboot
Uploaded a prepared package to build your own boot picture
https://androidfilehost.com/?fid=7161016148664799666
I would recommend to use microG instead of BitGapps,
here you can find the installation instructions:
Spoiler: microG instructions
Download Magisk 24.1 and flash it via TWRP (yes, flash the APK file), reboot
Open Magisk and update the App (and do a reboot if it's asking)
Enable Zygisk in Magisk
Download and install microG installer in the Magisk manager, reboot
Download and install safetynet-fix in the Magisk manager, reboot
Check with a safetynet checker app and you should pass
If you plan to use a sim card in your device, I would recommend to disable the pin code before with another device.
In some cases the sim card becomes unusable while typing in the code.
Do you like my work?
Than you can simply hit the thanks button and consider to spend me a coffee or a beer,
I'm doing this in my free time and it also costs a lot of money to buy hardware.
donate
Wanna improve your sound configs?
Now you can use my app to access all boeffla sound configurations.
Exynos4 Kernel Manager - Apps on Google Play
This app provides Boeffla sound control and other kernel + charging tweaks
play.google.com
Spoiler: How to install it?
Instructions
XDA:DevDB Information
[ROM][12.x][N8000/N801x/N8020][BETA] LineageOS 19.1, ROM for the Samsung Galaxy Note 10.1
Contributors
html6405
Source Code: https://github.com/html6405
ROM OS Version: 12.x S
ROM Kernel: Linux 3.x
ROM Firmware Required: TWRP 3.5.2
Based On: LineageOS
Selinux: permissive, this only makes sense as soon the ROM is stable.
Version Information
Status: Beta
Created 2021-11-18
Last Updated 2023-01-20
Wow, looking forward to a new beginning
Kindly add the original bootsplash script to restore to original bootsplash ...
This rom changed my bootsplash. Pls add the zip to revert it if anyone want to switch back ....
The rom is running super smooth without gapps
Bugs -:
•) The Quick Settings in Portrait mode is not adjusting to the device size ...
The notifications also get squeezed
•) Lock Icon on lockscreen is upside-down
•) Taskbar Modification from settings not working
I'll add more if I found
Thx
@html6405
Also, does this rom support OTA ?
And is there any Device Group on telegram or anywhere else ?
Ayushskull said:
Kindly add the original bootsplash script to restore to original bootsplash ...
This rom changed my bootsplash. Pls add the zip to revert it if anyone want to switch back ....
Click to expand...
Click to collapse
Check out this post:
LineageOS 18.1 Android 11 for GT-N8000 GT-N8005 GT-N8010 GT-N8013 GT-N8020 Beta EOL
/* * 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...
forum.xda-developers.com
Ayushskull said:
Bugs -:
•) The Quick Settings in Portrait mode is not adjusting to the device size ...
The notifications also get squeezed
•) Lock Icon on lockscreen is upside-down
•) Taskbar Modification from settings not working
Click to expand...
Click to collapse
You're right, there are many more bugs, many settings are still missing / incomplete.
It's in a real early stage.
Ayushskull said:
Also, does this rom support OTA ?
And is there any Device Group on telegram or anywhere else ?
Click to expand...
Click to collapse
Yep, OTA does work and no, there is no group.
Which branch did you use to build the ROM? Is the repo manifest available somewhere?
SD card used for extra tablet storage failed too........
chgans said:
Which branch did you use to build the ROM? Is the repo manifest available somewhere?
Click to expand...
Click to collapse
lineage-19.0, but they aren't up to date, I will push them soon.
aliveday said:
SD card used for extra tablet storage failed too........
Click to expand...
Click to collapse
Thx, i thought that it will be the same case, it's the same Kernel .
If the sdcard is formatted as a portable storage, it should work.
But this bug is listed above.
html6405 said:
lineage-19.0, but they aren't up to date, I will push them soon.
Thx, i thought that it will be the same case, it's the same Kernel .
If the sdcard is formatted as a portable storage, it should work.
But this bug is listed above.
Click to expand...
Click to collapse
I will keep hope this can be fixed!In the process of trying this, i found that the TWRP of another phone can format the SDcard, Is it possible to add this feature to our TWRP, but the recovery partition of our device is a bit too small.
aliveday said:
I will keep hope this can be fixed!
Click to expand...
Click to collapse
Me too ,
aliveday said:
i found that the TWRP of another phone can format the SDcard, Is it possible to add this feature to our TWRP, but the recovery partition of our device is a bit too small.
Click to expand...
Click to collapse
I had to remove some file systems from TWRP because of the limited space,
but TWRP should be able to format your sd card to exfat.
html6405 said:
Me too ,
I had to remove some file systems from TWRP because of the limited space,
but TWRP should be able to format your sd card to exfat.
Click to expand...
Click to collapse
If there is a trade-off, i suggest the language file can be deleted. just keep English,the TWRP operation is very simple.
aliveday said:
If there is a trade-off, i suggest the language file can be deleted. just keep English,the TWRP operation is very simple.
Click to expand...
Click to collapse
This would only work for not official versions,
in the official TWRP, we are already using the small language pack.
But I will have to find some space anyway for the next release.
Update 23.11.2021:
Fixed Bluetooth
Brought Livedisplay entry in settings back
Fixed partly Tethering
html6405 said:
Update 23.11.2021:
Fixed Bluetooth
Brought Livedisplay entry in settings back
Fixed partly Tethering
Click to expand...
Click to collapse
Thank you for all your hard work! I'm running this ROM currently and so impressed by the smoothness and speed throughout. Thanks again!
Hey, are you interested in making OC profile for them?, I wanna help
I can beta test / private test them and adjust voltages, I would have done that myself by decompiling the kernel to change the CPU0 seems kinda hardish right now since I don't have a lot of experience with that
I remember people were running the CPU around 1700-1750Mhz ish mark same on the 8" and Note 2
also, I noticed the GPU in this kernel isn't appearing in apps for some reason
after digging in I found it runs at 533mhz, the mali400MP can run at 600mhz
you can still make the kernel "Overclockable" by leaving it at stock speeds but adding 4-6 more tiers to scaling ava freq after 1600MHz as:
1650
1700
1725
1750
1775
1800
Edit/Forgot to say: I did some tests with it Running at performance governer at 1600mhz, it was a way smoother and far better experience, the interactive one either isn't fast enough or bad, I got around 300-400extra points in PC mark (from 2600 to 2950 average) that's around 14% increase in performance!
LightingX said:
Hey, are you interested in making OC profile for them?, I wanna help
Click to expand...
Click to collapse
Hi,
the kernel is already to the highest usable level overclocked.
I've enabled all the frequencies up to 1800 earlier (LOS16), but everything over 1600 MHz was too unstable,
so I've removed them.
LightingX said:
by leaving it at stock speeds
Click to expand...
Click to collapse
stock speed is 1400 MHz .
LightingX said:
Edit/Forgot to say: I did some tests with it Running at performance governer at 1600mhz, it was a way smoother and far better experience,
Click to expand...
Click to collapse
That's true, but it's less energy efficient, I recommend everybody to use Kernel aduiator to switch to performance after every boot (if they want to use it).
The problem is if I reenable the higher frequencies, people will try to overclock and land in a bootloop,
then they claim me for doing this...
html6405 said:
Hi,
the kernel is already to the highest usable level overclocked.
I've enabled all the frequencies up to 1800 earlier (LOS16), but everything over 1600 MHz was too unstable,
so I've removed them.
stock speed is 1400 MHz .
That's true, but it's less energy efficient, I recommend everybody to use Kernel aduiator to switch to performance after every boot (if they want to use it).
The problem is if I reenable the higher frequencies, people will try to overclock and land in a bootloop,
then they claim me for doing this...
Click to expand...
Click to collapse
can you at least provide the modified kernel boot.img with a warning?
I used to run this thing on a 1704Kernel if I remember correctly
the stock speed is in fact 1.4ghz, maybe I remember stuff from the note 2
I use FKM it works pretty well with me
LightingX said:
can you at least provide the modified kernel boot.img with a warning?
Click to expand...
Click to collapse
That would be possible.
LightingX said:
the stock speed is in fact 1.4ghz, maybe I remember stuff from the note 2
Click to expand...
Click to collapse
Its the same on note 2 , 1400 MHz on stock.
html6405 said:
Update 23.11.2021:
Fixed Bluetooth
Brought Livedisplay entry in settings back
Fixed partly Tethering
Click to expand...
Click to collapse
I still can't believe it, I already want to see it with my own eyes, brother, your work is incredible, thank you very much.
Hello,
Guys, I don't know if there will be a solution. But I read that Google intends to end the support of applications that use 32bis processors and it is already mandatory for developers to provide the 64bit version. And already have apps only in the 64bit version on the Play Store. The question is: Will we have a way around this and install 64bit apps on our tablet? Our old man still has a lot of wood to burn with the help of our friend Html6405 who is bringing Android 12 to us.

Categories

Resources