[KERNEL][Exynos] PrimeKernel

Search This thread

pascua28

Recognized Developer
Apr 23, 2016
726
1,420
25
Samsung Galaxy S20 FE
Realme 7 Pro
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM/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.
*/

Disclaimer: I haven't tested out any builds but there are testers on our Telegram group. Be sure to backup your boot partition before flashing.
Many thanks to the testers. It wouldn't have been possible for me to release this if it weren't for them



Details:
  • Based on latest Samsung open source drop​
  • Compiler optimizations​
  • Scheduler improvements for better performance and battery life​
  • Removed lots of Samsung security stuffs, debugging code, logging and unnecessary drivers​
Instructions:
  • Assuming you have a custom recovery installed, simply download and flash the kernel zip. This kernel uses Anykernel 3 so no need to reflash magisk(if you use magisk) after installing it.
Join our Telegram group to get access to early releases: https://t.me/S20FeModding

Kernel source code:
Downloads:
 
Last edited:

pascua28

Recognized Developer
Apr 23, 2016
726
1,420
25
Samsung Galaxy S20 FE
Realme 7 Pro
Changelog:

v1.0 (Nov. 9, 2021):

  • Disabled debugging for several subsystems
  • Removed unnecessary Samsung debugging code
  • Removed unnecessary Samsung drivers
  • Removed knox stuffs
  • Removed Samsung security stuffs
  • Removed logging from several drivers to reduce overhead
  • Enabled power efficient workqueues by default
  • Added wakelock blocker
  • Optimized CPU frequency selection for energy_step governor
  • Optimized for performance by building with O2 instead of Os
  • Disabled input boosts to improve battery life
  • Ported scheduler migration hysteresis for better balance between performance and battery life
  • Added support for GPU undervolt
  • Added support for modifying devfreq frequencies
  • Updated lz4 for better performance
  • Switched zswap to use lz4
  • Applied some tweaks to exynos mobile scheduler
  • Reduced GPU DVFS frequencies to improve thermals
 
Last edited:

abdellahboughrom

Senior Member
Mar 18, 2016
153
13
I DONT HAVE CUSTOM RECOVERY SINCE I AM ON ANDRID 11 BOOTLOADER. HOW CAN I INSTALL THIS KERNEL :D IM ROOTED. THANK YOU FOR YOUR EFFORTS
 

abdellahboughrom

Senior Member
Mar 18, 2016
153
13
Flashed and confirmed working im on Android 11 bootloader with 3.1 ui version. Used franco kernel to flash the kernel since i dont have custom recovery.
 

Attachments

  • Screenshot_20211113-194908_Settings.jpg
    Screenshot_20211113-194908_Settings.jpg
    237.9 KB · Views: 200
  • Like
Reactions: immichao

ScariCat

New member
Jul 29, 2016
1
0
Does this include the code to hide tether from the carrier? (Sorry, I don't remember the nomenclature for what it's called.) The code makes the hotspot usage only use data and not the actual hotspot. I hope that makes sense.
 

ricci206

Senior Member
Nov 6, 2007
345
612
Good morning to all.
I flashed successfully the prime kernel on twrp S20FE exynos android 11 one UI3.1

Now I test for few days.
For the moment is ok.
 

ricci206

Senior Member
Nov 6, 2007
345
612
Good morning to all.
I flashed successfully the prime kernel on twrp S20FE exynos android 11 one UI3.1

Now I test for few days.
For the moment is ok.
First impressions of this kernel are excellent.
It is very smooth and no lag.
For the battery it seems that the discharge is slower.
In the next few days I will be able to pronounce myself better.
 
  • Like
Reactions: vijaykanth

souzabrz

Member
Jan 4, 2019
8
1
Great work! Any chance we're getting a full voltage control for all three CPU clusters in the future?
 

minhthang13394

New member
Sep 4, 2016
4
0
Anyone tried with stock rom Android 12 + OneUI 4.1?
I just bought a S20 fe 4g exynos, the battery drain too fast while sleeping.
Just want to try this kernel but affraid to break my phone :(
 

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    Code:
    #include <std_disclaimer.h>
    /*
    * Your warranty is now void.
    *
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this ROM/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.
    */

    Disclaimer: I haven't tested out any builds but there are testers on our Telegram group. Be sure to backup your boot partition before flashing.
    Many thanks to the testers. It wouldn't have been possible for me to release this if it weren't for them



    Details:
    • Based on latest Samsung open source drop​
    • Compiler optimizations​
    • Scheduler improvements for better performance and battery life​
    • Removed lots of Samsung security stuffs, debugging code, logging and unnecessary drivers​
    Instructions:
    • Assuming you have a custom recovery installed, simply download and flash the kernel zip. This kernel uses Anykernel 3 so no need to reflash magisk(if you use magisk) after installing it.
    Join our Telegram group to get access to early releases: https://t.me/S20FeModding

    Kernel source code:
    Downloads:
    3
    Changelog:

    v1.0 (Nov. 9, 2021):

    • Disabled debugging for several subsystems
    • Removed unnecessary Samsung debugging code
    • Removed unnecessary Samsung drivers
    • Removed knox stuffs
    • Removed Samsung security stuffs
    • Removed logging from several drivers to reduce overhead
    • Enabled power efficient workqueues by default
    • Added wakelock blocker
    • Optimized CPU frequency selection for energy_step governor
    • Optimized for performance by building with O2 instead of Os
    • Disabled input boosts to improve battery life
    • Ported scheduler migration hysteresis for better balance between performance and battery life
    • Added support for GPU undervolt
    • Added support for modifying devfreq frequencies
    • Updated lz4 for better performance
    • Switched zswap to use lz4
    • Applied some tweaks to exynos mobile scheduler
    • Reduced GPU DVFS frequencies to improve thermals
    1
    flashify or a good kernel tweak app will flash it with root
    1
    NO RISK! LIKE BRICKING THE PHONE?
    there shouldn't be no. worst case flash stock again with home_CSC to keep user data.
    1
    Flashed and confirmed working im on Android 11 bootloader with 3.1 ui version. Used franco kernel to flash the kernel since i dont have custom recovery.