Hi Guys, just wanted to share this little modified stock kernel i made:
* Overclock to max frequency (1100mhz)
* Activated all 4 cores
* Switched from userspace to ondamned governor for cpu
* Switched to msm-tz governor for graphics and enabled 450mhz frequency
* Pre-rooted with magisk (just install magisk apk, make sure font size is set to small in display settings to use magisk app)
Might add msm-hotplug next build but we'll see
Let me know how it works for you all, for me it made performance on wear-os 2.1 finally usable
Download
XDA:DevDB Information
[MAX KERNEL][W150][NWS2.170620.003][ROOTED], Kernel for the LG Watch Urbane
Contributors
sooti
Kernel Special Features:
Version Information
Status: Stable
Created 2018-11-13
Last Updated 2018-11-13
reserved
Many thanks for keeping Urbane updated
This is amazing. But my watch kept on not getting charge, its allways restarting when connected. Do you know what that might be @sooti?
Thanks once again
PuCiNhOOO said:
Many thanks for keeping Urbane updated
This is amazing. But my watch kept on not getting charge, its allways restarting when connected. Do you know what that might be @sooti?
Thanks once again
Click to expand...
Click to collapse
Maybe your battery needs replacing? Does it only happen with my kernel?
sooti said:
Maybe your battery needs replacing? Does it only happen with my kernel?
Click to expand...
Click to collapse
It has been reolaced once, its now on repair again. Lets see.
It was a all kernel thing, not only yours
sooti said:
Hi Guys, just wanted to share this little modified stock kernel i made:
* Overclock to max frequency (1100mhz)
* Activated all 4 cores
* Switched from userspace to ondamned governor for cpu
* Switched to msm-tz governor for graphics and enabled 450mhz frequency
* Pre-rooted with magisk (just install magisk apk, make sure font size is set to small in display settings to use magisk app)
Might add msm-hotplug next build but we'll see
Let me know how it works for you all, for me it made performance on wear-os 2.1 finally usable
Download
XDA:DevDB Information
[MAX KERNEL][W150][NWS2.170620.003][ROOTED], Kernel for the LG Watch Urbane
Contributors
sooti
Kernel Special Features:
Version Information
Status: Stable
Created 2018-11-13
Last Updated 2018-11-13
Click to expand...
Click to collapse
This kernel is awesome!!! Can you make one version without magisk?
karnakio said:
This kernel is awesome!!! Can you make one version without magisk?
Click to expand...
Click to collapse
I'm working on a 1.2 version with better tuning (lasts me two days battery tine on latest wear os and is smooth) , I'll post one with and one without magisk (though I don't see what difference it makes ) + magisk module for mpdecision
sooti said:
I'm working on a 1.2 version with better tuning (lasts me two days battery tine on latest wear os and is smooth) , I'll post one with and one without magisk (though I don't see what difference it makes ) + magisk module for mpdecision
Click to expand...
Click to collapse
Cant wait!
How do i flash this to my watch ?
I just installed NWS2.170620.003 Modified boot.img, 4 cores enabled + 998MHz overclock via adb. Now i would to try your kernel Which I think is much better, how can I do? Thanks
IL_DEMONICO said:
I just installed NWS2.170620.003 Modified boot.img, 4 cores enabled + 998MHz overclock via adb. Now i would to try your kernel Which I think is much better, how can I do? Thanks
Click to expand...
Click to collapse
Just flash it in fastboot
sooti said:
Just flash it in fastboot
Click to expand...
Click to collapse
Maybe i'm doing something wrong. I boot the watch in fastboot mode and run the Shell cmd fastboot flash boot boot_urbane.img
Reboot the watch but nothing changes ti my opinion. Is there a way to verify if it works and clock frequency?
IL_DEMONICO said:
Maybe i'm doing something wrong. I boot the watch in fastboot mode and run the Shell cmd fastboot flash boot boot_urbane.img
Reboot the watch but nothing changes ti my opinion. Is there a way to verify if it works and clock frequency?
Click to expand...
Click to collapse
The watch just feels waaaaaay more responsive in my view - I was looking to replace mine as it was so sluggish, but MAX KERNEL has really pepped up the performance... great work @sooti, thank you!
Anyone looking to flash this just do:
adb devices (to check you can see your watch)
List of devices attached
5xxKxKxx4xx53 device
adb reboot bootloader
fastboot flash boot boot_urbane.img
You should see something like
target reported max download size of 268435456 bytes
sending 'boot' (15334 KB)...
OKAY [ 0.594s]
writing 'boot'...
OKAY [ 1.317s]
finished. total time: 1.911s
then
fastboot reboot
Hold your breath and it should boot back into Android Wear.....
After installing, it works well. But the MagiskManager doesn't work.
Thanks very much for your work!
I'd like to try the ROM too. But I can't download it. Does anybody help me?
Just flashed this on my 4 day old urbane. I already looked the watch but I hope this makes it better
This kernel is modified better than the original. Works on all 4 cores and drain less battery. Cores start to work @ 300 for standby 384, 600, 787, 998, 1094, 1190.
Best thing is to install kernel auditor and busybox to set cores and frequency for long battery life.:good:
The best result is set @ 787 freq x 4 for battery life without harming the performance.
sooti said:
I'm working on a 1.2 version with better tuning (lasts me two days battery tine on latest wear os and is smooth) , I'll post one with and one without magisk (though I don't see what difference it makes ) + magisk module for mpdecision
Click to expand...
Click to collapse
Hi sooti,
Any news about the 1.2 version and thanks for the great work you done on this kernel.
I just flashed it and working good!
Any updates?
sooti said:
I'm working on a 1.2 version with better tuning (lasts me two days battery tine on latest wear os and is smooth) , I'll post one with and one without magisk (though I don't see what difference it makes ) + magisk module for mpdecision
Click to expand...
Click to collapse
any updates sooti? Love your work!
Related
Hey, it's been a while since my last (and failed) release, so let's see if you can help me on this one.
As you might have guessed, I have compiled our latest kernel, and this is my own version!
Right now, people have reported battery life improvements, I'd love to hear what you think!
Changelog
Code:
V2.0
* Enabled some CPU governors.
V2.1
* Updated KSM with uKSM.
* Added Thunderplug hotplugging driver.
* Added PMC and Smartmax CPU governors.
* Added Init.d support. (Make sure the file has the proper permissions)
V2.2
* Updated GPU drivers to be compatible with EMUI 4.1.
* Added Intelliplug hotplugging driver.
* Improved GPU performance.
Downloads
V2.2 (New): https://github.com/XePeleato/ALE-L21_ESAL/releases/tag/v2.2
Instructions
Download the .zip
Flash from recovery
Done!
You can get the source here: https://github.com/XePeleato/ALE-L21_ESAL/tree/v2?files=1 (v2 branch)
Guide
I am going to try to help you to decide what settings you should apply
First of all, I recommend to install Kernel Adiutor.
If you prefer battery life:
Start Kernel Adiutor:
Go to CPU in the drop-down menu and set as governors PMC or SmartmaxThen go to CPU hotplug and don't enable many cores, since more online cores means more power used. You can also set the Endurance level to Quad-core
If you prefer performance:
Start Kernel Adiutor:
Go to CPU in the drop-down menu and set as governors performance (will set the CPUs to their max frequency)/ondemand/interactiveThen go to CPU hotplug and make sure to lower the load threshold, having a low load threshold will make your phone use more cores (if you experience lag while playing, maybe it's set too low, so use a wise value, do your testing.)
To conclude, I just mentioned where the settings are and some example values, if you love to play games you won't use the same settings as someone that just likes to read emails and use Google Chrome, find the settings you are comfortable with, and don't forget to set Apply on boot!
Now some screenshots of AnTuTu and 3DMark with Performance governor and Esalv2.1:
http://imgur.com/a/iRDpD
As you can see, even 3DMark detects that my score is higher than the average, try to beat that with stock kernel!
I hope you enjoy it, and please, I'd love to hear your suggestions!
just a quick question if you dont mind : any way to flash it via twrp ? so in case that something goes wrong i can easily restore the old one with a backup .
Firicel69 said:
just a quick question if you dont mind : any way to flash it via twrp ? so in case that something goes wrong i can easily restore the old one with a backup .
Click to expand...
Click to collapse
I'll upload a flashable zip, but it shouldn't be a problem, if you take a backup of your Boot partition and restore it, it will overwrite the kernel.
thanks! i will try it and see how it goes.
Sim gets detected but stucks at the point of unlocking it.
waiting for comments on the kernel
VenityZ said:
Sim gets detected but stucks at the point of unlocking it.
Click to expand...
Click to collapse
I've noticed it too, it finally unlocks in my end, can you please check if it gets unlocked?
XePeleato
Tnx bro)
Great job.
Finally , I have the full root, before either he could not edit the folder systems
XePeleato said:
I've noticed it too, it finally unlocks in my end, can you please check if it gets unlocked?
Click to expand...
Click to collapse
I kept the screen active and it worked after 40s
Basic stuff works , so god for daily usage I guess. Is rep on github up to date of this kernel because I compiled it myself and nothing worked. I either think my toolchain is the problem.
---------- Post added at 03:18 PM ---------- Previous post was at 03:00 PM ----------
Also the governors do work , I don't know if all do but theres a noticeable performance change when chaging it. Over/Undercloking still doesnt work , but its not the kernels problem. The power genie of emui controls it.
VenityZ said:
I kept the screen active and it worked after 40s
Basic stuff works , so god for daily usage I guess. Is rep on github up to date of this kernel because I compiled it myself and nothing worked. I either think my toolchain is the problem.
Click to expand...
Click to collapse
Yes it is, the v2 branch, you'll need to edit build.sh to point it to your toolchain.
XePeleato said:
Yes it is, the v2 branch, you'll need to edit build.sh to point it to your toolchain.
Click to expand...
Click to collapse
Thanks I compiled the "v1" branche....
Wi-Fi, Bluetooth, NFC works.
I will test mobile data, GPS tomorrow.
"Bug": SIM unlock takes a lot more time than stock kernel.
Great work! May I ask what features are you going to add into? OTG maybe?
Anyway: Great! Keep it up!
EDIT:
How can I change governor? I'm looking for extra governos (PMC, Smartmax) in Kernel Auditor but I can't find them
LG*L70 said:
Wi-Fi, Bluetooth, NFC works.
I will test mobile data, GPS tomorrow.
"Bug": SIM unlock takes a lot more time than stock kernel.
Great work! May I ask what features are you going to add into? OTG maybe?
Anyway: Great! Keep it up!
EDIT:
How can I change governor? I'm looking for extra governos (PMC, Smartmax) in Kernel Auditor but I can't find them
Click to expand...
Click to collapse
Hi, can you find ondemand, interactive, powersave...? OTG is enabled, the problem is at the rom.
XePeleato said:
Hi, can you find ondemand, interactive, powersave...? OTG is enabled, the problem is at the rom.
Click to expand...
Click to collapse
Hi,
Yes, I can.
Thank you for the heads up about OTG, I didn't know that
XePeleato said:
I'll upload a flashable zip, but it shouldn't be a problem, if you take a backup of your Boot partition and restore it, it will overwrite the kernel.
Click to expand...
Click to collapse
I'd also appreciate flashable zip please
TheATHEiST said:
I'd also appreciate flashable zip please
Click to expand...
Click to collapse
Done! Check the OP, I added the link there.
XePeleato said:
Done! Check the OP, I added the link there.
Click to expand...
Click to collapse
Thanks :good:
Init.d support would be really nice xP
VenityZ said:
Init.d support would be really nice xP
Click to expand...
Click to collapse
It will be added on the next release!
Working fine for me. The Unlocking the SIM takes about 40 seconds. Governor's work. Thanks man, keep up the good work.
Hello guys just wanted you bring to your attention the Exceed Kernel built by @kairi_zeroblade for us Verizon users, check out the thread here:
http://forum.xda-developers.com/note-4/snapdragon-dev/kernel-xceed-t3344742/post69474753
#######PLEASE FLASH KERNEL FROM INTERNAL STORAGE AND MAKE SURE THAT "SYSTEM" IS CHECKED UNDER "MOUNT" OPTIONS IN TWRP###########
#######All builds are based on the supersu 2.76 boot.img if you have supersu 2.78 and above, you will probably run into app permissions issues!!!##########
The Exceed 4F "V" varient is based on verizons latest PG2 kernel. It has been highly optimized by Kairi_zeroblade and includes:
All of the latest note 4 kernel sources so you have all of the most current fixes and optimizations from Samsung
Wakelock fixes
Exploit fixes
Ramdisk optimizations
GPU calibrations
It is compatible with note 7/s7 ports and stock TW Roms
Fully SELinux permissive(helps with installing viper4android and other mods)
And much more that I can't remember!
Kairi_zeroblade has all of the kernel settings pre tuned for amazing battery life and fast stable performace.
It is NOT recommended that you adjust the kernel settings EXCEPT for the ones available in Synapse.
Just flash and enjoy!
Do not forget to also flash the latest gpu drivers here:
https://drive.google.com/file/d/0B_3BNlXOVtO5bHp2MS12b291TjQ/view
These are based on the most current 805 adreno source (ph4 sprint I believe)
///////This kernel may give you the Volte and cloud (wifi calling) icons in the notification bar) see post 3 for my tip to disable Volte
Any questions or feedback, please post in the original Exceed thread^^^:good::good:
Side note........
///Kari_zeroblade does not like to add experimental features because they risk breaking the stability and battery life on the kernel. He keeps it simple and highly optimized. If there is a performance benefit you can be sure he will try to incorporate it though
Post#2 changelogs
Post#3 Volte icon
Post#4 UnderVolt/UnderAmp
######## BUILD 4M #######
2/2/17
http://forum.xda-developers.com/note-4/snapdragon-dev/kernel-xceed-t3344742/post70357447
Camera Improvements
Updated to the latest DPL2 source
SETCPU partially implemented(should give nice battery life improvements.)
Built in anykernel format so that should solve Supersu issues:good:
######## BUILD 4K ########
12/4/16
http://forum.xda-developers.com/note-4/snapdragon-dev/kernel-xceed-t3344742/post69924893
New Nightlies guys!!
As promised I did bring a solution to the fts_wakelock and some security updates from Google..
Grab the test builds for your device here
#######PLEASE FLASH KERNEL FROM INTERNAL STORAGE AND MAKE SURE THAT "SYSTEM" IS CHECKED UNDER "MOUNT" OPTIONS IN TWRP BEFORE YOU FLASH###########
#######All builds are based on the supersu 2.76 boot.img if you have supersu 2.78 and above, you will probably run into app permissions issues!!!##########
Thank you, and for your issues, just attach a log on your post and we will see what we can do for you.. :good:
Another Thanks to those who helped me get my build laptop fixed.. Merry Christmas to you..
######## BUILD 4F ########
Kairi_zeroblade:
Grab it from here
FG = is for F and G variants
V = is for Verizon
T = is for TMobile version
P = is for Sprint version
As promised, these builds can now be flashed on both NOTE 7 ports floating around here and at the same time with STOCK rom's too..if you ever find any issues do report with logs..else as usual I don't give a damn..I don't know why you're using a stock source compiled kernel with nothing and yet scores are lower than usual stock samsung kernel and you're like an Angry Bird jumping happily, when you have this project to "help and improve" (just my 2 cents) which has shown great potential (and worth IMHO)..
I'm sure you're aware you only now have a handful of devs supporting your device and if in the process you loose them all due to users being disrespectful and uncooperative then its your loss and not ours..
F Variants wifi needs testing though the necessary measures to make it work are already in place and has been checked..
Some patches to fix some Exploits were already added in, same thing goes with some upstream fixes from Google and CAF..Ondemand crashing is also been fixed (in my case) as I have tried to replicate the issue and grabbed something to ponder on..
Again for those who are supporting the project, Thank you very much!!
######## BUILD 4E ########
http://forum.xda-developers.com/note-4/snapdragon-dev/kernel-xceed-t3344742/post69363834
kairi_zeroblade said:
This test is specifically for the Verizon Note 4 running stock MM (latest, I forgot the build..lol) as this uses the updated ramdisk from that OTA update..this build also uses the Verizon Samsung Config so this is the proper kernel for your variant..please make sure you are on the latest MM Bootloader and Baseband for things to properly work (though @joemill tested this out and he had no issues to report)..this build also incorporates important kernel updates from the DPH2 (if I remember it right!!) from the N910P (Sprint, which will be supported once I get the laptop fixed, thanks to @joemill again for the boot.img dump)..I'll also include a GPU driver update package from the same update..
Enough with the chit-chat let the games for Verizon begin..
Grab the build here..
and GPU Drivers here..
Thank you very much to those who take time to read and enjoy my posts..
Click to expand...
Click to collapse
The kernel is based on the latest Verizon build PG2 I believe. As long as your bootloader is unlocked and on PD1 PD3 or PG2 (any marshmallow Verizon bootloader) then this should work for you
If you are still on 5.1.1 lollipop follow this guide to upgrade:
http://forum.xda-developers.com/not...firmware-safe-upgrade-to-marshmallow-t3402727
This kernel was tested on the latest paulpizz rom release.
I personally do not use VoLTE or WiFi calling and have never activated them or set them up on my phone. I never had either the cloud icon or the VoLTE icon with Paulpizz kernel, or Oscar kernel. When I flashed exceed the VoLTE icon appeared even though it is not enabled in the settings, "advanced calling" section.
I BELIEVE that those icons appear from flashing a modified kernel, more specifically a selinux permissive kernel(since this is the only kernel I've found that is permissive). Jasmine rom 6 had the icons appear with its selinux permissive kernel so in version 7 he left the kernel selinux enforceing.
Since I do not use VoLTE I went to others.Xml in the system/csc folder and edited this line:
<CscFeature_IMS_EnableVoLTE>TRUE</CscFeature_IMS_EnableVoLTE
To
<CscFeature_IMS_EnableVoLTE>FALSE</CscFeature_IMS_EnableVoLTE
Now the VoLTE icon is gone! and the 4glte icon is gray when connected to wifi instead of white all the time(I believe this means that 4glte radio is In a power save mode when not needed because you have a WiFi connection, also this improved my battery life quite a bit)
I personally would much prefer a kernel like exceed that has far better battery life and a selinux permissive kernel(so you can easy install vipers Android mods) even if it displays those icons.
I haven't had time to do anymore research but I would ask other verizon kernel developers(Paulpizz or Oscar since kari_zeroblade doesn't have a Verizon phone to test on) if there is a trick to remove those icons or if it is truly because the kernel is selinux permissive.
I would not mess around with any settings in kernel auditor or other kernel tweaking apps EXCEPT for synapse.
(Don't bother under clocking. The phone barely ever hits those top frequencys and when it does its better to complete the process fast and quick rather then hanging at a lower clock speed for a longer time. )
Undervolt and under amp in the synapse app can help your phone run cooler which will keep it from throttling cpu and gpu.
I personally run -45 uv and -12ua with zero issues in stability. If you undervolt you should always under amp to compensate for the drop in voltage. If you go to low your phone will just become unstable and probably lock up or reboot.
EVERY time you boot you will need to re apply those settings for safety.
Reserved~
The Synapse app days No UCI?
"Crack flashing is better than crack smoking"
Matthenson20 said:
The Synapse app days No UCI?
"Crack flashing is better than crack smoking"
Click to expand...
Click to collapse
Did you flash from your internal storage or external sd card? Also make sure that "system" is checked under the "mount" menu in TWRP
If it doesn't install then send us a twrp log after you make the attempt to flash the kerenl.
joemill said:
Did you flash from your internal storage or external sd card? Also make sure that "system" is checked under the "mount" menu in TWRP
If it doesn't install then send us a twrp log after you make the attempt to flash the kerenl.
Click to expand...
Click to collapse
Did all that, had synapse installed and did tweaks to voltages and amps, had a random reboot then synapse quit working
Will this work with N7 ports on? I'm running Chevy 2.7.3 build based on N5 port I believe
"Crack flashing is better than crack smoking"
Matthenson20 said:
Did all that, had synapse installed and did tweaks to voltages and amps, had a random reboot then synapse quit working
Will this work with N7 ports on? I'm running Chevy 2.7.3 build based on N5 port I believe
"Crack flashing is better than crack smoking"
Click to expand...
Click to collapse
That's strange. The reboot could be because you under volt or under amp too much. How far did you adjust them?
It should work with all ports but you might be the first person to test on that rom my friend. L
joemill said:
That's strange. The reboot could be because you under volt or under amp too much. How far did you adjust them?
It should work with all ports but you might be the first person to test on that rom my friend. L
Click to expand...
Click to collapse
I'll retry, I went -40 and -12, I'll try 30 and 8
"Crack flashing is better than crack smoking"
Matthenson20 said:
I'll retry, I went -40 and -12, I'll try 30 and 8
"Crack flashing is better than crack smoking"
Click to expand...
Click to collapse
Every phone is going to be different, some may not undervolt at all, don't worry too much if it doesn't. It will not save very much battery life at all and will only make the phone run slightly cooler. The kernel should run really cool and have great battery life by default
joemill said:
Every phone is going to be different, some may not undervolt at all, don't worry too much if it doesn't. It will not save very much battery life at all and will only make the phone run slightly cooler. The kernel should run really cool and have great battery life by default
Click to expand...
Click to collapse
Yes probably my fault, saw a new kernel abs started foaming at the mouth lol, going to reflash tonight and give it a go, will report in 24 hrs and let thread know
"Crack flashing is better than crack smoking"
Matthenson20 said:
Yes probably my fault, saw a new kernel abs started foaming at the mouth lol, going to reflash tonight and give it a go, will report in 24 hrs and let thread know
"Crack flashing is better than crack smoking"
Click to expand...
Click to collapse
Haha I don't blame you. It's hard to resist the temptation to tweak. Just flash let it settle and enjoy
joemill said:
I.
Since I do not use VoLTE I went to others.Xml in the system/csc folder and edited this line:
<CscFeature_IMS_EnableVoLTE>TRUE</CscFeature_IMS_EnableVoLTE
To
<CscFeature_IMS_EnableVoLTE>FALSE</CscFeature_IMS_EnableVoLTE
Now the VoLTE icon is gone! and the 4glte icon is grayed out
Click to expand...
Click to collapse
I'm sorry for the off topic comment, but thank you for this fix. I've been looking for a way to gray out that 4g icon while connected to wifi for awhile. :good: @joemill
kevintm78 said:
I'm sorry for the off topic comment, but thank you for this fix. I've been looking for a way to gray out that 4g icon while connected to wifi for awhile. :good: @joemill
Click to expand...
Click to collapse
I think the battery life is better with it disabled too
Still a no go in Chevy's 2.7.3 build. Must be because it's a Note 5 port, Synapse app just says no UCI. I installed from phone memory with system mounted. Cleared caches and everything
"Crack flashing is better than crack smoking"
I have been using this kernel successfully for the last week on the Note4 Grace Note7 based ROM v2. It has not had any crashes, or problems that I have been able to notice. I have not tweaked any of the kernel settings in the synapse app.
I have not specifically paid attention to the battery life after flashing, as I have not underclocked yet.
Is there an undervolt and underclock baseline that all Note 4s should be safe to start at?
Thanks.
signupstuffid said:
I have been using this kernel successfully for the last week on the Note4 Grace Note7 based ROM v2. It has not had any crashes, or problems that I have been able to notice. I have not tweaked any of the kernel settings in the synapse app.
I have not specifically paid attention to the battery life after flashing, as I have not underclocked yet.
Is there an undervolt and underclock baseline that all Note 4s should be safe to start at?
Thanks.
Click to expand...
Click to collapse
Don't bother under clocking. The phone barely ever hits those top speeds and when it does its better to complete the process fast and quick rather then at a lower clock speed.
You can adjust the undervolt and under amp though, this will help your phone run a little cooler so it shouldn't throttle the cpu as quickly. It will not really help battery life though and you need to manually set it again after each boot.
Start with -45 under volt and -12 under amp (you need to under amp to compensate for the under volt) if the phone runs smooth (no lag or reboots for a few hours) then push it a little more.
You won't do any damage to the phone. If you push it too far it will just reboot and you'll be on default exceed settings.
I hope this isn't too dumb of a question, but I was wondering if I should flash the gpu drivers on my verizon Note 4. Thank you
dhplap said:
I hope this isn't too dumb of a question, but I was wondering if I should flash the gpu drivers on my verizon Note 4. Thank you
Click to expand...
Click to collapse
Yes they should work on all Note 4s. I run it on mine
Development Thread For This Kernel Has Been Moved To The Main Snapdragon Development Forum -- Click Here
For Some Reason I Can No Longer View Any Posts Past Page 23. I'm Wondering If Anyone Else Can, But Regardless Please Use The New Thread For Any Questions Or Comments.
As with anything on XDA, FLASH AT YOUR OWN RISK. While I do my best to test everything there just no way of knowing how a kernel might respond to your current setup. With that being said, PLEASE HAVE A BACKUP just in case
Features
Linux updated to 3.10.108
Permissive
F2FS Support
Voltage control
Overclocked to 2803Mhz
Underclocked to 268Mhz
Kcal Color Control
Simple GPU algorithm
Core temperature control
Adreno Idler
GPU Overclocked to 800
GPU Underclocked to 166
Wake Controls- see next post for tips on working better
Kernel Samepage Merging
Adaptive LMK
Gentle Fair Sleepers disabled
Many TCP protocols
S-View Cover Hack - untested
ZL support- separate version
View attachment KernelAdiutor.apk - Use this app for kernel tuning.
Governors
Nightmare
Interactive_pro
Zzmoove
Bluactive
Yankactive
Alucard
Barry Allen
Umbrella Core
InteractiveX
ConservativeX
Hotplugs
MSM Hotplug
MSM MPDecision aka Bricked
IO Schedulers
BFQ
Sioplus
Sio
VR
Fifo
Fiops
Zen
Row
TripNDroid
Wakelock Controls
Sensor_ind
Msm_hsic_host
For Rooted Versions Click Here
No Root Versions Click Here
Here's how the zips are labeled:
910F in the title- built with the DQI6 (SM-N910F) source code and for use on F model only and maybe G but that's not been tested that I know of.
Does not have 910F in the title- built with CQE1 (SM-N910V) source code and can be used with T,P,W8, and V.
Extended Battery in the title- for those that have the 10,000 mAh batteries to provide a more accurate reading on your battery percentage.
Prior Builds
Flashpoint v1 (Stock)
Flashpoint v1 ZL version
N7 Ports
Flashpoint N7 ports v1
Flashpoint N7 ports V1 ZL version
v3 910V,T,P,W8
v3 910F
Recommended Reading
-For those using the NSeven port, you'll will need to flash the Xposed uninstall zip and the unSu.zip to pass Safetynet. If you're using any other rom that has xposed or SuperSU installed you'll also need to flash those zips to pass.
-Use the MSM Hotplug rather than MPDecision. KA won't allow for cpu cores to turn themselves on and off while using MPDecision hotplug.
-Kernel Adiutor is not perfect. On the first reboot after you set your "run on boot" settings check them to make sure their right. Mostly the hotplug section, it will try to turn MPDecision back on. I've only noticed that on the first reboot, after that it's been pretty solid.
SOURCE CODE
SOURCE CODE 910F
Credits
@topjohnwu
@osmosis
@The Flash
@Pafcholini
@placiano
@Crimsonthunder
@ryanbg
@Hani K.
@kairi_zeroblade
@twistedumbrella
@franciscofranco
@friedrich420
XDA:DevDB Information
Flashpoint Kernel, Kernel for the Verizon Samsung Galaxy Note 4
Contributors
kevintm78
Source Code: https://github.com/kevintm78/Flashpoint_3
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: Flashpoint v3.1
Stable Release Date: 2017-12-29
Created 2017-12-28
Last Updated 2017-12-29
Reserved
Reserved
Wake Controls
To get the wake controls working: Turn on the control you want to use in Kernel Adiutor and then, using a root file explorer, go to /sys/android_touch2/ then find the corresponding file ie doubletap2wake and open the file with a text editor. If the file says 0 change it to 1, if it's already one just save and exit. After that it should work every time until you turn it back off in KA. If you want to turn it back on just repeat the above process.
I consider this to be as good as the wake controls are going to get. They've never really worked reliably but at least with this way it does and to be honest I probably won't put too much more work into getting it any better. Sorry.
Reserved
Great start :good:
good job what about w8
Hi,
is there any chance for a F version?
Thanks a lot!
Tim
taylor_t said:
Hi,
is there any chance for a F version?
Thanks a lot!
Tim
Click to expand...
Click to collapse
Yes, I was just now uploading versions for the F,G,T, and w8. Just keep in mind that these are beta releases and untested on those the devices. The F version is booting and running fine on my 910V but if you decide you want to try it, you would in fact be the first.
Here's the F link If you want to try it now. I'm going to test the others before I update the op.
Sorry but didn't work for G.phone not booting after flashing kernel..its stuck on samsung galaxy note 4 start screen.
Hard_Rock83 said:
Sorry but didn't work for G.phone not booting after flashing kernel..its stuck on samsung galaxy note 4 start screen.
Click to expand...
Click to collapse
Oh really. That sucks, that's actually the one I'm running right now since it was the last one I tested. I kind of thought they would work since I used the same method that Ram121 uses but maybe there's something I'm missing still. Did you use or Magisk or supersu? Or neither?
Awesome stuff! Stoked for a Note 7 port kernel! Thanks bossman!
Thanks for your work wil be waiting for your N7port
kevintm78 said:
Oh really. That sucks, that's actually the one I'm running right now since it was the last one I tested. I kind of thought they would work since I used the same method that Ram121 uses but maybe there's something I'm missing still. Did you use or Magisk or supersu? Or neither?
Click to expand...
Click to collapse
first i have tried just flashing kernel thats it..and its stuck.it doesn't gave me chance to flash others and test.
Thanks. Your kernel(s) are much appreciated.
Dear Kevin,
thanks a lot for your quick reply and upload, but I have to say, that the F version doesn't work on my Note 4.
I get only the "kernel is not seandroid enforcing"-message and a blinking LED.
If you need any further information, please let me know. Your new kernel and help is greatly appreciated.
Tim
taylor_t said:
Dear Kevin,
thanks a lot for your quick reply and upload, but I have to say, that the F version doesn't work on my Note 4.
I get only the "kernel is not seandroid enforcing"-message and a blinking LED.
If you need any further information, please let me know. Your new kernel and help is greatly appreciated.
Tim
Click to expand...
Click to collapse
Did you flash supersu?
Successfully installed installed F version on a N7 port with MagiskSU
android_htc said:
Successfully installed installed F version on a N7 port with MagiskSU
Click to expand...
Click to collapse
Does it work on N7port rom?
folusmile said:
Does it work on N7port rom?
Click to expand...
Click to collapse
Yes, testing on RaceROM
I AM NOT TO BE HELD RESPONSIBLE IF U DAMAGE UR PHONE / SPILL UR COFFEE / MISS UR ALARMS / ANY OTHER CALAMITY/MISHAP
DO NOT CROSS FLASH! THIS IS MENT ONLY FOR Xperia XZ.
ITS HIGHLY RECOMMENDED TO TAKE A TA BACKUP BEFORE BOOTLOADER UNLOCK!
Click to expand...
Click to collapse
It's highly recommended to use together with my tweak in this thread
Features list:
Kernel is patched by tobias.waldvogel repack tool, include dm-verity/Sony RIC off, drmfix & busybox
Build with GCC 4.9.4 toolchain
CPUQuiet Framework, base for RQBalance hotplug governor, tune for more efficient on tone
Cyan LED on fully charged
frandom - 10 to 50 faster than u/random
Disable add_random for better performance on solid state drive
Input boost (msm_performance) is optional, disabled by default
Download link:
Mediafire | Androidfilehost
How to install
Fastboot method:
Download zip file, extract and put img file together fastboot binary, open cmd and type
Code:
fastboot flash boot boot.img
Recovery method:
Put the zip file in your device's storage, reboot to recovery and flash.
TWRP thread: https://forum.xda-developers.com/xperia-xz/development/mod-sony-stock-patcher-xperia-xz-t3576493
Firmware version:
41.2.A.7.53 - latest stock kernel
Source: https://github.com/RyTekk/android_kernel_sony_msm8996
Credits:
@RyTekk - a fantastic guy who made this kernel :laugh:
@tobias.waldvogel - for amazing ramdisk repack tool
@kholk
@flar2
@Myself5
@AdrianDC
@sonyxperiadev
Let me know if I miss you
Click to expand...
Click to collapse
Works pretty well @RyTekk
Screenshot of kernel booted
First impressions are it's really smooth and seems to have great battery life compared to the last kernel I was using so I think this is a WIN. I been pretty busy lately so I haven't been doing much to my phone but I'm glad I can hop on XDA for a few mins and flash something to make my phone perform better without me having to use scripts to improve anything. Good job
Great, thanks for sharing.
Compared to androplus kernel, what are the pro/cons?
Not booting my phone with this kernel. I am using eXzistenZ v8 custom rom. Androplus Kernel v29 is OK.
Mazellat said:
Not booting my phone with this kernel. ı AM USİNG eXzistenZ v8. Adroplus Kernel is OK.
Click to expand...
Click to collapse
i can also confirm not working on existenz rom v8.0 but it will work on stock one probably.
I can confirm it working on stock rooted ROM
There might be a slight lag but a fix by turning stamina mode on then off will fix it
Standby time will be reported in a few days
eddieleon7pc said:
I can confirm it working on stock rooted ROM
There might be a slight lag but a fix by turning stamina mode on then off will fix it
Standby time will be reported in a few days
Click to expand...
Click to collapse
It seems like whatever settings we had before we flash kernel is what it uses as config. So in my findings it keeps the scheduler values and Governor values the same. So I had to edit these values as it did cause a issue. I was using duality kernel prior.
Smacksmack206 said:
It seems like whatever settings we had before we flash kernel is what it uses as config. So in my findings it keeps the scheduler values and Governor values the same. So I had to edit these values as it did cause a issue. I was using duality kernel prior.
Click to expand...
Click to collapse
I agree, I suffered noticable lags when I enabled Deez nuts 8 SE and with the kernel at the same time
Holy smokes, works very well on my XZ. I also used your kernel, which is also very fast, thanks!!
Did you will make kernel for Oreo ?
piotr7543 said:
Did you will make kernel for Oreo ?
Click to expand...
Click to collapse
I'm too lazy to upload it and I removed some core features e.g. CPUQuiet, frandom,... because they doesn't work well on stock.
Hello!
I want to introduce my first custom kernel for the Essential PH-1. This is based of several sources, I cherry-picked commits to make improvements to the stock LOS kernel. I'm not a developer, but i really like to port stuff over .
Kernel is suitable for AOSP based ROMS such as RR/AICP/CARBON/LOS etc... If you want to request for specific features, let me know and i'll do my best to bring them over.
Special Features:
Updated to lastest LOS Stock Kernel
Added a few governors like: cultivation / impulse
added a few IO Schedulers: Maple
Kcal Color Control driver
USB Fast Charge - pending will be added in R2
SafetyNet Patch (Bypass bootloader unlocked check)
Dynamic Fsync control
a little Overclock - will be added in R2
Motorola Quickwake - Will be added in R2
and manny other small fixes (you can check the commits in the sources)
Download
Disclaimer: I am not responsible if you use this and brick your device or if your device blows up, implodes, flames start shooting from it or it kills your neighbor's dog. Flash at your own risk. I am not responsible.... It was the other guy... I swear....
Latest Release: SMF-Kernel R2
Known issues:
05.17.2018 - CPU Freq don't always stick, known issue caused by other drivers. Phone will eventually set your frequencies, dont' panic.
Installation:
Obviouly you have a Unlocked Bootloader since you're running a custom rom (make sure to never lock your bootloader in this state)
Boot into Bootloader (adb reboot Bootloader)
If you want to root flash the "Magisk" version of the kernel, it's been prerooted with the latest Magisk Beta available.
Code:
fastboot flash boot SMF-Kernel-R1-Magisk.img
reboot
If you want to manually root, first flash twrp, then from twrp flash the 'non magisk' version and after that flash the magisk zip.
Special Thanks to:
jcadduono
franciscofranco
bedalus
lord_boeffla
flar2
sultanxda
...and many others from whom i cherry pick commits... Sorry if I forgot to mention anyone!
XDA:DevDB Information
SMF-KERNEL, Kernel for the Essential Phone
Contributors
jimbo77
Source Code: https://github.com/Jimbo77/android_kernel_essential_msm8998
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: R1
Stable Release Date: 2018-05-17
Created 2018-05-17
Last Updated 2018-05-17
Changelog 05.23.2018
Enabled Motorola QuickWake Driver - This will enable system to do checks or syncs without fully resuming the device, main objective is battery life.
Enabled Dynamic Sync Control by default
OverClock
USB Fast Charge to up 900ma (Original is 500ma)
Disabled Gentle Fair Sleepers
Enabled Boefla Wakelocks - Check the ammount of wakelocks you can block now!
Enabled Wireguard
Enabled several TCP Options - "Westwood" is enabled by default
Min/Max Brightness options is now configurable as well, to avoid the screen go too dim or to bright.
Somehow camera has been fixed! haha
Changelogs 05.17.218
Updated to lastest LOS Stock Kernel
Added a few governors like: cultivation / impulse
added a few IO Schedulers: Maple
Kcal Color Control driver
SafetyNet Patch (Bypass bootloader unlocked check)
Dynamic Fsync control
and manny other small fixes (you can check the commits in the sources)
Reserved
Looks awesome! I'll give it a try soon!
(For anyone wondering about overclocking the CPU, he committed some changes to the github that would apply this and it should appear in the next revision of the kernel.)
Just installed and so far it's buttery smooth.
WARpig5 said:
Just installed and so far it's buttery smooth.
Click to expand...
Click to collapse
I'm glad is running fine for you!
Good stuff, thanks for this! Could you tell me a little more about cultivation? I can't seem to find much information online about it
Also a request, if possible vibration level control would be super appreciated
pantherking said:
Good stuff, thanks for this! Could you tell me a little more about cultivation? I can't seem to find much information online about it
Also a request, if possible vibration level control would be super appreciated
Click to expand...
Click to collapse
I found Cultivation to be really great in terms of perfornance. It's a little bit agressive with the CPU so you get buttery smooth experience with Screen On but it may cost a few % on battery at the end of the day. The good thing is that it has specific tunables and you can set a low cpu freq for when the screen is off.
Specific details from its developer:
-based off of caf 4.4 commits
-uses per-pcu timers
-use state_notifier for screen off timer
option to set different timer rate when screen off
-improrted fastlane with threshold from blu_active
In regards of vibration control. It should be there. I'm using EX Kernel Manager and i can see the vibration option under "Miscellaneous"
jimbo77 said:
I'm glad is running fine for you!
Click to expand...
Click to collapse
Thanks for this. It's running amazing so far. Performance has been great and I'll see how battery life is, but so far it's great.
I can't wait for further updates. I really wanna see what Moto quickwake is haha
jimbo77 said:
In regards of vibration control. It should be there. I'm using EX Kernel Manager and i can see the vibration option under "Miscellaneous"
Click to expand...
Click to collapse
Thanks for the info on cultivation, I don't mind trading some battery life for butter so I'm using it now
For the vibration control, it doesn't actually work/stick. I've tried kernel auditor and EX Kernel Manager. To be fair, so far it has only worked on LOS and I think invisiblek may have rewritten the stock controller or something so no worries if it isn't a high priority haha
pantherking said:
Thanks for the info on cultivation, I don't mind trading some battery life for butter so I'm using it now
For the vibration control, it doesn't actually work/stick. I've tried kernel auditor and EX Kernel Manager. To be fair, so far it has only worked on LOS and I think invisiblek may have rewritten the stock controller or something so no worries if it isn't a high priority haha
Click to expand...
Click to collapse
I'll take a look at the latest commits but I've used the latest los kernel base so I'm not sure why is not sticking maybe it needs rom support too (not sure honestly) hahaha
I've been testing R2 since yesterday. Will update after y he weekend!
Just out of curiosity, was anything involving the camera done to this kernel? I am now able to record videos without the bug, on any of the affected ROMs, with this kernel.
stompysan said:
Just out of curiosity, was anything involving the camera done to this kernel? I am now able to record videos without the bug, on any of the affected ROMs, with this kernel.
Click to expand...
Click to collapse
Nothing related to camera. Are you sure it works with no issues?
What roms have you tested?
jimbo77 said:
Nothing related to camera. Are you sure it works with no issues?
What roms have you tested?
Click to expand...
Click to collapse
So far, AICP and LOS, both with Essential camera app and GCAM port, HD and 4K, 30 and 60 fps where applicable. Issues presented before flashing very consistently, and so far I have been unable to replicate after flashing this kernel.
stompysan said:
So far, AICP and LOS, both with Essential camera app and GCAM port, HD and 4K, 30 and 60 fps where applicable. Issues presented before flashing very consistently, and so far I have been unable to replicate after flashing this kernel.
Click to expand...
Click to collapse
Sp you were right. Honestly don't know what happened but I installed the latest RR (clean install) put R2 on top of it and bam recording works as you mentioned lol..
I guess it was a lucky strike!
after flashing the kernel with magisk, stuck on "AICP is starting"
is this normal?
update: the phone works but no magisk (pre root) after flashing the kernel.....
sinkoo1979 said:
after flashing the kernel with magisk, stuck on "AICP is starting"
is this normal?
update: the phone works but no magisk (pre root) after flashing the kernel.....
Click to expand...
Click to collapse
Hey!
Have you booted once and setup everything before flashing the prerooted image?
I've had that error but having all set and then flashing the image will get me rooted. Try to see if you can find magisk manager in the apps list from the settings if you do, reboot and there will be magisk
Double post... Sorry
jimbo77 said:
Hey!
Have you booted once and setup everything before flashing the prerooted image?
I've had that error but having all set and then flashing the image will get me rooted. Try to see if you can find magisk manager in the apps list from the settings if you do, reboot and there will be magisk
Click to expand...
Click to collapse
Thank you for the reply.
the phone was running AICP and I wanted root so I flash the kernel. I can't find the magisk manager or in the settings about magisk. I guess you have to clean install from the beginning to get the root. Thank you for the Kernel
sinkoo1979 said:
Thank you for the reply.
the phone was running AICP and I wanted root so I flash the kernel. I can't find the magisk manager or in the settings about magisk. I guess you have to clean install from the beginning to get the root. Thank you for the Kernel
Click to expand...
Click to collapse
Shouldn't. If you flashed the prerooted magisk image try downloading the magisk manager app manually from xda and see if magisk works