[KERNEL][NOUGAT] Genesis Kernel v1.11 - Sony Xperia X Compact ROMs, Kernels, Recoveries, &

{
"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"
}
XC Genesis Kernel
Features
- Sony RIC disabled
- dm-verity disabled
- DRM patch included
- Patches from CAF
- Patches from Google
- Added some CPU govenors
- Will update the OP over the next couple of weeks - not much time at the moment - for now feel free to explorer my github repository for detailed changes.
Installation
- Install the .zip file via TWRP (the boot.img will not work on it's own)
- For upgrades you can use FlashFire 0.53 - which is what I am using if your device is always with root access.
- Then flash SuperSU if required.
Downloads
*** Please do NOT create any mirrors ***
- Download Genesis Kernel From AndroidFileHost
Kernel Source Code
- https://github.com/ggow/android_kernel_sony_kugo/commits/android-7.1.1
Credits
- Sony | tobias.waldvogel | AndroPlus | cyanogenmod | sultanxda | franciscofranco | arter97
- If I have left anyone off then, apologies in advance and PM me to be added.
XDA:DevDB Information
XC Genesis, Kernel for the Sony Xperia X Compact
Contributors
ggow
Kernel Special Features:
Version Information
Status: Stable
Created 2016-12-24
Last Updated 2018-01-16

Release / Change Log (kugo,suzu)
16 January 2018
- Version 1.11
- Add wakelock blocker driver
- Add ironactive cpu governor
- Add smartmax cpu governor
- Add smartass2 cpu governor
- Add barry allen cpu governor
- Add bioshock cpu governor
- Add cafactive cpu governor
- Add zzmoove cpu governor
- Add yanactive cpu governor
- Added dynamic fsync (currently disabled / doesn't work)
13 January 2018
- Version 1.10
- suzu only
- Import clean ramdisk
- Add .gitignore files
- Import genesis kernel changes for ramdisk
- Disable sony_ric service
- Disable dm-verity
11 January 2018
- Version 1.09
- Add KCAL for mdss post processing support
- Slightly undervolt CPU and GPU
- Add voltage control for GPU
- Add voltage control for CPU
- Add backlight dimmer option
- Enable all cpu cores for device boot-up
- Force selinux permissive
- Enable MirrorLink support for kugo
- Merge each upstream linux point release up to v3.10.104
01 January 2018
- Version 1.08
- Initial release for suzu device
09 December 2017
- Version 1.07
- Merged up to 34.3.A.0.252 of Sony Upstream
27 August 2017
- Version 1.06
- Merged up to 34.3.A.0.217 of Sony upstream
- Lowered the brightness of boot screen and boot animation
26 June 2017
- Genesis Kernel v1.05
- For Android 7.1.1+ (34.3.A.0.xxx)
- Retrospective merge into 7.0.0 branch of sony open source:
34.2.A.0333
34.2.A.2.47
34.2.A.2.69
- Created new 7.1.1 branch
- Merge into 7.1.1 branch sony open source:
34.3.A.0.194
03 March 2017
- Version 1.04
- Merged up to 34.2.A.0.311 of Sony upstream
- Merge up to 3.10.95 of Linux upstream
05 January 2017
- Version 1.03
- Added Adreno Idler by arter97
- Add BFQ IO scheduler
- Add FIOPS IO scheduler
- Add Blu Active CPU scheduler
- Add init.d support (untested)
- Disable forced encryption of /userdata
31 December 2016
- Version 1.02
- Download from Dropbox - link is on the OP
- Major changes are:
- Improvements to ondemand and interactive govenor
- Added impulse govenor
- Added despair govenor
- Added conservative govenor
24 December 2016
- Initial Release v1.01

Hey man thank you
please give some more summery on what roms it will work on
btw, waiting eagerly for oc and uc...

thanks man.. that's very cool. keep up the awesome work.
2Ghz limit/possibility for the 2xa72 would be nice since they are rated 2Ghz.
I guess it runs on any current nougat rom since .266 is the only version out yet?

Kianush said:
Hey man thank you
please give some more summery on what roms it will work on
btw, waiting eagerly for oc and uc...
Click to expand...
Click to collapse
realtuxen said:
thanks man.. that's very cool. keep up the awesome work.
2Ghz limit/possibility for the 2xa72 would be nice since they are rated 2Ghz.
I guess it runs on any current nougat rom since .266 is the only version out yet?
Click to expand...
Click to collapse
It should work on any Sony stock ROM, android 7.0

Screen mirroring working with this kernel? I've no backup of my keyz

I just saw a bug in the installer script which I have just fixed. I missed it before because my phone was working and already had the files loaded in the correct place from when I was putting the initial version together.
I have version 1.02 ready to upload now, providing the XDA uploader is working.
EDIT: I have removed the v1.01 and tried to upload the new version but it never attaches after verifying the MD5. @Darth, could you help me or know someone that can?
EDIT2: Seems to be a more general issue with uploading screenshots and files and is been worked on so not to worry, will wait until it's fixed

Why not uploading on a personal server that is dedicatet to your files only?

Do you know if there were any updates to the stock kernel between .266 and .273 that is being rolled out to some devices now?

Kianush said:
Why not uploading on a personal server that is dedicatet to your files only?
Click to expand...
Click to collapse
I made a request to androidfilehost a couple of weeks ago for the XC to be added so will switch over when it's available. I don't have a personal server.

ammarr said:
Do you know if there were any updates to the stock kernel between .266 and .273 that is being rolled out to some devices now?
Click to expand...
Click to collapse
There are no changes between the two versions to the kernel.

New Build is Up
- Dated 31 December 2016
- Version 1.02
- Download from Dropbox - link is on the OP
- Major changes are:
- Improvements to ondemand and interactive govenor
- Added impulse govenor
- Added despair govenor
- Added conservative govenor
- Lots of other changes - please have a look at my github for details

no OC yet?!

Greetings everyone
I have installed the K.E.M. ROM from XDA, but i didn't backup DRM keys first, so i lost all nice cam features.
Is it possible to flash this kernel and have those features back?
If so, do i have to wipe phone first, or it can be done while retaining all my data?
Thanks in advance

spinhbar said:
Greetings everyone
I have installed the K.E.M. ROM from XDA, but i didn't backup DRM keys first, so i lost all nice cam features.
Is it possible to flash this kernel and have those features back?
If so, do i have to wipe phone first, or it can be done while retaining all my data?
Thanks in advance
Click to expand...
Click to collapse
You should get back some of the functionality lost if you flash this kernel. Try it and post a screenshot of the Service Menu screen that shows which keys are active and OK.

thanks for the answer.
what i am most interested in is the cam's night shot post-proc algorithms that remove greenish noise. do u know if that will be corrected?
also can i do it without losing my data?
ggow said:
You should get back some of the functionality lost if you flash this kernel. Try it and post a screenshot of the Service Menu screen that shows which keys are active and OK.
Click to expand...
Click to collapse

spinhbar said:
thanks for the answer.
what i am most interested in is the cam's night shot post-proc algorithms that remove greenish noise. do u know if that will be corrected?
also can i do it without losing my data?
Click to expand...
Click to collapse
You won't lose your data.
It should restore the camera processing algorithms, I haven't tested this as I have restored my device key after backing up my ta partition.

thanx mate, cam's post-proc returned successfully!
so was trackid, x-reality, etc.
i'm sending you the service screenshot for feedback.
do you think i have restored all the features i had lost?
EDIT: after flashing this kernel sdcard was encrypted, so i cannot access my data from twrp (asks for a password) to reflash superuser. any advice pls??
ggow said:
You should get back some of the functionality lost if you flash this kernel. Try it and post a screenshot of the Service Menu screen that shows which keys are active and OK.
Click to expand...
Click to collapse

spinhbar said:
thanx mate, cam's post-proc returned successfully!
so was trackid, x-reality, etc.
i'm sending you the service screenshot for feedback.
do you think i have restored all the features i had lost?
EDIT: after flashing this kernel sdcard was encrypted, so i cannot access my data from twrp (asks for a password) to reflash superuser. any advice pls??
Click to expand...
Click to collapse
Good to hear you have the camera back.
I'll check my boot.img to check if encryption is forced or not. My phone is encrypted also so my guess is it's forcing encryption. Not sure how to decrypt SD card. Maybe someone else can advise on this.
We might also be able to build twrp to work with encrypted SD card.
Edit: just checked - force encrypt was enabled. I'll turn it off for the next build.
Also, I use FlashFire instead of twrp, seems to work great.

thanx for your efforts.
if i understand correctly (i'm kinda noob) i will have to wait for your updated kernel that will not do force-encryption, in order to be able to use TWRP and flash SU, right?
do you have an aprox ETA for this pls?
PS: TWRP asks for a password, which i was not able to determine. it's not the pin i set while setup...
ggow said:
Good to hear you have the camera back.
I'll check my boot.img to check if encryption is forced or not. My phone is encrypted also so my guess is it's forcing encryption. Not sure how to decrypt SD card. Maybe someone else can advise on this.
We might also be able to build twrp to work with encrypted SD card.
Edit: just checked - force encrypt was enabled. I'll turn it off for the next build.
Also, I use FlashFire instead of twrp, seems to work great.
Click to expand...
Click to collapse

Related

[KERNEL][925P/R4] UniKernel v9 120615

Features
Interactive governor as default
CFQ I/O scheduler as default
bic TCP congestion scheduler
Full init.d scripting support
SE Linux set to permissive (will prevent private mode from working)
Fully working Auto-Root for all 5.1.1 roms
Thanks to the S6 Overload, @g.lewarne, we have a unified dtb for 920/925 P and R4 devices...since he's such a busy person, I will be maintaining on this side....and update as appropriate on the changes @g.lewarne makes...
v9 initial - 120615
No longer beta! Yay!...
Disabled selinux and auditd...
Ramdisk being compressed using lzma from gzip...
Reverted to UniKernel v8 Interactive and VM settings...helpfully this fixes the lockscreen issue...testers have not seen this issue...
v9 beta - 112915
Removed "Add lz4 compressor and crypto modules" commit and added "Compressor: Add lz4 modules, Speedup lz0" commit
v9 beta - 1110815
Based on COI6
Added ROW scheduler
lz4/lz4hc fixes
block: Make CFQ default to IOPS mode on SSDs
v9 beta - 100815
Implementation of /system/unikernel.prop (more about this, below, in the second post)
selinux: Do not allow mode changes [HACK]
sd: Avoid sending medium write commands if device is write protected
binfmt_elf.c: use get_random_int() to fix entropy depleting
arm64: kconfig: select HAVE_EFFICIENT_UNALIGNED_ACCESS
Revert "staging: binder: Change binder mutex to rtmutex."
Usb: Gadget: Add DriveDroid support
Add lz4 compressor and crypto modules
GPU: Mali: Rework Throttling and DVFS control
Block: Add BFQ and FIOPS Schedulers, Optimize Deadline
cpufreq: exynos-mp-cpufreq: Add calibrated power coefficients
Squash of AndreiLux's power efficiency patch set
cfq-iosched: fix the setting of IOPS mode on SSDs
writeback: Fix occasional slow sync(1)
fs/sync: Make sync() satisfy many requests with one invocation.
block: Reserve only one queue tag for sync IO if only 3 tags are available
block_dev: implement readpages() to optimize sequential read
jiffies conversions: Use compile time constants when possible
readahead: make context readahead more conservative
sync: don't block the flusher thread waiting on IO
writeback: fix writeback cache thrashing
Make sure you have OEM Unlocking enabled in Developer Options before flashing kernel...
No, seriously...go to Settings > Developer Options > OEM Unlocking...On? Good...continue...
Downloads
925P - https://www.androidfilehost.com/?w=files&flid=44925
925R4 - https://www.androidfilehost.com/?w=files&flid=44926
Source
https://github.com/djvoleur/G92XP-R4_COI9
/system/unikernel.prop
Below are the lines added to unikernel.prop and their default settings...
kernel.turbo=false (default) or true
kernel.interactive=battery (default) performance
kernel.scheduler=cfq (default) noop deadline fiops bfq
kernel.vm=tuned (default) or stock
kernel.gapps=true (default) or false
kernel.initd=true (default) or false
If you want to what they exactly do, click here
For now, you will need a file explorer (with root access) to make changes to the file...just make sure that it keeps the permssions rw-r--r-- (or 644) and you will have to reboot for the changes to take effect...
Project
Here is what I have so far with the app...
{
"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"
}
It will be able to apply the settings dynamically without having to reboot the phone and save the settings to the unikernel.prop file...I'll let everyone know once this has been completed...
Kernel running great, thanks
Sent from my SM-G925P using Tapatalk
DR0IDMANIAC said:
Kernel running great, thanks
Sent from my SM-G925P using Tapatalk
Click to expand...
Click to collapse
Sweet...my tester wasn't awake to see if it booted... Yaaay!
@djvoleur hey, so this one surely works for G925R4 too? No mention of r4 in filename, so asking..
itskapil said:
@djvoleur hey, so this one surely works for G925R4 too? No mention of r4 in filename, so asking..
Click to expand...
Click to collapse
Lemme build for that real quick...
Edit: OP has been updated let me know if it boots...
Its been through like 3-4 iterations on Build 5. Which version is this? Latest 5v3a or what? He was testing a v4 build at one point too for undervolting stuff. Latest 3a build was uploaded by him @ Jul 25, 2015 | 03:08PM
Changelog
Unikernel v5-0003a
- Fixed LTE
Unikernel v5-0003
- Fixes TSP firmware reported version in *#2663# service menu
- Fixes Edge devices battery temperature reporting
- Add DriveDroid Support
Unikernel v5-0002
- Patchup to full BOG8
- Completely overhauled Unification
- Updated Touchscreen firmware for all models
- Fixes "Backwards screen" scenario on some 925 models
- Completely reworked Cypress / FTS Touchkey unification code
- Supports engineering bootloaders- including Call Audio
- Added variant detection to Thermister (temp sensor) values in universal device tree
- Optimised Inputbooster head/tail times for responsiveness
- Reduced some WakeLocks
- Added Google apps power management tweaks
- Re-added lz4 zswap compressor and set as default
- Inreased swap size
- Removed faulty memory management tweaks (lag fix)
- Entropy deletion fix
- Added more support for Korean (K) variants
- Removed all possible kernel debugging, logging and statistics gathering, except Android Logger
Unikernel v5-0001
- Rebased to BOFJ/COF8 sources
- Fixed 800MHz bug
- Removed lz4 zswap compression
- o2 compile optimisation flag
- Added lubricant to user experience
Click to expand...
Click to collapse
Thanks
[SEMI-UNRELATED] As a side note, I had HotSpot working on OFE/5.1.1 stock rom with GTv.3.1.5. After flashing some kernels I noticed it was no longer working. I flashed this latest V5 build that @djvoleur has modified for us, than enabled hotspot again with the GT app. It is working fine again. I'm assuming when you flash a kernel it modifies something that will require you to reapply hotspot fix each time or is this an independent (kernel unrelated) issue where HotSpot doesnt seem to be "sticking" and continuing to work??
Working great!! Thanks for sharing!
Can anyone explain in more detail how this latest kernel differs from v4? The good and bad if any please?
Much obliged,
Da Baron
djvoleur said:
Lemme build for that real quick...
Edit: OP has been updated let me know if it boots...
Click to expand...
Click to collapse
Works great :good: Thanks for supporting the uscellular variant! Is this build built from the original unikernel source? I know the original build for the 925R4 wasn't.
Alpine- said:
Its been through like 3-4 iterations on Build 5. Which version is this? Latest 5v3a or what? He was testing a v4 build at one point too for undervolting stuff. Latest 3a build was uploaded by him @ Jul 25, 2015 | 03:08PM
Thanks
[SEMI-UNRELATED] As a side note, I had HotSpot working on OFE/5.1.1 stock rom with GTv.3.1.5. After flashing some kernels I noticed it was no longer working. I flashed this latest V5 build that @djvoleur has modified for us, than enabled hotspot again with the GT app. It is working fine again. I'm assuming when you flash a kernel it modifies something that will require you to reapply hotspot fix each time or is this an independent (kernel unrelated) issue where HotSpot doesnt seem to be "sticking" and continuing to work??
Click to expand...
Click to collapse
[TOTALLY-UNRELATED]
flashing new kernals never undid the hotspot hack for me, but updating prl and profile resets the hack for me, just my $0.02
TookRDerbs said:
flashing new kernals never undid the hotspot hack for me, but updating prl and profile resets the hack for me, just my $0.02
Click to expand...
Click to collapse
Ah thank YOU! That's it then! I have updated prl and profile several times since using GT.
Alpine- said:
Ah thank YOU! That's it then! I have updated prl and profile several times since using GT.
Click to expand...
Click to collapse
yea it took me a while to figure out why my hotspot would randomly stop working lol
on a side note thanks for the kernal dev its working perfectly!
is the compatible with OF7 or just OFE?
xSkyFlasherx said:
is the compatible with OF7 or just OFE?
Click to expand...
Click to collapse
Both
Edit: I take that back. I was reading the GT post but you're referring to the kernel sorry
I'm going to go sing of the joys you've brought us and then flash this!
Sent from my SM-G920P using Tapatalk
bpdev said:
Works great :good: Thanks for supporting the uscellular variant! Is this build built from the original unikernel source? I know the original build for the 925R4 wasn't.
Click to expand...
Click to collapse
This is built on BOFE...
Da Baron said:
Can anyone explain in more detail how this latest kernel differs from v4? The good and bad if any please?
Much obliged,
Da Baron
Click to expand...
Click to collapse
Unified dtb...and interactive changes...that's it...
Alpine- said:
Its been through like 3-4 iterations on Build 5. Which version is this? Latest 5v3a or what? He was testing a v4 build at one point too for undervolting stuff.
Click to expand...
Click to collapse
Ours is probably gonna be a tad but different than the main thread...if there is an important change, I will build/update as needed...
Your kernel is running super smooth. Haven't experienced any lag like i use to. Testing battery life today.
Does anybody have a copy of the samsung original OFC kernel. I would like to flash it so that I do not have the red message at top of my boot screen. Thanks
Lousy Battery life on the new kernel (072715 Kernel) I'll barely get 7 hours if that. Is the deep battery fix applied? Anybody else seeing this?
---------- Post added at 06:12 PM ---------- Previous post was at 06:06 PM ----------
ksimpsonel said:
Does anybody have a copy of the samsung original OFC kernel. I would like to flash it so that I do not have the red message at top of my boot screen. Thanks
Click to expand...
Click to collapse
Here you go
http://1drv.ms/1fF2lfB

[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.

[Kernel][ONEUI/GSI][9.0][A530x/A730x] Quantum Kernel v4.0 (Updated: 03.08.2019)

{
"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 works only on A530F/W and A730F. I'm not responsible for any damage if you flash on other devices.
- I am not responsible about any damage of any kind that this kernel may cause.
- You are allowed to use this kernel in your project with proper credits and links to the thread or source code.
- Bugs can be reported in XDA or via my Telegram Group. Make sure you provide detailed info when reporting bugs (device variant and logcat).
- If you like my work please hit the "Thanks" button and feel free to donate to me via my paypal.
- Built from A530FXXU4CSC3 source code
- Supports Android Pie
- Supports Android Q (only GSI)
- Build with Linaro 7.4.1 Toolchain
- SELinux Permissive
- Init.d support
- Faked Knox 0x0 flag
- SafetyNet patched
- WireGuard Support
- LED Fading
- NTFS Support
- Underclock big/LITTLE to 200/500MHz
- Early-mount system partition
- Private Mod support
- Powersuspend Driver for display
- Multi CPU Governors
- Multi I/O Schedulers
- Multi TCP Algorithms
- Enabled NFS support
- Enabled CIPS support
- Enabled CD/DVD File System
- Added UKSM support
- Drivedroid support (0.10.48+)
- ADB Insecure
- TTL Target enabled
- Limited Wakelocks
- Dynamic Fsync 2.0
- GMS Blocker
- StateNotifier & SysfsHelper
- Optimized Deadline I/O
- CRC Disabled by default
- 99Killer service (kills gms in idle for better sleep)
- SecBattery control and Unstable current detection
- Security Related Features disabled
- Full Wakelock Control for wlan/bt and much more
- Other improvments for Batterylife and performance
- Boeffla wakelock blocker v1.1.0 With preconfigured WLs
And many more listed in changelogs below!
- SM-A530F
- SM-A530W
- SM-A730F
1. - Install a Custom Recovery with Odin3
2. - Download the kernel zip
3. - Copy the kernel zip into your phone
4.- Reboot in Recovery Mode
5. - Flash the Kernel Zip
6. - Enjoy!
Download links in Post #2
- Samsung for kernel sources
- @BlackMesa123 , @ananjaser1211, @corsicanu for alots of Contribution
- @Noxxxious for some commits
- @Tkkg1994 for his ramdisk custom scripts
- @TaifAljaloo , @587.saboor , @Hovo01 , @jthedane testing the kernel
​
XDA:DevDB Information
Quantum Pie, Kernel for the Samsung Galaxy A8 (2018)
Contributors
prashantp01
Source Code: github.com/prashantpaddune/universal7885
Version Information
Status: Stable
Current Stable Version: v4
Created 2019-04-13
Last Updated 2019-04-21
v4.0:
| OneUI |
- Under volt Big to 500mhz
- Removed Audit from sources for better performance
- Disabled all debug logs
- Fixed LED implementation
- Enabled CD/DVD File System
- Fixed Adb popup
- Force zswap only for LZ4
- Removed Dex support
- Some other minor optimisations to improve idle and battery life.
and many more
| GSI |
- Added Android Q support
- Undervolt Big to 500mhz
- Removed Audit from sources for better performance
- Disabled all debug logs
- Fixed LED implementation
- Enabled CD/DVD File System
- Fixed Adb popup
- Switched zswap only for LZ4
- Some other minor optimisations to improve idle and battery life.
and many more
v3.0:
- Added hKtweaks app for kernel tuning. ( Thanks @corsicanu )
- Fixed Root for Magisk-19.0+
- Fixed lags because of SELinux
- Fixed random reboots
- Improved Ram management
- Fixed issues with Wifi
- Some other minor optimizations to improve idle and battery life.
and many more
v2.0:
- Build with Linaro 7.4.1
- Switched from Zswap to ZRam.
- Permissive by default
- Fixed Fake knox 0x0 with SafetyNet (Samsung health,Snapchat,etc..)
- Fixed lags because of SElinux
- Enabled NFS support
- Enabled CIPS support
- Drivedroid support (0.10.48+)
- Removed Display State
- Added UKSM support
- Enabled Google Play Services Wakelock Fix
- Added Deep Sleep Fix by @Chainfire (from SuperSU)
- Improved Ram management
- Disabled KnoxGuard (New RMM)
- Fixed issues with Wifi
- Some other minor optimizations to improve idle and battery life.
and many more
v1.0:
Initial Release
Kernel - ONEUI
Kernel - GSI
​
Reserved​
Thanks this was needed alot.
I installed this kernel on SM-A530F D/S, Android 9 Pie. After installing the boot is much slower and after boot it takes longer to open the widget. I can't connect phone with Wi-Fi. The rest is O.K. It is for me.
Can I install in a rooted phone? I mean, do I have to do a factory reset or something like that?
How does this support calls recording?
ZmisiS said:
I installed this kernel on SM-A530F D/S, Android 9 Pie. After installing the boot is much slower and after boot it takes longer to open the widget. I can't connect phone with Wi-Fi. The rest is O.K. It is for me.
Click to expand...
Click to collapse
1) Boot is slower because of samsung heavy ui
2) widget takes longer because.....it needs time get settle...and oneui is still in initial stage from samsung for device
3) WIFI issues is figured out and its fully fixed...so wait for next version
absvini said:
Can I install in a rooted phone? I mean, do I have to do a factory reset or something like that?
Click to expand...
Click to collapse
no just flash the kernel zip and you are good to go
ziatnine said:
How does this support calls recording?
Click to expand...
Click to collapse
call recording?
prashantp01 said:
call recording?
Click to expand...
Click to collapse
Call recording.
https://nllapps.com/apps/acr/android9.htm#
ziatnine said:
Call recording.
https://nllapps.com/apps/acr/android9.htm#
Click to expand...
Click to collapse
I've added the feature to my CSC file and call recording works very well.
Look for this in your cscfeature.xml file and add if needed. Or edit it.
<CscFeature_VoiceCall_ConfigRecording>RecordingAllowed</CscFeature_VoiceCall_ConfigRecording>
I checked my recordings (saved to external sd card) and they're all fine.
mindlery said:
I've added the feature to my CSC file and call recording works very well.
Look for this in your cscfeature.xml file and add if needed. Or edit it.
<CscFeature_VoiceCall_ConfigRecording>RecordingAllowed</CscFeature_VoiceCall_ConfigRecording>
I checked my recordings (saved to external sd card) and they're all fine.
Click to expand...
Click to collapse
I have not CSC File. Where exactly should I add CSC File? When i add a CSC File what I need save or write to it?
Ok. Can you tell me what model you're using? A530F maybe? Also, what carrier do you use?
Are you rooted or not?
Basically it's a system file in text that can be altered easily to allow or disallow features on your phone. It's likely in /system/omc/your carrier/ in your phone. So, if you follow my way, you'll need to root because i'm lazy and i am not sure if you can do it via adb on your end... or mine haha.
mindlery said:
Ok. Can you tell me what model you're using? A530F maybe? Also, what carrier do you use?
Are you rooted or not?
Basically it's a system file in text that can be altered easily to allow or disallow features on your phone. It's likely in /system/omc/your carrier/ in your phone. So, if you follow my way, you'll need to root because i'm lazy and i am not sure if you can do it via adb on your end... or mine haha.
Click to expand...
Click to collapse
SM-A530F, Android Pie 9, rooted. I followed the path (/system/omc/my carrier/) you set up here, I rebooted my phone and now everything works right. Thank you.
ZmisiS said:
SM-A530F, Android Pie 9, rooted. I followed the path (/system/omc/my carrier/) you set up here, I reboot my phone and now everything works right. Thank you.
Click to expand...
Click to collapse
Really? That's great! There's more you can add. Just have a look around and you'll discover more. Maybe try out this kernel?
So the file wasn't encrypted? Or you're just quick. I forgot about that.
mindlery said:
Really? That's great! There's more you can add. Just have a look around and you'll discover more. Maybe try out this kernel?
So the file wasn't encrypted? Or you're just quick. I forgot about that.
Click to expand...
Click to collapse
I have cscfeture.xml and cscfeature_network.xml of 22.11.2018. I replaced this file, restarted phone and it is it.
ZmisiS said:
SM-A530F, Android Pie 9, rooted..
Click to expand...
Click to collapse
Is it stock rooted or custom?
ziatnine said:
Is it stock rooted or custom?
Click to expand...
Click to collapse
Stock.
Cool
So, in order to edit that file I can do rooting only, can't I?
What's with further official updates? Do they still work after rooting?
ziatnine said:
Cool
So, in order to edit that file I can do rooting only, can't I?
What's with further official updates? Do they still work after rooting?
Click to expand...
Click to collapse
Yes, only on rooted Android.
After rooted Android not have official updates and you lose the warranty on your device.
You have csc files here:
https://forum.xda-developers.com/ga...s-news--discussion/call-record-a530f-t3870529
ZmisiS said:
Yes, only on rooted Android.
After rooted Android not have official updates and you lose the warranty on your device.
You have csc files here:
https://forum.xda-developers.com/ga...s-news--discussion/call-record-a530f-t3870529
Click to expand...
Click to collapse
Well, given that A8'18 is going to end of support pretty much soon this year (or early next year, which does not really make a lot of difference), security patches may not be the most concerning thing against the rooting already now

[Kernel][ONEUI/GSI][9.0][A530x/A730x] Quantum Kernel v4.0 (Updated: 03.08.2019)

{
"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 works only on A530F/W and A730F. I'm not responsible for any damage if you flash on other devices.
- I am not responsible about any damage of any kind that this kernel may cause.
- You are allowed to use this kernel in your project with proper credits and links to the thread or source code.
- Bugs can be reported in XDA or via my Telegram Group. Make sure you provide detailed info when reporting bugs (device variant and logcat).
- If you like my work please hit the "Thanks" button and feel free to donate to me via my paypal.
- Built from A530FXXU4CSC3 source code
- Supports Android Pie
- Supports Android Q (only GSI)
- Build with Linaro 7.4.1 Toolchain
- SELinux Permissive
- Init.d support
- Faked Knox 0x0 flag
- SafetyNet patched
- WireGuard Support
- LED Fading
- NTFS Support
- Underclock big/LITTLE to 200/500MHz
- Early-mount system partition
- Private Mod support
- Powersuspend Driver for display
- Multi CPU Governors
- Multi I/O Schedulers
- Multi TCP Algorithms
- Enabled NFS support
- Enabled CIPS support
- Enabled CD/DVD File System
- Added UKSM support
- Drivedroid support (0.10.48+)
- ADB Insecure
- TTL Target enabled
- Limited Wakelocks
- Dynamic Fsync 2.0
- GMS Blocker
- StateNotifier & SysfsHelper
- Optimized Deadline I/O
- CRC Disabled by default
- 99Killer service (kills gms in idle for better sleep)
- SecBattery control and Unstable current detection
- Security Related Features disabled
- Full Wakelock Control for wlan/bt and much more
- Other improvments for Batterylife and performance
- Boeffla wakelock blocker v1.1.0 With preconfigured WLs
And many more listed in changelogs below!
- SM-A530F
- SM-A530W
- SM-A730F
1. - Install a Custom Recovery with Odin3
2. - Download the kernel zip
3. - Copy the kernel zip into your phone
4.- Reboot in Recovery Mode
5. - Flash the Kernel Zip
6. - Enjoy!
Download links in Post #2
- Samsung for kernel sources
- @BlackMesa123 , @ananjaser1211, @corsicanu for alots of Contribution
- @Noxxxious for some commits
- @Tkkg1994 for his ramdisk custom scripts
- @TaifAljaloo , @587.saboor , @Hovo01 , @jthedane testing the kernel
​
XDA:DevDB Information
Quantum Pie, Kernel for the Samsung Galaxy A8 (2018)
Contributors
prashantp01
Source Code: github.com/prashantpaddune/universal7885
Version Information
Status: Stable
Current Stable Version: v2
Created 2019-04-13
Last Updated 2019-04-21
v4.0:
| OneUI |
- Under volt Big to 500mhz
- Removed Audit from sources for better performance
- Disabled all debug logs
- Fixed LED implementation
- Enabled CD/DVD File System
- Fixed Adb popup
- Force zswap only for LZ4
- Removed Dex support
- Some other minor optimisations to improve idle and battery life.
and many more
| GSI |
- Added Android Q support
- Undervolt Big to 500mhz
- Removed Audit from sources for better performance
- Disabled all debug logs
- Fixed LED implementation
- Enabled CD/DVD File System
- Fixed Adb popup
- Switched zswap only for LZ4
- Some other minor optimisations to improve idle and battery life.
and many more
v3.0:
- Added hKtweaks app for kernel tuning. ( Thanks @corsicanu )
- Fixed Root for Magisk-19.0+
- Fixed lags because of SELinux
- Fixed random reboots
- Improved Ram management
- Fixed issues with Wifi
- Some other minor optimizations to improve idle and battery life.
and many more
v2.0:
- Build with Linaro 7.4.1
- Switched from Zswap to ZRam.
- Permissive by default
- Fixed Fake knox 0x0 with SafetyNet (Samsung health,Snapchat,etc..)
- Fixed lags because of SElinux
- Enabled NFS support
- Enabled CIPS support
- Drivedroid support (0.10.48+)
- Removed Display State
- Added UKSM support
- Enabled Google Play Services Wakelock Fix
- Added Deep Sleep Fix by @Chainfire (from SuperSU)
- Improved Ram management
- Disabled KnoxGuard (New RMM)
- Fixed issues with Wifi
- Some other minor optimizations to improve idle and battery life.
and many more
v1.0:
Initial Release
Kernel - ONEUI
Kernel - GSI
​
Reserved​
installed kernel , unfortunately does not pass the test SafetyNet Check (false)
or is there some nuance
wowanbelousov said:
installed kernel , unfortunately does not pass the test SafetyNet Check (false)
or is there some nuance
Click to expand...
Click to collapse
No issues here, so may be it's rom issues
This what happened when your back booted up went back to Oreo without issue
mchlbenner said:
This what happened when your back booted up went back to Oreo without issue
Click to expand...
Click to collapse
well you have deleted KnoxGuard.apk from system....and that caused the encryption....there is nothing from kernel side
prashantp01 said:
well you have deleted KnoxGuard.apk from system....and that caused the encryption....there is nothing from kernel side
Click to expand...
Click to collapse
I did not delete any apps but this happened on light rom .
mchlbenner said:
I did not delete any apps but this happened on light rom .
Click to expand...
Click to collapse
yeah he debloated tht app...so just add it back
Validate screen into a 530F with LightROM. How I can Solve this issue? Help me please
v2 Link??
Dark_Cristian said:
Validate screen into a 530F with LightROM. How I can Solve this issue? Help me please
Click to expand...
Click to collapse
Validate screen?
imdeiv said:
v2 Link??
Click to expand...
Click to collapse
check #2 and click on Github
Latest Magisk v19.1 not working
I have encountered difficulties
If I install the kernel V2.0 or V2.1, my OEM unlock will be automatically closed, and Magisk (19.1) will be deleted automatically Unable to root
Even if I try to open the OEM unlock is ON to the Developer options, it will automatically close it.
But if it is V1.0, OEM can be turned on normally and ROOT
Please give us futher instruction thanks
jaywantw said:
I have encountered difficulties
If I install the kernel V2.0 or V2.1, my OEM unlock will be automatically closed, and Magisk (19.1) will be deleted automatically Unable to root
Even if I try to open the OEM unlock is ON to the Developer options, it will automatically close it.
But if it is V1.0, OEM can be turned on normally and ROOT
Please give us futher instruction thanks
Click to expand...
Click to collapse
Their is a v3 build give it a try.
help
Hi, the touch doesnt work because of the last update to bit 5, help pls.
P718 said:
Hi, the touch doesnt work because of the last update to bit 5, help pls.
Click to expand...
Click to collapse
I have used v3 and touch worked.
Really!? Did you have the same problem?
mchlbenner said:
I have used v3 and touch worked.
Click to expand...
Click to collapse
More
Really!? Did you have the same problem?

Kensur Kernel r5

{
"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"
}
Kensur Kernel is an optimized aftermarket kernel for Moto One Fusion+, focused on efficiency and better UX.​
Features:
- Compiled with Eva GCC + O3 + processor specific optimizations
- Massively debloated, much less logspam
- Recalculated energy model
- Removed inefficient 300 MHz
- Disabled most boosts
- Efficient SchedTune boosts
- Freed 35MB of unneeded memory regions (more RAM)
- TCP, procfs, bitmap and several other backports
- Switched to srandom (upto 150x faster than urandom)
- Added arter97's exfat driver
- zRAM and memory management optimizations
- F2FS extension list optimizer
- KCAL support
- Wireguard support
- Faster USB charging
- Added vDSO32
- Minimized VLA usage
- Reduced dynamic memory allocations
- Many other miscellaneous improvements not listed here
Changelogs in third post.
Compatibility and bugs:
Compatible with stock and custom ROMs.
No known bugs.
Installation:
Boot to TWRP.
Backup Boot and DTBO partition.
Flash zip and reboot.
Download: Telegram Channel
XDA:DevDB Information
[KERNEL] Kensur Kernel, Kernel for the Motorola One Fusion+
Contributors
KenHV, RohanHasabe8
Source Code: https://github.com/KenHV/kensur_kernel_liber
Kernel Special Features: Focused on efficiency and better UX.
Version Information
Status: Stable
Current Stable Version: r3
Stable Release Date: 2021-03-13
Created 2020-10-25
Last Updated 2021-03-13
Notes:
Stable releases will be posted in the channel after testing, as it's easier to post updates there. Feel free to flash the latest zip in the channel anytime.
Changelog - r3:
- First full OSS release
- Compiled with Eva GCC + O3 + processor specific optimizations
- Massively debloated, much less logspam
- Recalculated energy model
- Removed inefficient 300 MHz
- Disabled most boosts
- Efficient SchedTune boosts
- Freed 35MB of unneeded memory regions (more RAM)
- TCP, procfs, bitmap and several other backports
- Switched to srandom (upto 150x faster than urandom)
- Added arter97's exfat driver
- Added KCAL color control
- Many other miscellaneous improvements not listed here
Spoiler: Older Changelogs
Changelog - r2:
Spoiler: Older Changelogs
- Rebased over stock CAF tag for better compatibility
- Fixed rare idle reboot issue
- Compiled with latest Proton clang + Polly + O3 optimizations
- Added CPU input boost
- Added devfreq boost
- Disabled CAF CPU boost
- Bumped minimum frequencies to more efficient ones
- Tuned CPUSets and STune boosts
- Tuned schedutil rate limits
- Added USB fast charging support (enable from kernel manager)
- Added Wireguard support
- Misc. changes and improvements
Changelog - r1:
- Compiled with latest Proton clang
- Upstreamed to v4.14.202
- Merged latest CAF tags
- Toned down tracing and debugging
- Optimized idle drain (~1% overnight with Jio)
- Minimized VLA usage
- Reduced dynamic memory allocations
- Enabled VDSO 32bit
- Optimized zRAM
- Added Westwood (default) and BBR TCP algorithms
Thanks for working on this phone! I'll be able to test later as of now I need my phone as stable as I can for 2 factor auth for my job
Btw, where can I find custom ROMs for this phone? There's nothing in here
FiliBrushedRed said:
Btw, where can I find custom ROMs for this phone? There's nothing in here
Click to expand...
Click to collapse
t.me/OneFusionPlusUpdates
r2 is out!
Changelogs in third post (Link).
Hi, thanks for your work. I want to try this kernel, but I;m guessing root is needed, and TWRP recovery ofc. Can you give me more details?
ryd3r89 said:
Hi, thanks for your work. I want to try this kernel, but I;m guessing root is needed, and TWRP recovery ofc. Can you give me more details?
Click to expand...
Click to collapse
You're welcome . You don't need root, only an unlocked bootloader and TWRP. Backup your boot partition via TWRP before flashing anything. You can flash the latest zip provided in downloads channel through TWRP. The Magisk module provided is completely optional, you can flash it if you have Magisk. The module is not necessary.
r3 is out!
Changelogs in third post (Link).
Sorry for the stupid questions, never downloaded a custom kernel before... Anyway... does this remove /system write protection? And this can be used with Android 10 and 11, right? Also, I know you're not currently aware of any issues with it, but... well basically, what is the kernel in charge of, what does it do? I mean, I know the dictionary definition of a kernel, but what should I look for in a phone?
shadowslasher410 said:
Sorry for the stupid questions, never downloaded a custom kernel before... Anyway... does this remove /system write protection? And this can be used with Android 10 and 11, right? Also, I know you're not currently aware of any issues with it, but... well basically, what is the kernel in charge of, what does it do? I mean, I know the dictionary definition of a kernel, but what should I look for in a phone?
Click to expand...
Click to collapse
1. You can't modify /system due to dynamic partition setup, you can use Magisk create your own Magisk modules if you want to add/edit something.
2. Yep, it's been tested on stock ROM, A10 and A11 custom ROMs.
3. Kernel is the bridge between OS and hardware. It basically manages all resources. You can expect better performance and battery in phones with a good custom kernel.
With my kernel, you also get a few features like display control (RGB, saturation, contrast, hue, temperature), faster charging speeds when connected with USB, better network, native Wireguard support (modern VPN protocol), etc.
I have been using the kernel for about a week, on stock rom. It is stable and battery life seems better than stock kernel. But I found a bug and it's big, when phone is in standby it does not receive calls. Can this be fixed. Thanks!
ryd3r89 said:
I have been using the kernel for about a week, on stock rom. It is stable and battery life seems better than stock kernel. But I found a bug and it's big, when phone is in standby it does not receive calls. Can this be fixed. Thanks!
Click to expand...
Click to collapse
Thanks, I'll look into that.
Fingerprint unlock not working
Fingerprint Scanner stopped working. Is there a known Fix?
r5 is out!
For more info and download: https://kenharris.xyz/kensur-liber
Fingerprint and idle issues should be fixed now.
Note that incremental builds will be posted on the Telegram channel.
KenHV said:
Kensur Kernel is an optimized aftermarket kernel for Moto One Fusion+, focused on efficiency and better UX.​
Features:
- Compiled with Eva GCC + O3 + processor specific optimizations
- Massively debloated, much less logspam
- Recalculated energy model
- Removed inefficient 300 MHz
- Disabled most boosts
- Efficient SchedTune boosts
- Freed 35MB of unneeded memory regions (more RAM)
- TCP, procfs, bitmap and several other backports
- Switched to srandom (upto 150x faster than urandom)
- Added arter97's exfat driver
- zRAM and memory management optimizations
- F2FS extension list optimizer
- KCAL support
- Wireguard support
- Faster USB charging
- Added vDSO32
- Minimized VLA usage
- Reduced dynamic memory allocations
- Many other miscellaneous improvements not listed here
Changelogs in third post.
Compatibility and bugs:
Compatible with stock and custom ROMs.
No known bugs.
Installation:
Boot to TWRP.
Backup Boot and DTBO partition.
Flash zip and reboot.
Download: Telegram Channel
XDA:DevDB Information
[KERNEL] Kensur Kernel, Kernel for the Motorola One Fusion+
Contributors
KenHV, RohanHasabe8
Source Code: https://github.com/KenHV/kensur_kernel_liber
Kernel Special Features: Focused on efficiency and better UX.
Version Information
Status: Stable
Current Stable Version: r3
Stable Release Date: 2021-03-13
Created 2020-10-25
Last Updated 2021-03-13
Click to expand...
Click to collapse
Without Kensur vs With Kensur.. (R5)
Is there any chance that the kernel is updated to version 4.19 or later?
dont know why but give me a infinity loading, stay on motorola logo.
Trying in stock rom and evolution rom
@KenHV I have 3 questions.
1. Can I use this kernel with the latest Evolution X (v6.3.1) Android 12.1 ROM? I just recently updated from Stock Android 11.
2. Also, according to @Rex_251's reply, aren't the AnTuTu scores higher without the Kensur Kernel? If I'm getting better battery life for these scores, I really wouldn't mind using Kensur over stock, but just a question nonetheless.
Rex_251 said:
Without Kensur vs With Kensur.. (R5)
Click to expand...
Click to collapse
3. If I were to flash / try out the Kensur kernel, how do I go about getting back to my previous kernel, considering I will continue using the Evolution X ROM?

Categories

Resources