{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I will not be held responsible for anything that happens to your device after flashing this kernel. If you don't know how to bring your dead device back to life please don't make any modifications and stay with a stable rom. Also, if you think that overclocking can harm your device, overheat-it and possibly brick-it, send me a message and I'll be happy in informing you that my kernels are SAFE.
MODEL INFORMATION & WHY OREO INSTEAD OF ANDROID 10
This kernel was made to the 1GB Model of Redmi 2, it should work on other models too, but I will need report on that. Oreo was choosed because of the smoothness on the 1gb model I have, android 10 just dosn't work here for some reason, it's way too laggy (nick made an awesome work on it, but 1gb it's just not enought).
The rom i'm using in this device right now:
LineageOS 15.1
If you find any problems with the codec overclocking version like reboots, freezes, or any of similar problems, tell me and if you can do a kernel log.
My name is Luan, i've started developing kernels when I was 15, at that time my kernels weren't so great, but since then I'm improving to deliver something better for the users . At the moment I'm 17 years old and I love to compile kernels and reach the limits of the device i'm using (in this case redmi 2).
Kernel info
LH-Kernel is meant to be complex with only cool features. All of that started back in 2017 with the name HexaTurbo, as a basic improvement over the Zetsubou kernel by Ashishm94, after that I moved to redmi 4x and branded it as LH-Kernel then passed it on to Redmi 5 Plus, all of them had something in common... smoothness and overclocking! the good tipe of overclocking of course, a working one!!. Okay enough of the intro let's move on to the features!
*linux version 3.10.108
*GPU overclock support upto 660MHz (NOTE: This overclock is a TRUE OVERCLOCK, which means that the frequency displayed is the one the GPU regulator is sending to the chip)
*Sound Control
*Screen overclocked to 75hz (only r69431 for now)
*Custom I/O schedulers
*KCAL advanced color control
*Crc check switch
*reduced load average
*UKSM and KSM enabled
*Vibration control
*Optimized
*Arch power option
*Gentle fair sleepers
*Better GPU usage and optimization
*CPU modded to go up to 1363mhz (Again, these should be TRUE OVERCLOCKS, although CPU needs testing since I don't know if msm8916 can actually be overclocked here)
*Zram LZ4
*Optimized regulators for thermal effiency
*Disabled Core Control
*Slimbus OC for better audio response
*A bunch of stuff here and there
-Download the zip file and save it into the root directory of internal/external storage
-Reboot to recovery mode and flash the zip file
-Wipe Cache & Dalvik
-Reboot device
2020-07-03 - Android 10 is now supported!
Github Releases
@osm0sis for his amazing AnyKernel2 script
@nicknitewolf for making this possible!
@PolesApart for the base!
@Ashishm94 for providing such useful scripts
XDA:DevDB Information
Official LH-Kernel, Kernel for the Xiaomi Redmi 2
Contributors
LuanHalaiko, PolesApart & Nicknitewolf for kernel base
Source Code: https://github.com/LuanHalaiko/LH-Kernel-wt88047
Kernel Special Features: GPU/CPU OC and much more!
Version Information
Status: Stable
Current Stable Version: 1.1
Stable Release Date: 2020-06-30
Created 2020-06-30
Last Updated 2020-07-03
Reserved
Does it support dt2w ?
ghulamas said:
Does it support dt2w ?
Click to expand...
Click to collapse
Yes, it does support gestures by default
@LuanHalaiko
Can you make one for LOS 17.1
It would be more helpful to 2gb ram users running LOS 17.1
dabakale said:
@LuanHalaiko
Can you make one for LOS 17.1
It would be more helpful to 2gb ram users running LOS 17.1
Click to expand...
Click to collapse
The whole point of this kernel is to make the 1gb model usable in 2020, I don't have a 2gb model to test it and I only did compile this kernel because I sold my crosshatch, until I get a new device I will be maintaining this kernel.
I could release it if there's enough demand, but for now it's just a kernel for Oreo, which I think it's the sweet spot for redmi 2 :good:
New Release avaliable 07/03:
-> Android 10 is now supported, check github releases to download it.
-> Disable hotplug & core control for good, make sure to disable it on kernel adiutor or ex kernel to ensure smoothness.
-> Enable 75hz display overclock for every panel
-> General optimizations
@dabakale android 10 LH-Kernel is now avaliable for 2gb ram devices!
LuanHalaiko said:
New Release avaliable 07/03:
-> Android 10 is now supported, check github releases to download it.
-> Disable hotplug & core control for good, make sure to disable it on kernel adiutor or ex kernel to ensure smoothness.
-> Enable 75hz display overclock for every panel
-> General optimizations
@dabakale android 10 LH-Kernel is now avaliable for 2gb ram devices!
Click to expand...
Click to collapse
Thanks, lh kernel make oreo become faster as a nougat.
Just flashed this release but boot up stuck on "mi" logo.
Now, i back to previous release.
LuanHalaiko said:
New Release avaliable 07/03:
-> Android 10 is now supported, check github releases to download it.
-> Disable hotplug & core control for good, make sure to disable it on kernel adiutor or ex kernel to ensure smoothness.
-> Enable 75hz display overclock for every panel
-> General optimizations
@dabakale android 10 LH-Kernel is now avaliable for 2gb ram devices!
Click to expand...
Click to collapse
Thanks ? I will test ? and report.
thonipublic said:
Thanks, lh kernel make oreo become faster as a nougat.
Just flashed this release but boot up stuck on "mi" logo.
Now, i back to previous release.
Click to expand...
Click to collapse
This release is for android 10, did you flash on it? if you flashed on oreo it's better to use the first build
LuanHalaiko said:
This release is for android 10, did you flash on it? if you flashed on oreo it's better to use the first build
Click to expand...
Click to collapse
Sorry, I misunderstood. I guess it's for the Oreo version too.
LH-Kernel update!
07-04 - OREO
-> Merge some rel/10-release changes to oreo branch
-> Refresh rate overclock now avaliable for all displays
-> Increase the number of gpu power-levels
-> General optimizations
Check github releases for download!
LuanHalaiko said:
LH-Kernel update!
07-04 - OREO
-> Merge some rel/10-release changes to oreo branch
-> Refresh rate overclock now avaliable for all displays
-> Increase the number of gpu power-levels
-> General optimizations
Check github releases for download!
Click to expand...
Click to collapse
with this build, a few minutes after booting up the screen becomes dark, only a small line appears on the top screen.
@LuanHalaiko
Tested your kernel thoroughly on android 10 everything works fine and device is more fluid than stock kernel.
The only bug is I am getting white lines on display after device goes to sleep.(on boot it is fine when I lock device it goes to sleep and I unlock then lines appear on screen.) May be problem of 75hz refresh rate. Sorry I don't know how to take logs.
And I also tested Oreo kernel,that also has the same problem.
Would you implement double tap to wake in your kernel. Even if it is for lower half of the screen would be a great boon. This has been done by a dev of mi3w cancro for los17.1 build.
dabakale said:
@LuanHalaiko
Tested your kernel thoroughly on android 10 everything works fine and device is more fluid than stock kernel.
The only bug is I am getting white lines on display after device goes to sleep.(on boot it is fine when I lock device it goes to sleep and I unlock then lines appear on screen.) May be problem of 75hz refresh rate. Sorry I don't know how to take logs.
And I also tested Oreo kernel,that also has the same problem.
Click to expand...
Click to collapse
Can you report the screen model of your redmi 2? it will show in the first page of Device info HW app
thonipublic said:
with this build, a few minutes after booting up the screen becomes dark, only a small line appears on the top screen.
Click to expand...
Click to collapse
Report your screen model so I can ajust the overclock for it, you can check in any rom by downloading the Device info HW app from playstore
adityadeva said:
Would you implement double tap to wake in your kernel. Even if it is for lower half of the screen would be a great boon. This has been done by a dev of mi3w cancro for los17.1 build.
Click to expand...
Click to collapse
Gestures are already supported, you need to enable them in a kernel manager
DevCheck Report
Wingtech
2014813
HARDWARE
Qualcomm® Snapdragon™ 410
Hardware: msm8916
Cores: 4
CPU:
Cortex-A53
Process: 28 nm
Frequencies: 200 MHz - 1209 MHz
Governor: interactive
GRAPHICS
Vendor: Qualcomm
GPU: Adreno (TM) 306
OpenGL: OpenGL ES 3.0 [email protected] [email protected] ([email protected])
Max frequency: 400 MHz
Resolution: 1280 x 720
Screen density: 315.82898 ppi
Screen size: 4.65 in / 118 mm
Panel: nt35521s_HD720p_video_BOE
RAM
RAM size: 2 GB
Type: LPDDR3 533 MHz
Bandwidth: 4.2 GB/s
Channels: 32-bit single channel
LuanHalaiko said:
Report your screen model so I can ajust the overclock for it, you can check in any rom by downloading the Device info HW app from playstore
Click to expand...
Click to collapse
Is screen model same as LCM ?
I can't get screen model, but LCM is r61308_HD720p_video_A_UO3.5
Related
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
#Be_Xeonotic_with_YU
Disclaimer
Code:
#include
/*
* Your warranty is now void.Nah! Just kidding No warranty is void in YU GOD. :)
* 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
Common
Compiled with SaberMod 6.0 and Uber 5.0.2
Compiled with latest source
CPU Cluster-1 Overclocked to 2Ghz
Touch Boost
Optimizations
LZ4 Compression Level
Fix high load average from uninterruptible waits
Cortex A53/ARMv8 architecture Tune-Up
Enabled ARCH_POWER
Universal ROM support (x64 bit Roms)
Thunder charge 2.1
KCAL
Dynamic Fsync
TCP Congestion Algorithms
Undervolted
Cortex A53 Optimization Enhanced.
Wake Lock
Page Mapping
and many many more
Governors
intellidemand
smartmax
impulse
Alucard
zzmove
elementalX
yankactive
darkness
internactive
ondemand
userspace
powersave
performance
Hotplugs
IntelliPlug
MSM Hotplug
Alucard
Zen Decision
Auto SMP
Installations Steps:-
Minimum Requirements to Install XeonKernel
This is For ARM 64
Your Device Should be Rooted with Unlocked Boot-loader & Latest Custom recovery Installed.
Recommended Custom Recovery TWRP
1. Boot into TWRP
2. Wipe cache and dalvik
3. Flash Xeon-kernel for Yureka/Yureka+
4. Again Wipe cache and dalvik
5. Reboot to System
Recommended Settings
App:- Kernel Adiutor
Check here :- http://m.imgur.com/a/FJYLH
Alucard isn't avaible in Android 6.0 or CM13 build
Alternative for Alucard you can use MP Decision and Darkness/SmartMax governor.
ChangeLog
r6.5
Added Android M support
Added back all CPU governors
Removed Intelli-thermal (really a bad idea to add it)
Removed Gentle sleeper (Why to keep it when no use?)
Added back cpu booster and hotplug
Reduced the default charge current
Enabled Charge current rate by defualt
And Of course various tweaks from my side for power saving and performance!
Rest changes are same of r6 and new r6
r5
( Common )
> Enabled Pipe Flag
> Add interruptible wait to reduce system load average in msm
> Add Interactive Governor tweaks
> Partial OC till 1.7Ghz ( All revs may not receive OC )
> O3 Optimization with additional flags
> Add Mako Hotplug
> Add new Audio drivers
> Bye Bye Debugs :v
Now Interesting part
( Not seen in other kernels before )
> New Load Freq avoids moire ( 4*HZ + 61 )
> Low memory kill added for_each_thread insteadof while_each_thread
> Implement Fast Idling of CPU when System is partial
> Add Interruptible Thread to Mdss dsi host
> MPM Disabled Debugging
> Interactive Governor added Euclidean CPU relation
> Add new -go, -fvopts,-fno-inline function optimization
> Add Time keeping move clock sync work to power efficient work queue ( For better use of CPU idle time )
> Enabled Conservative governor.
r4
Final Fix for revs issue
Fix random reboot issue
Fix high load due to drivers
Fix Intellidemand wake up issue
Fix Not waking up issue
Enhance Cortex A53 Optimizations
Add Alucard governor
Add Alucard Hotplug
Add All 8 core active while booting for fastest boot
Add Paging table mapping
Compiled with Ofast flag
r3:-
Fixed revs issue
Fixed Bootloop issue
Fixed High temp while charging
Removed 2.0Ghz (Unstable), Does 0.3Ghz really matters ?
New Features (Never seen before in any other kernel for tomato/+)
Frequency lower step down till 100Mhz.
Cortex A53 Optimizations.
r2:-
New LOGO Art.
Decreased default value of thundercharge to 1.3A
Updated SbaerMod toolchain to 6.0
Added One more core while booting to make boot faster.
Added Inbuilt Recommmended settings ( To apply settings just open Kernel Adiutor > settings > tap on test )
Fixed Yankactive
Fixed Input
Fixed Ipv4
kmem Leak ignore fixed
r1:- Intial release
Downloads
For all 5.1/6.0 Roms
Xeon_r6.5_tomato_UBTC.zip : https://www.androidfilehost.com/?fid=24399994186367403
Source
https://github.com/SomeshThakur/Xeon-Kernel
Credits
Varun chitre
Audio God
Faux123
Myfluxi
Special Thanks to Hriday Sharma and Sanyam Jain for intial setting up everything. I would have never release a kernel without them
Continue reading...
XDA:DevDB Information
Xeon.kernel, Kernel for the YU Yureka
Contributors
someshthakur
Kernel Special Features: Stable, Battery+Performance,No bull**it
Version Information
Status: Stable
Current Stable Version: r5
Created 2015-11-17
Last Updated 2015-12-24
Facebook Community Page :- https://www.facebook.com/XeonKernel/
Like to support Ask any query.
Note
Bench-marking:-
Don't believe benchmark scores because they always change time to time. But sometimes they matter lil bit
Performance Drops:-
The recommended settings are setup for both battery+multitasking. If you face any lag or drops then try you custom settings!
Less Battery backup:-
Use Greenify, try Uber build
Camera Fix :- https://yadi.sk/d/GnHae4LTjer7H
Only for Old source based ROMs and Ported ROMs
BroTHer Is THis SuPported in this Rom Link BElow.. plzzz See AnD Tell..
(http://forums.yuplaygod.com/threads/rom-tomato-unofficial-euphoria-os-1-1-5-1-1.11940/)
adiroy1616 said:
BroTHer Is THis SuPported in this Rom Link BElow.. plzzz See AnD Tell..
(http://forums.yuplaygod.com/threads/rom-tomato-unofficial-euphoria-os-1-1-5-1-1.11940/)
Click to expand...
Click to collapse
Yeah! of course
someshthakur said:
Yeah! of course
Click to expand...
Click to collapse
BrotHer HavE u Seen THe link THat I HavE atAched..??plzzz See iT tHen TEll.. coz IT was OLder EuPHoriA Rom.. nOt NEw oNe..!!
Miui 7 global build supported?
is it support miui v7 china build
WOW..!
Simply put .. the best kernel ever.!
Battery backup is very good and so is the performance n stability
Thanks a ton Somesh
is it support miui v7 china build
Will it work on stock cm12????
Sent from my Nexus 4 using XDA Free mobile app
adamnp2000 said:
is it support miui v7 china build
Click to expand...
Click to collapse
Yes! You need to flash camera fix may be...
gtsfreak said:
Will it work on stock cm12????
Sent from my Nexus 4 using XDA Free mobile app
Click to expand...
Click to collapse
Yes! You need to flash camera fix.
u_knw_who said:
Miui 7 global build supported?
Click to expand...
Click to collapse
Yes! You need flash camera fix because its based on old tree.
adiroy1616 said:
BrotHer HavE u Seen THe link THat I HavE atAched..??plzzz See iT tHen TEll.. coz IT was OLder EuPHoriA Rom.. nOt NEw oNe..!!
Click to expand...
Click to collapse
Check if everything works fine. Camera may be not working that you need to flash fix
Xeon™ r2ChangeLog
New LOGO Art.
Decreased default value of thundercharge to 1.3A
Updated SaberMod toolchain to 6.0
Added One more core while booting to make boot faster.
Added Inbuilt Recommmended settings ( To apply settings just open Kernel Adiutor > settings > tap on test )
Fixed Yankactive
Fixed Input
Fixed Ipv4
kmem Leak ignore fixed
Download
which is the best for miui saber mod or uber.can you please give me camera fix link of miui
adamnp2000 said:
which is the best for miui saber mod or uber.can you please give me camera fix link of miui
Click to expand...
Click to collapse
Try SaberMod for performance and Uber for battery life.
Here is the Camera fix for all roms based on old device tree.
Link:- https://docviewer.yandex.com/?url=y...ra-Fix.zip&name=Camera-Fix.zip&c=5648714b8fa7
does it support blisspop rom
someshthakur said:
Try SaberMod for performance and Uber for battery life.
Here is the Camera fix for all roms based on old device tree.
Link:- https://docviewer.yandex.com/?url=y...ra-Fix.zip&name=Camera-Fix.zip&c=5648714b8fa7
Click to expand...
Click to collapse
According to u which is the best kernel mod to download for stock cm12?????????
which kernal is better for blisspop saber or uber
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LEVIATHAN Powers. You play and develop.
FOR TOUCHWIZ ROMS
INFORMATION:
License:
Some patches are copyrighted and under Apache 2.0 license.
You can't use them without my permission!
Any GPL breakers are not allowed to use those patches.
Using my stuff will cause you trouble over XDA!
Responsibility
* I want to specify I am not responsible for
* bricked devices, dead SD cards,
* thermonuclear war
* and if
* you point the finger at me for messing up your device, I will laugh at you.
ROM Developers:
If you are going to power your ROM with my
KERNEL! Be sure to credit me and also this line
to your thread
Code:
[B][SIZE="5"]LEVIATHAN Powers. You play and develop.[/SIZE][/B]
Also don't touch the package or the KERNEL!
Click to expand...
Click to collapse
NOTE! Don't use MAGISK with this KERNEL! It will cause overheat and huge battery drain!
BUGS:
NONE
SUPPORTED MODELS:
SM-J500FN
SM-J500F
SM-J500H
SM-J500M
KERNEL INFO:
Based on J510FNXXU2BQJ8 Source
Permissive Kernel
KNOX 0x0
Linux 3.10.107
Prima WLAN 3.8.22.14
High compressed
FEATURES:
USB:
QuickCharge (from 0mA to 1550mA) More here: QuickCharge Info
USB Fast Charge
USB OTG
CPU:
Overclock to 1.4GHz
Underclock to 100MHz
pureClock More here: pureClock
GPU:
Overclock to 620MHz
Underclock to 100MHz
pureClock More here: pureClock
Adreno Idler
Sound:
Sound Control 3.6
Power:
Supports Arch power
Supports Larch power
Thermal:
Intelli-Thermal
TCPs:
Westwood
Cubic
and more, they all work
IOSCHEDs:
zen
vr
sioplus
fiops
fifo
more things are added but still working on the thread
DOWNLOADS
Nougat BUILDS
AOSP BUILDS
Modded Kernel Adiutor
SuperSU for N
Groups: Telegram
XDA:DevDB Information
LEVIATHAN, Kernel for the Samsung Galaxy J5
Contributors
Bulgaricus
Source Code: https://github.com/Bulgaricus/android_kernel_samsung_msm8916
Kernel Special Features:
Version Information
Status: Stable
Created 2017-04-03
Last Updated 2017-11-14
CHANGELOG:
R2
In-built WiFi FIX (all models)
In-built Bluetooth FIX (all models)
pureClock support
PureClock overclock to 1.4GHz (CPU)
[*] PureClock overclock to 620MHz (GPU)
PureClock underclock to 100MHz (CPU)
[*] PureClock underclock to ***MHz (GPU)
Quick Charge support up to 1550mA (read about it)
[*] Kernel boots in Permissve Mode
[*] Broken Enforcing Mode (bug)
highly optimized for any situation
1080p support (all models)
complete ramdisk optimization
support for KNOX 0x0 (flash magisk)
battery usage optimization
more...
Click to expand...
Click to collapse
B2
updated kernel version to 3.10.107
fixed gpu bus problems
gpu oc to 720mhz
gpu uc to 100mhz
disabled samsung's rooting prevention
enabled thermal-simple (msm8916)
added secure battery charger control
optimized few stuffs (cpu and gpu)
enabled arch power
added dynamic sync
added usb otg (all models)
support for fast-shutdown
reduced the time till phone goes into deep sleep
added faux sound control 3.6
added custom voltage control
added usb fast charging
added all the tcps
added zen, vr, sioplus, sio, fifo, bfqv7r8, and fiops
added intellithermal
enabled larch power
optimized with nvidia's relaxation patch
kernel supports permessive mode
disabled crc
added uksm
added msm_limiter
added adreno_idler
general fixes and ramdisk improvements
Click to expand...
Click to collapse
INFORMATION ABOUT my pureClock inside LEVIATHAN:
pureClock means you really get real clocks out of your phone, what do I mean? Qualcomm's multiplier was boosted to the optimal to gain what I desire, together with the proper prefixes we are able to achieve the desired clocks. Let's say Qualcomm's multiplier is 19, to boost to 1.4GHz the prefix is 73! So by this we have 73x19=1387 (1.38GHz) which is not real 1.4GHz! With pureClock we are even able to achieve real lower frequencies, we all know sd410 didn't supported frequencies below 998MHz, infact each frequency below 998MHz was targeted as 998MHz! We can apply the same technology or idea (depends how you want to call it) over the GPU, but this time we are using different multipliers and phase-locked loops (PLLs). Doing such type of OC also shows out 1.4GHz is not the limit of this CPU, my commits about this can be found over Github! Cheers and SD410 FTW
pureClocks for CPU:
100MHz
200MHz
300MHz
400MHz
500MHz
600MHz
700MHz
800MHz
900MHz
1GHz
1.1GHz
1.2GHz
1.3GHz
1.4GHz
pureClocks for GPU:
465MHz
620MHz
Click to expand...
Click to collapse
INFORMATION ABOUT VoltageControl inside LEVIATHAN:
INFORMATION ABOUT QuickCharge inside LEVIATHAN:
QuickCharge is automatic, and the power can differ a lot depending on the current battery Voltage and on the battery Temperature. While the phone is not being used it will charge in the most fast possible way. Power can differ from 0mA to 1550mA, keep an eye on the Voltage! QuickCharge works only when phone is ON, booted inside the OS. From low battery level to 50%, the phone will try to charge as fast as possible, after 50% you might notice some slow downs, and around 90% it might become really slow!
Click to expand...
Click to collapse
i wanna test it on J500H ... but does it support Skies Rom beta ? It is Grace UX Rom and need Kernel modification to boot .. ?!
Super.Mody said:
i wanna test it on J500H ... but does it support Skies Rom beta ? It is Grace UX Rom and need Kernel modification to boot .. ?!
Click to expand...
Click to collapse
grace ux is samsung's touchwiz UI so yeah it will run on it! can you provide me stock boot.img of J500H so i can add support for it
Bulgaricus said:
grace ux is samsung's touchwiz UI so yeah it will run on it! can you provide me stock boot.img of J500H so i can add support for it
Click to expand...
Click to collapse
i Actually on Skies Kernel .. so it is not stock kernel .. Will that matter ?
Super.Mody said:
i Actually on Skies Kernel .. so it is not stock kernel .. Will that matter ?
Click to expand...
Click to collapse
i don't know, is it based on touchwiz?
Nice kernel, do you have the J5 or you ported it from A5? Would be nice if you can patch it to work in UX roms.
purviq bulgarin koito vijdam v xda
mitko7411 said:
Nice kernel, do you have the J5 or you ported it from A5? Would be nice if you can patch it to work in UX roms.
purviq bulgarin koito vijdam v xda
Click to expand...
Click to collapse
I come from A5 series and thanks . I won't hide it, it's an A5 kernel just with support for J5 series :fingers-crossed: ! I hope you own J500FN
Im waiting for J500f version?
Just a question, will this kernel be your only project in the J5 forums
[email protected]@!3Z said:
Im waiting for J500f version?
Just a question, will this kernel be your only project in the J5 forums
Click to expand...
Click to collapse
we will see, you can help me by sending me stock MM boot.img of J500F it will take less time :highfive:
Yeah i have J500FN, im gonna test it on stock 601. even a new adreno driver.. this is awesome.
a zashto ne dobavish Anykernel2? taka e po lesno, da vurvi na vsichki varianti.
mitko7411 said:
Yeah i have J500FN, im gonna test it on stock 601.
Click to expand...
Click to collapse
done mate, be so kind to test it and report issues and do a benchmark out of the stock
On A5 i hit 31k :silly:
(ne obicham lesnite neshta )
Benchmarking right now on the cold floor to achieve minimum temperatures. I have to admit, on the 3D test i've never seen that much frames. I will post a screenshot after its done. If u want to achieve best performance, use my debloat script (definitely not sellout) and this kernel. It's the best combo.
mitko7411 said:
Benchmarking right now on the cold floor to achieve minimum temperatures. I have to admit, on the 3D test i've never seen that much frames. I will post a screenshot after its done. If u want to achieve best performance, use my debloat script (definitely not sellout) and this kernel. It's the best combo.
Click to expand...
Click to collapse
this is still in alpha stage... but pretty far it's stable, i've changed a lot of stuff soon it will get even better :highfive: also don't worry about thermal, the kernel is built to be cooler than ever and at the same time perform in "beast mode"
god dayum, i've lived enough to see this. this is a proper kernel. other ones are forbidden.
free image uploading
how about that
vinagi bulgarina she napravi neshto mnogo qko we
I really hope you do decide to add more projects to the J5 forums.
I just saw the benchmark score above and that is the highest ive seen on the Galaxy J5 so well done.
Anyway, https://drive.google.com/open?id=0B-qZ5GFu-MADelJfbzROYWZFLWc
Heres the link for the original boot.img for J500F
mitko7411 said:
god dayum, i've lived enough to see this. this is a proper kernel. other ones are forbidden.
free image uploading
how about that
vinagi bulgarina she napravi neshto mnogo qko we
Click to expand...
Click to collapse
can you share the details of the score? thanks :highfive: @[email protected]@!3Z thanks mate, gonna build it right now so you can test it also
there is one small bug that i just found, i didn't compiled the radio module in the next build i will fix it
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
NOTE:
Hello everyone, this is my kernel for the Moto G5S. I will try to maintain a stable kernel however bugs might arise since I'm not a super star kernel developer. I hope you enjoy the releases. You are making modifications to your device at your own risk. Support is community based only.
Important information
I will not reply to complains that do not include clear steps to reproduce the bug, a logcat, and ramoops (if random rebooting) or a dmesg (any other issues). Follow this guide to do this.
Features
Compiled with Latest GCC 4.9.4 Linaro Toolchain
DCache Word Access
Disable CRC Check
Disable Gentle Fair Sleepers
LZ4 is the default compressor
CFQ as default I/O scheduler
TCP Congestion Avoidance Protocols
Downloads
SourceForge
Installation:
NOTE: Please make sure that you return to the stock kernel of the ROM before flashing this kernel. The kernel is only for Moto G5S codenamed montana .
Reboot to TWRP.
Backup boot.
Flash the zip.
Reboot to system.
Changelog
18 Aug 2019
Code:
Update for MMI-OPPS28.65-37-7-2
29 Oct 2018
Code:
Initial Release
FAQs
1.1 Q Can you help me I have this problem?
1.1 A I will surely try to help if proper bug reporting is done as per the fashion described above.
1.2 Q: Can you add xyz feature?
1.2 A: If you link me the commits or tell me what kernel you had the feature in, I can take a look at them. I will not add any useless governors or features that I don't find practical.
1.3 Q: How do I control the kernel?
1.3 A: I recommend using EX Kernel Manager or Kernel Auditor (Both need root)
1.4 Q: OMFG MY BATTERY SUXXXX PLS FIX!!!
1.4 A: The kernel doesn't drain any battery unless you have overclocked it, I have kept it at stock frequencies and voltages. Use an app like BetterBatteryStats to figure out what app is screwing with your phone.
Thanks to:
Fellow Linux Kernel Developers for their patches (if you want a specific mention, please let me know)
AOSP
Motorola Mobility LLC
CAF
@Kamin4ri for his help
TeamReviver:
@lCrD512
@smog2699
@Titan068
@Katzzero
Others:
Alan Max
Source Code:
https://github.com/rajatgupta1998/android_kernel_motorola_msm8937
https://github.com/rajatgupta1998/AnyKernel2
XDA:DevDB Information
Reviver Kernel Montana, Kernel for the Moto G5S
Contributors
rajatgupta1998
Source Code: https://github.com/rajatgupta1998
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 3.0
Stable Release Date: 2019-08-18
Created 2018-10-29
Last Updated 2019-08-18
Reserved
Screenshots:
Reserved
Changelog:
Intial Build
great job
Kernel installed this morning and no problem, I'll be back in a few days
@rajatgupta1998 do you think it'd be possible to make Oreo kernel support the same aftermarket panels as Nougat kernel did? It's only touchscreen that is not working. What kind of info could we provide to help to debug this? It would be insanely helpful for all of us with bricked phones
My unit has display burn in issues .. the only fix is to turn down the rgb values with manual display calibration options available on Los based roms. Can i use use the stock oreo rom on top of your kernel and achieve the same ?
Thanks! Does it have an TTL editing function? (line TTL in /proc/net/ip_tables_targets)
vmax0770 said:
@rajatgupta1998 do you think it'd be possible to make Oreo kernel support the same aftermarket panels as Nougat kernel did? It's only touchscreen that is not working. What kind of info could we provide to help to debug this? It would be insanely helpful for all of us with bricked phones
Click to expand...
Click to collapse
Great question. If it's a kernel related. @rajatgupta1998 can you find something about touchscreen chip restriction in Original Lenovorola kernel?
lohanbarth said:
great job
Kernel installed this morning and no problem, I'll be back in a few days
Click to expand...
Click to collapse
Amy input sir?
My unit has display burn in issues .. the only fix is to turn down the rgb values with manual display calibration options available on Los based roms. Can i use use the stock oreo rom on top of your kernel and achieve the same ?
THE USER said:
My unit has display burn in issues .. the only fix is to turn down the rgb values with manual display calibration options available on Los based roms. Can i use use the stock oreo rom on top of your kernel and achieve the same ?
Click to expand...
Click to collapse
no
Jemec26 said:
Amy input sir?
Click to expand...
Click to collapse
no problem works perfectly
I need testers for the kernel since I personally don't own the device. All those who are interested, kindly join my testers group on Telegram. https://t.me/montana_reviver . Also I am willing to continue LineageOS and atleast attempt at Oreo bringup for the device, so I will need testers. Thanks :fingers-crossed:
rajatgupta1998 said:
I need testers for the kernel since I personally don't own the device. All those who are interested, kindly join my testers group on Telegram. https://t.me/montana_reviver . Also I am willing to continue LineageOS and atleast attempt at Oreo bringup for the device, so I will need testers. Thanks :fingers-crossed:
Click to expand...
Click to collapse
Nice
New build is up!
File: reviver_kernel_montana_stock_oreo-2.0.zip
Build Date: 13 January 2019
Changelog:
Update kernel source, f2fs and wifi driver from Motorola's OPPS28.65-37-2 Release
Start merging CAF Tags from where Moto dropped: May 2018 (Completed till June '18 right now, more to come) so that we stay up to date with Qualcomm's release for MSM8953 (Snapdragon 625) chipset. Our CPU MSM8937 can be thought of a low powered version of the 625 so they share a lot of code.
Show correct GPU Frequency in sysfs
Silence WLAN, PCIe, and CPU suspend state kernel messages. These are pretty useless.
Add support for Himax Touchscreen Panel
Remove CPU Boost functionality from Interactive CPU Frequency Governor
Minor changes to MDSS (Display) and Camera drivers.
Downloads:
Latest Build: reviver_kernel_montana_stock_oreo-2.0.zip
MD5: 90ad3d7121ba3525fa7605312a89cf28
SHA1: 965cfffd0b0909ee3d41e841519ef90e30c8ae0f
Proposed upcoming features in future releases (No promises)
1. A custom wakelock blocking driver by @ Lord Boeffla
2. KCAL Display Colour Control driver by savoca.
3. More stuff from Qualcomm
Soon we'll start seeing a custom kernel for 64 bit oreo custom roms since GoldenEye has already released a few initial builds of LineageOS 15.1
:fingers-crossed:
rajatgupta1998 said:
New build is up!
File: reviver_kernel_montana_stock_oreo-2.0.zip
Build Date: 13 January 2019
Changelog:
Update kernel source, f2fs and wifi driver from Motorola's OPPS28.65-37-2 Release
Start merging CAF Tags from where Moto dropped: May 2018 (Completed till June '18 right now, more to come) so that we stay up to date with Qualcomm's release for MSM8953 (Snapdragon 625) chipset. Our CPU MSM8937 can be thought of a low powered version of the 625 so they share a lot of code.
Show correct GPU Frequency in sysfs
Silence WLAN, PCIe, and CPU suspend state kernel messages. These are pretty useless.
Add support for Himax Touchscreen Panel
Remove CPU Boost functionality from Interactive CPU Frequency Governor
Minor changes to MDSS (Display) and Camera drivers.
Downloads:
Latest Build: reviver_kernel_montana_stock_oreo-2.0.zip
MD5: 90ad3d7121ba3525fa7605312a89cf28
SHA1: 965cfffd0b0909ee3d41e841519ef90e30c8ae0f
Proposed upcoming features in future releases (No promises)
1. A custom wakelock blocking driver by @ Lord Boeffla
2. KCAL Display Colour Control driver by savoca.
3. More stuff from Qualcomm
Soon we'll start seeing a custom kernel for 64 bit oreo custom roms since GoldenEye has already released a few initial builds of LineageOS 15.1
:fingers-crossed:
Click to expand...
Click to collapse
Great news!
Would love to see your kernel for LOS 15.1 and could test it also.
Custom panel support
Do you think it'll be possible to also support Tianma panels in this kernel? They were supported in Nougat and I managed to get a working Oreo version by replacing whole drivers/touchscreen folder and building my own
montana_n:/ $ cat /sys/class/graphics/fb0/panel_name
mipi_mot_video_tianma_1080p_521
montana_n:/ $ cat /sys/class/graphics/fb0/panel_supplier
tianma
Click to expand...
Click to collapse
vmax0770 said:
...They were supported in Nougat and I managed to get a working Oreo version by replacing whole drivers/touchscreen folder and building my own
Click to expand...
Click to collapse
Could you share it? I've got tianma panel too.
@Cyr4x here you go http://s000.tinyupload.com/index.php?file_id=47365433013478436702
You should flash it on top of stock ROM via TWRP recovery
Thanks, it's working now.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Kernel features:
Powered by Ubuntu 18.04.3 x86_64 (sparky VPS @ www.servercore.com.br - thanks @ChristianLetti)
Build with custom toolchain blu_gcc-9.2.0 (cortex-a76.cortex-a55 targeted, build with latest Crosstool-NG from GCC-9.2.0 snapshot)
Full -O2 build with device and target flags enhanced, linaro build improvements, etc
Less is more: stockish OP7 builds based on OnePlusOSS/android_kernel_oneplus_sm8150 for max stability
Systemless installer (doesn't touch system partition, OTA friendly), AnyKernel3 backend (compatible with autoflash apps)
Removed some debug and logging options
ARM enhanced performance and battery patches
CVE security patches, general upstream and CAF fixes for important subsystems
Several CPU Governors (blu_schedutil modded governor merged from latest CAF sm8150 patchset)
No OC, use 300HZ base timer frequency
msm_performance touchboost toggle on/off (enabled by default), tweaked cpu_boost driver
Enhanced TCP methods (westwood is default), Network tweaks and updated drivers
Several I/O control tweaks, added schedulers ZEN v2 is default, advanced filesystems enabled (F2FS, ExFAT, NTFS, CIFS & NFS)
Patched SafetyNet flags to pass CTS
Stock thermal driver by default
ZRAM Swap (LZ4) and with file disabled
Vibrator Strength tunable and Gesture Haptic Feedback control (touchpanel and FPR)
KGSL fixes and reworked GPU driver
adrenoboost enabled by default at low level
KCAL - Advanced color control for Qualcomm MDSS v2 (RGB calibration and post-processing features)
KLAPSE support (v5.0)
USB Fast Charge (USB mode up to 900mA with MTP on)
FS fsync toggle on/off
Wakelock blockers available
wireguard support
CDROM emulation on mass_storage (compatible with DriveDroid 0.10.36+)
Compatible with Kernel Adiutor, EXKM, FKM and others
DOWNLOAD KERNEL ZIP(No mirrors please)
Warning: If you come from other kernel or have any issues, you should dirty flash your ROM before flashing blu_spark zip to avoid problems.
Reflash ROM -> flash TWRP --> reboot to recovery --> flash Magisk if you want (default, no plugins/modules) -> flash blu_spark.
If you are already rooted or upgrading between blu_spark versions, just flash the kernel zip. Also uninstall or clean data of any kernel control app you're using.
About bugs and troubleshoots: don't bother to post if a log isn't ready or without steps so the behavior can be replicated. I only active support stock OOS with NO mods whatsoever (apart from root). That includes NO support if using xposed, Magisk with modules, etc.
If you're using custom ROMs (including OOS based ones) or Open Betas you're on your own. I'm only interested on debugging stuff in stock and stable OOS.
Save the SOT and battery stats/screenshots for general threads, here we deal with development, not personal tastes and results.
Also don't spam this thread with CM or other ROMs stuff like "this don't work, my app doesn't open, etc" , no OT about OTAs, apps, ROM bugs, Recovery/TWRP troubleshoots and other userspace stuff. There's threads for it, use them.
Going back to stock: This kernel installer doesn't change your filesystem. You can backup your boot.img with TWRP before flashing blu_spark if you want to go back to full stock or just dirty flash your full ROM.
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
OnePlus 7 Pro development unit donated by OnePlus. Big shouts to them
Very proud of being on the OnePlus Developer Program, special thanks to Manu J. for being such a supportive person.
XDA:DevDB Information
blu_spark kernel for OnePlus 7/Pro, Kernel for the OnePlus 7
Contributors
eng.stk
Source Code: https://github.com/engstk/op7
Kernel Special Features: Powered by sparky
Version Information
Status: Stable
Current Stable Version: r60 unified
Stable Release Date: 2019-10-13
Current Beta Version: r38 unified
Beta Release Date: 2019-08-24
Created 2019-07-01
Last Updated 2019-11-08
blu_spark r10 release (unified)
All right crew!
New build is up :highfive:
This kernel is unified, should be good on OP7/Pro (I only can test on Pro).
So keep this in mind if there's anything wonky. Check out the 7 Pro thread, some stuff is already discussed there.
blu_spark_r10 release
KCAL v2
KLAPSE v5.0
adrenoboost
USB2 fast charge (if it doesn't work, restart the device without any cable, turn on fast charge and connect the cable after)
couple init settings tune
AnyKernel3 updates
Click to expand...
Click to collapse
Keep in mind: I will give no active support for custom ROMs (including OOS based ones).
I am only interested on debugging stuff in stock and stable OOS (with logs and reproducible steps to replicate the issue).
Don't spam this thread with LOS or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.
Also don't go spam and bug reporting on ROM threads if using this.
No mirrors please
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
Will try this soon! Thank you for your work
Finally u r here!!!!
So how's it rolling, all good?
Sent from my blu_spark'd Oneplus
Waiting for the device to come... Then I will flash your kernel... Can't wait
eng.stk said:
So how's it rolling, all good?
Click to expand...
Click to collapse
Yes, all good! "Battery life" and performance are great. Zero heat up while playing heavy games. Keep up the good work!
blu_spark r14 release (unified)
All right crew!
New build is up :highfive:
This kernel is unified, should be good on OP7/Pro (I only can test on Pro).
blu_spark_r14 release
Merge blu_schedutil
input: touchscreen: add haptic feedback control sysfs
power: smb5-lib: reset level on removal (fix fast charge toggle without reboot)
set hz=300 (for interactiveness)
wireguard updates (v0.0.20190702)
some UX improve tuning
AnyKernel3 updates
Click to expand...
Click to collapse
Keep in mind: I will give no active support for custom ROMs (including OOS based ones).
I am only interested on debugging stuff in stock and stable OOS (with logs and reproducible steps to replicate the issue).
Don't spam this thread with LOS or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.
Also don't go spam and bug reporting on ROM threads if using this.
No mirrors please
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
Has the kernel something todo with the signal strength/mechanism of a device or is this a rom setting?
nexuspur said:
Has the kernel something todo with the signal strength/mechanism of a device or is this a rom setting?
Click to expand...
Click to collapse
Depends strength of what in particular?
If you're talking about 4g/gsm, nope.
Sent from my blu_spark'd OnePlus
Flashed kernel an hour ago. Will see how it goes. Thanks for your work
eng.stk said:
All right crew!
New build is up :highfive:
This kernel is unified, should be good on OP7/Pro (I only can test on Pro).
blu_spark_r14 release
Keep in mind: I will give no active support for custom ROMs (including OOS based ones).
I am only interested on debugging stuff in stock and stable OOS (with logs and reproducible steps to replicate the issue).
Don't spam this thread with LOS or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.
Also don't go spam and bug reporting on ROM threads if using this.
No mirrors please
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
Click to expand...
Click to collapse
Hi,
Thanks for excellent battery friendly Kernal.
pushpendrayadav said:
Hi,
Thanks for excellent battery friendly Kernal.
Click to expand...
Click to collapse
Stock settings?
blu_spark r16 release (unified)
All right crew!
New build is up :highfive:
This kernel is unified, should be good on OP7/Pro (I only can test on Pro).
blu_spark_r16 release
Synchronize codes for Oneplus 7 Pro Oxygen OS 9.5.9.GM21AA
Add GPU 675Mhz freq step (default is 585Mhz)
couple build improvements
defconfig: enable some perf configs and remove cruft
Remove some debug and logging
Add support for OP7 Pro TMO on installer
Click to expand...
Click to collapse
Keep in mind: I will give no active support for custom ROMs (including OOS based ones).
I am only interested on debugging stuff in stock and stable OOS (with logs and reproducible steps to replicate the issue).
Don't spam this thread with LOS or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.
Also don't go spam and bug reporting on ROM threads if using this.
No mirrors please
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
pushpendrayadav said:
Hi,
Thanks for excellent battery friendly Kernal.
Click to expand...
Click to collapse
Lol, I get the same SOT with stock kernel.
Edit: @eng.stk the update works great for me on my OP7.
Thanks
I cant set the minimum cpu frequency. It goes back to stock which is the same as the maximum cpu frequency(1785MHz on little cores)
carlsmad said:
I cant set the minimum cpu frequency. It goes back to stock which is the same as the maximum cpu frequency(1785MHz on little cores)
Click to expand...
Click to collapse
I can set it just fine.
1785 is not the default min, if you cant change it and its locked to that max value you have something else derping and locking it.
Sent from my blu_spark'd Oneplus
eng.stk said:
I can set it just fine.
1785 is not the default min, if you cant change it and its locked to that max value you have something else derping and locking it.
Sent from my blu_spark'd Oneplus
Click to expand...
Click to collapse
Okay sir. Thanks. I think I'll just format my phone again.
@eng.stk Portrait mode isn't working with your kernel.
Kollachi said:
@eng.stk Portrait mode isn't working with your kernel.
Click to expand...
Click to collapse
Works fine in 7pro OOS 9.5.9 with stock camera app, used it yesterday actually several times.
Multimedia driver stack, including camera, is totally stock in blu_spark.
edit: also OP7 is behind in ROM versions, they updated camera stuff on latest OOS 9.5.9 sourcedrop, so you may have to stay with previous kernel build until they update OP7 ROM with matching binaries.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Hi all,
this is the thread for a custom kernel i made for Samsung Galaxy A20 and A20e
The custom kernel has been named Eureka which is a greek work which means "I have found the solution". This multi-purpose kernel is the solution for battery, gaming, performance for A20 and A20e. On creating this kernel, I believed that 1 kernel can be all of the above if properly tweaked!
As from Eureka R9.0, four kernel variants are available inside 1 same zip. This has been made possible using AROMA Installer.
Compatibility:
This kernel is compatible with AOSP GSIs/ROMs, OneUI2 and OneUI3. As from R9.0, there is only 2 variants of zip to download. One is called EMS and the other one is called HMP. Continue reading to learn more about them.
FEATURES:
* Disabled Samsung security features
* Enabled all governors + added other governors
* Overclocked CPU as follows:
BIG Cores: from 1560 MHz to 2288 MHz.LIL Cores: from 1352 MHz to 1794 MHz.* Underclocked CPU as follows:
BIG Cores: from 936 MHz to 208 MHz.LIL Cores: from 839 MHz to 208 MHz.* Added GPU thermal and voltage control
* Added latest boeffla wl blocker V 1.1.0 and disabled some wakelocks
* Network speed improvement
* Enable zram support and set default compressor as zstd.
* Switch to a lower charging voltage more quickly.
* GPU max frequency overclocked from 676 MHz to 1300 MHz
* Implemented Dynamic FSync 2.0
* Implemented a custom hotplug driver to enhance battery management
* Implemented Power Suspend driver
* High torch brightness on custom roms/gsis
* Has Spectrum support
* Automatic detection of magisk - If u are rooted, u don't need to flash magisk after kernel.
* Upstreamed kernel version from 4.4.177 to 4.4.302
* Built with Vortex Clang 14 toolchain with LTO. Reason: Better performance
* Support for EMS (Exynos Mobile Scheduler) added
Please read the changelog on github for full list of changes.
KNOWN ISSUES:
* Maybe ADB cannot be used at the same time as MTP
SOME MINOR TWEAKS FOR BEST GPU PERFORMANCE:
* Set GPU power policy to "always on"
* Set min and max GPU frequency to 1200/1300 MHz
* Disable GPU thermal manager to prevent GPU frequency from dropping
* Games don't require high CPU frequency because they depend more on GPU. You can therefore decrease CPU max frequencies to reduce heating of the device.
We have developed our own kernel manager called EKManager which is a fork of HkTweaks. It is compatible only with Eureka Kernels. You can download it from here:
LINK: Download EKManager app
Contact info:
Developers of Eureka Team:
* Telegram: @Chatur27, @Gabriel260BR and @roynatech
Channel for Eureka future updates:
* Telegram: https://t.me/eureka_kernel
Official discussion group for A20/A20e:
* Telegram: https://t.me/Galaxy_A20_official
I'm grateful to KineSight for designing the logo.
* Telegram: @Kinesight
Reference about EMS kernel:
Energy Aware Scheduling (EAS) gives the scheduler the ability to predict the impact of its decisions on the energy consumed by CPUs. EAS relies on an Energy Model (EM) of the CPUs to select an energy efficient CPU for each task. Allowing to save up battery even further. EMS aka Exynos Mobile Scheduler, is a fork of EAS for Exynos. We ported to our 4.4.y kernel. As written above, EMS kernel is good for battery saving. Some words from kernel official docs: - EAS operates only on heterogeneous CPU topologies (such as Arm big.LITTLE) because this is where the potential for saving energy through scheduling is the highest.
EMS kernel + pwrutilx governor is very good at battery saving according to our test.
Reference about HMP kernel:
It's just the stock scheduler that comes with stock kernel. Basically it's the normal kernel.
What kernel variant to flash once inside AROMA installer?
1) AOSP Legacy Q/R/S - If you are using an old Eureka ROM which was released before February 2022, choose this.
2) AOSP Q/R/S (New) - If you are using an Eureka ROM built as from February 2022, choose this.
3) OneUI 2 - For any OneUI 2 roms (stock/ports).
4) OneUI 3 - For any OneUI 3 roms (stock/ports).
Download link for A20/A20e (Read above to know which version to download for your OS):
All releases of Eureka for Q/R/S ROMs/GSIs (including OneUI)
Source code for my kernel:
Kernel source on GitHub
If you love our work, thank us by donating. Your donation can help us rent a cloud sever to build kernels and roms faster
Link to PayPal: https://www.paypal.com/paypalme/chaturbaij
Great work
Download link https://drive.google.com/folderview?id=131huI-6lQYC-IpJxUTMnJvoIOCN5C69Y
Install Magisk Uninstaller
Install kernel
Install Magisk 20.3
Reboot
You can install Magisk 20.4 later
Benchmarks
CPU 1395
GPU 276 975
Antutu: 140720
I not that great with OP to know if this work will work with my phone the A20 205U and I get nevious with changing clock speed and having to tweak them later?
techmanc said:
I not that great with OP to know if this work will work with my phone the A20 205U and I get nevious with changing clock speed and having to tweak them later?
Click to expand...
Click to collapse
This kernel has been tested by various A20 users. It should work on your device too. The kernel is pre-rooted with magisk 20.4
If you are facing issues, use the guide provided by Physwizz above.
You dont have to worry about changing clock speeds because they have been tested and they are stable. Only the 2184 MHz frequency gives random reboot on some A20.
Chatur27 said:
This kernel has been tested by various A20 users. It should work on your device too. The kernel is pre-rooted with magisk 20.4
If you are facing issues, use the guide provided by Physwizz above.
You dont have to worry about changing clock speeds because they have been tested and they are stable. Only the 2184 MHz frequency gives random reboot on some A20.
Click to expand...
Click to collapse
I have Magisk 20.4 installed which file I d/l lets see if I cop/paste right
* Telegram: chatur2709
Download link for my kernels for A20:
EurekaRev3.9 for A205 using GSI or custom rom:
https://github.com/Chatur27/Eureka-k...A205.GSI.Q.zip
EurekaRev3.7 for A205 using ONE UI based roms:
https://github.com/Chatur27/Eureka-k...05.ONEUI.Q.zip
Source code for my kernels:
https://github.com/Chatur27/Eureka-kernel-for-SM-A205-Q
Last edited by Chatur27; Today at 05:18 AM.
I'm keen to give this kernel a go. What version do I use if I am using the Ultimate Q S20 ROM?
Chatur27 said:
Hi all,
this is the thread for a custom kernel i made for Samsung Galaxy A20 based on android Q (10).
The custom kernel has been named Eureka which is a greek work which means "I have found the solution". This kernel is the solution for both gaming and performance for A20.
Compatibility:
This kernel has 2 versions. One version works only on ONE UI (can be stock or debloated ONE UI) and the other version works on GSIs and custom roms (GSIs built specifically for A20). So, please download the correct version.
FEATURES:
* Disabled Samsung security features
* Enabled all governors except Schedutils governor.
* Overclocked CPU as follows:
BIG Cores: from 1560 MHz to 2184 MHz.
LIL Cores: from 1352 MHz to 1690 MHz.* Underclocked CPU as follows:
BIG Cores: from 728 MHz to 312 MHz.
LIL Cores: from 449 MHz to 208 MHz.* Added GPU thermal and voltage control
* Added latest boeffla_wl_blocker V 1.1.0 and disabled some wakelocks
* Network speed improvement
* Enable zram support.
* Switch to a lower charging voltage more quickly.
* GPU max frequency overclocked from 676 MHz to 1300 MHz
* Implemented Dynamic FSync 2.0
* Has Spectrum support
* FOR GSI:
* Fixed ADB and MTP.
* Set SElinux as permissive
Please read the changelog for full list of changes.
KNOWN ISSUES:
* Random reboots when device is forced to run at 2184 MHz
SOME MINOR TWEAKS FOR BEST GPU PERFORMANCE:
* Set GPU power policy to "always on"
* Set GPU governor to "static"
* Set min and max GPU frequency to 1300 MHz
* Disable GPU thermal manager to prevent GPU frequency from dropping
* If you are on ONE UI and GPU keeps on changing when u force it at 1300 MHz, disable/remove devicehealthmanagerservice and gameoptimizingservice apps
* Games don't require high CPU frequency because they depend more on GPU. You can therefore decrease CPU max frequencies to reduce heating of the device.
My contact info:
* Telegram: chatur2709
Download link for my kernels for A20:
EurekaRev3.9 for A205 using GSI or custom rom:
https://github.com/Chatur27/Eureka-kernel-for-SM-A205-Q/releases/download/rev3.9/Eureka.Rev3.9_A205.GSI.Q.zip
EurekaRev3.7 for A205 using ONE UI based roms:
https://github.com/Chatur27/Eureka-kernel-for-SM-A205-Q/releases/download/rev3.9/Eureka.Rev3.7_A205.ONEUI.Q.zip
Source code for my kernels:
https://github.com/Chatur27/Eureka-kernel-for-SM-A205-Q
Click to expand...
Click to collapse
I have Magisk manager installed 7.5.1 not 20.4 installed I got both from the website it says unknow image format.
burningcreation said:
I'm keen to give this kernel a go. What version do I use if I am using the Ultimate Q S20 ROM?
Click to expand...
Click to collapse
Ultimate Q is debloated ONE UI
So use the ONE UI version.
LINK: https://github.com/Chatur27/Eureka-...ownload/rev3.9/Eureka.Rev3.7_A205.ONEUI.Q.zip
techmanc said:
I have Magisk manager installed 7.5.1 not 20.4 installed I got both from the website it says unknow image format.
Click to expand...
Click to collapse
Magisk manager is an app which controls root access
Magisk 20.4 is the latest root
Your download is probably corrupted. Slow internet can corrupt files.
Download it again and flash via twrp.
Chatur27 said:
Ultimate Q is debloated ONE UI
So use the ONE UI version.
Click to expand...
Click to collapse
Thank you. I appreciate the work.
great work :good: MTP works great
When I have Quantum V2 kernel running I have the 'Advanced settings' option in Display > Full screen apps to hide the camera cut out.
When I install this kernel the option disappears.
Is this normal? Any way to fix?
Thanks.
techmanc said:
I not that great with OP to know if this work will work with my phone the A20 205U and I get nevious with changing clock speed and having to tweak them later?
Click to expand...
Click to collapse
It will not work on the U models.
We have a locked bootloader.
R4.1 works nice
jajk said:
R4.1 works nice
Click to expand...
Click to collapse
Link https://drive.google.com/folderview?id=131huI-6lQYC-IpJxUTMnJvoIOCN5C69Y
ninjasinabag said:
It will not work on the U models.
We have a locked bootloader.
Click to expand...
Click to collapse
So the U model just comes from metro I did ask via phone call if I can unroot my phone legally as they said yes but they would not do it so I wish I could sue metro for lying I all I said was it was a galaxy
techmanc said:
So the U model just comes from metro I did ask via phone call if I can unroot my phone legally as they said yes but they would not do it so I wish I could sue metro for lying I all I said was it was a galaxy
Click to expand...
Click to collapse
A205u is the north American universal device.
You can unroot your device, They cannot unroot it for you, because you literally voided your warranty.
You are liable for any and all changes that you make to your device. Only you. Nobody else.
burningcreation said:
When I have Quantum V2 kernel running I have the 'Advanced settings' option in Display > Full screen apps to hide the camera cut out.
When I install this kernel the option disappears.
Is this normal? Any way to fix?
Thanks.
Click to expand...
Click to collapse
I don't know about this issue
No one reported that before.
I don't know how is this feature related to kernel.
I'm on A10 using Eureka and these options are still there for me tho.
Chatur27 said:
I don't know about this issue
No one reported that before.
I don't know how is this feature related to kernel.
I'm on A10 using Eureka and these options are still there for me tho.
Click to expand...
Click to collapse
Thank you. I might try doing a full wipe and installing.
Is it working for Samsung SM-A205GN. I tried it in my SM-A205GN but the max frequency is 1560Mhz my phone is rooted and the gpu has 1300Mhz but GPU Mhz only reach 676Mhz