Hi, all XDA members, I built a light-weight kernel for our little monster (hammerhead).
My kernel is based on Unlegacy Kernel. I optimized the kernel for best battery life and performance balance. I tested it on AOSP Extended ROM. It should work on LOS too.
Features:
-Intelliactive governor.
-SIO scheduler.
-25mV Undervolted manually from acpuclock source code. (Only for PV2 CPUs)
-More cooler device.
You can download img from Google Drive link. Flash it via TWRP or fastboot.
https://drive.google.com/file/d/1RGqpxZJ5lJve57IJeRHZm-BjMhDGIQIy/view?usp=sharing
Source code: https://github.com/metahex/android_kernel_lge_hammerhead
Awesome, I'll test and feed you back
thanks for your work
Detail please for features? Thanks
For this build, kernel comes with intelliactive governor.
I will add some features and improvements for best battery life and performance. (In next build i will undervolt it and i will add more governors, I/O schedulers)
Changelog:
(v1.0.2)
-Kernel name banner fixed.
-25mv Undervolted for PV2 CPUs.
(v1.0.1)
-SIO is the default I/O scheduler.
Testing
Can someone confirm that kernel works with LOS?
thanks for the new kernel, but no work in DU 12.2 flashed via twrp.
Any chance you could have your kernel fix phonecall bluetooth audio? It's bugged on every custom ROM right now and it's been theorized it's a kernel issue.
rnadomuc said:
Any chance you could have your kernel fix phonecall bluetooth audio? It's bugged on every custom ROM right now and it's been theorized it's a kernel issue.
Click to expand...
Click to collapse
I will work on it in my free time.
metahex12 said:
I will work on it in my free time.
Click to expand...
Click to collapse
Here is some info on it: https://forum.xda-developers.com/go...nlegacy-android-project-t3593425/post75688720
Xaif fixed a problem with video recording, you should include it in your kernel.
https://github.com/esa-n/android_ke...mmit/45abf34f6a493b2e918b054bedeec3c4d2003900
How i should flash it?
Like "boot" or "recovery" ?
Its a kernel it goes flash it as a boot IMG
I flashed this with AEX ROM and it hung at boot
Will a custom kernel enable NTFS and exFat support on Oreo?? No ROM currently works why either of those so u can't use my external hard drives.
Flashed 1.0.2 kernel over us 8.1. The undervolt sold me! If possible, and if you're entertaining ideas, I'd greatly appreciate usb fastcharge support.
I've heard the arguments against it, but in two years I'd never had a problem.
Will it work on Nougat (Los 14.1)?
psydex said:
Will it work on Nougat (Los 14.1)?
Click to expand...
Click to collapse
no
Deteted
Is this kernel dead?
Edit: @metahex12 Can you consider adding support to Pie (Unlegacy CAF ROM)?
Related
Just a simple & fast kernel. Go ahead, give it a try!
Features
CPU
-Min=384MHz
-Max=1512MHz
-Overclock=1998MHz
CPU Govoners
-Interactive
-Ondemand
-Conservative
-Performance
CPU Hotplug
-Franco's Hotplug (ported from Nexus 4 - mako )
GPU
-Min=128MHz
-Max=400MHz
-Overclock=533MHz
GPU Govoners
-Simple
-Ondemand
IO Schedulers
-Deadline
-NOOP
-CFQ
-ROW
Other Features
-Sweep to wake/sleep
-Double Tap to wake.
-Latest Linux 3.4.y patches
-TCP Congestion Control
-Linaro 4.8.2 Toolchain
-O3
-MP-Decision disabled
-Dynamic fsync
-Voltage control
-Other stuff
Credits
faux123
franciscofranco
n3ocort3x
anarkia1976
jassycliq
showp1984
lots of others (let me know if I missed you)
Downloads
Latest: DanKernel - r12
Older:
DanKernel - r11
DanKernel - r10
DanKernel - r9
DanKernel - r8
Changelog
r12
Added Sweep to wake/sleep and double tap to wake.
Now compiling with Linaro 4.8.2 - 09.13
Added a few other patches - check git.
r11
Merged Linux 3.4.62
Merged updates from JSS15R
Removed a bunch of useless debugging.
Changed some defaults for better performance.
r10
Push GPU OC to 533MHz
Set default GPU freq 400MHz
r9
Updates to SLUB memory allocator
Merged Linux 3.4.61
Change to touchboost code so it gets called a bit faster
Updated to Linaro 4.7.4 08/13 toolchain
Few changes to the governor defaults for some battery saving.
Lots of other patches - check git
r8
-Fix root issue - flash your ROM then r8, if coming from r7.
-Some patches from Franco's Hotplug
-Lots of patches from CodeAurora.
-Some reverts to give more stability.
Other Comments
Please let me know if there are any issues or if you have any recommendations - always looking to improve!
Source can be found here
Disclaimer: As usual, I'm not responsible for any damage etc that may happen to your device while using this kernel.
Just in case...
I'll give this a try sir and report back later!
Sent from my Nexus 7 using xda app-developers app
The list of original developers here keeps growing and growing every day, it's so awesome I'll give this one a try
Sent from my Nexus 7 using xda app-developers app
Quick question. So the kernel runs at a default of 1512mhz right? And you'd have to manually set it to 1.9ghz if you'd want that speed? Was hoping someone could clarify.
Sent from the dark side of the moon
scandalousk said:
Quick question. So the kernel runs at a default of 1512mhz right? And you'd have to manually set it to 1.9ghz if you'd want that speed? Was hoping someone could clarify.
Click to expand...
Click to collapse
Yes, that's correct.
R930 said:
Yes, that's correct.
Click to expand...
Click to collapse
Thanks for clarifying mate. I just flashed it and I'm going to leave it running the way you set it up, don't see a reason to stray away from stock settings. Everything is running smoothly, good job on the kernel man.
I also just noticed that all the default settings are highlighted in bold silly of me to not look properly
Sent from the dark side of the moon
Okay so it breaks my n7s root
smartyenrique said:
Okay so it breaks my n7s root
Click to expand...
Click to collapse
What ROM are you running? what super user app?
for me it breaks root to
im running stock JSS15Q and it was rooted with SuperSu-1.51 flashable zip file.
Svenmaster said:
for me it breaks root to
im running stock JSS15Q and it was rooted with SuperSu-1.51 flashable zip file.
Click to expand...
Click to collapse
Did you reflash the supersu zip after the kernel to see if that fixes it?
noneabove said:
Did you reflash the supersu zip after the kernel to see if that fixes it?
Click to expand...
Click to collapse
yep tried that, but still no root
Testing this out now, love Franco kernel so this should be a nice kernel to use until he gets his hands on a flo
No issue with root loss for me running CM with superSU, battery is at 92% with 1hour 10min screen on so is looking pretty good, and has been a lot smoother than Faux kernel!
Hi Guys,
Sorry was away on holiday... Got back a day ago - Probably not the best timing for a kernel release
smartyenrique said:
Okay so it breaks my n7s root
Click to expand...
Click to collapse
Svenmaster said:
for me it breaks root to
im running stock JSS15Q and it was rooted with SuperSu-1.51 flashable zip file.
Click to expand...
Click to collapse
So I look to have resolved the root issue. (fingers crossed)
Can you please give r8 (download here) a try and report back. You will need to flash ROM first if your still on r7.
Have tested it myself, looks to work OK on cm10 and stock.
Thanks
Trying r8, everything seems fine so far, kept root too However I would suggest people try ondemand instead of interactive, it gives as good performance with fewer random CPU spikes and no insane ramping on touch, it's what the nexus 4 uses by default now and i think it's the best balance
with r8 root is working just fine
Hello guys, I just wanted to know how it's going with this Kernel since I'm considering to try out some Kernel's.
Thank's in advance.
Best wishes
snOwjAwk said:
Hello guys, I just wanted to know how it's going with this Kernel since I'm considering to try out some Kernel's.
Thank's in advance.
Best wishes
Click to expand...
Click to collapse
Very good, until franco gets here it's a great alternative
noneabove said:
Very good, until franco gets here it's a great alternative
Click to expand...
Click to collapse
Thank's buddy heard of it aswell, but noone knows when he will arrive
EDIT: Btw how about init.d support?
cheers
noneabove said:
Very good, until franco gets here it's a great alternative
Click to expand...
Click to collapse
Is he planning to arrive? Maybe his flight is delayed...
Sent from my Nexus 7 using Tapatalk 4
*Initial version: v0.1*
AOSP m7 cm-12.1
Based on AGK v1.71 (containing all the original wake gestures: sweep2wake, logo2menu, double tap to wake)
F2FS support from latest msm8960 repo on cm-12.1
GCC KBUILD_CFLAGS tweaks from SiliconValley kernel (oodles of optimizations)
Using SiliconValley initrd (ramdisk)
- cpu governors: plenty of them: intellidemand, ondemand, interactive, smartass, smartassV2, ...
- mpdecision, intelliplug, ecomode tweaks
- highest frequency at 2,1Ghz, lowest at 0,081Ghz, good for saving more battery
- gives more than 36 hours of battery life on a moderately used phone with steady mobile signal
install using fastboot: sudo fastboot flash boot jekkoskrnl.img
*21/12/2015: v0.1 Update*
Performance tweaks: disabled GPU underclock.
Min frequency is set to 128Mhz (was 64)
Max frequency is set to 487Mhz (was 450)
download link: bit.ly/1IjAEGw
*23/01/2016: v0.2 Update*
Dissable reboot on mdm start timeout (causing occasional kernel panics)
Improve GPU frequency upscaling to reduce lagging
Merge of upstream Cyanogenmod fixes
Disable htc one wire headset patch (causing occasional kernel panic with alternative earset)
download link: http://bit.ly/1ZU2yRK
github (cm12.1 branch) link: https://github.com/jekkos/android_kernel_htc_msm8960
jekk0s said:
This is a thread containing a link to my kernel build for
AOSP m7 cm-12.1
download link: bit.ly/1IjAEGw
github link: https://github.com/jekkos/android_kernel_htc_msm8960
Click to expand...
Click to collapse
Hey @jekk0s Thanks for that.
Just 1 Q
Is your Git source up to date? I just built your kernel and the version I built has a few less CPU governors then the .img you uploaded
Other then that Kernel works great! Compiled with UberTC-4.9
Thanks again.
Joeisgood99 said:
Hey @jekk0s Thanks for that.
Just 1 Q
Is your Git source up to date? I just built your kernel and the version I built has a few less CPU governors then the .img you uploaded
Other then that Kernel works great! Compiled with UberTC-4.9
Thanks again.
Click to expand...
Click to collapse
Ok I might have forgotten to push those last set of config changes, will have a look later today and get back to you.
jekk0s said:
Ok I might have forgotten to push those last set of config changes, will have a look later today and get back to you.
Click to expand...
Click to collapse
I've updated the github with some more local changes. To enable the governors you'll need to use the m7_defconfig
make m7_defconfig
jekk0s said:
I've updated the github with some more local changes. To enable the governors you'll need to use the m7_defconfig
make m7_defconfig
Click to expand...
Click to collapse
Thanks for that!
Joeisgood99 said:
Thanks for that!
Click to expand...
Click to collapse
Does this work on exodus ROM?
Your kernel is pretty good on batery life but my phone tends to stutter and lag on this kernel.
Sinistersky said:
Does this work on exodus ROM?
Click to expand...
Click to collapse
No, it doesn'twork
crownvn said:
No, it doesn'twork
Click to expand...
Click to collapse
It does for me.
crownvn said:
No, it doesn'twork
Click to expand...
Click to collapse
Neither does it for me
steinsgateislove said:
It does for me.
Click to expand...
Click to collapse
what does rom ?
steinsgateislove said:
Your kernel is pretty good on batery life but my phone tends to stutter and lag on this kernel.
Click to expand...
Click to collapse
Think the default governor might not be the best. I'm using intellidemand which makes the phone work smoothly in most situations.
Works great on CM12.1. Is there anyway that I could set the minimum GPU frequency on boot? Maybe using an init.d script?
Sinistersky said:
Does this work on exodus ROM?
Click to expand...
Click to collapse
Works for me on 'exodus-5.1-20151225-NIGHTLY-m7.zip'
EDIT: I take it back, won't complete booting, just hangs on the boot animation...
jekk0s said:
Think the default governor might not be the best. I'm using intellidemand which makes the phone work smoothly in most situations.
Click to expand...
Click to collapse
will the kernel work with android m, please?
Very VEEEERY good work . Love the overclock 2.1 GHZ !!!!!! i can see the difference in games . work on Exodus 5.1.1 2016 but , lagging on music , unloking or keyboard use . higher GPU frequencies can be use ? Like 500mhz ,or like same sense kernel (587 MHz :0 )
Sorry for my english ^^
which software you guys using for tuning kernel.
I tried several, after restart its resetting some times even after exiting the app. I am encountering frequent restarts and higher temperature.
Tried clean, still issue persists. I can't live without double tap to wake and sweep to sleep.
Device being secondary, not interested in much performance , I just need basic features and stability. I tried under volt the cpu , it didn't boot then.
Was on ARHD and elementalx before. Was going good.
Recently jumped to cm.
Any suggestions?
I use Ex kernel manager for change my CPU and gpu frequencies , active fastcharge , ....
I hope that the next update propose more gpu frequencies , the currents , and more higher really more than 450
On exodus rom the phone seems stable , but lag on internet or music use (unpleasant) :/ I've try differents gorvernor but no real change ...
Do I need to flash it using the command line or can I use Flashify for that? [emoji4]
Stachura5 said:
Do I need to flash it using the command line or can I use Flashify for that? [emoji4]
Click to expand...
Click to collapse
Flashify should work fine. I used it myself.
Custom version of Blackscreen Kernel by mosimchah
Check out this thread for info:
https://forum.xda-developers.com/le-pro3/development/kernel-blackscreen-pro3-aka-zl1-x727-t3594976
Read the second and third posts on original thread for more info on the kernel settings, and features, and how to get better performance and battery life and stuff like that
Install instructions:
1. Download : Blackscreen 3 OR: Blackscreen 3.5.i (14/08/2017) OR: 3.5.i with OC (not oc'd by default)
2. Flash in twrp.
3. Reflash Root
4. Use Kernel Adiutor from playstore to change kernel settings or anything else that tickles your fancy.
AICP ROM with black screen built in:
Build 17/11/2017
https://drive.google.com/open?id=1BSB1V6f23I6xabAXXtRXqrz3ISX9pS6H
Build : 27/09/2017
https://drive.google.com/open?id=0B4k5OpXTXcS9MG5pTXlESmp4MU0
Build : 15/09/2017
https://drive.google.com/open?id=0B4k5OpXTXcS9NmZsdzE4bnI4Njg
Older:
https://drive.google.com/open?id=0B4k5OpXTXcS9aGZvLWFTQ1FKZDQ
One more kernel , onemore choose
i flashed it and camera isnt working anymore,pls fix this flashed with rr build
Can you port kernel from mi5 SlimDragons rom ?) they made good kernel )
Thanks, will try it later is it possible to port EAS?
This is the andr68rus link to various extras, included is the link to the flashable remote files
https://drive.google.com/open?id=0B-2l1xmYBAzsa0pReTA0RWZhN1E
binkaa2 said:
i flashed it and camera isnt working anymore,pls fix this flashed with rr build
Click to expand...
Click to collapse
Weird camera works fine for me but I use cm14.
Can you get a logcat?
What camera app and what happens? Just a blank screen?
infrag said:
Weird camera works fine for me but I use cm14.
Can you get a logcat?
What camera app and what happens? Just a blank screen?
Click to expand...
Click to collapse
same here , camera is not working:crying:
sky104hk said:
same here , camera is not working:crying:
Click to expand...
Click to collapse
Ok the problem occurs because both andr68rus and I have named our camera shims differently.
Also lineage has their own name for it.
In this kernel I used the Lineageos naming as I thought that was the standard. (at least I'm 90% sure I did )
@andr68rus please can we standardise on the lineageos naming system and both change our sources to suit?
Once he has updates RR I'll upload the updated kernel and all should be good. Of course since I've wiped my phone to try this out I'll test it first with RR this time just to make sure.
infrag said:
Ok the problem occurs because both andr68rus and I have named our camera shims differently.
Also lineage has their own name for it.
In this kernel I used the Lineageos naming as I thought that was the standard. (at least I'm 90% sure I did )
@andr68rus please can we standardise on the lineageos naming system and both change our sources to suit?
Once he has updates RR I'll upload the updated kernel and all should be good. Of course since I've wiped my phone to try this out I'll test it first with RR this time just to make sure.
Click to expand...
Click to collapse
So, will this change make stock camera fully working?
Also, regarding signal reception
at my desk the signal is weak
any idea if we could make signal reception better,
as per my experience LOS based roms or Mokee feel like does not have stock like signal reception feature,
feels bit unstable(always trying disconnecting/connecting)...
which causes the main battery drainage(dual sim, both weak signals)
infrag said:
Ok the problem occurs because both andr68rus and I have named our camera shims differently.
Also lineage has their own name for it.
In this kernel I used the Lineageos naming as I thought that was the standard. (at least I'm 90% sure I did )
@andr68rus please can we standardise on the lineageos naming system and both change our sources to suit?
Once he has updates RR I'll upload the updated kernel and all should be good. Of course since I've wiped my phone to try this out I'll test it first with RR this time just to make sure.
Click to expand...
Click to collapse
Tks for ur hardwork, hope u can fix this on the next update bro! I really want to use the kernel, or is there any way to fix the camera problem? Also the flashlight cannot turn on, currently im usingI andr68us's DU build
Hi:
Where is the kernel?
Where can I download the kernel?
Thanks for your job
infrag said:
Thanks to @mosimchah for his hard work on Blackscreen kernel. I've just ported it to X2.
BlackScreen is meant to give you great battery life and performance (depending on how you tune it , more on that later in the second post).
Please read original thread for details.
https://forum.xda-developers.com/le-pro3/development/kernel-blackscreen-pro3-aka-zl1-x727-t3594976
Whats working:
this space intentionally left blank
Fixed Ambient Display
Added in stock LeEco charger settings to fix OTG & USB headphones.
Whats not working:
Dodgy camera as every other X2 kernel/rom atm.
I doubt IR works. Someone want to supply me a .zip with it so I can test? (I cant be bothered extracting)
Install instructions:
Download .zip
link removed while i check camera...
Flash in twrp.
Reflash Root?
Use Kernel Adiutor from playstore to change kernel settings or anything else that tickles your fancy.
Here are some of the features
f2fs not working yet as I dont care and havent turned it on.
(check out the third post on original thread for more info)
CPU:
ability to disable all input boosters
darkness governor- credit to @villarleg for porting it to our device
Lionfish governor-credit to @villarleg for porting it to our device
blue_active governor (not for the eas build)
nebula governor
wheatley governor
lionheart governor
bioshock governor
impulse governor
Alucard Hotplug driver
GPU:
Adreno boost
Adreno idler
I/O:
Improved deadline
improved cfq
bfq
sio
fiops
tripndroid
sioplus
zen
Virtual memory:
various optimizations
entropy:
some optimizations
tcp-algorithms:
bic
westwood
htcp
hstcp
vegas
scalable
lp
veno
yeah
illinois
Misc:
fsync toggle
Many more optimizations
Several wakelocks have been blocked
Added the ability to tweak the thermal throttle settings (be very careful with this)
Read the second and third posts on original thread for more info on the kernel settings, and features, and how to get better performance and battery life and stuff like that
Thanks to:
etc
Click to expand...
Click to collapse
Thanks.
Does this kernel has undervolting capability? Le max 2 has very weak battery.
infrag said:
@andr68rus please can we standardise on the lineageos naming system and both change our sources to suit?
Click to expand...
Click to collapse
Nice work, thanks I will use LOS naming system next build. I will repack kernel with my ramdisk and put link for < 05/09 RR-N.
PS. Where I can download kernel?
Hope this kernel gets fixed soon, you're doing great work on the Le Max 2, thanks for your contributions!
Also hopefully you and @andr68rus find the naming fix and that this kernel gets integrated into RR, AOKP, DU and the rest of the Nougat roms, I can see it being a great SoT fix for Nougat ROMs.
( for me this kernel is hopeless ((( my problem with camera on nougat roms seems unfixable for now (((
andr68rus said:
Nice work, thanks I will use LOS naming system next build. I will repack kernel with my ramdisk and put link for < 05/09 RR-N.
PS. Where I can download kernel?
Click to expand...
Click to collapse
Thanks.
I pulled the link as it didnt work on Cr3pts Unoffical LAOS cm14.1 either.
However it turns out he hasnt updated his libc shim name either so I've re-added the download link.
Wheres your new link so I can test on RR?
xuser_ said:
So, will this change make stock camera fully working?
Also, regarding signal reception
at my desk the signal is weak
any idea if we could make signal reception better,
as per my experience LOS based roms or Mokee feel like does not have stock like signal reception feature,
feels bit unstable(always trying disconnecting/connecting)...
which causes the main battery drainage(dual sim, both weak signals)
Click to expand...
Click to collapse
No it wont fix stock camera. I didnt imply that so...
As far as signal reception goes I dont have issues with reception.
I do see some stuff in the logs about disconnecting reconnecting and i'll probably have a look at it one of these days. Not sure IF I can do anything but I'll try.
Gnomchar said:
( for me this kernel is hopeless ((( my problem with camera on nougat roms seems unfixable for now (((
Click to expand...
Click to collapse
Whats your problem on Nougat roms?
I think I read something about focusing or something?
If so I have an idea but you will need to pull some logs while camera is semi working for you.
adb logcat > logcat.txt
adb shell dmesg > dmesg.txt
sky104hk said:
Tks for ur hardwork, hope u can fix this on the next update bro! I really want to use the kernel, or is there any way to fix the camera problem? Also the flashlight cannot turn on, currently im usingI andr68us's DU build
Click to expand...
Click to collapse
Flash andr68us's 'fixed' build. (just renamed a file basically)
His future builds should work with this.
This kernel fixes the TOUCHSCREEN FREEZING bug when playing large games by removing the CGROUPS.
Which also gives us back the RAM it ate (458mb total, now)
Same features with LahKeda's overclocked kernel.
1200mhz Overclock
Kernel Sampage Merging
zRAM
Governors
No bugs.
Source
Credits:
@psych.half for the source
@LahKeda for adding overclock and compiling
(no credit for me. I just found out cgroups is buggy but all the work was from them)
thx so much ive been waiting for this for so long
New Build
Increased zRAM from 92mb to 134mb
Properly enabled KSM (It was included in the previous one but it wasn't enabled by default)
Compressed into boot.img
Set the maximum frequency to 1200mhz by default
Set the minimum frequency to 600mhz by default
Set the governor to "ondemand" by default (If I set "performance", the frequency will only go to 1000mhz even though the script was 1200mhz. I don't know why that happens)
So which kernel is better?... Cm11's default one or this one?
Please provide the sources
RJinxed said:
Tested on SlimKat but it "should" work on cm11 since the source is the same. Try and report back if you can.
Click to expand...
Click to collapse
@RJinxed
Tried it on corpish's last cm 11 build and works fine..
Actually earlier I was using this kernel in slimkat:laugh:
Just bcz of few bug's!!! I reverted to cm 11
Anyway works on CM 11
Thanks again
New Build
Added 1250MHz overclock (no reboots, see uptime)
Enabled memory control cgroups (enabling cgroups fully was causing freeze in playing games so I tried using just the memory resource controller and it works without freezes, cheers)
P.S. Tell me if you guys want governors. I forgot to add it. Only performance is in this kernel.
Nevermind. Here is it. Same as above but with governors.
RJinxed said:
Nevermind. Here is it. Same as above but with governors.
Click to expand...
Click to collapse
Thanks mahn...
It works just fine:good:
Do you think u can upstream our kernel?
Just a thought :silly:
sm_adil said:
Thanks mahn...
It works just fine:good:
Do you think u can upstream our kernel?
Just a thought :silly:
Click to expand...
Click to collapse
To be honest, I don't know. All I do is follow lahkeda/corphish's commits in their github. I just learned to edit defconfigs and compile but aside from that, I don't really know what to do.
RJinxed said:
To be honest, I don't know. All I do is follow lahkeda/corphish's commits in their github. I just learned to edit defconfigs and compile but aside from that, I don't really know what to do.
Click to expand...
Click to collapse
Same here
I've never compiled kernel for star but for my other device I did
I'm happy to learn stuff :laugh:
Anyway I was never successful enough to upstream my kernel hope u'll be able to do it in future:fingers-crossed:
BTW thanks for the kernel
sm_adil said:
Thanks mahn...
It works just fine:good:
Do you think u can upstream our kernel?
Just a thought :silly:
Click to expand...
Click to collapse
upstream the kernel. OMG I tried but it's a nightmare, real nightmare
Hey buddy, I have installed CM 14.1 custom rom. Will this kernel work?
y2knarayan said:
Hey buddy, I have installed CM 14.1 custom rom. Will this kernel work?
Click to expand...
Click to collapse
No, this is only compatible for kitkat roms. Also, don't use cm14.1 yet since it's still really buggy.
RJinxed said:
No, this is only compatible for kitkat roms. Also, don't use cm14.1 yet since it's still really buggy.
Click to expand...
Click to collapse
Can u suggest the best custom rom for this phone?
EDITED: Freezes at 1.3GHz after over 30 hours. If you still wanna try it, I'll keep this here. This build has lowered voltages.
I don't know if I can find a way to get it to work but I'll try anyway.
Final Build
Lowered voltages (Battery life increased)
Updated lowmemorykiller driver (cherry picked from this source)
Unfortunately, 1300MHz was unstable no matter what. Tried different sources, adjusting voltages etc but it seems to be the limit for this device. Also ive noticed some weird artifacts whenever I use it (Which proves that it is unstable since in PC overclocking as well, the cue for unstable overclocking is artifacts)
TLDR; 1250MHz is the farthest we can have.
Deleted. I'm losing my mind.
Try this guys. 1292MHz, Hopefully this would be the last build, After almost 4 days constant, still no reboots.
Edit #1: DO NOT set the governor to ONDEMAND. Performance is perfectly stable but when I set the governor to ondemand, after a couple of hours it rebooted. I don't think this is coincidence with over 100 hours of uptime.
Edit #2: Reuploaded the kernel but this time, performance is the only governor option since it's the only stable one. If you want governors, download the 1250MHz version.
how to overclock
hey buddy,
I have a question, I have rooted my phone it is running android version 4.1.2 and i want to overclock my phone. Can i use this kernel in my existing os version or i have to install cm11 and then overclock it. Please tell me in detail, i am new in rooting and flashing and all that. Please explain in as much detail as possible. Hope a response from you.
Thank u
My model no. GT-S5282
*** Disclaimer
Flash at your own risk! I take no responsibility in the event that an alarm is missed and you're late, thermonuclear war beaks out, or you spend so much time on your phone that your wife leaves you.
Introduction
Hey guys! This is the kernel myself and my good friend APOPHIS9283 have been working on for OnePlus 5/5t.
- Kernel only supports custom ROMs - final OOS version of 1.0.17 from 07/03/2018 is here in the OP, as is.
- Kernel will always be kept upstream to latest linux-stable
- We do not shy away from features around here. This kernel is LOADED! If you want something minimal, this is not for you. !
- If you have issues, we need logs! If it is an issue that is not able to be logged for some reason or another, please give detailed steps on how to replicate the issue. No logs = no support! Help us help you!
Features
- Upstreamed to latest linux-stable
- Governor options including: alucard, tripndroid, cultivation, impulse, chill, blu_active
- Overclock and underclock support. Kernel boots/defaults to stock frequencies though.
- Dynamic stune boost
- Adreno boost
- Adreno idler
- Wireguard support
- Sweep2Sleep
- LED Settings
- High brightness mode
- sRGB
- I/o schedulers including maple, deadline, bfq and tripndroid
- USB fastcharge
- Boeffla Generic Wakelock Blocker
- TCP congestion avoidance algorithms - Too many options to list!
- Backlight dimmer
- KCAL color control
- Sound control
-i/o switcher
- More I probably forgot, but you get the idea!
Installation
- If on a custom kernel, dirty flash your ROM. Reboot to recovery and flash this after booting with ROM's baked in kernel.
- If on ROM's stock kernel, just wipe kernel app data and flash this in recovery. If needed, flash no-verity after!
- Upgrading from one version to another is as simple as flashing the kernel and no verity if needed. I do recommend wiping kernel app data on each flash - we add things often!
Download
https://androidfilehost.com/?fid=5862345805528046227
Telegram group for Singularity kernel users: https://t.me/joinchat/C3FsEk7qvo5Nl3o3RXsyLw
OOS Final build 1.0.17 07/03/2018. Will not be updated or supported further but here for anyone who wishes to use it, here it is: https://androidfilehost.com/?fid=11050483647474833324
- Credits and thanks!
@nathanchance for the best base anyone could ever ask for, for assisting without expecting anything, for making upstream so simple, and for being a friend.
@osm0sis for AnyKernel2
@Lord Boeffla for his work
- All the users for giving us a reason to do this!
- Anyone I forgot, send a PM and I'll add ya.
ROM devs feel free to inline this into your ROM. Just give me a heads up and please link them here/Telegram chat.
XDA:DevDB Information
Singularity Kernel, Kernel for the OnePlus 5T
Contributors
wrongway213, apophis9283, REV3NT3CH
Source Code: https://github.com/Singularity-Kernel/Singularity
Kernel Special Features: ALL THE THINGS!
Version Information
Status: Stable
Current Stable Version: 1.0.19
Stable Release Date: 2018-07-11
Created 2018-03-23
Last Updated 2018-07-11
Congratulations!
Enjoy the kernel
Thanks for your work, Glad to see this new kernel !
Love the honesty! This kernel is LOADED!
Will have to try it when I switch of of OOS!
Thanks guys!
Features same as my kernel has. Yeah! Now I can use freatures-rich kernel for customs!
Thanks guys! In some free time will try to help via pull requests.
Welcome. :fingers-crossed::fingers-crossed:
apophis9283 said:
Enjoy the kernel
Click to expand...
Click to collapse
Oh snap!!!! LOL
I'm a hardcore Franken kernel user but I'm going to back that kernel up and give this a shot. It's the first kernel that's intrigued me in a long time. Franken is the standard best kernel for me, so it means something if I can be swayed by your work.
preference said:
I'm a hardcore Franken kernel user but I'm going to back that kernel up and give this a shot. It's the first kernel that's intrigued me in a long time. Franken is the standard best kernel for me, so it means something if I can be swayed by your work.
Click to expand...
Click to collapse
I started with a fresh base from Flash kernel (huge thanks to him), and built it with my idea of how a kernel should be IMO and with user feedback.
Hope you enjoy
apophis9283 said:
I started with a fresh base from Flash kernel (huge thanks to him), and built it with my idea of how a kernel should be IMO and with user feedback.
Hope you enjoy
Click to expand...
Click to collapse
All the best with this kernel, especially as its aimed at custom roms rather than OOS.
When Paranoid Android Oreo hits, is there any possibility that you and @wrongway213 would consider doing a version for that ?
If not, then no problem
SlyUK said:
All the best with this kernel, especially as its aimed at custom roms rather than OOS.
When Paranoid Android Oreo hits, is there any possibility that you and @wrongway213 would consider doing a version for that ?
If not, then no problem
Click to expand...
Click to collapse
I'm always willing to take a look.
apophis9283 said:
I'm always willing to take a look.
Click to expand...
Click to collapse
That would be very nice, if it were possible.
Thanks for the consideration.
That is of course if Paranoid Android Oreo ever materialises...LOL
If you are on a ROM and had broken gestures. Will you flash this and see if it doesnt fix them
Yea this Kernel is great stuff. Can't recommend it enough... I trust it's creator and it works solid. Good job @apophis9283
Sent from my ONEPLUS A5010 using Tapatalk
Gestures should work for all ROMs. Let me know if they don't. A few other tweaks I wanted to get in there. Just wipe your kernel app data. To match my settings just use tripndroid governor.
@wrongway213 what custom rom do you recommend for best kernel effectivity? thanks
nadejo said:
@wrongway213 what custom rom do you recommend for best kernel effectivity? thanks
Click to expand...
Click to collapse
I don't think he's tried anything else. I have. I flashed AICP, and CRDROID. Both ran perfect. I like it on LR but I'm not sure it because the kernel is better on one or the other. Just what I prefer to use. I had to flash other roms to make sure everything was working.
This was taken while on AICP. I find this is generally what stats I get
Tested with Aicp, validus and omni all works great