[Kernel] physwizz kernel a40 OneUI 2.0 - Samsung Galaxy A40 ROMs, Kernels, Recoveries, & Ot

physwizz a40 stable v1.05
For Android 10 Q OneUI 2.0
@physwizz
Zip installer from @Topser
-OneUI or GSI
-Most securities disabled
-CPU Governors: conservative, ondemand, userspace, powersave, interactive, performance.
-Interactive is default governor
-SE linux enforcing
-CPU overclocked and underclocked
-Big: 312 - 2080
-Little: 208 - 1690
-GPU: 343 - 1300
-Extended battery life
-Works with Magisk 19.3 - 21.4
-Spectrum support enabled
physwizz - Repositories
physwizz has 172 repositories available. Follow their code on GitHub.
github.com
physwizz collection
A collection of guides, kernels and ROMs. Guides Complete Guide to the A20 GSIs for the A20 Quick Root and TWRP for the A20 Making my First Kernel for the A20 A20 Rooting Guide Making Your Own ROM Making Your Own Version of QwizzROM-a20...
forum.xda-developers.com

Any feedback would be helpful.

but do I absolutely have to flash magisk? I don't want it

matitino said:
but do I absolutely have to flash magisk? I don't want it
Click to expand...
Click to collapse
You can try without it
Let me know what happens

matitino said:
but do I absolutely have to flash magisk? I don't want it
Click to expand...
Click to collapse
Yes you need to flash Magisk

-

matitino said:
but do I absolutely have to flash magisk? I don't want it
Click to expand...
Click to collapse
I've been informed that you should be able to install it without Magisk.
You just need to ignore the ramdisk error.
I can't test it as I don't have a40

matitino said:
but do I absolutely have to flash magisk? I don't want it
Click to expand...
Click to collapse
My solution for you
Install Magisk
Install kernel
(Install Magisk uninstaller for no root)
Reboot

physwizz a40 stable v1.05
@physwizz
Zip installer from @Topser
-OneUI or GSI
-Most securities disabled
-CPU Governors: conservative, ondemand, userspace, powersave, interactive, performance.
-Interactive is default governor
-SE linux enforcing
-CPU overclocked and underclocked
-Big: 312 - 2080
-Little: 208 - 1690
-GPU: 343 - 1300
-Extended battery life
-Works with Magisk 19.3 - 21.4
-Spectrum support enabled
Install Magisk
Install kernel
(Install Magisk uninstaller for no root)
Reboot
physwizz - Repositories
physwizz has 172 repositories available. Follow their code on GitHub.
github.com

Updated
physwizz a40 stable
@physwizz
Zip installer from @Topser
-OneUI or GSI
-Most securities disabled
-CPU Governors: conservative, ondemand, userspace, powersave, interactive, performance.
-Interactive is default governor
-SE linux enforcing
-CPU overclocked and underclocked
-Big: 312 - 2080
-Little: 208 - 1690
-GPU: 343 - 1300
-Extended battery life
-Works with Magisk 19.3 - 21.4
-Spectrum support enabled
physwizz - Repositories
physwizz has 172 repositories available. Follow their code on GitHub.
github.com

Making your own ROM
Making your own ROM
Making your own ROM Free option Linux free version doesn't work. If you want the free option try CRB for Windows only https://forum.xda-developers.com/t/tool-windows-kitchen-crb-v2-2-1-update.3947779/ Some versions of Windows do not support...
forum.xda-developers.com

Hello!
I finally got around to using your Kernel Which KernelSettingsManager do you recommend?
Thanks you!

HKtweaks

Thank you!
I have noticed, that I cannot write to the sdcard when it's formatted in f2fs or ext4. It's read-only. Is this caused by the kernel or by the OS (RR GSI by RobotHanzo)?

Elmarigo said:
Thank you!
I have noticed, that I cannot write to the sdcard when it's formatted in f2fs or ext4. It's read-only. Is this caused by the kernel or by the OS (RR GSI by RobotHanzo)?
Click to expand...
Click to collapse
I format my external sd as fat32
try another kernel and see what happens
I have a20 so I can't test for you

Hello! I think the reason is the os. GSI roms have this problem, at least on the A40 it seems. Using. "setenforce 0" solves the problem.
Besides from this it's running fine so far, I will report once I have more info

Elmarigo said:
Hello! I think the reason is the os. GSI roms have this problem, at least on the A40 it seems. Using. "setenforce 0" solves the problem.
Besides from this it's running fine so far, I will report once I have more info
Click to expand...
Click to collapse
Good news

Related

[DISCONTINUED][KERNEL][2011-04-05]kAmMa's Lightweight Kernel for Enthusiasts v2.3

Use at your own risk
I take no responsibility for any demage, which this kernel can cause
Key kernel features
- OC MAX to 1.53GHz
- undervolted
- Interactive, powersave, conservative, ondemand, performance governor
- BFQ IO scheduler
- SLQB allocator
- EXT4 support
- TUN module
- CIFS module
- snq- CPU Vdd levels
- change frequency on-the-fly
I bought Motorola Atrix 4G
Changelog v2.3 - for real enthusiasts
- RockPlayer lag fixed
- adb developer mode fixed
- added BFQ IO sched as default
kkernel_v23_cw.zip (4.65 MB) http://www.multiupload.com/H18USJBXZI
kkernel_v23_fb.zip (4.33 MB) http://www.multiupload.com/Z15SUAXI3Y
How to change any frequency above 1017600Hz on-the-fly
Code:
echo 'c1536000 1593600 1325' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
"c" means CHANGE
"1536000" old frequency
"1593600" new frequency (unlimited)
"1325" voltage (limited to 1500mV)
How to set max frequency on-the-fly
Code:
echo 'm1593600 1350' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
"m" means max frequency
1593600 is max frequency (no limitation)
1350 is voltage for this frequency (maximum is limited to 1500mV)
===================================================================
Changelog v2.2 - for real enthusiasts
- some minor updates
- source clean-up
- EXT2/EXT3/EXT4 support
- only CFS version for this and future releases
- tested few days with CoreDroid ROM with no issue found
- Quadrant score 3438 (1.53GHz) - screenshot bellow
kkernel_v22cfs_cw.zip (4.63 MB) http://www.multiupload.com/4CU729S1HK
Changelog v2.1 - for real enthusiasts
- SLQB added
- BFS/CFS version
kkernel_v21bfs_cw.zip (3.41 MB) http://www.multiupload.com/SP0VBME6TF
kkernel_v21cfs_cw.zip (3.43 MB) http://www.multiupload.com/YCWT6VC0O9
Changelog v2.0 - for real enthusiasts
- based on new HTC sources
- CIFS and UTF8 support directly in kernel (no *.ko module needed)
- EXT4 support
kkernel_v20cfs_cw.zip (3.43 MB) http://www.multiupload.com/B04O7RGJNH
Changelog v1.9 - for real enthusiasts
- change any frequency above 1017600Hz on-the-fly
- YouTube issue solved
kkernel_v19bfs_cw.zip (4.57 MB) http://www.multiupload.com/SA5ZF9PV57
kkernel_v19cfs_cw.zip (4.62 MB) http://www.multiupload.com/34H269DABM
Changelog v1.8 - for real enthusiasts
- SLQB allocator added
kkernel_v18_172_cw.zip (4.59 MB) http://www.multiupload.com/HK1AUAUB6M
kkernel_v18_cw.zip (4.56 MB) http://www.multiupload.com/7NM0KTQJAZ
kkernel_v18cfs_172_cw.zip (4.64 MB) http://www.multiupload.com/1J68SEDLWW
kkernel_v18cfs_cw.zip (4.64 MB) http://www.multiupload.com/FBHSDR7GBH
Changelog v1.7 - for real enthusiasts
- code refactor
- 2 builds - BFS vs CFS
- IO scheduler could be changed on-the-fly (included CFQ(default), BFQ, DEADLINE, NOOP)
- Smartass Governor removed (no time to optimize it in these days)
kkernel_v17bfs_172_cw.zip (4.58 MB) http://www.multiupload.com/4XGD6GUO5V
kkernel_v17bfs_cw.zip (4.54 MB) http://www.multiupload.com/NDY2H9TBZ0
kkernel_v17cfs_172_cw.zip (4.62 MB) http://www.multiupload.com/0H0C0WIE38
kkernel_v17cfs_cw.zip (4.59 MB) http://www.multiupload.com/U8973AAQZP
Changelog v1.6 - for real enthusiasts
- CFS scheduler (wake-up lag and RockPlayer issue solved)
- CFQ IO scheduler
- Smartass Governor added
kkernel_v16_172_cw.zip (4.63 MB) http://www.multiupload.com/BIU9S15PK1
kkernel_v16_cw.zip (4.59 MB) http://www.multiupload.com/EFNVJ8LT1Z
Changelog v1.5 - for real enthusiasts
- max frequency set on-the-fly !!! WARNING - Using this feature can make your device very unstable or cause permanent demage !!!
- freq. table reduced to these values (245760 368640 768000 1017600 1094400 1209600 1305600 1459200 1536000)
Fastboot package - http://rapidshare.com/files/445794634/kkernel_v15.zip
CW package (for HTC Sense ROM v1.32) - http://rapidshare.com/files/445794656/kkernel_v15_cw.zip
CW package (for HTC Sense ROM v1.72) - http://rapidshare.com/files/445794649/kkernel_v15_172_cw.zip
MIRROR
=======
kkernel_v15_172_cw.zip (4.57 MB) http://www.multiupload.com/C81VKGI6U5
kkernel_v15.zip (4.21 MB) http://www.multiupload.com/OJAFAG4XDH
kkernel_v15_cw.zip (4.54 MB) http://www.multiupload.com/C658TD6H4E
Changelog v1.4 - for real enthusiasts
- there was a bug in the real-time VDD levels settings (it wasnt work at all) - fixed
- UV for your device (how-to: http://forum.xda-developers.com/showthread.php?t=821372) - WARNING - Using this feature can cause your device very unstable
Fastboot package - http://rapidshare.com/files/439578054/kkernel_v14.zip
CW package - http://rapidshare.com/files/439578055/kkernel_v14_cw.zip
CW package (for HTC Sense ROM v1.72) - http://rapidshare.com/files/443779735/kkernel_v14_172_cw.zip
Changelog v1.3 - for real enthusiasts
- snq- CPU Vdd levels added: you can change your Voltages on-the-fly and make optimal UV for your device (how-to: http://forum.xda-developers.com/showthread.php?t=821372) - WARNING - Using this feature can cause your device very unstable
Fastboot package (noUV) - http://rapidshare.com/files/438863626/kkernel_v13_noUV.zip
CW package (noUV) - http://rapidshare.com/files/438863625/kkernel_v13_cw.zip
Changelog v1.2
- updated Interactive Governor
- undervolted
- new freq. table (43 freq. steps)
- errata 430973, 458693, 460075
Fastboot package - http://rapidshare.com/files/435843449/kkernel_v12.zip
Fastboot package (noUV) - http://rapidshare.com/files/435896232/kkernel_v12_noUV.zip
CW package (noUV) - http://www.multiupload.com/8A7ZBOBVFF
Changelog v1.1
- new tweaks - now 3255 in Quadrant Standard (picture bellow)
- back to BFS (overall performance VS RockPlayer issue)
- HW3D enabled
- CIFS module added
Fastboot package - http://rapidshare.com/files/435082129/kkernel_v11.zip
Changelog v1.0
- tweaks in boot-ramdisk (CFS)
- tweaks in Interactive Governor (set max speed on wake-up)
- merged with tweaks from Cyanogens HTC Vision kernel
CW package - http://rapidshare.com/files/433888764/kkernel_v10cfs_cw.zip
Changelog v0.9
- some tweaks
- changed freq_table (removed unused frequencies - otptimization for Interactive Governor)
Fastboot package (CFS scheduler) - http://rapidshare.com/files/433020765/kkernel_v09cfs.zip
CW package (CFS scheduler) - http://rapidshare.com/files/433020854/kkernel_v09cfs_cw.zip
Changelog v0.8
- some tweaks - now 3234 in Quadrant
- added module for OpenVPN (tun.ko)
Fastboot package (BFS scheduler) - http://rapidshare.com/files/432431783/kkernel_v08.zip
CW package (BFS scheduler) - http://rapidshare.com/files/432813639/kkernel_v08bfs_cw.zip
Fastboot package (CFS scheduler) - http://rapidshare.com/files/432619838/kkernel_v08cfs.zip
CW package (CFS scheduler) - http://rapidshare.com/files/432812575/kkernel_v08cfs_cw.zip
Changelog v0.7
- added EXT4 support (upgraded)
- some tweaks - now 3056 in Quadrant with BFS kernel
Changelog v0.6a
- removed BFS - caused issues in RockPlayer and YouTube
Changelog v0.6
- added BFQ
- bugfix: perflock disabled
Changelog v0.5
- added BFS scheduler
- 3030 in Quadrant Standard
Changelog v0.4
- reverted back to official HTC Ace kernel version 2.6.32.21 - better performance
- added custom frequencies (1440000, 1516800, 1536000)
- 2759 in Quadrant Standard
Changelog v0.3
- updated kernel to version 2.6.32.25
- back to stable voltages (but still little lower than in v0.1)
Changelog v0.2 experimental:
- all features as 0.1
- decreased voltages
If you already have v0.1, you dont need to install wifi module (bcm4329.ko).
If you notice any instability, change kernel to v0.1 and let me know.
Initial version 0.1:
- overclockability to 1.49GHz
- added Interactive governor
- added Conservative governor
- added Powersave governor
Info:
default governor is Interactive with scaling from 245Mhz to 1497MHz
How to install
1. unpack downloaded ZIP file (for example to d:/temp)
2. connect device with computer with Android SDK tools (adb, fastboot)
3. reboot to bootloader
adb reboot bootloader
Click to expand...
Click to collapse
4. flash new kernel
fastboot flash zimage d:/temp/zImage
Click to expand...
Click to collapse
5. restart device
fastboot reboot
Click to expand...
Click to collapse
6. push new wifi module
adb push *.ko /data/local/
adb shell
su
mount -o remount,rw /dev/block/mmcblk0p25 /system
busybox cp /data/local/*.ko /system/lib/modules/
Click to expand...
Click to collapse
This kernel is based on changes made by: Cyanogen, coolbho3000, Apache14, snq-, erasmux
Source code: https://github.com/kamma/ace_kernel
Hi Kamma, looking forward to giving this a try! At 1.49ghz what voltage will t be at, how much overvolted or undervolted if thats even possible? lol
Thank you very much for this
cd993 said:
Hi Kamma, looking forward to giving this a try! At 1.49ghz what voltage will t be at, how much overvolted or undervolted if thats even possible? lol
Click to expand...
Click to collapse
+1
cd993 said:
Hi Kamma, looking forward to giving this a try! At 1.49ghz what voltage will t be at, how much overvolted or undervolted if thats even possible? lol
Click to expand...
Click to collapse
because of stability a use same values as cyanogen in visoin kernel :
{ 1017600, PLL_2, 3, 0, 192000, 1200, VDD_RAW(1200) },
{ 1113600, PLL_2, 3, 0, 192000, 1200, VDD_RAW(1200) },
{ 1209600, PLL_2, 3, 0, 192000, 1200, VDD_RAW(1200) },
{ 1305600, PLL_2, 3, 0, 192000, 1200, VDD_RAW(1200) },
{ 1401600, PLL_2, 3, 0, 192000, 1200, VDD_RAW(1200) },
{ 1497600, PLL_2, 3, 0, 192000, 1300, VDD_RAW(1300) },
Click to expand...
Click to collapse
Thanks for your effort bro!
cd993 said:
Hi Kamma, looking forward to giving this a try! At 1.49ghz what voltage will t be at, how much overvolted or undervolted if thats even possible? lol
Click to expand...
Click to collapse
+1
Works like a charm thanks buddy
Sent from my Desire HD using XDA App
nice job thanks, will have a go when i am back home....
have used all your individual governors and kernels from the oc thread and they worked just fine...
kamma said:
- added Interactive governor
- added Conservative governor
- added Powersave governor
Info:
default governor is Interactive with scaling from 245Mhz to 1497MHz
Click to expand...
Click to collapse
Since i'm new to this, can someone please tell me what this means?
Please could someone help, I have completed 1-5 no problems, but when trying to push the wifi module I get this
Any help much appreciated
muzens said:
Please could someone help, I have completed 1-5 no problems, but when trying to push the wifi module I get this
Any help much appreciated
Click to expand...
Click to collapse
you dont have rooted device ?
kamma said:
you dont have rooted device ?
Click to expand...
Click to collapse
I have permarooted with S-OFF, root apps work fine (setCPU, root explorer, SuperUser etc.)
muzens said:
I have permarooted with S-OFF, root apps work fine (setCPU, root explorer, SuperUser etc.)
Click to expand...
Click to collapse
did allow adb to gain root access ?
kamma said:
did allow adb to gain root access ?
Click to expand...
Click to collapse
Maybe be a stupid question, How do I allow it?
Thanks for your help
muzens said:
Maybe be a stupid question, How do I allow it?
Thanks for your help
Click to expand...
Click to collapse
if you start any application, which wants to gain root access, for the first time, then SuperUser app shows you dialog where you can allow or deny to gain root.
if you already denied to adb gain root, so you have to clear it in SuperUser app.
kamma said:
if you start any application, which wants to gain root access, for the first time, then SuperUser app shows you dialog where you can allow or deny to gain root.
if you already denied to adb gain root, so you have to clear it in SuperUser app.
Click to expand...
Click to collapse
I have allowed other apps, but ADB hasn't shown up, nor is it in the list of the allowed apps.
muzens said:
I have allowed other apps, but ADB hasn't shown up, nor is it in the list of the allowed apps.
Click to expand...
Click to collapse
i dont know then...
it should look like that :
kamma said:
i dont know then...
it should look like that :
Click to expand...
Click to collapse
I will play around and see if anything happens, thank you for your modules,kernels and help
EDIT: I don't know why but I ran VISIONary r12 and permarooted, again, now everything is working fine Thanks again
Donation sent 53217024Y03045217
kamma said:
because of stability a use same values as cyanogen in visoin kernel :
Click to expand...
Click to collapse
Great stuff (kernel is working here) little question, the 1ghz clock is according to your post 1200mV, I thought default was 1100mV?! (Source: http://forum.xda-developers.com/showpost.php?p=9150605&postcount=14)
If so, can't you lower the 1ghz clock to use 1100mV, since this is the default which is tested by HTC
dubbeld00 said:
Great stuff (kernel is working here) little question, the 1ghz clock is according to your post 1200mV, I thought default was 1100mV?! (Source: http://forum.xda-developers.com/showpost.php?p=9150605&postcount=14)
If so, can't you lower the 1ghz clock to use 1100mV, since this is the default which is tested by HTC
Click to expand...
Click to collapse
Im not sure about default voltages. But i can build experimental kernel with lower voltages.
kamma said:
Im not sure about default voltages. But i can build experimental kernel with lower voltages.
Click to expand...
Click to collapse
Well I was looking for a stable kernel with stable voltages if the normal voltage is 1100, it might be a bit overkill to put it at 1200mV (since we have another CPU, the voltages might also differ from the Desire Z)
But I can't find any information about it...
Edit: Can't find it in the original acpuclock-7x30.c... seems that HTC doesn't updated this file (cause it stops at specifiing mV's and speeds to 800mhz, which is the default clock of the Desire Z).

[KERNEL][HLTE/CHN/TMO/KOR] Synergy Beta4 for LineageOS 15.1 based ROMs

Synergy Kernel​
Features:
Based on Official LineageOS MSM8974 kernel.
All the Latest Security Patches and Fixes are included.
Safety-Net Check Pass is possible with Magisk v13 or higher.
For root solution use Magisk for best compatibility.
Details
Code:
Added CPU overclock to 2.8Ghz (Disabled by default)
Added GPU overclock to 600Mhz (Disabled by default)
Removed all touch/key press frequency boosting
Adreno optimizations for lower battery consumption
Latest MSM Thermal Control used for better compatibility
Enabled Arch Power for better power savings
Added FastCharge (Chad Froebel/Jean-Pierre Rasquin)
Added Powersuspend (Paul Reioux/Jean-Pierre Rasquin)
Added Asynchronous Fsync (HTC/Paul Reioux)
Added Motorola MSM memcpy enhancements
Added Soundcontrol v3.6 GPL (Paul Reioux)
Added KCal Color Calibration support (savoca/Paul Reioux)
Added Frandom (Eli Billauer)
Added Optimized ARM RWSEM algorithm
Added NEON Optimized SHA (1/224/256/384/512) routines
Added Option to Enable/Disable Gentle Fair Sleepers (Disabled by default)
Added phantom Governor (Ghost)
Added Intelliactive Governor (Mike Chan/Paul Reioux)
Added arteractive Governor (Mike Chan/Park Ju Hyung)
Added Impulse, yankactive Governor (Mike Chan)
Added Smartmaxx and Smartmaxx_eps governors (maxwen/Ícaro Hoff)
Added Alucard, Darkness and Nightmare Governor ([email protected])
Added Lionheart Governor used by default (knzo)
Added Adreno Idler (Park Ju Hyung)
Added Simple GPU Algorithm (Paul Reioux)
Added Intelli-plug and used by default (Paul Reioux)
Added MSM Hotplug (Fluxi)
Added Bricked_Hotplug (Pranav Vashi)
Added Thunderplug (Varun Chitre)
Added MSM_Limiter (Dorimanx/Pranav Vashi)
Added Zen IO-Scheduler (Brandon Berhent)
Added FIFO IO-Scheduler (Aaron Carroll)
Added SIO Plus IO-Scheduler (Miguel Boton)
Added Tripandroid IO-Scheduler (TripNRaVeR)
Added FIOPS IO-Scheduler (Jens Axboe, Shaohua Li)
Fixed Camera Switching Delay
Fixed Camera Flickers on light source
Many other fixes and optimizations
Special thanks to:
@lss1977, @6h0st, @[email protected], @arter97, @topjohnwu, LineageOS, Codeaurora.
Testers:
@svbarbosa and @Chinaboy5216 for testing my kernel.
And the XDA Community for feedback and help.
Warning!
/*
* Your warranty is now void. Knox 0x1.
*
* 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
*/
Changelog:
See Post 2.
How to flash:
Step0: Clear/Reset any kernel modifying tools ex. Kernel Auditor/LSpeed etc.
Step1: Flash using recovery.
Step2: Restart.
How to remove:
Step1: Dirty flash your ROM.
Step2: Restart.
Note: If you wipe Dalvik-Cache the first boot will take some time.
Download:
Do not mirror/host the current version. Link to this thread.
LineageOS 14.1 based ROMs no longer supported. Use the kernel at your own risk.
Dirty Flash the ROM if coming from other kernels.
Synergy RC19
Only use this version if original version doesn't detect SIM.
Synergy RC19 Unified 06012018
Synergy for Lineage OS 15.1 based ROMs
Very early build so expect problems. Also use kernel tools to set kernel settings.
Change logs
Synergy Oreo Beta4 [HLTE/CHN/TMO/KOR]
Suggestion
If you are using RRN try this guide for a stable working Resurrection Remix Nougat experience.
Link: Resurrection Remix - Rock Stable Setup
Thanks to @svbarbosa for creating this guide.
Current Progress
Synergy Oreo Beta
Testing version
No testing version available currently
Feedback/Bug-report/Problems:
When reporting issues/bugs include your Device Model, ROM name/version, previous kernel name/version and a log (logcat/last_kmsg/dmesg). Otherwise you will be ignored.
Miscellaneous Fixes
LA14.1 based ROMs Notification Light fix (based on AOSP 7.1.2_r2-N2G47E). Link: NotificationLightDelayFix_v1.0.zip
XDA:DevDB Information
Synergy Kernel, Kernel for the Samsung Galaxy Note 3
Contributors
gj86
Source Code: https://github.com/gj86/synergy/tree/lineage-15.1
Kernel Special Features: Based on Official Lineage OS MSM8974 Branch
Version Information
Status: Beta
Created 2017-05-25
Last Updated 2018-07-27
Changelogs
RC19
Merged all updates from Lineage OS MSM8974 kernel.
Fixed Simpleondemand and cpubw governor crash on start.
Added tripandroid io scheduler.
Replaced sio with sioplus.
Added state_notifier driver.
Updated intelli_plug hotplug to v5.4.
Updated msm_hotplug.
Backported rbtree from 3.10 kernel.
Backported idr_map from 3.10 kernel.
Updated uksm to v1.2.4.
Added nop cpuidle governor.
Added zpool.
Added cache_bw gpu governor.
Disabled cpu_boost driver.
Lots of other fixes and optimizations.
Detail changelog: Synergy RC19
RC18
Merged all updates from upstream.
Added UKSM, disabled by default.
Added SafetyNet tripping boot flags remover.
Reverted to userdebug boot flag, should fix the random apps crashing.
Lots of other fixes and optimizations.
This installer will remove the power.msm8974.so file. You must dirty flash your ROM if removing or installing other kernels.
Detail changelog: Synergy RC18
RC17
Quickwakeup Added
Battery power consumption in mA added. (this is experimental)
Kernel memory optimizations.
Removed ZCache, ZSwap, VNSwap.
Merged all updates and fixes from upstream
Switched to lionheart governor as default.
Detail changelog: Synergy RC17
RC16
Safetynet Issue fixed.
Syslog monitoring apps (catlog etc.) issue fixed.
I'm lazy to list all the changes, check github.
From now on I'm going to slow down the releases a bit. If you guys want check progress in github.
RC15
Wake up delay/audio streaming issue fixed.
Camera flicker issue fixed.
Uncontrolled memory consumption issue fixed.
Updates from upstream merged.
Check github link for more info.
RC14
Camera switching delay issue fixed.
Flip Cover not detecting issue fixed.
Waking up from sleep mode delay reduced.
Lot's of other fixes and optimizations.
Check github for details.
RC13
Disabled Intelli-Thermal for latency issues. Currently using built-in thermal monitoring.
For more details checkout github.
RC12
Fixed Camera FC.
Removed more unused drivers.
Optimized Smart Manager.
Switched to lzma compression for ramdisk, further reducing kernel size.
RC11
High mode activated. Please Re-Download. Sorry for the inconvenience.
Flashing script updated.
Removed unused device drivers.
Optimized Smart Manager to only use power efficient frequency.
Added option to enforce frequency limit to respective level.
Updated workload detection logic.
From now on there will be 2 edition, one is with VNSwap, another without.
RC10
Flashing script updated. Please Re-download RC10.
Default Hotplug switched to Intelli plug.
Optimized Smart Manager.
Compiled using latest Linaro 5.4.1
New flashing mechanism using Magiskboot.
This will use the stock contexts and sepolicy of the device.
Very Important: Flash the original kernel that came with the ROM, before flashing RC10.
If RC9 working without any trouble. This step is not needed.
Hopefully this will remedy the bootloops and might support ROMs based on 7.1.1
Flash Magisk afterwards to restore ROOT. No reboots needed in between flashing or cleaning Dalvik-Cache.
RC9
Added highly optimized SHA256_ARM and SHA256_ARM_NEON modules
Updated SHA512_NEON module
Backported LZ4, LZO, ZLIB modules from Linaro v4.4 stable branch
Properly fixed VNSwap activation script.
Fixed off-mode charging again (this time permanently I think).
Updated charger binary.
Added GPU Sysfs support. Kernel config utilities can configure the GPU properly now.
Rewrote Smart Manager codes from scratch to make it more clever.
Added Levels (1-10) to modify Smart Manager response.
RC8:
Fixed Off-Mode charging.
Optimized Smart Manager.
RC7:
Fixed VNSwap service.
Added Smart Manager to better handle ongoing task.
Governor parameters will be modified at run-time depending on the load.
Modified Smart Manager to be less aggressive.
Note: You can deactivate smart manager with any kernel config tools.
RC6:
Added Lionheart Governor
Reduced default CPU frequency stock frequency
In future instead of adding more governors, I will concentrate on smart manager and phantom governor to better
optimize to balance performance and battery consumption.
Reserved
Does this kernel include lionheart governor ? And can i use it for RRN 5.8.2 ?
gj86 said:
Reserved
Click to expand...
Click to collapse
could you make hltespr kernel ?
peped94 said:
Does this kernel include lionheart governor ? And can i use it for RRN 5.8.2 ?
Click to expand...
Click to collapse
I haven't tested this on RRN 5.8.2, but since it based on LA14.1 you can try and see if it works. I haven't added lionheart Governor.
jackyalice said:
could you make hltespr kernel ?
Click to expand...
Click to collapse
Go ahead and try to see if this works. I don't have the device so I can't test it.
Hi, good to see a new kernels for our amazing N3.
Test and report
I flashed this Kernel now on hlte RRN 5.8.3 and it works fine for now. Thanks
Sent from my SM-N9005 using XDA Labs
simonk206 said:
I flashed this Kernel now on hlte RRN 5.8.3 and it works fine for now. Thanks
Sent from my SM-N9005 using XDA Labs
Click to expand...
Click to collapse
Which RRN...Lord Eko or trader
sarjen iceman said:
Which RRN...Lord Eko or trader
Click to expand...
Click to collapse
I have updated to traders RRN yesterday
Sent from my SM-N9005 using XDA Labs
sarjen iceman said:
Which RRN...Lord Eko or trader
Click to expand...
Click to collapse
It should work on both RRN release since both are based on same source.
gj86 said:
It should work on both RRN release since both are based on same source.
Click to expand...
Click to collapse
I just flashed your kernel on RRN built by Trader and it works fine for me. Thanks so much
mrcandy108 said:
I just flashed your kernel on RRN built by Trader and it works fine for me. Thanks so much
Click to expand...
Click to collapse
how did u do ?
I can't get it right
phone stuck in boot
did u flash magiak 13.0 right after?
which TWRP ?..2.8.7 or 3.1.1
sarjen iceman said:
how did u do ?
I can't get it right
phone stuck in boot
did u flash magiak 13.0 right after?
which TWRP ?..2.8.7 or 3.1.1
Click to expand...
Click to collapse
Last TWRP by Jairus, and i flashed magisk v12
mrcandy108 said:
Last TWRP by Jairus, and i flashed magisk v12
Click to expand...
Click to collapse
so..it was magisk 13.0 issue I guess..I don't know
sarjen iceman said:
so..it was magisk 13.0 issue I guess..I don't know
Click to expand...
Click to collapse
Try reflashing mate goodluck
sarjen iceman said:
so..it was magisk 13.0 issue I guess..I don't know
Click to expand...
Click to collapse
I have magisk v13 and it works here.
Sent from my SM-N9005 using XDA Labs
simonk206 said:
I have magisk v13 and it works here.
Sent from my SM-N9005 using XDA Labs
Click to expand...
Click to collapse
so what did I do wrong
do you flash magisk after reboot
sarjen iceman said:
so what did I do wrong
do you flash magisk after reboot
Click to expand...
Click to collapse
First thing is i dont know what you are doing
I flashed first Kernel img and then magisk v13 with twrp 3.1.1-0 (without wiping anything)
Thats it and its working fine
Sent from my SM-N9005 using XDA Labs

[EAS][ATOS][KERNEL][SAKURA]Atos-Kernel [3.18] - EOL

Code:
#include <std_disclaimer.h>
/*
* Your warranty is now probably void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this KERNEL
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
I am new to kernel development so please don't be harsh in reviews.
This kernel derived from ThunderStorm. And add more Customization
Compile using DragonTC Clang 10 (Based on LLVM 10.0.0svn)
Features:
- Energy Aware Scheduling (EAS) *What is EAS? See here
- Kernel Upstream To 3.18.140
- Selinux Permissive
- CPU OC 2208 MHz
- GPU OC 725 MHz
- Vibration intensity control
- Fsync: on/off support
- Improved interactive governor
- Improved CPU boost
- Improved RCU boost
- Improved conservative governor
- USB Fast Charge (when use USB from laptop)
- Many memory improvements
- Vibration intensity control
- KCAL color control
- DTS Sound
- Audio codec quality improved
- I/O optimization
- I/O schedulers:
noop
deadline
cfq (default)
zen
maple
- EAS CPU Governors :
- Schedutil
- CPU Governors:
alucard
alessa
blu_active
zzmoove
darkness
zzmove
interactive (Default)
ondemand
userspace
powersave
lionheart
performance
- GPU Governor:
spdm_bw_hyp
bw_hwmon
venus-ddr-gov
msm-vidc-vmen
msm-vidc-ddr
bw_vbif
gpubw_mon
msm-adreno-tz (default)
cpufreq
userspace
powersave
performance
simple_ondemand
- Power Suspend Mode
Autosleep
Userspace
LCD Panel
Hybrid
- And more features ​
Installation:
- Reboot Custom Recovery (TWRP / OrangeFox)
- Backup boot, system, vendor
- Install Kernel
- Reboot system
Bugs :
Looking for another bug
Download:
EAS Version:
EAS-Atos-Kernel-Sakura-v10.1
Standard Version:
Atos-Kernel-Sakura-v10
Atos-Kernel-Sakura-v10-Overclock
Tested On Miui EU Beta and Stock Mi A2 Lite (Port for Sakura)
*NOTES: Use SmartPack Kernel Manager for more experience with this kernel
*Attention : Only install this kernel on roms with prebuilt 3.18 kernel !
Like my work? U can support me here: Paypal
Thanks TO :
Thundestorm Kernel for base
AnyKernel2 for Flashable ZIP
Some my kernel testers
And thanks to anyone for telling me bug this kernel
And you
Leave thanks if you like this Kernel
Code:
Changelog
v10.1
Bring up EAS [B] [I]*What is EAS? [URL="https://developer.arm.com/tools-and-software/open-source-software/linux-kernel/energy-aware-scheduling"]See here[/URL][/I][/B]
New EAS CPU Governor : Schedutil
Remove some standard cpu governor, now only EAS Cpu Governor
v10
Change version kernel
Add Klapse 5
mdss_fb: add lcd backlight min limit
Remove useless CPU Governor
New compiler using DraginTC Clang 10 (Based on LLVM 10.0.0svn)
BACKPORT: clang cross build support
Makefile: Some changes for GCC
kbuild: clang: remove crufty HOSTCFLAGS
kbuild: clang: fix build failures with sparse check
kbuild: Add support to generate LLVM assembly files
kbuild: clang: add -no-integrated-as to KBUILD_[AC]FLAGS
And some improvement
v69.9e
Merge from CAF 'LA.UM.7.6.r1-05500-89xx.0'
Merge Staging Prima 'LA.UM.7.6.r1-05500-89xx.0'
Add Thermal Control
Add Voltage Control
And more Improvement
v69.9a
Now can use on custom ROM with kernel 3.18
v69.9
Fixed brightness issues for MIUI from version v69.8b
Add more CPU governor
Add more IO Schedulers
- v69.8b
Some Improvement and More Stability
Added DTS Eagle
Test compile for custom Rom with kernel 3.18
- v69.8-Beta
CPU OC 2208 MHz
GPU OC 725 MHz
Add USB Fast Charge (when using USB from a laptop)
Add CPU Governor (Alessa)
- v69.7-Beta
Fix missing driver
- v69.6
GPU OC 750MHz
Some improvement
- v69.5
Fixed no sound during a call
Added more CPU and GPU Governor
- v69.4
SELinux Permissive
Fixed Flashlight QS toggle
- v69.3
Added More CPU Governor
Added More GPU Governor
Fixed Wifi
And etc I forget :)
- v69.2
Booted, but a lot of bugs
- v69.1
Initial Release
Not booted
XDA:DevDB Information
SAKURA Atos Kernel, Kernel for the Xiaomi Redmi 6 Pro
Contributors
Okta. Pra A
Source Code: https://github.com/okta-10/kernel_xiaomi_msm8953-sakura-atos
Kernel Special Features: Energy Aware Scheduling (EAS), Overclock CPU & GPU, DTS Eagle
Version Information
Status: Stable
Current Stable Version: v10 - (3.18.140)
Stable Release Date: 2019-07-02
Current Beta Version: v10.1 - (3.18.140)
Beta Release Date: 2019-09-15
Created 2019-06-15
Last Updated 2020-08-12
Reserved
Nice to see a kernel dev in here!And a new MIUI kernel!Congrats and keep up the good work!
On a side note,do provide a detailed changelog so that others may find your kernel more
interesting and know exactly what features are there in the kernel
Nice to see a new kernel.
Is it for pie or for oreo.
Update
Atos Kernel v69.4
Changelog:
- Selinux Permissive
- Fix flashlight QS Toggle
Download: Stable v69.4
darkhzy_kh said:
Nice to see a kernel dev in here!And a new MIUI kernel!Congrats and keep up the good work!
On a side note,do provide a detailed changelog so that others may find your kernel more
interesting and know exactly what features are there in the kernel
Click to expand...
Click to collapse
Hi, Thank you for his advice , i am very happy, but now i have added some Changelog , thank you before
deepak kumar android said:
Nice to see a new kernel.
Is it for pie or for oreo.
Click to expand...
Click to collapse
Thank you, work fine in MIUI Pie, so please just try in miui oreo the own risk
:good: Thanks
ananxd said:
:good: Thanks
Click to expand...
Click to collapse
You're welcome, bro
Update
Atos Kernel v69.5
- Fixed no sound during call
- Added more Cpu and Gpu Governor
Download: Stable MIUI Atos Kernel v69.5
Will try tomorrow.
ananxd said:
Will try tomorrow.
Click to expand...
Click to collapse
Yes, try it
I don't see any commits
https://github.com/OktapraAmtono/kernel_xiaomi_msm8953-sakura-atos/commits/atos-miui
ndrancs said:
I don't see any commits
https://github.com/OktapraAmtono/kernel_xiaomi_msm8953-sakura-atos/commits/atos-miui
Click to expand...
Click to collapse
Coz he merged all of them into one
ndrancs said:
I don't see any commits
https://github.com/OktapraAmtono/kernel_xiaomi_msm8953-sakura-atos/commits/atos-miui
Click to expand...
Click to collapse
darkhzy_kh said:
Coz he merged all of them into one
Click to expand...
Click to collapse
Yeah,, , , actually because i don't know use github, just create repository... ??
I just compile from my local computer ?
So sorry ??
After installing on ????, the sensor stopped working. Can not unlock. Put the kernel of another developer - it works well.
z20010 said:
After installing on ????, the sensor stopped working. Can not unlock. Put the kernel of another developer - it works well.
Click to expand...
Click to collapse
Whats ur use miui version?
On latest miui eu beta working fine
z20010 said:
After installing on ????, the sensor stopped working. Can not unlock. Put the kernel of another developer - it works well.
Click to expand...
Click to collapse
same as me, last miui.eu beta
Okta. Pra A said:
Whats ur use miui version?
On latest miui eu beta working fine
Click to expand...
Click to collapse
??????? 10 9.6.13
z20010 said:
??????? 10 9.6.13
Click to expand...
Click to collapse
Try instal without module, ektrack kernel then delete all file on system/lib/modules...
before install kernel u need restore system

[KERNEL][PIE] HeliosPie Kernel 3.1 For J701x-J7velte

Welcome to The HeliosPie Kernel Thread for Galaxy J7 Nxt/Core/Neo
Built with Various Pie 7870 Source.
Linaro GCC 7.4.1​
Warning : Me nor XDA Are responsible for any damage that might be caused after flashing any file provided here. Please take caution and be aware of what you are doing. And Always backup !
-- Features --
[x]Fake Enforcing (Permissive and shows enforcing)
[x]Various Compiler Optimisations
[x]Compiled with Linaro7.4.1
[x]ADB Insecure
[x]Fake KNOX
[x]Private Mod support
[x]MultiCPU Governors
[x]Multi I/O Schedulers
[x]Multi TCP Algorithms
[x]Limited Wakelocks
[x]Dynamic Fsync 2.0
[x]Fsync
[x]PowerSuspend 1.5
[x]UKSM V1.23
[x]Boeffla wakelock blocker v1.1.0
[x]StateNotifier & SysfsHelper
[x]Optimized ZSwap
[x]Optimized Deadline I/O
[x]Better Input Booster
[x]Quicker Doze entry
[x]Other improvments for Batterylife and performance
[x]Support Android 9.0 One UI
[x]WireGaurd Support
[x]CPU VoltageControl
[x]CPU OC upto 1700MHz
[x]GPU OC Upto 1146MHz
[x]GCC 6/7 Support
[x]CRC Disabled by default
[x]Reduced Wakelocks
[x]GPU/CPU Voltage dropped
[x]Improved GPU Utilization
[x]Improved standby
[x]Adoptable SD patched
[x]Deodex oreo support
[x]Many ram improvments
[x]No sim breaking with 8.1 rooting
[x]Encryption Support for StockRoms
[x]And many more listed in changelogs below
[x]Pre-Rooted
The kernel comes included with EliteTuner to control various kernel parts.
--How to install--
If you have flashed Root through any means other than magisk, Please uninstall it (SuperSU>Full unroot)
Open developer options (Press aboutphone > build number 7 times) Enable OEM Unlock
Flash TWRP Recovery that can be found in J701 Section
Fully Wipe internal storage and format data (Must for first time flashing TWRP)
Copy Kernel to your desired Location
Install Zip > Select kernel.zip
Reboot and wait
First time rooting, Open magisk app Once to ensure root is working
--Basic Info --
This kernel is mainly for users who want more than just root, As permissive allows for more flexibility with some of the mods found on xda
You are free to use this kernel in any future rom aslong as you Link this thread / Github Source
-- Credits --
@ananjaser1211 for this golden kernel and adding support for our device.
@BlackMesa123 and @corsicanu for working with my projects
 @topjonhuw For Magisk
 @geiti94 For Wifi password Fix
 @Noxxxious For general help
 @JaskaranSM for Building it For J7velte
 @mohitmallick17 for his zip template
And my Elite-Team for their contributions to my projects and being Awesome.
Download <> Changelog <> More info In second Post
XDA:DevDB Information
HeliosPie Kernel 3.1, Kernel for the Samsung Galaxy J7
Contributors
JaskaranSM, JaskaranSM
Source Code: https://github.com/jaskaranSM/Helios_7870
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 3.1
Stable Release Date: 2019-06-20
Created 2019-06-20
Last Updated 2019-06-20
HeliosPie V3.1 Update​This is TOUCHWIZ only. The new compiler greatly improves performance on 9.0 Based roms.
Enjoy, i know im not making any roms due to time and My potato PC , but i can support this kernel.
Changelog :-
- Compiled with Linaro 7.4.1 Compiler
- Disabled IO stat logging for better performance.
- Disabled add_random from Block driver for better queue based processing.
- Using High Priorty Queues in Device Freq Driver. for better feedback of IO devices.
- High Resolution Timer API tweaked for better power management.
- Improved battery backup
- Performance and battery greatly improved with new compiler
- IO Schedular Driver Optimisations
- Added hKtweaks app for kernel tuning. (Thanks @corsicanu)
- More Speedier.
- Added NVS Hibernation Driver for better power management.
- Semi-OFast Optimsations for proper balance between performance and battery backup.
- Added Newer Boefolla Wakelock Blocker
- Added Newer Xpad (Joystick Controller) Drivers for Better Compatibilty.
- Added State Notifier Driver
- Added F2FS Filesystem Support.
- Memory driver using FIFO Queue and crypto optimisations
- Updated Wireguard VPN driver.
- Enabled IP tunneling for IPv6 Networks with TCP and UDP ports Support.
- Hotplugging with Real Time Scheduling
- Reduced Wakelocks for WLAN (WiFi) driver
- Added a lot of new TCP congestion Algorithms.
- Initial TCP window size is set to 64k for better caching
- More precise cpu frequency control
- Magisk Included
- New Cool AROMA theme
Follow the Full change log on the Github source.
Download : Google Drive
Size : 33MB
after flashing your kernel app launching speed lags a lot.But antutu score is still much higher.I don't understand why.Please fix it's a major issues. Thanks for your excellent kernel you are legend for this device.And also thanks for your hard work.
Safiqul said:
after flashing your kernel app launching speed lags a lot.But antutu score is still much higher.I don't understand why.Please fix it's a major issues. Thanks for your excellent kernel you are legend for this device.And also thanks for your hard work.
Click to expand...
Click to collapse
Could you provide more info about this problem like which rom you were using and Bootloader Version etc.
Unexpected phone restart while using this kernel with clean pie rom
AHMED__HASSAN said:
Unexpected phone restart while using this kernel with clean pie rom
Click to expand...
Click to collapse
Will Fix soon
Fixes touch screen issue on fake amoled screens ?
Samsung Hotplug is not working
JaskaranSM said:
Could you provide more info about this problem like which rom you were using and Bootloader Version etc.
Click to expand...
Click to collapse
Bootloader is based on stock 8.1 j701fxxS6BSC1 and the rom is black bird os.I tried on 8.1 quatam rom v2.6 and got same Resul.
How can i use adoptable storage with that Kernel?
It will never shown anywhere and also failed when using root essential or adb brigde
simple question, hope someone can helps me:
i'm not sure, but: can i exchange my current kernel from canary rom with that Helios Kernel?
Current Kernel is: Quantum Kernel
Or do i have to install a custom rom again after flashing the Helios Kernel?
ok, it is a dead thread, maybe i have to take a look for another costum rom and kernel

[KERNEL][CUSTOM] Eureka kernel for all variants of Galaxy A30s for android 10(Q) & 11(R) & 12(S) ROMs

{
"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 A30s.
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 A30s. 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 1768 MHz to 2288 MHz.​LIL Cores: from 1586 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 845 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 A30s:
* Telegram: https://t.me/galaxya30s
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 A30s (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
That's awesome! I will try your kernel on my A30s running One UI asap, and I will let you know how it goes. I have a few questions tho. I just have to normally flash through TWRP after wiping dalvic right? You have written that you both overclocked and underclocked the CPU, so can I choose one, and how? Do I have to use the kernel manager you linked? If no, then what do I use the kernel manager for?
Again thanks a lot for making this kernel, and I will let you know how it goes when I flash it.
Jerry8538 said:
That's awesome! I will try your kernel on my A30s running One UI asap, and I will let you know how it goes. I have a few questions tho. I just have to normally flash through TWRP after wiping dalvic right? You have written that you both overclocked and underclocked the CPU, so can I choose one, and how? Do I have to use the kernel manager you linked? If no, then what do I use the kernel manager for?
Again thanks a lot for making this kernel, and I will let you know how it goes when I flash it.
Click to expand...
Click to collapse
Hi bro,
You just need to flash kernel in TWRP and reboot. If you are using magisk 20.4, then kernel will automatically upgrade it to 21.0 (latest) .
My kernel has spectrum support whereby the profiles play with the different overclocked and underclocked cpu frequencies accordingly.
I recommend using HkTweaks kernel maanger because its the best for Exynos devices and all my kernel features can be customized through it.
If you want more support and get help from other A30s members, kindly join telegram and join the support group: https://t.me/eureka_support_group
Thanks a lot!
Okay, another question - I want to test the ROMs that have been built, but I am daily driving One UI right now, and I don't really want to daily drive a ROM until it is stable, so if I make a nandroid backup, will everything get backed up, even though I am on stock ROM?
the performance of the kernel is great but it suddenly freez and restart the phone....i tried with both one ui and custom rom......both have same issue...i think the kernel need to be more optimized.....bu the way thank you so much for the kernel...i was so frustrated for not having any custo, rom and kernel for better performence......but your this help makes me so happy....
Nafeezz said:
the performance of the kernel is great but it suddenly freez and restart the phone....i tried with both one ui and custom rom......both have same issue...i think the kernel need to be more optimized.....bu the way thank you so much for the kernel...i was so frustrated for not having any custo, rom and kernel for better performence......but your this help makes me so happy....
Click to expand...
Click to collapse
Not all phones are manufactured same
Some phone can use the overclocked frequencies and some can't
If you are getting random reboot, decrease big cores' max frequency to 2080 MHz.
Jerry8538 said:
Thanks a lot!
Okay, another question - I want to test the ROMs that have been built, but I am daily driving One UI right now, and I don't really want to daily drive a ROM until it is stable, so if I make a nandroid backup, will everything get backed up, even though I am on stock ROM?
Click to expand...
Click to collapse
Yes, backup boot,dtbo,vendor,system,data. (efs is optional but always keep a backup of it on your pc. It contains your IMEI.)
Chatur27 said:
Yes, backup boot,dtbo,vendor,system,data. (efs is optional but always keep a backup of it on your pc. It contains your IMEI.)
Click to expand...
Click to collapse
Ah gotcha. Thanks!
I have another question, sorry if it sounds stupid, but I am really not comfortable losing my data XD
I know now, how to backup everything, but how do I backup my data and then reflash it after flashing a ROM?
Can I even do that or no?
If yes, do I just backup the data partition and flash?
Jerry8538 said:
Ah gotcha. Thanks!
I have another question, sorry if it sounds stupid, but I am really not comfortable losing my data XD
I know now, how to backup everything, but how do I backup my data and then reflash it after flashing a ROM?
Can I even do that or no?
If yes, do I just backup the data partition and flash?
Click to expand...
Click to collapse
If you are on stock rom (oneui), you can flash your os again with Odin but also keep your data. You have to use "home_csc..." Instead of "csc..." in the CSC slot in Odin.
Usually with GSIs, you don't need to wipe your data. So a backup of your data via twrp should work. If you are changing to a gsi and the phone is stuck at the Samsung animation logo, then u can go to recovery and wipe dalvik cache and reboot. If still stuck, then u will need to wipe data.
Does this affect the GPU long-term-wise?
Oi sabe como desinstalar esse kernel tem alguem arquivo zip para flashar no twrp?
Translation: Hi know how to uninstall this kernel has someone zip file to flash in twrp?
swaghacker69 said:
Oi sabe como desinstalar esse kernel tem alguem arquivo zip para flashar no twrp?
Translation: Hi know how to uninstall this kernel has someone zip file to flash in twrp?
Click to expand...
Click to collapse
Just take boot.img from stock rom and flash in twrp as boot
Eureka R6.5 update for A30s​
Changelog:
-> Further overclocked BIG cores from 2080 MHz to 2184 MHz.
-> Undervolted the whole soc (exynos 7885) including CPU and GPU.
-> Tweaked kernel for stability and less battery drain at high frequencies.
-> Enabled back 312 MHz and 343 MHz frequencies for big and little cores respectively.
-> Fixed automatic scaling to overclocked frequencies. No need to force frequencies now!
-> CPU throttling bypass increased till 2184 MHz for big cores.
-> Automatic detection of root when flashing kernel. If you are already rooted, you won't lose root when
flashing kernel as from now. So, no need to flash magisk after kernel!!
-> Added powersuspend driver v1.8 - saves battery when screen is off.
-> Removed/disabled some more useless debugging codes and Samsung securities.
-> Added an improved version of KSM known as UKSM (Ultra Kernel Samepage Merging) - Decreases ram usage
-> Removed Userspace lmkd and switched back to stock LMK.
-> Added Maple I/O scheduler
-> Disable GFS for better ui responsiveness for all kernels now.
-> Fixed issue of bootloop!! - No more stucking on bootlogo.
-> Slight improvement in boot speed.
-> Built kernel with latest Proton Clang 13 and LTO for better performance.
-> Optional spectrum support - Flash enable_spectrum_support.zip on your internal storage to enable spectrum.
-> Fixed random reboot on android 11 GSIs. If you still get reboots, then the issue is with the GSI. Please
contact the maintainer of the GSI for any fix. Tested Superior GSI android 11 and got no reboot.
-> Updated WireGuard to v1.0.20210219 (latest version)
-> Updated kernel to latest source
-> Updated GPU driver from R19p0 (26/06/2019) to R26p0 (10/09/2020)
-> Upstreamed kernel version from 4.4.238 to 4.4.267 (latest)
-> Unified kernel sources for A10, A20, A20e, A30, A30s and A40
Eureka R7.5 update​
Changelog:
→ All previous features of Eureka which A30s missed.
→ Upstream Linux Kernel Version from 4.4.270 to 4.4.277
→ Enabled back 208 MHz frequency for big and little cores.
→ DTB is now used to customize Eureka features such as CPU and GPU frequencies.
→ DTBO is only used to disable dm-verity as from now.
→ Added a new flashlight control driver which will be used on AOSP/LOS based ROMs. It will also fix low flashlight issue on GSIs. This new driver does not interfere with camera (which was causing dark photos for some A20 users) Footej camera app is recommended for custom roms.
→ Imported latest Samsung updates from A305F R kernel source.
→ "Samsung A10 1.2A input charging current" feature still depends on Eureka dtbo. Will fix it on next update
→ Further overclocked BIG cores from 2184 MHz to 2288 MHz and LITTLE cores from 1690 MHz to 1794 MHz.
→ Fixed wrongly set GPU throttling frequencies.
→ Updated WireGuard vpn driver to latest version - v1.0.20210606
→ Some other minor optimizations.
thank you very much and congratulations for your hard work
the kernel has been working fine on my A30s except for a small problem
the headphone output no longer works after installation, has anyone experienced this?
jpmarlley said:
thank you very much and congratulations for your hard work
the kernel has been working fine on my A30s except for a small problem
the headphone output no longer works after installation, has anyone experienced this?
Click to expand...
Click to collapse
As mentionned clearly on the thread, there are 2 versions of Eureka available. One is called 7.5 R and one is called 7.5 Q/R
R is for oneui 3 only
Q/R is for other roms/gsis
Any tips on how to flash this? TWRP from official site doesn't work, the ones on CDA have dead links, and im unable to install OrangeFox. A307FN rooted with Magisk v23.0
i run Exynos7904 , will work ?
edit: fixed it
best rom for a30s with eureka https://forum.xda-developers.com/t/pixel-expeirence-for-a30-and-a30s.4352289/

Categories

Resources