[KERNEL] [KitKat] [G901F] [01 Sep] ★ SimpleGX KERNEL v1.1.5 ★ - Galaxy S 5 Android Development (Snapdragon)

{
"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"
}
WARNING :
This KERNEL is only for Galaxy S5 Plus LTE-A (SM-G901F/kccat6) version !
You will void your warranty after flashing this ROM (knox @ 0x1)
I'am not responsible of any damage caused to your device after flashing this KERNEL
Some reading..
First of all, I would like to thanks a lot my friend @xdamc2010 for his hard investment about making a kernel finally bootable and stable kernel for our G901F and tells me his solution to finally make this kernel living. Huge kudos to him, and also to @JDizzle80 to find the solution at the same time.
SimpleGX is only looking for simplicity and stability, trying to aim for best battery life, smoothness and performance experience, than a pure stock kernel.
I still don’t qualify myself as of a real developer, but just a basic person with some android/linux knowledge already.
As always, I’m enjoying sharing my contribution here on XDA for free, which taking me a lot of time to release, so if you can offer me a little beer, I will really appreciate that.
This kernel must be only flashed over an official Samsung ROM and not AOSP/AOKP !
Feel free to include my kernel to your ROMs / Threads but please don't forget to inform/ask first via PM and credit me in your original thread.
​
★ WHAT TO EXPECT ★ :​
(over a pure stock kernel) :
Best battery life experience.
Much better overall performance.
Efficient (only proven to be good ones and not affecting battery life) tweaks.
Stay as close as possible from stock source.
★ FEATURES (up-to-date) ★ :​
Base :
Directly based on "SM-G901F_KK_Opensource.zip" (XXU1ANH5) KitKat Android 4.4.4 source from Samsung (for clean work and stability)
Compiled with Linaro Cross Compiler (4.9.4 / 2015.06) toolchain (optimized for Cortex-A15) with optimization flags.
Ramdisk from XXU1ANK5
Main :
ZZMoove (v1.0 beta8) governor added
ZRAM enabled with LZ4 compression and set as default
TCP congestion control modules activated: Westwood (currently as default), reno, bic, cubic and htcp
SElinux set to "Permissive"
init.d support
DriveDroid support
Various tweaks :
Android logger disabled
Kernel logger disabled
CRC disabled
Doubled min-max ReadAhead
random: increase entropy levels (both read and write)
slub.c: little tweak for performance improvements
Set initial TCP window size to 64K
Removes the red message "KERNEL IS NOT SEANDROID ENFORCING" during boot stage
Samsung Root restriction disabled
Features that will NEVER be included in this kernel :
auto-root.
LED control.
Charge control.
Master sequence (screen calibrated).
ABB (Adaptive Body Bias).
Any upgrade of Linux kernel 3.1x
Dual-Boot Sammy/AOSP.
CyanogenMod compatibility.
MIUI compatibility.
etc.
★ PREREQUISITE ★ :​
Your device must be on KitKat Samsung firmware.
A custom recovery (CWM recommanded) to flash the kernel.
★ SOURCE (up-to-date) ★ :​
Github >> SimpleGX.
★ INSTALLATION PROCEDURES ★ :​
- You freshly bought your new Galaxy S5 Plus device and want to install this kernel ? follow this :
At this point, be sure to already be in XXU1ANK5 firmware (otherwise, you will face bootloop due to unmatched ramdisk),
Backup everything you need (internal & external),
Reboot in Download mode,
Flash Chenglu's unofficial custom CWM based recovery via Odin (load as AP),
Reboot to your new CWM recovery,
Flash the KERNEL,
Reboot and enjoy !
- You already is on SimpleGX ROM ? follow this :
Reboot to your CWM recovery,
Flash the KERNEL,
Reboot and enjoy !
- If you want to update your current SimpleGX KERNEL :
Backup everything you need (internal & external).
Reboot to your CWM recovery,
Flash the KERNEL,
Reboot and enjoy !
- Want to switch back to stock KERNEL ? :
Grab your matched firmware HERE,
Reboot to your CWM recovery,
Flash the KERNEL,
Reboot and enjoy !
★ DOWNLOADS LINK ★
/!\ ALWAYS CHECK MD5 BEFORE FLASHING /!\​
Need supports ? all kind of questions must be posted on this thread directly. Be sure to read at least completely this first post before asking any question.
If you enjoy this kernel, don't forget to rate this thread
stars, and clicking the 'thanks' button (right below) is always appreciated to keep this thread maintained ​
LIKE MY WORK ?
OFFER ME A
!​​

Changelog
★ CHANGELOG ★ :​
01.09.2015 : v1.1.5 released.
simplegx_defconfig : Disable 'CONFIG_CC_OPTIMIZE_FOR_SIZE' so size optimization will finally get active (thx kykdev for the notification).
28.08.2015 : v1.1.4 released.
ZZMoove governor updated to v1.0 beta8 (including latest fix).
Makefile : disable inline functions and add no-pic switch.
tcp_output : set initial TCP window size to 64K (speed improvement).
23.07.2015 : v1.1.3 released.
Updated cross compiler toolchain from 4.9.3-2015.03 to 4.9.4-2015.06.
19.07.2015 : v1.1.2 released.
Add DriveDroid support (thanks to @DienoX for the git merge request).
10.06.2015 : v1.1.1 released.
simplegx_defconfig: Samsung Root restriction disabled.
05.06.2015 : v1.1.0 released.
ZZMoove governor updated to v1.0 beta7a.
Updated cross compiler toolchain from 4.7.4-2014.06 to 4.9.3-2015.03.
03.05.2015 : v1.0.3 released.
Removes the red message "KERNEL IS NOT SEANDROID ENFORCING" during boot (big thanks to @xdamc2010 for the tips).
23.03.2015 : v1.0.2 released.
Add init.d support (kernel side).
21.03.2015 : v1.0.1 released.
Now compiled with Linaro Cross Compiler (4.7.4 / 2014.06) toolchain (optimized for Cortex-A15) with optimization flags.
21.03.2015 : v1.0.0 released.
Initial release (check actual features).

Thanks & greetings
★ THANKS & GREETINGS ★ :​
(by alphabetic order)
Christopher83
DienoX
Lord Boeffla
slim80
xdamc2010
ZaneZam
. . . and to all people credited in my commits

Donations
★ DONATIONS ★ :​
None yet.. :[

Reserved
Reserved.

Thanks for the new kernel!! Great Job!! Is there also a kernel "management program / app" to control or adjust this kernel??

Handeman707 said:
Thanks for the new kernel!! Great Job!! Is there also a kernel "management program / app" to control or adjust this kernel??
Click to expand...
Click to collapse
TricksterMOD & SetCPU are your friend apps for that, so you can change governor, tcp congestion module, some slight values, etc, but do not expect more :good:

Will it work if I'm on FXXU1ANH6?

"Setcpu" old one... Was long time on Boeffla kernel at Samsumg S3, but enjoying the S5 Plus [G901F] v4.4.4 now, speccially with your great work here!!!

Lao Mayer said:
Will it work if I'm on FXXU1ANH6?
Click to expand...
Click to collapse
You can give and report, but normally it should not boot.
Make a stock ANH6 kernel flashable zip just in case, so you will be able to boot back if it don't work.
To make short: copy and past my flashable zip, rename it "stock_kernel.zip", open it and place it your "boot.img" from your actual firmware and place it in your sdcard just to be safe in case of problem :good:

Kernel is fast:

UPDATE
★ UPDATE ★ :​
21.03.2015 : v1.0.1 released.
Now compiled with Linaro Cross Compiler (4.7.4 / 2014.06) toolchain (optimized for Cortex-A15) with optimization flags.
Enjoy :highfive:

With stock SimpleGX i get a score of 51544 anf with the first version of kernel 49968.
Now gonna try second version.
Still happy, great stuff DeV

I got 50k on 1.2.3 of the rom using interactive governor
just now tested 46k using new kernel and zzmoove governor
with new kernel and interactive governor, best score out of all 3 tests 51.4k.
I will post screenshots from phone so can see which part of tests change.

Stock kernel and interactive 1426997410034
New kernel and zzmoove 1426997459226
New kernel and interactive 1426997518625
Sent from my SM-G901F using XDA Free mobile app

For those who want to revert back to stock kernel, I added a procedure into first post :good:
Cheers'

AndroidGX said:
For those who want to revert back to stock kernel, I added a procedure into first post :good:
Cheers'
Click to expand...
Click to collapse
Thanks, but kernel v1.01 is running great!!

Unlikely I will revert but is good there is now a procedure thanks.
My initial report is the phone does feel smoother to use, and in particular the play store is way more responsive.
Also the phone probably had 6 hours or so sleep time since I turned screen off and no battery drain on battery page, is flat line, not sure if thats either excellent battery life during sleep or its not been updating.
and I am using zzmoove.

chrcol said:
Unlikely I will revert but is good there is now a procedure thanks.
My initial report is the phone does feel smoother to use, and in particular the play store is way more responsive.
Also the phone probably had 6 hours or so sleep time since I turned screen off and no battery drain on battery page, is flat line, not sure if thats either excellent battery life during sleep or its not been updating.
Click to expand...
Click to collapse
Do you mean you prefer stock kernel ?
I had some drain issues with v1.0.0 which is now solved in v1.0.1 :good:

No I prefer your kernel
no issues so far.

Related

[KERNEL][CM-4.4.4] GreatDevs Kitkat V1 [ OC/UC | UV | F2Fs/exFAT | GOVs | IntelliV3 ]

{
"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"
}
This Kernel Is A Combination Of Many Great Developers Work​
A Small Introduction :​
This kernel is for AOSP/CM Based ROMs only! and it's for Android Kitkat 4.4.4
It doesn't contain any recovery in it, so the recovery you have won't be changed
And it is basically a mixture between some kernels like (Pimped/Mosh/DooM)
Many more features from many other kernels will be added as well maybe soon
I'll try to keep providing updates, at least every three days (minor updates)
Main Features :​
Faux123's Features (Aka: Paul Reioux) :
IntelliPlug: Intelli Plug Hotplugging Driver V3.8
Sound Control: GPL Sound Control v3.6
PowerSuspend: Power Suspend driver v1.5
Async Fsync: Asynchronous file sync
Dynamic Fsync: Dynamic File Sync v1.5
Snake Charmer: CPU frequency limiter driver v1.2
Fast Charge: Allows to set the Amperage of the Charger
CPU Boost: CPU Input Boost module
Overall Stats: CPU Overall Stats on a Per-Core Basis
Governers: Intelliactive & Intellidemand v5.0
DooMLoRD's Features :
Color Calibration Control: gives full control over the RGB display channels
zRam: Support For zRam Memory Compression
Governers: Wheatley
I/Os: FIOPS (Fair Input/Output Per Second)
Androguide's Features (Aka: Louis Teboul) :
CPU Freq: Extra Steps At 2.15GHz & 345MHz
Governers: Pegasusq & Nightmare & Hyper
I/Os: SIO (SImple Ondemand)
CoolDevelopment's Features :
CPU UnderClocking: Down to 268MHz
F2FS: Samsung's F2FS nand-optimized file system support
ExFAT: Samsung's open-source exFAT driver V1.2.7
fxTHaxxorX's Features :
CPU OverColcking: Added CPU OC Steps 2.49GHz & 2.72GHz
Early_Suspend_Delay: Delay fbearlysuspend to allow CRT off animation to be displayed
Governers: SmartAssH3 & Adaptive & DanceDance & SavagedZen
I/Os: Zen & Tripndroid
Various Developers :
CPU Voltage Control: Set Voltage for every CPU Clock [by imoseyon]
MSM_Sleeper: Sets the Max CPU Frequency When Screen is Off [by flar2]
Compression: XZ Compressed & LZ4 compression support [by Kyungsik Lee]
SLIMbus: Increase rootfreq 24.526MHz -> 27+MHz & clock-gear 7 -> 10 [by franciscofranco]
CPUQuiet: cpu hotplug drive (disabled mpdecision automatically) [by maxwen]
I/Os: VR & BFQ (Budget Fair Queueing) [by krabappel2548]
Governers:
InteractiveX2 & SmartassV2 & Lagfree & Lionheart & Badass (by krabappel2548)
Alucard [by Alucard24]
My Touches :
Linux Version: Updated Linux Version of the Kernel to 3.4.5
OC/UC CPU: Allow UnderClocking to 268MHz Mhz While OverClocking to 2.49GHz & 2.72GHz
Toolchain: Built with Latest Linaro GCC 4.9.2-2014.10 Toolchain With A15 Optimizations
Many Developers of the Mentioned above have much more contributions in this kernel, but it's hard to mention it all
Download Folder :​
Disclaimer :​
Code:
# Neither me or any contributors to this kernel can nor will be held
# responsible for any damage or any kind of problem related to its use.
# You are using this piece of software AT YOUR OWN RISK.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
Sources :​
Credits :​
Thanks to Androguide.fr for all Pimped related features in this kernel
Thanks to oshmoun he helped me a lot to get this kernel to be as great as it is now
Thanks to CoolDevelopment for all Mosh related features in this kernel
Thanks to faux123 for all his contributions to the android kernel community, many of which are implemented here
Thanks to showp1984 for his msm_mpdecision hotplug driver
Thanks to DooMLoRD for all the cherry-picked features from his DoomKernel
Thanks to krabapel2458 for the inital port from DoomKernel of features like GPU OC, some governors and more.
And of course, thanks to FreeXperia and Kali- in particular, for the device bring-up
XDA:DevDB Information
GreatDevs Kernel Kitkat - Amami, Kernel for the Sony Xperia Z1 Compact
Contributors
OmarEinea, oshmoun
Source Code: https://github.com/GreatDevs/android_kernel_sony_msm8974
Kernel Special Features: 2.72GHz OC | 268MHz UC | Voltage Control | F2Fs | Sound Control | Color Control | FastCharge | Govs & I/Os | IntelliV3.8 | LZ4-compressed | Alucard HotPlug | PowerSuspend | CPU Frequency Limiter | CPU Quiet | FSync | Futex Tweaks | Optimizations
Version Information
Status: Beta
Current Beta Version: V1
Beta Release Date: 2014-11-08
Created 2014-10-30
Last Updated 2015-04-05
ChangeLog & To-Do-List
ChangeLog :​
Version 1:
2014-11-08 :
Add CPU OverColcking Steps 2.49GHz & 2.72GHz [by fxTHaxxorX & Huge Thanks to oshmoun]
Replace CM's boot logo with GreatDevs' Black Boot Logo
Update Kernel's Linux Version 3.4.0 -> 3.4.5
Add new SmartAssH3 & Adaptive Governors [by fxTHaxxorX]
Add new I/Os Zen & Tripndroid [by fxTHaxxorX]
Cleaned up kernel's name from those creepy numbers [thanks fxTHaxxorX]
CM Upstream
2014-11-03 :
Update IntelliPlug v2.0 -> v3.8
Add new SavagedZen & DanceDance Governors [by fxTHaxxorX]
Add Early Suspend Delay [by fxTHaxxorX]
Disable mpdecision by default, so now only CPUQuiet works by default [thanks oshmoun & CoolDevelopment]
Probable fix for those who are having bootloop (try and let me know) [thanks oshmoun]
2014-11-01 :
Update Sound Control v3.5 -> v3.6
Enabled CPUQuiet for Balance Governor [by oshmoun]
Use Default CPU Freq as: 268.8MHz Min & 2.26GHz Max
Follow Up For Some Camera Related Stuff (Fixes Camera Bug On Some ROMs) [by oshmoun]
Start Supporting Honami & Togari
2014-10-31 :
Initial Release
To-Do-List :​
Update kernel linux version gradually from 3.4.0 to 3.4.104
Update all old features from other kernels
Dig around for some new features
Make a nice and clean build that should be called stable
Kernel is beta so don't expect it to be perfect or near that
Additional Add-ons
Replace Your Logo :​
As shown in the attachments, these are the three logos of GD kernel, chose the one you like to become your boot logo,
and if you want the stock CM boot logo, you can have it as well, Download links for all four packages can be found here:
Logo Replace Packages Download Folder
Old GD Logo:
​
​
Kernel flashed, will be back with rapport
Unlock 2.7ghz I write as (maybe) future user of Z Ultra one
Hi Folks
It`s to silent in the compact forums thats why I response.
First this is a awesome Kernel, I have been running it today with default settings. Incredible 2.4GHz result in considerably faster starting of big apps, the Phone didn`t heat up at all , battery drain is slightly increased and I haven`t had any crashes. I`m realy impressed.
Thanks a lot Omeira.
Maybe someone would like to share recommended settings for good battery or performence, I don`t know all this new govenors.
OmarEinea said:
I have enabled 2.4GHz and if it's stable enough I can enable 2.7GHz if anyone's interested
there will be no DT2W feature so don't piss me off by asking about it
Click to expand...
Click to collapse
How about 3ghz?
source can be found here:
https://bitbucket.org/morfic/trinity_five
i got it to work on my N5, and it worked pretty well.
I think 3ghz is too much, but if u unlock it and made ultra version i will try it on my phone (phablet ) to see how stable it will be on 3ghz (power is coming )
I think is better place for now to write what i wrote in zu pimped thread
ch3mn3y said:
If i,can i have small request: row i/o as i tried most possible set ups on pimped and nightmare on 2 first cores and pegasusq on two remaining + row on internal and vr on sd is the best (at least for me) <-- and im just missing row scheduler (however its possible that i didnt find it in ur thread)
Click to expand...
Click to collapse
However for more safe work on 3.0ghz u would need to add some steps like 2.5, 2.6, 2.8, 2.9. That way it will not jump so much in one moment (from 2.4 to 3 or form 2.7 to 3)
Tommy-Geenexus said:
How about 3ghz?
source can be found here:
https://bitbucket.org/morfic/trinity_five
i got it to work on my N5, and it worked pretty well.
Click to expand...
Click to collapse
ch3mn3y said:
I think 3ghz is too much, but if u unlock it and made ultra version i will try it on my phone (phablet ) to see how stable it will be on 3ghz (power is coming )
I think is better place for now to write what i wrote in zu pimped thread
Click to expand...
Click to collapse
Yes I think 3.0GHz is too much as well, though I might try to include it later
and @ch3mn3y,, sure, I'll add adding ROW I/O to the to-do-list, and BTW I have made a build of this kernel for togari,
do you wonna test it? , cuz if the kernel is doing fine on togari, I'll start supporting it as well
Regards,
Omar.
send it. sure i will test it. it wont burn my phone
PS. Its based on c6833 or c6806 (like most kernels)? As they are lte versions and other can use it as well
OmarEinea said:
Yes I think 3.0GHz is too much as well, though I might try to include it later
and @ch3mn3y,, sure, I'll add adding ROW I/O to the to-do-list, and BTW I have made a build of this kernel for togari,
do you wonna test it? , cuz if the kernel is doing fine on togari, I'll start supporting it as well
Regards,
Omar.
Click to expand...
Click to collapse
i'll build a kernel for togari with 3ghz oc when i have my computer back.
i'll do a pull-request then if its half-way stable.
Tommy-Geenexus said:
i'll build a kernel for togari with 3ghz oc when i have my computer back.
i'll do a pull-request then if its half-way stable.
Click to expand...
Click to collapse
Fair enough
Regards,
Omar.
U can create thread in ultra's section so i (and maybe others) wont make mess here with Qs about ZU's version
ch3mn3y said:
U can create thread in ultra's section so i (and maybe others) wont make mess here with Qs about ZU's version
Click to expand...
Click to collapse
I will, as soon as someone confirms to me that it works on togari,
also you can send me pm for now if you want
Regards,
Omar.
Ok. Its working (at least wirh CarbonROM. I can OC to 2.4 ghz, but i cant use voltage menu form PimpMyZ1 app, could with pimped
Not working for XZ1. Phone does not boot, black screen, no LED, Fastboot Mode working to recover it.
->--- said:
Not working for XZ1. Phone does not boot, black screen, no LED, Fastboot Mode working to recover it.
Click to expand...
Click to collapse
u must be aware of what misleading information you are sharing here ?
@OmarEinea
Great work
Awesome Kernel ..
detail feedback sent through PM
Thanks for making CM ROM'S more smoother
ch3mn3y said:
Ok. Its working (at least wirh CarbonROM. I can OC to 2.4 ghz, but i cant use voltage menu form PimpMyZ1 app, could with pimped
Click to expand...
Click to collapse
Yeah it doesn't work using PimpMyZ1 app on amami as weel (that happen after adding 2.4GHz OC),
though it works using any other app, and you know what,
PimpMyZ1 is out-dated so you'll have to use another app to have control over all features this kernel has,
I believe PimpMyZ1 gives FC if you try to Control CPU voltage because this kernel contains 268MHz step, which never existed on pimped
->--- said:
Not working for XZ1. Phone does not boot, black screen, no LED, Fastboot Mode working to recover it.
Click to expand...
Click to collapse
I believe I didn't give you a link for Honami's build of this kernel!
did you try flashing the zip from this thread?
or someone else gave you a link to honami's build?
cuz it's usual to have the brick you had if you flash a kernel for amami on honami
Regards,
Omar.
Do you know any other app with per core governor support?
Sent using C6833 - Carbon KitKat/Pimped Z1 Kernel
I just tried the amami version. Because somewhere here I read something about Z1 U which is nearly the same hardware. I just wondered because Z1 C has another CPU. So I gave it a try. ?

[KERNEL] [Lollipop] [G901F] [13 Sep] ★ SimpleGX KERNEL v1.3.2 ★

{
"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"
}
WARNING :
This KERNEL is only for Galaxy S5 Plus LTE-A (SM-G901F/kccat6) version !
You will void your warranty after flashing this ROM (knox @ 0x1)
I'am not responsible of any damage caused to your device after flashing this KERNEL
Some reading..
First of all, I would like to thanks a lot my friend @xdamc2010 for his hard investment about making a kernel finally bootable and stable kernel for our G901F and tells me his solution to finally make this kernel living.
SimpleGX is only looking for simplicity and stability, trying to aim for best battery life, smoothness and performance experience, than a pure stock kernel.
I still don’t qualify myself as of a real developer, but just a basic person with some android/linux knowledge already.
As always, I’m enjoying sharing my contribution here on XDA for free, which taking me a lot of time to release, so if you can offer me a little beer, I will really appreciate that.
This kernel must be only flashed over an official Samsung ROM and not AOSP/AOKP !
Feel free to include my kernel to your ROMs / Threads but please don't forget to inform/ask first via PM and credit me in your original thread.
​
★ WHAT TO EXPECT ★ :​
(over a pure stock kernel) :
Best battery life experience.
Much better overall performance.
Efficient (only proven to be good ones and not affecting battery life) tweaks.
Stay as close as possible from stock source.
★ FEATURES (up-to-date) ★ :​
Base :
Directly based on "SM-G901F_EUR_LL_Opensource.zip" (XXU1BOE2) Lollipop Android 5.0.2 source from Samsung (for clean work and stability)
Compiled with Linaro Cross Compiler (4.9.4 / 2015.06) toolchain (optimized for Cortex-A15) with optimization flags.
Ramdisk from XXU1BOH4
Main :
ZZMoove (v1.0 beta8) governor added
ZRAM enabled with LZ4 compression and set as default
TCP congestion control modules activated: Westwood (currently as default), reno, bic, cubic and htcp
SElinux set to "Permissive"
init.d support
DriveDroid support
Various tweaks :
Android logger disabled
Kernel logger disabled
CRC disabled
Doubled min-max ReadAhead
slub.c: little tweak for performance improvements
Set initial TCP window size to 64K
Removes the red message "KERNEL IS NOT SEANDROID ENFORCING" during boot stage
Samsung Root restriction disabled
Features that will NEVER be included in this kernel :
auto-root.
LED control.
Charge control.
Master sequence (screen calibrated).
ABB (Adaptive Body Bias).
Any upgrade of Linux kernel 3.1x
Dual-Boot Sammy/AOSP.
CyanogenMod compatibility.
MIUI compatibility.
etc.
★ PREREQUISITE ★ :​
Your device must be on Lollipop Samsung firmware.
A custom recovery (CWM recommanded) to flash the kernel.
★ SOURCE (up-to-date) ★ :​
Github >> SimpleGX.
★ INSTALLATION PROCEDURES ★ :​
- You freshly bought your new Galaxy S5 Plus device and want to install this kernel ? follow this :
Backup everything you need (internal & external),
Reboot in Download mode,
Flash Chenglu's unofficial custom CWM based recovery via Odin (load as AP),
Reboot to your new CWM recovery,
Flash the KERNEL,
Reboot and enjoy !
- You already is on SimpleGX ROM ? follow this :
Reboot to your CWM recovery,
Flash the KERNEL,
Reboot and enjoy !
- If you want to update your current SimpleGX KERNEL :
Backup everything you need (internal & external).
Reboot to your CWM recovery,
Flash the KERNEL,
Reboot and enjoy !
- Want to switch back to stock KERNEL ? :
Grab your matched firmware HERE,
Reboot to your CWM recovery,
Flash the KERNEL,
Reboot and enjoy !
★ DOWNLOADS LINK ★
/!\ ALWAYS CHECK MD5 BEFORE FLASHING /!\​
Need supports ? all kind of questions must be posted on this thread directly. Be sure to read at least completely this first post before asking any question.
If you enjoy this kernel, don't forget to rate this thread
stars, and clicking the 'thanks' button (right below) is always appreciated to keep this thread maintained ​
LIKE MY WORK ?
OFFER ME A
!​​
Changelog
★ CHANGELOG ★ :​
13.09.2015 : v1.3.2 released.
Makefile: change size optimization to '-O2' instead of '-0fast' (also boot fix of v1.3.1, which I removed then).
01.09.2015 : v1.3.1 released.
simplegx_defconfig : Disable 'CONFIG_CC_OPTIMIZE_FOR_SIZE' so size optimization will finally get active (thx kykdev for the notification).
ramdisk : Upgrate to XXU1BOH4
29.08.2015 : v1.3.0 released.
Fully rebased from latest BOE2 Lollipop source.
ZZMoove governor updated to v1.0 beta8 (including latest fix).
Makefile : disable inline functions and add no-pic switch.
tcp_output : set initial TCP window size to 64K (speed improvement).
23.07.2015 : v1.2.3 released.
Updated cross compiler toolchain from 4.9.3-2015.03 to 4.9.4-2015.06.
19.07.2015 : v1.2.2 released.
Add DriveDroid support (thanks to @DienoX for the git merge request).
10.06.2015 : v1.2.1 released.
simplegx_defconfig: Samsung Root restriction disabled.
05.06.2015 : v1.2.0 released.
ZZMoove governor updated to v1.0 beta7a.
14.05.2015 : v1.1.1 released.
Updated cross compiler toolchain from 4.7.4-2014.06 to 4.9.3-2015.03.
06.05.2015 : v1.1.0 released.
Update ramdisk from XXU1BOD6.
03.05.2015 : v1.0.1 released.
Removes the red message "KERNEL IS NOT SEANDROID ENFORCING" during boot (big thanks to @xdamc2010 for the tips).
Add init.d support (kernel side).
01.05.2015 : v1.0.0 released.
Initial release (check actual features).
Thanks & greetings
★ THANKS & GREETINGS ★ :​
(by alphabetic order)
Christopher83
DienoX
Lord Boeffla
slim80
xdamc2010
ZaneZam
. . . and to all people credited in my commits
Donations
★ DONATIONS ★ :​
Many thanks to @androidrouen ! :good:
Many thanks to @mupper ! :good:
Many thanks to Ang ! :good:
Thank you to support my work ! :highfive:
Reserved
Reserved.
It works great mate, thank you very much ! Moreover I can finally use Viper4Android
@AndroidGX
can you add Savocas Color/Gamma Control ?
is it possible to add GPU OC To 700Mhz & CPU OC to 2.9ghz to youre Kernel ?
like this :
MEGAX91 said:
can you add Savocas Color/Gamma Control ?
Click to expand...
Click to collapse
As precised into first post, this kind of feature won't be included so far because I lik stock colors, and also because I don't have the talent to do this kind of stuff
MEGAX91 said:
is it possible to add GPU OC To 700Mhz & CPU OC to 2.9ghz to youre Kernel ?
Click to expand...
Click to collapse
It is planned but I need some friend help to do this, nothing hurry yet, so it will take some weeks/months before I include OC, I guess.
AndroidGX said:
As precised into first post, this kind of feature won't be included so far because I lik stock colors, and also because I don't have the talent to do this kind of stuff
It is planned but I need some friend help to do this, nothing hurry yet, so it will take some weeks/months before I include OC, I guess.
Click to expand...
Click to collapse
Nice
thanks
AndroidGX said:
★ DONATIONS ★ :​
None yet.. :[
Click to expand...
Click to collapse
i will solve this problem lol (9NW20816U1247801P)
nb/ ''Removes message "KERNEL IS NOT SEANDROID ENFORCING" during boot'' how did u do ? ^^
Thanks for the great work
androidrouen said:
i will solve this problem lol (9NW20816U1247801P)
nb/ ''Removes message "KERNEL IS NOT SEANDROID ENFORCING" during boot'' how did u do ? ^^
Thanks for the great work
Click to expand...
Click to collapse
Thanks mate, appreciated! welcome to post #4 :good:
About the tips hiding SEANDROID message in red, I prefer to keep it secret for the moment (I respect xdamc2010), as it's experimental and I'am currently having some issues, but maybe later then
cheers'
UPDATE
★ UPDATE ★ :​
03.05.2015 : v1.0.1 released.
Removes the red message "KERNEL IS NOT SEANDROID ENFORCING" during boot (big thanks to @xdamc2010 for the tips).
Add init.d support (kernel side).
N-JoY! :highfive:
UPDATE
★ CHANGELOG ★ :​
06.05.2015 : v1.1.0 released.
Update ramdisk from XXU1BOD6.
N-JoY!
my battery Life :
UPDATE
★ CHANGELOG ★ :​
14.05.2015 : v1.1.1 released.
Updated cross compiler toolchain from 4.7.4-2014.06 to 4.9.3-2015.03.
(thanks to @licha26 for the hint!)
N-JoY! :good:
Note : It seems you are no more obliged to flash matching firmware ramdisk to get the kernel booting, so for exemple you can flash back a v1.0.1 (featuring BOC4 ramdisk) into BOD6 firmware without any problem :good: I go edit first post about this.
Hi
Hi guys thanks for this kernel, can you pls provide me link from where can I get stock lollipop kernel of 5.02 Nordic countries firmware? Thanks
pw1nce said:
Hi guys thanks for this kernel, can you pls provide me link from where can I get stock lollipop kernel of 5.02 Nordic countries firmware? Thanks
Click to expand...
Click to collapse
this is BOD6 Stock Kernel :
http://uploadboy.com/5sttbzxdac9r.html
Can u pls upload it on Google Drive or mega, that website is banned here, thanks
@ AndroidGX
what is change log for v1.2.0 ?
UPDATE
MEGAX91 said:
@ AndroidGX
what is change log for v1.2.0 ?
Click to expand...
Click to collapse
Sorry, forgot to edit ^^
here is the changelog :
★ UPDATE ★ :​
05.06.2015 : v1.2.0 released.
ZZMoove governor updated to v1.0 beta7a.
Enjoy :good:

[KERNEL][G5][H830/H850][CM14.1]CrazySuperKernel v3.0[04-01-17]

{
"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"
}
FOR DEVS AND USERS BEFORE FIGHT ME CLICK HERE!: https://forum.xda-developers.com/showpost.php?p=70362424&postcount=3
Code:
DISCLAIMER!!
I am not responsible in any way for anything that can be happen to your device when you flashing my kernels.You do so at your own risk!
Features
Anykernel:
- Anykernel2 zip for maximum compatibility with all ROMs, CrazySuperKernel uses your existing ramdisk (Do NOT flash this over other custom kernels!You should only flash CrazySuperKernel over the kernel that came with your ROM!!)
Kernel tweaker app:
- CrazySuperKernel Adiutor (need download it from downloads)
Toolchain:
UBERTC 6.0 Toolchain [latest update]
CPU:
- governors:
elementalx
interactive
ondemand
zzmoove
ondemandplus
conservative
powersave
userspace
- input boost
IO schedulers:
bfq
tripndroid
cfq
noop
deadline
fiops
row
sio
siopilus
zen
vr
fifo
Thermal:
- msm thermal
Sound:
- Sound control
GPU:
- Adrenoboost
More:
- init.d support
- insecure kernel (adb has root privileges)
- PVS level info
- frandom
- notification led control
- kcal v2
- CRC Check Disabled
- Dynamic filesystem read-ahead
- A lot improvments
- A lot fixes
Supported Variants:
H830
H850
Download Link CrazySuperKernel [H830] [AnyKernel]:https://www.androidfilehost.com/?w=files&flid=141303
Download Link CrazySuperKernel [H850] [AnyKernel]:https://www.androidfilehost.com/?w=files&flid=141296
Download Link CrazySuperKernelAdiutor[Updated]:https://www.androidfilehost.com/?w=files&flid=139961
Installation guide
Do NOT flash this over other custom kernels!
You should only flash CrazySuperKernel over the kernel that came with your ROM!!
- Download Kernel from this thread
- Flash it with Recovery
[Wipe cache and Dalvik cache recommended]
- Then Reboot
Enjoy the CrazySuperKernel !!!!
Credits
thx Faux123
thx Savoca
thx RenderBroken
thx flar2
thx osm0sis
thx ShinyShide
thx bhb27
thx Lord Boeffla
thx the devs where made the cm14 bootable and working
thx CrazyGamerGR yeh me
XDA:DevDB Information
CrazySuperKernel, Kernel for the LG G5
Contributors
CrazyGamerGR
Source Code: https://github.com/CrazyGamerGR/CrazySuperKernel-CM14.1-G5
Kernel Special Features: check the feature list
Version Information
Status: Testing
Created 2017-01-02
Last Updated 2017-01-04
FAQ
Recommended app : CrazySuperKernel Adiutor
changelogs
v1.0/02-01-17
- initial release
v2.0/04-01-17
- update toolchain to UBERTC 6.0
- sound control
- input boost
- frandom
- msm thermal
- many improvments under the hood
v3.0/04-01-17
- many improvments under the hood
- some fixes
For users and devs!!
All my kernels are based on cyanogenmod/lineageos source ,if someone who believes" i stoled their source" i have video captures and anyone who believes something just report me and i will have the last laugh .every tweak/mod/feature i used i edited/tweaked on my own and anyone with problem just stay away. My sources are free for anyone and can be used(i saw some ppl use them already)i don't care like other devs and i am happy and proud if someone use my work(the words" i work many hours on that project" the best repeatable words(many devs without the recognized tag and not with many thanks,they have worked for many hours/days/months and they don't cry and fight other devs )if for some devs their source are so much rare and hardworked just keep them privet(their work include their name so no problem ...we are not here for the fame ...we just want to improve the devices to make them better and not to fight with each other...
Why i am telling you all these?!
I have had many kernels unreleased from fights...i will continue to new clean projects based on lineageos and i will not care much with my source to wait many days to upload them with all the history of them because 2-3 "devs" they believe i used or edited their source...i am not a popular dev but you can't believe and no one knows how many days without sleep and hours of hardwork i have done, to do all this(and many not release source/work, much more than other devs...
reserve1
reserve2
This kernel is for cm14.1 and roms based on cm. So I guess rebased LineAge OS is also supported?!? OC and UV works without loosing stability?
Does this work for Fulmics ROM(based on v20a H850)?
666misanthrop666 said:
This kernel is for cm14.1 and roms based on cm. So I guess rebased LineAge OS is also supported?!? OC and UV works without loosing stability?
Click to expand...
Click to collapse
It is for LOS yeh,i ll add more features soon,i added just the most important and stable features.
obol2 said:
Does this work for Fulmics ROM(based on v20a H850)?
Click to expand...
Click to collapse
Only for cm/los based roms m8
Any feedback how it work the first build?
First build working amazing I. H830 latest cm build thank you
Couple questions do we gotta use the included BusyBox as I prefer stericsons
And does this support drive droid ?
Dreamlogix said:
First build working amazing I. H830 latest cm build thank you
Couple questions do we gotta use the included BusyBox as I prefer stericsons
And does this support drive droid ?
Click to expand...
Click to collapse
Thx for feedback m8,you can use every busybox you want and i never used drive droid to test it.I ll add more features maybe tonight.
CrazyGamerGR said:
Thx for feedback m8,you can use every busybox you want and i never used drive droid to test it.I ll add more features maybe tonight.
Click to expand...
Click to collapse
I'll send the info here when I get home
Edit here it is
https://forum.xda-developers.com/showthread.php?t=2196707
Dreamlogix said:
I'll send the info here when I get home
Edit here it is
https://forum.xda-developers.com/showthread.php?t=2196707
Click to expand...
Click to collapse
Maybe it is included,you tried it if it work? I ll check it again in a few minutes.
It works very well. There are a couple things I've noticed though. Using the hotplug control, setting the number of cores does not stick. Also on CPU frequency maximum if you try to change core 2 or 3 the max shows 1593 MHz instead of the higher values of these cores. Also there is no GPU control. But overall it is very stable and have been using it since you released it. Looking forward to more features and thanks for your development.
T mobile h830.
jeffsga88 said:
It works very well. There are a couple things I've noticed though. Using the hotplug control, setting the number of cores does not stick. Also on CPU frequency maximum if you try to change core 2 or 3 the max shows 1593 MHz instead of the higher values of these cores. Also there is no GPU control. But overall it is very stable and have been using it since you released it. Looking forward to more features and thanks for your development.
T mobile h830.
Click to expand...
Click to collapse
Thx for feedback m8
@jeffsga88 You tried KernelAdiutor or just CSKAdiutor?
CrazyGamerGR said:
@jeffsga88 You tried KernelAdiutor or just CSKAdiutor?
Click to expand...
Click to collapse
CSKAuditir that's included in OP.
jeffsga88 said:
CSKAuditir that's included in OP.
Click to expand...
Click to collapse
Can you try plz if KA work better?
CrazyGamerGR said:
Can you try plz if KA work better?
Click to expand...
Click to collapse
Okay so using the regular kernel auditor setting CPU max for both the little and big core configuration works correctly (able to properly set max CPU speed). Also able to change GPU speed settings. But hotplugging option to change max cores not available in kernel auditor, so not sure that's fully implemented in your kernel yet? Also like your version of kernel auditor for screen settings where you can choose preset profiles. But overall the regular kernel auditor does seem to work better.

[KERNEL][N910/N915/N916/S/K/L/C/H/U] ☆ PRIME-Kernel v6.4.1 ☆

{
"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"
}
​
Requirements for using the kernel
Model Variants: SM-N910S/K/L/C/H/U, SM-N915S/K/L, SM-N916S/K/L
Tested Device: SM-N910S/K/L & SM-N915S/K/L & SM-N916S/K/L
Installed OS: TouchWiz M 6.0.1, M Base Note7 and All Porting ROMs
Main Features
• All porting ROM support.
• Fixed a screen-touch issue that occurred while waking from sleep mode.
-- Problems exist in stock(samsung) firmware.
• AnyKernel based.
• Synapse support.
• SELinux Permissive.
• Linux 3.10 upstream.
• Compile with UBERTC 7.2.1 toolchain.
• F2FS fully support.
• Gametuner-Mod: Game Booster Mode, Provides intelligent performance enhancement mode in conjunction with Samsung-Gametuner.
• Apply Fake KNOX.
• Apply chacha20 to random (entropy).
• Linaro LSK-v3.18-Energy-Aware Scheduler (EAS) Backport.
- EAS simplifies power and performance management through scheduler-driven tuning to manage more efficiently.
• Improved storage performance and longevity by applying lazytime mount options.
- Similar to Dynamic Fsync, but operates at the file system level and has no risk of data loss.
• CPU/GPU UC & OC.
• CPU/GPU/BUS voltage regulation.
• R12P0 GPU Driver(Stock is R7P0) & Performance Tuning.
• NVIDIA cpu relax patch, reduced heat & increased battery life.
• HMP tuning Interface.
• Enable NEON in kernel mode.
• Detail charging circuit control allows faster charging.
• Added I/O Scheduler 'bfq, fifo, fiops, row, sio, zen'.
• Enable Westwood tcp/ip congestion control.
• LED FADE control.
• Qualcomm interactive (renamed cafactive) cpu governor porting @by arter97.
• Added battery-friendly impulse governor and more powerful ironactive (interactive in the Qualcomm 4.4 kernel) governor.
• Provides an add-on that keep kernel settings on un-rooted devices.
• Synapse: System Tweak add-on available.
• Synapse: Provides configuration profile separated by performance / battery / stability.
• Many other optimization applications.
Credit (Thanks. to)
• AndreiLux - Perseus5433 kernel.
• UpInTheAir - SkyHigh Kernel.
• halaszk - Perseus-halaszk-universal5433 kernel.
• arter97, gokhanmoral, faux123, yank555.lu
• RaymanFX (AOSP Kernel & Vendor).
• osm0sis - AnyKernel2.
• All members of the PRIME-Kernel NaverCafe.
• And all of commited in sources & all of xda developers.
Change Log
Detail(Korean): http://enfree.com/prime/?page=changelog&device=N910
Note: AnyKernel method
Kernels that use AnyKernel method do not have built-in ramdisks; instead they extract and merge with currently installed ramdisk on the fly while installing.
This can help improve compatibility with certain carriers, but can also cause problems if flashed upon another custom kernel.
Thus it is highly recommended that you have a stock kernel installed beforehand when flashing this kernel.
Download
Stable - v6.4.1
* The N910C/H/U variants needs testing.
Older Version
Stock Kernel Link
Note 4 (N910x) | Note Edge (N915x) | Note 4 S-LTE (N916x)
! This is not a prime kernel.
After downloading, please flash in TWRP. automatically detect and flash all variants.
Built-in Stock Kernel List
N910C-XXS2DQHC / N910H-XXS2DQH5 / N910U-XXS2DQHF
N910S-KSU2DQD4 / N910L-KLU2DQD4 / N910K-KTU2DQD1
N915S-KSU2DQE1 / N915L-KLU2DQE1 / N915K-KTU2DQE1
N916S-KSU2DQD4 / N916L-KLU2DQD4 / N916K-KTU2DQD4
Telegram Group: https://t.me/prime_n4
Naver Cafe (for Korean): http://cafe.naver.com/primeusers
​
XDA:DevDB Information
PRIME-Kernel, Kernel for the Samsung Galaxy Note 4
Contributors
Hyunwoo AHN
Source Code: https://github.com/dwander/Linaro-base/tree/trelte
Kernel Special Features: Linaro-LSK-3.18-EAS-Backport, Gametuner-MOD, Intelli-Performance
Version Information
Status: Beta
Current Stable Version: 6.4.1
Stable Release Date: 2017-10-14
Created 2017-10-07
Last Updated 2017-11-28
tried this, but the anykernel only supports stock kernel? im sure most n910c users use graceux roms and they dont work with stock kernels. i tried with h vitamin which is the most close to stock ux kernel i can find but prime kernel does not support it
Do we have fast charge script on this kernel?
nice work, now testing on n910c running erobot rom, i will edit this post if anything unexpected happened
Update:
@Hyunwoo AHN error while installing in twrp: variant: n910c, os: touchwiz base -> error: n910eur-tw-zImage not found
it cant detect the n910ch-tw-zimage from kernel files
awesome awesome awesome,,
F2FS + FIOPS in 1 kernel. FINALLY ... this is truly the best (minus encryption concerns?)
wonderful work sir. will test out on my U variant and report back.
if only there was a ROM that supported f2fs, I cant get modem to work on this kernel N910U variant.
Updater process ended with ERROR: 1
robert1337 said:
tried this, but the anykernel only supports stock kernel? im sure most n910c users use graceux roms and they dont work with stock kernels. i tried with h vitamin which is the most close to stock ux kernel i can find but prime kernel does not support it
Click to expand...
Click to collapse
You do not seem to understand my writing.
When flashing the kernel, extract the ramdisk from the existing kernel, convert the ramdisk properly and merge it.
It is best to use this kernel after flashing the stock kernel first.
Of course you can use another developer's kernel (ramdisk), but as I said, there is a possibility of errors, so flash the stock kernel first if possible.
As I said, GraceUX ROM works well.
KINGTATu said:
nice work, now testing on n910c running erobot rom, i will edit this post if anything unexpected happened
Update:
@Hyunwoo AHN error while installing in twrp: variant: n910c, os: touchwiz base -> error: n910eur-tw-zImage not found
it cant detect the n910ch-tw-zimage from kernel files
Click to expand...
Click to collapse
There was a mistake in the flashing script.
Wait for the next version or decompress and rename the file yourself.
Updated to v6.4.0 (stable)
Is there a way to create a unique serial number for your phone in your kernel and disable your phone?
I am referring to the contents of the Korean community.
What does the curl package do inside the kernel? Is synapse reinstalled every time it boots to disable the user's phone based on the generated serial number?
imrus1252 said:
Is there a way to create a unique serial number for your phone in your kernel and disable your phone?
I am referring to the contents of the Korean community.
What does the curl package do inside the kernel? Is synapse reinstalled every time it boots to disable the user's phone based on the generated serial number?
Click to expand...
Click to collapse
Use curl to generate a unique serial number.
The serial number is used to download add-ons for donor users and not for other purposes.
이런 질문 좆나 불쾌하네요.
Hyunwoo AHN said:
You do not seem to understand my writing.
When flashing the kernel, extract the ramdisk from the existing kernel, convert the ramdisk properly and merge it.
It is best to use this kernel after flashing the stock kernel first.
Of course you can use another developer's kernel (ramdisk), but as I said, there is a possibility of errors, so flash the stock kernel first if possible.
As I said, GraceUX ROM works well.
Click to expand...
Click to collapse
i think it was you who dont understand what i mean, but then again i explained not so clearly so i guess its my fault.
what i meant is this error: n910eur-tw-zImage not found
but i dont understand what you said "When flashing the kernel, extract the ramdisk from the existing kernel, convert the ramdisk properly and merge it."
dont you mean i just flash the most close to stock ux kernel first then flash Prime anykernel?
because i dont think my device will boot if i flash stock kernel you provided because im using UX rom.
UX roms need stock UX kernel (modified something in ramdisk i forgot what is it)
robert1337 said:
i think it was you who dont understand what i mean, but then again i explained not so clearly so i guess its my fault.
what i meant is this error: n910eur-tw-zImage not found
but i dont understand what you said "When flashing the kernel, extract the ramdisk from the existing kernel, convert the ramdisk properly and merge it."
dont you mean i just flash the most close to stock ux kernel first then flash Prime anykernel?
because i dont think my device will boot if i flash stock kernel you provided because im using UX rom.
UX roms need stock UX kernel (modified something in ramdisk i forgot what is it)
Click to expand...
Click to collapse
It 's hard to explain because I do not know English well.
Do not worry about using GraceUX ROM, do not worry about it.
The error you say is my mistake as I said in other posts. And obviously I said that some variants need testing.
N910C, touchwiz os, Prime kernel v6.4.0:
 @Hyunwoo AHN Phone won't boot and in restart loop at boot logo
excellent news for 910f needs testing still?
N910U installation failed
TWRP Error code:1
ROM:NEMESIS REFINED V3.8
Cannot download. Link dead and show 404 error...
vinamilk said:
Cannot download. Link dead and show 404 error...
Click to expand...
Click to collapse
i suggest you not to download the kernel yet, your phone probably wont boot (n910c), wait for an update from @Hyunwoo AHN to fix the issue
Damn it!
v6.3.0 was linked. -_-;
I just fixed the download link.
n910u got a bootloop after flash this kernel...
anyway, thanks for your work
Updated to v6.4.1
Add custom build dtb, with N910C/H/U.
fix configs, with N910U variant.
*** Need test ***
However, the Korean variants(S/K/L) works perfectly.

[KERNEL][22.02.2019]Phoenix Kernel V3.6 for the Galaxy J6 2018

Hello J6 users! I present you my first custom kernel for this phone. It has some pretty cool features. They are:
● Prerooted with Magisk 18.1
● SELinux Permissive
● Deleted all kinds of security measures like DM-Verity, RMM, Knox, TIMA, defex
● 5V/2A charging support (needs charger and cable that can supply it)
● CPU overclock to 1.7GHz (original 1.6)
● GPU overclock to 1.3GHz (original 1.0)
● Fsync on/off support
● CRC on/off support
● SafetyNet patched
● Overclock screen refresh rate to 64Hz
● CPU and GPU undervolt for optimal battery life and thermals
● Added tons of custom CPU governors and I/O schedulers
● Boeffla Wakelock Blocker
● Ultra Kernel Samepage Merging
● FRANDOM support
● Reduced time to sleep
● Wireguard support
● ARCH power support
● Prop tweaks including 1080p youtube playback support
● Undervolted display, touchpanel, vibrator motor and sensors for better battery life
● Disabled Exynos Input Booster
● Disabled Exynos GPU DVFS
● Spectrum proffiles support with optimized presets (can be found in the integrated OxygenControl app)
● Built with Linaro 7.4.1 toolchain
● Kernel base J600GDXU3ARL1
● Ramdisk base J600GUBS3ASA7 (January patch)
The kernel is thoroughly tested on SM-J600G but it should work on all J6 variants.
Supported variants:
SM-J600FN - Working
SM-J600F - Working
SM-J600G - Working
SM-J600GT - Working
SM-J600GF - Working (untested, please give feedback)
SM-J600N - Working (untested, please give feedback)
SM-J600L - Working (untested, please give feedback)
Download links:
MOD EDIT: Link Removed
Installation instructions
1. You need a custom recovery installed like TWRP, a link to can be found here. Follow the instructions carefully and strictly to install it.
2. Boot into TWRP then go to Install and navigate to the kernel zip file. Click on it and swipe to install. Everything will go automatically.
3. Once it finishes you are basically done, reboot your phone and enjoy.
And finally, here are some screenshots from my fellow testers:
As a end note, a lot of work and testing has gone trough this kernel to make it where it is now, and all this kernel was done blindly without a device, so any donations would be appreciated. Thanks for understanding and using my kernel​
Credits:
@renoxtv obviously
@ananjaser1211 and @corsicanu for many commits and help with troubleshooting
@BlackMesa123 for RMM patches
@topjohnwu for Magisk
@DarkLord1731 for making oxygen control app and Spectrum proffiles for 7870
And the guys who went trough my torture of testing everything
XDA:DevDB Information
[KERNEL][22.02.2019]Phoenix Kernel V3.6 for the Galaxy J6 2018, Kernel for the Samsung Galaxy J
Contributors
renoxtv
Source Code:MOD EDIT: Link Removed.
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V3.6
Stable Release Date: 2019-02-22
Created 2019-02-17
Last Updated 2019-02-22
Reserved
Q&A​Q: Why is my OEM Unlock turned off?
A: Don't worry about it. Some weird stuff happening there, it's still on tho.
Q: Will you add AOD?
A: No. Not because I don't want, because it's impossible. Trust me, me and other devs tried alot.
Q: Will you add X feature?
A: If it's possible to add and if it's not stupid.
Join here to get updates about my kernel​I have made a Telegram channel for updates on my kernel, maybe betas too.
Link: https://t.me/PhoenixKernelA6J6
Reserved
For reporting bugs​So if there occurs a bug in the kernel, here are what you should do to help me fix that. Remember I work without a device so I can't replicate bugs myself.
1. Write your phone's model number
2. Write your phone's CSC code
3. Write your security patch level
4. Do you have any magisk modules installed?
5. Explain the issue with details
6. Replicate the issue, then boot straight to TWRP. From there go to Advanced > File Manager and navigate to /proc. Then find a file named last_kmsg, copy that to your internal storage or SDcard and upload it somewhere then send it in my XDA PM or Telegram PM at username MITKO7411XD
Nice, congrats!
Works in J600G variant sir, please update
Just have to test battery life and stuff
does not download files via mobile client 4pda
on other kernels it works ...
{
"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"
}
Awesome! Works flawlessly on my J600F. Great performance, yet maintains long battery life. Thanks!
renoxtv said:
Hello J6 users! I present you my first custom kernel for this phone. It has some pretty cool features. They are:
● Prerooted with Magisk 18.1
● SELinux Permissive
● Deleted all kinds of security measures like DM-Verity, RMM, Knox, TIMA, defex
● 5V/2A charging support (needs charger and cable that can supply it)
● CPU overclock to 1.7GHz (original 1.6)
● GPU overclock to 1.3GHz (original 1.0)
● Fsync on/off support
● CRC on/off support
● SafetyNet patched
● Overclock screen refresh rate to 64Hz
● CPU and GPU undervolt for optimal battery life and thermals
● Added tons of custom CPU governors and I/O schedulers
● Boeffla Wakelock Blocker
● Ultra Kernel Samepage Merging
● FRANDOM support
● Reduced time to sleep
● Wireguard support
● ARCH power support
● Prop tweaks including 1080p youtube playback support
● Undervolted display, touchpanel, vibrator motor and sensors for better battery life
● Disabled Exynos Input Booster
● Disabled Exynos GPU DVFS
● Spectrum proffiles support with optimized presets (can be found in the integrated OxygenControl app)
● Built with Linaro 7.4.1 toolchain
● Kernel base J600GDXU3ARL1
● Ramdisk base J600GUBS3ASA7 (January patch)
The kernel is thoroughly tested on SM-J600G but it should work on all J6 variants.
Supported variants:
SM-J600FN - Working (untested, please give feedback)
SM-J600F - Working
SM-J600G - Working
SM-J600GT - Working
SM-J600GF - Working (untested, please give feedback)
SM-J600N - Working (untested, please give feedback)
SM-J600L - Working (untested, please give feedback)
Download links:
Please note that any version lower than v3.5 supported Galaxy A6 only
PhoenixKernel V3.5 [17.02.2019]: Google Drive
Installation instructions
1. You need a custom recovery installed like TWRP, a link to can be found here. Follow the instructions carefully and strictly to install it.
2. Boot into TWRP then go to Install and navigate to the kernel zip file. Click on it and swipe to install. Everything will go automatically.
3. Once it finishes you are basically done, reboot your phone and enjoy.
And finally, here are some screenshots from my fellow testers:
As a end note, a lot of work and testing has gone trough this kernel to make it where it is now, and all this kernel was done blindly without a device, so any donations would be appreciated. Thanks for understanding and using my kernel
Credits:
@renoxtv obviously
@ananjaser1211 and @corsicanu for many commits and help with troubleshooting
@BlackMesa123 for RMM patches
@topjohnwu for Magisk
@DarkLord1731 for making oxygen control app and Spectrum proffiles for 7870
And the guys who went trough my torture of testing everything
XDA:DevDB Information
[KERNEL][17.02.2019]Phoenix Kernel V3.5 for the Galaxy J6 2018, Kernel for the Samsung Galaxy J
Contributors
renoxtv
Source Code:https://github.com/renoxtv/android_kernel_samsung_a6lte_exynos7870
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V3.5
Stable Release Date: 2019-02-17
Created 2019-02-17
Last Updated 2019-02-17
Click to expand...
Click to collapse
Hi I have J600F. And I'm on the zapatos rom with helios kernel. I installed your kernel via zip install but it did not work. It booted up. Showed starting apps. 1 to 82 and then black screen. Only white strip middle right where you pull left for edge apps panel showed. Can you maybe help,please?. Did I do something wrong maybe. Thx
Hi. Looks like some users have problems, some dont. So I advice to fully factory reset before or after flashing the kernel to work properly
I may also remove the built-in Magisk and OxygenControl app to rule out any instability
Test version is in my telegram group
J600FN user. Everything is working O.K. here.
SM-J600G (Philippines csc) not working.. i stucked in blackscreen and cannot enter twrp but i managed to fix by using offline charging just to enter twrp forcefully. I already used Oxygenkernel and Helios for J6 and this does not working on me
danicadanicadanica said:
SM-J600G (Philippines csc) not working.. i stucked in blackscreen and cannot enter twrp but i managed to fix by using offline charging just to enter twrp forcefully. I already used Oxygenkernel and Helios for J6 and this does not working on me
Click to expand...
Click to collapse
Did you unistall first the oxygen controll app?
Most of time, some errors are due to configuration from old kernel
lzimbrea said:
Did you unistall first the oxygen controll app?
Most of time, some errors are due to configuration from old kernel
Click to expand...
Click to collapse
Im using Helios 2.6 kernel for J6 not Oxygen kernel. Also screenshot posted in my previous post..
PhoenixKernel V3.6 HOTFIX is here, changelog is small this time
-Added back "bootagent" and "SKMSAgent" apps to hopefully fix ramdom apps FC or black screen
@danicadanicadanica maybe try this one, hope it works out
renoxtv said:
PhoenixKernel V3.6 HOTFIX is here, changelog is small this time
-Added back "bootagent" and "SKMSAgent" apps to hopefully fix ramdom apps FC or black screen
@danicadanicadanica maybe try this one, hope it works out
Click to expand...
Click to collapse
Will check soon thanks..
renoxtv said:
PhoenixKernel V3.6 HOTFIX is here, changelog is small this time
-Added back "bootagent" and "SKMSAgent" apps to hopefully fix ramdom apps FC or black screen
Click to expand...
Click to collapse
Tried and still black screen.. maybe its because i flashed helios kernel before and inside the zip file is:
/system/lib/libsecure_storage_jni.so
/system/lib/libsecure_storage.so
/system/vendor/lib/libsecure_storage_jni.so
/system/vendor/lib/libsecure_storage.so
danicadanicadanica said:
Tried and still black screen.. maybe its because i flashed helios kernel before and inside the zip file is:
/system/lib/libsecure_storage_jni.so
/system/lib/libsecure_storage.so
/system/vendor/lib/libsecure_storage_jni.so
/system/vendor/lib/libsecure_storage.so
Click to expand...
Click to collapse
Hi
I doubt it's that, but it somehow could be. Maybe try a clean rom without flashing helios then flash my kernel. If it still doesnt work, give logcat if you can (remember I'm working without a phone so i cant reproduce the issues)
Hi
Can you please support galaxy j4 too
Just tried this, everything works fine except for the Spectrum Gaming profile. The GPU is stuck at 343mhz even if both the minimum and maximum frequencies are maxed out, causing LOTS of lag when gaming. I play games a lot and having a custom kernel is my only way to gain extra fps.
I'll send a screenshot later. Great job on the kernel! A much better alternative to oxygen kernel :good:
EDIT: I'm having microstutters when playing games. I tried all profiles. I have an SM-J600G
why there is nothing for j6 plus I think im gonna move to j6
[email protected] said:
why there is nothing for j6 plus I think im gonna move to j6
Click to expand...
Click to collapse
Probably wait for a few months or so.

Categories

Resources