[KERNEL] [J510S/K/L] Melodic Kernel V2.0 Final - Samsung Galaxy J5 (2016) ROMs, Kernels, Recoveries

<Features>
CPU Governors
Fast chg
SeLinux Permissive
PRIMA WLAN DRIVER
EXETREME UX Fully Works! [Wlan, Data, AOD Etc..]
Credit
@Demicro (Thanks for Helping PRIMA, Saw your PRIMA Commits)
@KingRaheel (Thanks for Helping Build Environment)
@Develoid NKS (Thanks for Helping edit build.sh)
@xda J510S/K/L Users (Using my KERNEL)
How to install?
Extract Melodic2.0.zip and Flash Boot.img via TWRP
Extraxt Melodic_Module.zip and Change Module Files in /system/lib/modules
Download
Kernel: Scroll down and Down
Modules: **Mod edit - Link removed**

choiwooyoung said:
<Features>
CPU Governors
Fast chg
SeLinux Permissive
PRIMA WLAN DRIVER
EXETREME UX Fully Works! [Wlan, Data, AOD Etc..]
Credit
@Demicro (Thanks for Helping PRIMA, Saw your PRIMA Commits)
@KingRaheel (Thanks for Helping Build Environment)
@Develoid NKS (Thanks for Helping edit build.sh)
@xda J510S/K/L Users (Using my KERNEL)
How to install?
Extract Melodic2.0.zip and Flash Boot.img via TWRP
Extraxt Melodic_Module.zip and Change Module Files in /system/lib/modules
Download
Kernel: Scroll down and Down
Modules: https://drive.google.com/file/d/0B49WzzgTDd0-RW9VdkFfeGJJMEU/view?usp=drivesdk
Click to expand...
Click to collapse
Can you make 6.0 AOSP kernel for other models (FN/GN/MN) with live display, disabled Samsung MTP, Advanced reboot features

Thread closed.
@ [OP] When you have the kernel sources ready, report this post and the thread will be re-opened
Regards
noppy22

Related

[KERNEL][UBERTC 4.9.3][Blu_active] Crystal Kernel [03/04/15]

Features:
Based on Chroma Kernel (special credit for TomorrowLand_Ace work)
Blu_active Default Governor
Blu_plug - CPU Hotplug (removed Franco hotplug)
FIOPS I/O Scheduler
Enabled Overclocking CPU & GPU
Undervolted GPU
Build on Ubuntu 14.10
Kernel is secure
Compiled with lastest UBERTC 4.9.3, -O3 flags (GPU included), Graphite, hardfloat, and many other otimizations
FauxSound
PowerSuspend Driver
MSM Sleeper
Battery Life eXtender
LCD KCAL (Last version from @savoca, can't be tuned from any kernel manager for now)
Init.d Support
USB OTG
LZ4 (for a faster boot)
S2W / DT2W
Wake Gestures (huge thanks to @flar2)
Stereo Call Recording
Removed a lot of debug
Some Features from 3.7+ linux kernel
Upstream with Linux kernel .00
Full F2FS support (need to mod ramdisk to make it work, will make it automatic later)
Lots of optimizations from CAF, CM, and other kernels around xda
Main idea: Greatly patched kernel with the best governor, I/O scheduler and hotplug built with UBER toolchain.
Download for Lollipop 5.1
MOD EDIT, Download removed, rule 12 @gregbradley
Credits:
@TomorrowLand_Ace
@eng.stk
@franciscofranco
@faux123
@flar2
@show-p1984
@neobuddy89
@savoca
@RIPng
Source
If you want to support student and his work:
​
XDA:DevDB Information
Crystal Kernel, Kernel for the Google Nexus 5
Contributors
mastero9017
Source Code: https://github.com/mastero9017/hammerhead
Kernel Special Features:
Version Information
Status: Stable
Created 2015-04-03
Last Updated 2015-04-03
Reserved.
Where is the download link.? Can't open
Zonkoprince said:
Where is the download link.? Can't open
Click to expand...
Click to collapse
Fixed, link is under clickable Mediafire.
What app i should use to customise?
Zonkoprince said:
What app i should use to customise?
Click to expand...
Click to collapse
I suggest Kernel Auditor.
Kinda wondering could you maybe add some features from this kernel thread?
http://forum.xda-developers.com/showthread.php?t=2845768
It has nexus 5 kernel too but the devs mainly focused on n4 so maybe you could make the n5 version of it especially the 5.1 version. If it is allowed by the devs. Since the last commit is 2 months old and no new updates for 2 months
JJsevol said:
Ah makes sense now.
@mastero9017 are there any other changes you made from chroma besides the blu changes and toolchain? Liking the kernal so far :good:
Click to expand...
Click to collapse
Everything is listed in OP. I'm not sure yet about future of this kernel. TomorrowLand_Ace will provide great patches for kernel itself and i will try to port changes to blu modules from shamu and tweaks some values, flags, etc
Thread temporarily closed whilst I look in to the multiple reports made
@eng.stk has explicitly said that you have not got permission to share his work.
Download removed, thread remains closed

[XTREME-UX- KERNEL]- V4 -[UBERTC 6.2 - GCC 6.2.1] - N920 C/G/I/L/S/K-CD - GraceUX

About Xtreme Kernel for Samsung Galaxy Note 5
The main goal of this kernel is to target a niche group of people looking for a daily drive kernel for their devices,a solid stable kernel with extended battery life without sacrifying performances, a reliable kernel with the best smoother user experience possible and optimum power efficiency managment.
With those guidelines in mind,i am not going to re-invent the wheel,as samsung and linux devs already did a really great job on android linux kernel, but more a fine tuning on differents kernel's sections that has direct impact on battery life and performances,without affecting their dependencies and inter-dependencies wich may lead to unexpected behaviour (no blind cherry-picking or patch merging,but more reading linux documentation for better understanding)
The challenge was to match the best balanced profil design for performances/battery life with solid stability to bring a different user experience than stock one, wich is not battery friendly,especially on ux firmware, as most of users know its battery drain 'issue'.
Agrressive improvments has been done on this kernel, tracking every bit that can take up precious resources on your phone when you aren’t using it, and improved this even further by making more wise power serving while in use, resulting in a longer battery life wich can last more with extra time.
This kernel doesn't have bells and wisthles other kernels have,if you are looking for playing with voltage, frequencies and synapse so this kernel may not fit your needs and suits your habits,you still are completly free to use it or no,it's up to you.
Xtreme Kernel has been tested and working fine so far,so be more precise when reporting if you encounter any issue to pinpoint the problem for better diagnosis.(FYI kernel has been reported bug free from all testers).
I hope you will enjoy your experience with this kernel,it will get more improvments in futur regarding your feedbacks.
Enjoy !
Important Note:
- Call waiting issue is a known bug on official ux korean firmware,it's not kernel related so ask rom devs for fix or look for it on xda.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- DISCLAIMER
I AM NOT RESPONSIBLE,NOR XDA, FOR ANY BRICK OR HARM THAT MAY OCCUR ON YOUR DEVICE,YOU ARE THE ONLY RESPONSIBLE OF USING ANY FLASHABLE FILES ON YOUR PHONE,BY FLASHING THIS KERNEL, I ASSUME THAT YOU AGREED TO THIS TERM AND YOU ARE DOING IT AT YOUR OWN RISK ! THINK TWICE BEFORE ENGAGING YOUR OWN RESPONSABILTY !
BUT SO FAR, THE KERNEL IS WORKING FINE ON MY SAMSUNG GALAXY NOTE 5 SM-N920C ,AND ALL BETA TESTERS ARE CONFIRMING VIA REPORTED FEEDBACKS THAT THIS KERNEL IS WORKING FINE TOO ON THEIR SAME DEVICE.RE-THINK AGAIN BEFORE FLASHING.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- Xtreme-UX-KERNEL V4
* Kernel Features:
- Compiled with latest new optimzed UBERTC Toolchain 6.2 with Latest featured GCC 6.2.1
- Based on latest available AOSP kernel official korean open source code N920KKKU2CPJ4 (link below)
- Patched to Linux 3.10.104
- Note 7 Stock patched ramdisk based on N930FXXU1APGI (tweak and patch applied)
- Mount partition with noatime option.(reading accesses will no longer cause the atime information.Performance gains)
- SELinux set to Permissive
- Auto-Root included and updated to latest SU 2.79 (credits and thanks @Chainfire)
- Graphite enabled for high level memory optimizations
- Optimized Row I/O scheduler
- Deepsleep optimized with lot of improvments
- Tweaks for ram swappiness
- Westwood default algorithme as a Tcp congestion control strategie for better internet speed
- Optimized Interactive governor
- GPU enhancement for smooth experience and better rendering
- Better stability and reliability
- Improved Battery life
- BUG FREE (no random reboots,reboots,freeze,hangs,crashs,black screen at wakeup..etc)
++ more to come..
====================================================================================================
++Credits:
- Samsung and Linux for the Kernel Open Source Code
--- Samsung open source code link : http://opensource.samsung.com/reception/receptionSub.do?method=sub&sub=F&searchValue=n920s
--- Linux kernel open source code link : https://www.kernel.org/
++Credits and Thanks for Elite Devs for their inspirationnal,heads up and for cherry-picking some of their commits on various git reposAndreiLux @halaszk @franciscofranco @Imoseyon @faux123 @dorimanx @djvoleur @googyanas @Chainfire for SuperUser @craigacgomez.......
++Credits to All Group friends/testers.( Special thanks to @carlitobahsoun @SoumyasishD )
If i unintentionnaly forgot someone,i'll be honored to add him ,just pm.
========================================================================================================================================================================================================
- Steps for flashing kernel:
I assume that you are already on a rooted device with TWRP 3.0.x.x installed,if not,useful posts on how to root and install twrp can be found on Xda,just do a search.
1 - enter recovery mode via twrp
2 - Wipe cache and Dalvick/ART cache ( important step or junk files will lead to internal conflicts like freeze lags or random reboots)
3 - Flash kernel and reboot,(it will bootloop once,just don't touch it and don't panic)
4 - After complete reboot,don't use the phone and let the kernel settle for 5 minutes for better hardware and firmware integration,if u use it while rebuilting cache and integrating,you may experience lags or freeze,so let it install comfortably before starting usage.
5 - after step 4 , you can use the kernel. A second reboot is advicable but not obligatory,it's up to you.
6- Enjoy Xtreme Kernel !
========================================================================================================================================================================================================
- Download
Link for Xtreme UX Kernel V4
XDA:DevDB Information
[XTREME-UX- KERNEL] - [UBERTC 6 - GCC 6] - NOTE 5 - SM-N920 C/G/I/L/S/K - GRACE-UX, Kernel for the Samsung Galaxy Note 5
Contributors
SpiritualWarrior
Source Code: https://www.androidfilehost.com/?fid=457095661767129755
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 4.0
Stable Release Date: 2017-01-15
Beta Release Date: 2017-01-15
Created 2016-06-11
Last Updated 2017-01-15
Changelog Xtreme Kernel V2
- Changelog:
- New Kernel Based on latest available open source code N920CXXS2BPE4 (link below)
- New Ramdisk merged and based on Samsung BPE4 source (stock patched)
- Compiled with latest new optimzed UBERTC Toolchain 6 with Latest featured GCC 6.x.x :good::good:
- Patched to latest Linux 3.10.102
- Auto-Root included and updated to latest SU 2.76 (credits and thanks @Chainfire)
- Mount partition with noatime option.(reading accesses will no longer cause the atime information.Performance gains)
- SELinux set to Enforcing ( see post 1 if you want to change to permissive)
- Graphite enabled for high level memory optimizations
- Optimized I/O schedulers for better tasks queue managment
- Deepsleep fixed and working fine - optimized triggers
- Various tweaks for ram swappiness
- Westwood default algorithme as a Tcp congestion control strategie for more internet speed
- Optimized Interactive governor for better clock speed scalling
- Optimized cpu freq scalling for better battery and responsivness
- Extended battery life
- Improved stability
- +++ More features to come
- BUG: Absolutely Bug free ( no freeze,no random reboots,no black screen,audio call on speaker working and both parts hearing..etc..)
- Version: V2
- Status: Very stable
- Tested and Working on N920 variants C/G/I ( for other variants please report if it works to be added to list )
-- Samsung source code (Credits: Samsung and Linux) : http://opensource.samsung.com/reception/receptionSub.do?method=sub&sub=F&searchValue=n920c
++Credits for the respectable and talented elite real great devs for learning purpose, and for cherry-picking commits : @AndreiLux @arter97 @googy_anas @dorimanx @Chainfire for SuperUser @craigacgomez @djvoleur @Imoseyon @faux123
++Credits to All Group friends/testers.
If i unintentionnaly forgot someone,i'll be honored to add him ,just pm.
-- Source code @ Git repo: https://bitbucket.org/mus1711/xtreme-kernel-note-5-n920c-mm-tw-n920cxxs2bpe4
- DOWNLOAD LINK Xtreme Kernel V2 for MM-TW
Xtreme Kernel V2
Xtreme UX Kernel V3
- Xtreme-UX-KERNEL V3
* Kernel Features:
- Compiled with latest new optimzed UBERTC Toolchain 6 with Latest featured GCC 6.x.x
- Based on latest available AOSP kernel open source code A810SKSU1APJ1 (link below)
- Patched to Linux 3.10.103
- Note 7 Stock patched ramdisk based on N930FXXU1APGI (tweak and patch applied)
- Mount partition with noatime option.(reading accesses will no longer cause the atime information.Performance gains)
- SELinux set to Enforcing (steps bellow to change to permissive)
- Auto-Root included and updated to latest SU 2.78 (credits and thanks @Chainfire)
- Graphite enabled for high level memory optimizations
- Optimized I/O schedulers for better tasks queue managment
- Deepsleep working fine - optimized triggers
- Tweaks for ram swappiness
- Westwood default algorithme as a Tcp congestion control strategie for better internet speed
- Optimized Interactive governor for better clock speed scalling
- GPU enhancement for smooth experience and better rendering
- Optimized cpu freq scalling for better battery and responsivness
- No uci support ( i'm not a synapse fan,a battery saver profil can be a bit good for battery saving but catastrophic for playing games with hard cpus loads and vice versa ,better to let kernel manage everything,just sit back in the car like a boss to enjoy ride and let the driver manage driving hassles )
- Best Balanced profil optimized for best perfs/battery life
And much more...too long technicals features to be listed.
===================================================================================================
++Credits:
- Samsung and Linux for the Kernel Open Source Code
--- Samsung open source code link : http://opensource.samsung.com/reception/receptionSub.do?method=sub&sub=F&searchValue=n920
--- Linux kernel open source code link : https://www.kernel.org/
++Credits for the respectable and talented elite real great devs for learning purpose and for cherry-picking commits especially @AndreiLux @arter97 @googy_anas @dorimanx @Chainfire for SuperUser @craigacgomez @djvoleur @Imoseyon...
++Credits to All Group friends/testers.
If i unintentionnaly forgot someone,i'll be honored to add him ,just pm.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- Steps for flashing kernel:
I assume that you are already on a rooted device with TWRP 3.0.0.0 installed,if not,useful posts on how to root and install twrp can be found on Xda,just do a search.
1 - enter recovery mode via twrp
2 - Wipe cache and Dalvick/ART cache ( important step or junk files will lead to internal conflicts like freeze lags or random reboots)
3 - Flash kernel and reboot,(it will bootloop once,just don't touch it and don't panic)
4 - After complete reboot,don't use the phone and let the kernel settle for 5 minutes for better hardware and firmware integration,if u use it while rebuilting cache and integrating,you may experience lags or freeze,so let it install comfortably before starting usage.
5 - after step 4 , you can use the kernel. A second reboot is advicable but not obligatory,it's up to you.
6- Enjoy Xtreme Kernel !
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- Permissive Mode
- How to set SE linux to Permissive permanently for Xtreme Kernel with SELinux Enforcing mode ?
1- You need to have 2 tools:
--- A root files explorer like Fx Explorer with root addon OR Root explorer ( I am using Fx explorer ,personal preference)
--- Universal init.d (to enable support), Download it from PlayStore
2- Once installed,enable it by switching to ON
3- With root access, Go to system/etc/init.d directory
4- Create a file and name it 08setperm
5- Open new created file and write these 2 lines:
#!/system/sh
setenforce 0
6- Save and close
7- Give full permissions (read,write,execute) to the file " 08setperm " like this "rwxrwxrwx" (use Fx Explorer or Root explorer to edit and change permissions)
8- Open Universal init.d and switch to ON and click on "08setperm" then click 'execute' on top (the play buttom).
9- Now Reboot your phone
10- Done! your SELinux mode is set to permissive permanetly.
To revert back to Enforcing, just switch to OFF Universal init.d enabler and reboot .
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- Download Link :
++ Link for Xtreme-UX-Kernel V3 for Samsung Galaxy Note 5 SM-N920 C/G/I/S/L/K - GraceUX
- Xtreme-UX-Kernel_V3
-------------------------------------------------------------------------------------------------------------------------------------------------------------
XDA:DevDB Information
[XTREME-UX- KERNEL] - [UBERTC 6 - GCC 6] - NOTE 5 - SM-N920 C/G/I/L/S/K - GRACE-UX, Kernel for the Samsung Galaxy Note 5
Contributors
SpiritualWarrior, diegonnc, haifish9999
Source Code: https://drive.google.com/open?id=0ByEZRlb688olZWV2ak53a01yZW8
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 3.0
Stable Release Date: 2016-10-27
Beta Release Date: 2016-10-27
Created 2016-06-11
Last Updated 2016-11-13
Reserved
Nice one man , just here to officially welcome you , keep it up
Nice work .. I think the link doesn't work
Sent from my SM-N920C using XDA-Developers mobile app
samehfarahat said:
Nice work .. I think the link doesn't work
Sent from my SM-N920C using XDA-Developers mobile app
Click to expand...
Click to collapse
Thanks !
Link working fine
Edited : Downloaded .. thanks
NOW, this is really the best KERNEL of the PLANET !!! XTREME KERNEL ! Great and Welcome to XDA
Welcome and i love your kernel
congratulation
N920c/64g/tl68 v9 /googy kernel v1.4 /xposed greenify+amplify+powernap
is it ok if i flash this kernel over googy max ?? my devise is 920c dual sim
truenitos said:
NOW, this is really the best KERNEL of the PLANET !!! XTREME KERNEL ! Great and Welcome to XDA
Click to expand...
Click to collapse
Thanks mate !
themoto said:
Welcome and i love your kernel
Click to expand...
Click to collapse
Nice to see you here thank you
3mmar3d said:
is it ok if i flash this kernel over googy max ?? my devise is 920c dual sim
Click to expand...
Click to collapse
No..just follow flashing steps
Btw googymax is an excellent kernel from a talented dev
carlitobahsoun said:
congratulation
N920c/64g/tl68 v9 /googy kernel v1.4 /xposed greenify+amplify+powernap
Click to expand...
Click to collapse
Thanks dude
Links doesn't works. Any mirror?
rvlnic said:
Links doesn't works. Any mirror?
Click to expand...
Click to collapse
open link from web not from here tapatalk
Sent from my SM-T715 using Tapatalk
good to see you here
I just installed it. It's snappy and stable. Will report back later. Thank you for sharing your work.

[KERNEL] Jesse's Kernel for Galaxy S8 and S8+ (Exynos)

Jesse's Kernel (I am not good at naming sth.)
for Galaxy S8 and S8+ (Exynos)
(G950F/FD/X/N) and (G955F/FD/X/N)
This kernel is designed to be SIMPLE and STABLE with improved performance and battery life.
Just flash and enjoy your phone. No additional setting required.
This kernel has 3 series,
Early-Testing: Contains latest changes, experimental features. This build will be released to testers only.
Stable: Changes, features in early-testing build will be picked into stable once they are confirmed to be stable.
Semi-Stock: For those who want maximum stability or ROM developers who want to integrate with their ROMs. This build is very similar to stock but it will have some useful changes like SELinux permissive, disabled security features, etc. This build will be released to public in low update frequency(usuallly based on stock kernel changes).
LICENSE:
Kernel sources:
GPL 2.0: https://www.gnu.org/licenses/gpl-2.0.html
Kernel binaries, patches to system, ramdisk modifications, etc.:
Code:
You can use, mirror, modify and/or integrate it/them with your own works, WITHOUT inform me, subject to the following conditions:
1. Credit MUST be given. (a possible form: thanks *** for ***)
2. Warranty is NOT provided. I am not responsible for any possible losses.
3. Authorization may be TERMINATED for selected person without prior notice under certain conditions (subject to my sole discretion).
4. Above conditions must be preserved. (You have the responsibilities to inform your users about these conditions. A possible way is to add "LICENSE: (link to this post)" to "thanks *** for ***")
Features:
STABLE: (Mainline)
Toolchain: Linaro GCC 7
Linux 4.4.79 (updated from 4.4.13)
Always SELinux Permissive (with fake SELinux Enforcing status.)
Kernel Security Features, Root Restrictions are DISABLED
Linux mainline random generator driver backported
Max frequency of big cores set to 2.5GHz
Other optimizations, backports for best performance and power efficiency
BFQ I/O scheduler
Versioning: VERSION x.x
Release Frequency: Regularly
SEMI-STOCK:
Toolchain: Linaro GCC 7
Linux 4.4.79 (updated from 4.4.13)
Always SELinux Permissive (with fake SELinux Enforcing status.)
Kernel Security Features, Root Restrictions are DISABLED
Versioning: RELEASE x
Release Frequency: Rare (only stock kernel updates and bug fixes)
NOTE: As of VERSION 0.3 and SEMI-STOCK RELEASE 6, AQG5 or newer bootloader is required.
Download:
STABLE:
VERSION 0.3: (Source Tag)
https://www.androidfilehost.com/?fid=673368273298975229
SEMI-STOCK:
RELEASE 6: (Source Tag)
https://www.androidfilehost.com/?fid=889764386195919462
NOTE:
1. Existing Bluetooth Pairs, Wi-Fi Passwords will be forgot when you flash this kernel for the first time.
2. You need to flash root package (Magisk or SuperSU) AFTER flash kernel if you want root access.
Show your appreciation:
Click Thanks!, Rate 5-star or/and Donate to me.
Get informed about news and updates:
Join Official Telegram Channel
AND/OR
Follow this project on XDA
XDA:DevDB Information
Jesse's Kernel for Galaxy S8 and S8+, Kernel for the Samsung Galaxy S8+
Contributors
jesec
Source Code: https://github.com/jesec/android_kernel_samsung_universal8895
Kernel Special Features:
Version Information
Status: Stable
Created 2017-05-08
Last Updated 2017-07-30
Changelog:
STABLE:
VERSION 0.3, July 29th:
Merge AQG5 kernel updates from Samsung
Merge Linux 4.4.79
Merge BFQ-v8r12
Backport latest F2FS
Switch to latest Linaro GCC 7 toolchain with processor specific tunes.
Use -Ofast optimization.
VERSION 0.2.2, June 26th:
Merge AQF7 kernel updates from Samsung
Merge Linux 4.4.74
VERSION 0.2.1, May 27th:
Merge AQE5 kernel updates from Samsung
Merge Linux 4.4.69
Update system patches
VERSION 0.2, May 19th:
Updated to Linux 4.4.68
Full F2FS file system support (with latest driver backported from Linux 4.12) is added.
Possible kernel panic (random reboots) addressed.
Possible battery life improvements for CPU frequency boosts.
BFQ is added and set as the default I/O scheduler.
VoLTE & VoWiFi problem fixed. (verified by testers)
NOTE: VoLTE logo may not be an accurate indicator of VoLTE support.
VERSION 0.1, May 11th:
Initial Release.
SEMI-STOCK:
RELEASE 6, July 29th:
Merge AQG5 kernel updates from Samsung
Merge Linux 4.4.79
Backport latest F2FS
Switch to latest Linaro GCC 7 toolchain with processor specific tunes.
Use -Ofast optimization.
RELEASE 5, June 26th:
Merge AQF7 kernel updates from Samsung
Merge Linux 4.4.74
RELEASE 4, May 27th:
Merge AQE5 kernel updates from Samsung
Merge Linux 4.4.69
Update system patches
RELEASE 3, May 19th:
Updated to Linux 4.4.68
Switched to GCC 8.X
Full F2FS file system support (with latest driver backported from Linux 4.12) is added.
Possible kernel panic (random reboots) addressed.
VoLTE & VoWiFi problem fixed. (verified by testers)
NOTE: VoLTE logo may not be an accurate indicator of VoLTE support.
RELEASE 2, May 11th:
Storage and CPU performance problems fixed.
Guides:
HOW-TO FLASH THIS KERNEL:
1. Make sure TWRP is installed. (https://forum.xda-developers.com/showpost.php?p=72004368&postcount=3)
2. Download the flashable zip from download section in OP.
3. Transfer the zip to your phone.
4. Go to "Install" menu of TWRP and flash the zip.
(for devs) HOW-TO PROPERLY INTEGRATE THIS KERNEL TO YOUR ROM:
1. Download the flashable zip from download section in OP.
2. Rename the downloaded zip to "jesse-kernel.zip".
3. Delete original boot.img of your ROM.
4. Place the zip to kernel (create if not exists) folder of your ROM.
Example Structure:
->META-INF
->->com
->->...
->system
->->app
->->priv-app
->->...
->kernel
->->jesse-kernel.zip
->...
5. Delete original kernel flashing lines from installation script (META-INF/com/google/android/updater-script) of your ROM.
tip: usually start with package_extract_file("boot.img" after "ui_print("Extracting boot image...");".
6. Add these lines to the installation script of your ROM:
Code:
ui_print("Installing Jesse's Kernel...");
package_extract_dir("kernel", "/tmp/kernel");
run_program("/sbin/busybox", "unzip", "/tmp/kernel/jesse-kernel.zip", "META-INF/com/google/android/*", "-d", "/tmp/kernel");
set_perm(0, 1000, 0755, "/tmp/kernel/META-INF/com/google/android/update-binary");
run_program("/tmp/kernel/META-INF/com/google/android/update-binary", "3", "1", "/tmp/kernel/jesse-kernel.zip");
ui_print("Jesse's Kernel Installed");
(for devs) Tips about kernel compile: (Note: NO technical support for such things. Inquires will be ignored.)
1. There is a kernel build script in my kernel. (build_kernel.sh)
2. Two variables must be specified before you can run it.
export $KERNEL_TOOLCHAIN=/path/to/your-toolchain/bin/toolchain-prefix-
export $KERNEL_DTBTOOL=/path/to/dtbtool/dtbhtoolExynos
3. If you are building for Galaxy S8 (dreamlte), run it with "bash build_kernel.sh dreamlte".
If you are building for Galaxy S8+ (dream2lte), run it with "bash build_kernel.sh dream2lte".
4. Default output dir is "../kernel_out". "dt.img" and "Image" will be generated.
That's what I'm talking about! Thank you!!
Thanks @jesec for this and twrp. Without u development would be so far behind
sent from the R.I.C.E powered V8+
Great work mate :fingers-crossed:
State-wide provider blackout the very second i flashed. No worries!
Thanks for your hard work. Great job as always.
Sent from my SM-G955F using Tapatalk
what is the difference between stock and semi stock?
GreyFox777 said:
what is the difference between stock and semi stock?
Click to expand...
Click to collapse
Got the same question.. I've installed it, but it doesn't seem to have any advanced governors, etc on board.
But still very nice to have the first kernel on!!!!!
Jesec, you're just great
Btw: does the name Jesse's kernel was chosen on purpose or just a mistake?
GreyFox777 said:
what is the difference between stock and semi stock?
Click to expand...
Click to collapse
This kernel look like a basic kernel update from 4.4.13 to 4.4.66
@jesec
Awesome, thanks a lot bro!
Thank you for the first custom kernel
Can we expect a permissive kernel for this device soon?
tiho5 said:
Thank you for the first custom kernel
Can we expect a permissive kernel for this device soon?
Click to expand...
Click to collapse
Per github commit, the big news here is that this kernel is permissive!
@jessec, you are totaly awesome:good:
Thank you for being here!
Update; appear kernel selinux is still enforcing
It is SELinux permissive. That enforcing is fake actually. (just let userspace think status change is successful)
Changelog: (May. 9th)
I fixed a bug of script. Now new build (May. 9th) should work fine on non-plus variants.
finally i can use ARISE completely. thx a lot
Great one. Many thanks. I will try and report.
Sent from my SM-G955F using Tapatalk
Feels good to see development here, used to love ur work on GS7.
One question, where can I get the Magisk Flashable? I got it when flashed the ROM but I cant flash the ROM over the kernel or I will lose the kernel
jesec said:
It is SELinux permissive. That enforcing is fake actually. (just let userspace think status change is successful)
Changelog: (May. 9th)
I fixed a bug of script. Now new build (May. 9th) should work fine on non-plus variants.
Click to expand...
Click to collapse
Great.
Thanks. That's what I've been waiting for.
metuskale said:
Feels good to see development here, used to love ur work on GS7.
One question, where can I get the Magisk Flashable? I got it when flashed the ROM but I cant flash the ROM over the kernel or I will lose the kernel
Click to expand...
Click to collapse
here it is:

[EOL][KERNEL][7.0][G92xF/I/T/W8] Aldeon Kernel for Samsung Galaxy S6

{
"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"
}
Code:
#include "std_disclaimer.h"
/*
* Your warranty is 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.
*/
READ THE WHOLE OP!
THIS KERNEL IS END OF LIFE. NO MORE UPDATES FOR IT.
This is a stock-based custom kernel for S6 which lets you change the things you want in the kernel. It was born from tests, bootloops and a lot of hardworking to give you the most stable features.
I want it to be almost as stable as stock.
​Features:
based on stock G920F source region XEF
built with UBERTC v4.9 / Google's TC v4.9 (v2.7+)
Linux kernel version 3.10.61
permissive
Synapse support
CPU underclock: 200 MHz / 400 MHz (little / big)
CPU overclock: 1704 MHz / 2304 MHz (little / big)
GPU underclock: 100 MHz
GPU overclock: 852 MHz
GPU governor selection in Synapse
voltages control for both CPU and GPU
memory bus voltage control
CCACHE and GRAPHITE optimizations
system de-knox script when flashing
AOD support (see bugs)
KSM support
ZSwap control
init.d support (credits to @_alexndr for his implementation)
SafetyNet bypass (see changelog at " ***1.5*** ")
Knox software is removed from the kernel
WiFi forget fix
use Android device as USB keyboard/mouse (no driver required; compatible with any OS and BIOS)
DriveDroid patch
new CPU governors: Smartass2
new IO schedulers: row
enabled these: all CPU governors, TPC congestions, IO schedulers, USB OTG support, CIFS support, TTL support, XBOX controller support, ISO support, UDF CD-ROM support, NTFS R/W support, F2FS support
Double tap to wake
Synapse profile backup/restore
sqlite3 installed in /system/xbin
Spectrum profiles
HMP voltage control
Doze control
fake Enforcing SELinux
live statistics in Synapse
S7 Edge battery support (not working properly)
Knox Warranty bit 0x1 to 0x0 (the eFUSE is still blown, just a software fix)
Bugs:
- rare random reboots when overclocking the big cluster over 2.2 GHz
- AOD (touching is broken) is working perfectly while playing music but when it's quiet there are reboots, happening on G920F Nemesis ROM and NNE; reported to work correctly on: NNE 4.5 on G925W8, Gold Eagle on G920F (DO NOT REPORT RANDOM REBOOTS WHEN USING AOD)
PLEASE READ THE FAQ!
Installation:​​
0. Backup is mandatory!!!
1. Download the latest kernel version zip file
2. Go to recovery
3. Flash the kernel zip
4. If you were rooted then flash root again otherwise you'll get a bootloop
5. Enjoy
Optionally, install Kernel Adiutor from Play Store to get control over the kernel. Install Synapse from Play Store or Synapse MOD (read FAQ).​
Note: From v2.6 to v2.9 CPU OC and UC are disabled for stability.
This kernel requires a stock-based Nougat ROM. If you are on a stock based ROM just tell me if the kernel is working with your ROM.
If you want to contribute just PM me
If you press the Thanks button then Chuck Norris will visit you
If you want to revert all the changes to boot.img, I attached the stock boot.img. Just flash it and enjoy the enforceness restore boot and system. If there is a WiFi and Bluetooth issue then restore data too.
Subscribe to be always informed about what's going on.
Downloads:
See THE INSTALLATION PROCEDURE FIRST and then check Android File Host (for versions 2.8+).
Select your device (Flat/Edge) then Aldeon kernel then your model. Don't look at popular downloads.​
XDA:DevDB Information
Aldeon Kernel, Kernel for the Samsung Galaxy S6
Compatibility
Models:
G92xF
G92xI
G92xT
G92xW8
Custom ROMs:
StockRomLite
OdexLite
Nemesis Nougat
BRx S8+ ROM
Noble Nougat Experience
MiPa ROM
Gold Eagle ROM / Global Elite
Ultimate Nougat ROM
Contributors
minealex2244
Credits:
Noxxxious (WiFi forget fix and help)
The Sickness (his guide and scripts)
UpInTheAir (resetprop)
thehacker911 (Synapse files base)
geiti94 (AOD files)
Others I've used the commits from
Source Code: GitHub
Version Information
Status: Stable
Current version: 3.4
Created 2017-06-06
Last Updated 2017-10-08
Changelog
***1.0***
- initial release
***1.1***
- fixed a bootloop issue (thanks to @Noxxxious)
- now the kernel is always permissive
- de-knox added
Note: If your WiFi and Bluetooth stops working properly PLEASE REPORT. Install the kernel, boot up and then test it with another reboot. Tell me the results.
***1.2***
- fixed a WiFi and Bluetooth issue (again, thanks to @Noxxxious)
- updated the flashable zip
***1.3***
- more de-knox
- now de-knoxing script is working properly
- preparation for init.d (not working but it exists; it looks like something prevents me from running the scripts at boot)
***1.4***
- init.d support
- removed old init.d support from kernel
***1.5***
- SafetyNet bypass support (use Magisk v13 with Magisk Hide enabled for it to work)
***2.0***
- added CPU OC and UC (OC: 2.5/1.6GHz & UC: 200 MHz)
- added GPU OC and UC (OC: 852 MHz & UC: 100MHz)
***2.1***
- lowered big CPU's max frequency to 2.4 GHz because of ultra instability (the performance is same)
***2.2***
- improved GPU drivers
***2.3***
- added zRAM and KSM
- first Edge (G925F) build
- worked on the flashable zip
***2.4***
- added deadline IO scheduler
- added conservative, powersave and ondemand CPU governors
***2.5***
- temporarily removed GPU OC/UC (not working properly) until I will add Synapse support
***2.6***
- removed CPU OC/UC to create a last stable version (v3.0 won't be as stable as the previous versions!). I'll add it back after I'll add Synapse support.
***2.7***
- the almost (edit) last stable version
- removed Knox from the kernel (better battery life)
***2.8***
- hopefully the last V2
- enabled these: USB OTG support, CIFS support, TTL support, XBOX controller support, ISO support, UDF CD-ROM support, NTFS R/W support
- support for G920T
- enabled all available TCP congestions
***2.9***
- Knox warranty bit 0x1 to 0x0
- new models: G925T and G92xW8
- added a default init.d script
***3.0***
- Synapse support
- DriveDroid patch
- Use Android as USB keyboard/mouse
- CPU and GPU OC/UC and voltages control
- ZSwap control and GPU governor selection in Synapse
- WiFi driver is no longer built in Legacy mode
***3.1***
- added memory bus voltage control
- profile backup/restore
- added sqlite3 binary in /system/xbin
- fixed "No UCI support" for most of the users
- fixed init.d patcher
- fixed Synapse showing apply and dismiss icons for no reason (in some situations)
- fixed Synapse showing "No UCI support" after boot up (which then fixes up)
- now Synapse actions will search for Busybox
- added AOD (reboots to be expected, sorry)
- live memory in Synapse
- compatibility with my build of Synapse MOD
- other minor improvements in the code
***3.2***
- fixed SafetyNet bypass
- fixed broken Magisk modules
- stock values setting on boot
- HMP voltage control
- Doze profiles (credits to Noxxxious and UpInTheAir)
- fake Enforcing SELinux
- fixed wrong version in Synapse info
***3.3***
- fixed instant freeze and then reboot after boot up
***3.4***
- added DT2W support
- added support for F2FS
- fixed A53 cluster max frequency being reset (it fixes issues with Magisk)
- fixed missing A53 cluster 200 MHz time in state
FAQ
1. Screen mirroring is not working. Is it kernel related?
No. It is root related. Just add this to your /system/build.prop :
Code:
wlan.wfd.hdcp=disable
2. Bootloop with stock/stock-based ROM.
Did you flashed SuperSU or Magisk again? Maybe you were rooted before and you need to reflash root. Pay attention to OP instructions and to the text printed in recovery.
3. Thank you for this kernel.
But can you please help me to get surround sound on my S6?
Sure. I'll attach here a mixer_paths.xml file modded by @AlexisXDA but boosted by me for a perfect surround sound volume. All the credits are going to this developer.
To use it, download the attachment, go to /system/etc and rename the existing mixer_paths.xml to mixer_paths.xml.bak then copy the new mixer_paths.xml and change the permissions to rw-r--r-- or 0644.
It won't damage your earpiece so keep calm
Features:
- louder than stock
- left and right channels
- better for utilisation in landscape
To download on mobile just use Chrome, long press on attachment and click "Download link".
4. How to enable multiuser support?
Add these to your build.prop:
Code:
fw.show_multiuserui=1
fw.max_users=5
5. Synapse is saying:
Note: Before proceeding with the following stuff, please flash my kernel package again.
- "No UCI support" → Close the app from recents and open it again. If still no UCI support then PM me with the output of this command: uci (run it with su permissions).
- "JSON configuration parsing failure" → Using a file manager go to /res/synapse and delete a file named "config.json", close Synapse then open again, UCI error, reopen and done.
- The apply and discard buttons appeared for no reason. Which one should I click? → Click "X". This is a bug in Synapse.
- Is there a mod for Synapse? → Yes, Morogoku worked on it and I modified it a little bit to match our kernel and I built it. Get it from the attachments below. All the credits are going to Morogoku. It features backup/restore profile option and a red material theme.
6. Where to install BusyBox? In /su/xbin or /system/xbin. I'm using SuperSU and Synapse is working perfectly. After each boot up I highly recommend you to check the Synapse settings, especially CPU OC to see if everything is ok.
7. How to build your kernel from source?
After you git cloned it, open terminal in the root of the cloned folder and enter this: "sudo bash build_kernel.sh G920F" (or your model). Choose stock dt.img during building process.
8. AOD is broken! I know, sorry. Maybe in one day I'll fix it somehow. While playing music it won't reboot but when not playing any music it will reboot. Also touchscreen isn't working in AOD mode. Use this app to get a working AOD.
9. XYZ not working. PM me with logs and screenshots.
10. Battery issues? Check this post.
11. Is there any LOS/NX 14.1 version of this kernel?
Yes, here.
for g920f ?
StockRomLite (920F) bootloop
boxxomrun said:
for g920f ?
Click to expand...
Click to collapse
Yep. Forgot to include it in OP.
enzospain said:
StockRomLite (920F) bootloop
Click to expand...
Click to collapse
It requires stock 7.0. Not compatible with custom ROMs. Late edit: maybe?
Ultra late edit: Compatible with custom ROMs.
minealex2244 said:
It requires stock 7.0. Not compatible with custom ROMs.
Click to expand...
Click to collapse
it's based on stock XEF 7.0
enzospain said:
it's based on stock XEF 7.0
Click to expand...
Click to collapse
It should work with other regions but some devs implement features in their ROMs and that requires a custom kernel built specifically for that ROM.
minealex2244 said:
It should work with other regions but some devs implement features in their ROMs and that requires a custom kernel built specifically for that ROM.
Click to expand...
Click to collapse
What is stock? You may add a definition in OP.
do you mean non TouchWiz roms like lineage rom, or do you mean stock Samsung roms?
Noxxxious said:
Click to expand...
Click to collapse
I mean I have feature X which needs some "help" from kernel so I implement Y in kernel for X to work successfully​ (where X is an important feature in system).
If you switch to another kernel which doesn't have my Y implement you can end up in a bootloop.
C0qRouge said:
What is stock? You may add a definition in OP.
do you mean non TouchWiz roms like lineage rom, or do you mean stock Samsung roms?
Click to expand...
Click to collapse
Stock is official Samsung 7.0
Question please:
Odex Lite Rom by Aria. A97 its only debloated. Its based on DBT, i read in previous posts that you got a bootloop on 920f ?!
Any chance to make it works?
Greetz
AndsXDA said:
Question please:
Odex Lite Rom by Aria. A97 its only debloated. Its based on DBT, i read in previous posts that you got a bootloop on 920f ?!
Any chance to make it works?
Greetz
Click to expand...
Click to collapse
Not working with Odex Lite.
Updated OP and post #3.
minealex2244 said:
It looks like Samsung made sure that we will never get a working permissive kernel.
After installing this kernel and using it, a reboot (or by just entering into recovery mode or by just not setting SELinux mode to enforcing before reboot idk) should bring a bootloop so this kernel is in TESTING status. I will try to fix this by using another "hack" to get a permissive SELinux mode. Until then flashing this kernel is dangerous and you will flash at your own risk. If it still works after reboots then tell me that. I come back with news.
Click to expand...
Click to collapse
I dont know where you got this info from, but all N custom kernels out for the S6 are already permissive. You need to edit straight from the source instead of a script in ramdisk to setenforce 0 or whatever method you tried.
Here is the commit for permissive
https://github.com/Noxxxious/Noble/commit/6b9874de78d0527aef0fdd0d1b9f342c27e8a21a
And this one tells userspace that you are enforced, while actually it is permissive
https://github.com/jesec/android_ke...mmit/81315fbbde4cdd1581f0e2de237df04d175d3931
After editing your source, you should provide a link with your source code.
Noxxxious said:
I dont know where you got this info from, but all N custom kernels out for the S6 are already permissive. You need to edit straight from the source instead of a script in ramdisk to setenforce 0 or whatever method you tried.
Here is the commit for permissive
https://github.com/Noxxxious/Noble/commit/6b9874de78d0527aef0fdd0d1b9f342c27e8a21a
And this one tells userspace that you are enforced, while actually it is permissive
https://github.com/jesec/android_ke...mmit/81315fbbde4cdd1581f0e2de237df04d175d3931
After editing your source, you should provide a link with your source code.
Click to expand...
Click to collapse
Thank you! I also planned to share my changes for further contributions. After I make the changes I'll include you as a contributor.
I wanted to use the same thing (force permissive SELinux) because my first try was not including it.
Do you guys also flash SuperSU or Magisk after flashing the kernel on other roms?
Aria.A97 said:
Do you guys also flash SuperSU or Magisk after flashing the kernel on other roms?
Click to expand...
Click to collapse
Yes.
I don't know if flashing this kernel on other ROMs will work (of course, after I fix the bootloop after reboot). I wonder if AnyKernel will help to use it with other ROMs. Also I plan to add SuperSU auto root but maybe others will use Magisk so this is just an idea.

Development [Kernel GS RAVIOLE] [07.06.2023][ Android 14 Beta 3 ]

Kernel GS android14 BETA 3​
The Generic Kernel Image (GKI) project addresses kernel fragmentation by unifying the core kernel and moving SoC and board support out of the core kernel into loadable vendor modules. GKI also presents a stable Kernel Module Interface (KMI) for vendor modules, so modules and kernel can be updated independently.
The kernel AOSP common kernels (also known as the Android common kernels or ACKs) are downstream of kernel.org kernels and include patches of interest to the Android community that haven't been merged into mainline or Long Term Supported (LTS) kernels.
This kernel is full GKI builded in " gs-google " everything will get overwritten by flashing this ( kernel image.lz4 , dtbo vendor_boot.img , vendor_dlkm.img ) .
Features:
-- Compiled with prebuilt Google clang
-- Based on latest kernel sources gs raviole & Google common 13-5.10-lts & 13-5.10 [ 5.10.178 ]
-- enable advanced tcp , BBR2 as default
-- enable MGLRU by default
-- ssg: version S908BXXU3CWAI in default
-- vendor_boot : latest ramdisk oriole android 14 beta 3
-- DTB :
fixed mismerge dtb , disabled debug dtb & removed all prototype dts.
-- allow gpu governor to use 848mhz. ( its not OC its pre-enabled by google ! )
-- removed sound codecs not used on raviole / removed excessive debugging config
-- Simple Low memory killer for kernel 5.10 ( by Sultanxda )
-- removed PMU poll features in pixel_sched governor ( patch by Sultanxda adapted for A14 sources )
-powerhint module added for adjust PMU change
--added cpumasks for big, LITTLE, and prime CPU clusters in kernel source
--Use SCHED_RR in place of SCHED_FIFO / use kthread SCHED_RR in pixel_sched governor
-- fixed some spam log
Requirements
-Before flashing, you must first backup your stock boot.img. If you encounter any bootloop, you can always restore the system by flashing back to the stock factory boot using fastboot.
- the kernel is made for devices oriole & raven Android 14 beta2
- unlocked Bootloader required
if you have no disabled verity/verification and you re-flash stock boot , you need reflash stock vbmeta.img or you will get corruption be carefull
How to flash the Kernel:
1 Make sure you tick all the requirements above
1. Download the kernel.zip
2. Flash the kernel.zip via kernel flasher. Root will be preserved.
3. Reboot and profit.
About bugs and reports:
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 ROM android 14 beta 2.1 with NO mods whatsoever (apart from root). That includes NO support if using xposed, Magisk with added modules, etc... flashed in android 13 ...
kernel is tested from my device pixel 6 [oriole ] .
Download:​Download kernel here
kernel version : 5.10
Sources : GITHUB
Group support : https://t.me/gs_kernelraviole
07/06/2023
! ONLY RAVIOLE ANDROID 14 BETA 3
change :
-- vendor_boot : latest ramdisk oriole android 14 beta 3
-- Merged google modules beta3 change
-- DTB :
fixed mismerge dtb , disabled debug dtb & removed all prototype dts.
allow gpu governor to use 848mhz. ( its not OC its pre-enabled by google ! )
--removed sound codecs not used on raviole / removed excessive debugging config
-- fixed some spam log
-- Simple Low memory killer for kernel 5.10 ( by Sultanxda )
-- removed PMU poll features in pixel_sched governor ( patch by Sultanxda adapted for A14 sources )
-powerhint magisk module added for adjust PMU change
--added cpumasks for big, LITTLE, and prime CPU clusters in kernel source
--Use SCHED_RR in place of SCHED_FIFO / use kthread SCHED_RR in pixel_sched governor
for full change see commit in sources.
27/05/2023
! ONLY RAVIOLE ANDROID BETA 2.1
now everything will get overwritten in flash ( kernel image.lz4 , dtbo , vendor_boot.img , vendor_dlkm.img ) .
--added backport cpuidle teo : util-awareness in sched_pixel governor
-- add toggle for disabling newly added USB devices
-- vendor_boot : latest ramdisk oriole android 14 beta 2.1
-- fixed mismerge dtb , disabled debug dtb
-- removed sound codecs not used on raviole.
25/05/2023
-- latest kernel sources Google common 13-5.10-lts [ 5.10.178 ]
-- ssg: version S908BXXU3CWAI
EDIT 26/05 : rebuilded - included latest 5.10 branch over 5.10-lts for fix bootlop in android 14 beta 2.1
LineageOS work, battery lasts better than stock. Thanks for your work
fk4mil said:
LineageOS work, battery lasts better than stock. Thanks for your work
Click to expand...
Click to collapse
Thanks for review )
I am a novice, how to compile the kernel of Pixel6
This did not work for me on Evolution X with Franco Kernel Manager or Kernel Flasher same story with three other kernels so maybe I'm doing something wrong?
k9r4n16 said:
This did not work for me on Evolution X with Franco Kernel Manager or Kernel Flasher same story with three other kernels so maybe I'm doing something wrong?
Click to expand...
Click to collapse
Dm Verity is disabled ? I see gki kernel require dm verity disabled in log ( bootloop - ERROR_VERIFICATION avb )
extract the vbmeta.img from the matching factory image and flash it in fastboot via:
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
Warning Its require full wipe!
k9r4n16 said:
This did not work for me on Evolution X with Franco Kernel Manager or Kernel Flasher same story with three other kernels so maybe I'm doing something wrong?
Click to expand...
Click to collapse
And make sure before flash stock img dtbo ,vendor_boot , vendor_dlkm,boot
debug_cat said:
I am a novice, how to compile the kernel of Pixel6
Click to expand...
Click to collapse
Building Kernels | Android Open Source Project
source.android.com
UPDATE KERNEL
-- latest kernel sources Google common 13-5.10-lts merged into 13-5.10 [ 5.10.178 ]
-- ssg: version S908BXXU3CWAI
*Note : kernel is compatible for android 14 beta 2 but if you have bug verify its kernel before starting spamming ...
EDIT 26/05 : rebuilded - included latest 5.10 branch over 5.10-lts for fix bootlop in android 14 beta 2.1
UPDATE KERNEL
! ONLY RAVIOLE ANDROID BETA 2.1
now everything will get overwritten in flash ( kernel image.lz4 , dtbo , vendor_boot.img , vendor_dlkm.img ) .
--added backport cpuidle teo : util-awareness in sched_pixel governor
-- add toggle for disabling newly added USB devices
-- vendor_boot : latest ramdisk oriole android 14 beta 2.1
-- fixed mismerge dtb , disabled debug dtb
-- removed sound codecs not used on raviole.
ada12 said:
UPDATE KERNEL
! ONLY RAVIOLE ANDROID BETA 2.1
now everything will get overwritten in flash ( kernel image.lz4 , dtbo , vendor_boot.img , vendor_dlkm.img ) .
--added backport cpuidle teo : util-awareness in sched_pixel governor
-- add toggle for disabling newly added USB devices
-- vendor_boot : latest ramdisk oriole android 14 beta 2.1
-- fixed mismerge dtb , disabled debug dtb
-- removed sound codecs not used on raviole.
Click to expand...
Click to collapse
Thank you! It seems much smoother than before. I try it and will report.
Kernel is very battery friendly and smooth on the Oriole with Beta 2.1.
I only noticed 2 things:
Some messages are delayed in stand by. But I believe this is a Android 14 thing....
The other: If I start the camera with double press power after a long stand by time, sometimes the screen is blank for 2-3 seconds. After this seconds the cam working normally.
In stock kernel it works directly.
Seosam said:
Kernel is very battery friendly and smooth on the Oriole with Beta 2.1.
I only noticed 2 things:
Some messages are delayed in stand by. But I believe this is a Android 14 thing....
The other: If I start the camera with double press power after a long stand by time, sometimes the screen is blank for 2-3 seconds. After this seconds the cam working normally.
In stock kernel it works directly.
Click to expand...
Click to collapse
about screen blank for 2-3 seconds you are sure its never happen in stock kernel ? actually in test in my device I no see it but they are many report about camera issue in tracker android...
here a big list of report https://issuetracker.google.com/issues?q=camera
you could give me log ... but I really cant warranty I can doing anything its very probably random issue of beta android.
ada12 said:
Building Kernels | Android Open Source Project
source.android.com
Click to expand...
Click to collapse
Thank you. I have successfully compiled and burned the kernel onto the device
ada12 said:
about screen blank for 2-3 seconds you are sure its never happen in stock kernel ? actually in test in my device I no see it but they are many report about camera issue in tracker android...
here a big list of report https://issuetracker.google.com/issues?q=camera
you could give me log ... but I really cant warranty I can doing anything its very probably random issue of beta android.
Click to expand...
Click to collapse
I can live with it, so I'll wait for Beta 3
UPDATE KERNEL
! ONLY RAVIOLE ANDROID 14 BETA 3
change :
-- vendor_boot : latest ramdisk oriole android 14 beta 3
-- Merged google modules beta3 change
-- DTB :
fixed mismerge dtb , disabled debug dtb & removed all prototype dts.
allow gpu governor to use 848mhz. ( its not OC its pre-enabled by google ! )
--removed sound codecs not used on raviole / removed excessive debugging config
-- fixed some spam log
-- Simple Low memory killer for kernel 5.10 ( by Sultanxda )
-- removed PMU poll features in pixel_sched governor ( patch by Sultanxda adapted for A14 sources )
-powerhint magisk module added for adjust PMU change
--added cpumasks for big, LITTLE, and prime CPU clusters in kernel source
--Use SCHED_RR in place of SCHED_FIFO / use kthread SCHED_RR in pixel_sched governor
for full change see commit in sources.
Never thought to check the PIXEL 6 forum...I own the raven. Have been on 14B3 for a few days and just flashed this kernel.
YOU
HAVE
SOLVED
ALL
MY
PROBLEMS.
I was like I really need a custom kernel but no one builds for 14. This is it. My phone is SO smooth now. Thank you thank you thank you!

Categories

Resources