Related
DESCRIPTION:
Hey guyz..... Me Hassan Mirza from Pakistan
Today am here with a new thread and I Have a good news for you....
The new Elite Kernel is here,,, with these BENEFITS:
*PreRooted
*Based on Stock Kernel from Huawei
*You can write and flash anything in System Partition by any way,,,
*Titanium Backup works flawlessly with Phh Superuser or MagiskSU, you decide
*DT2W feature added
*Only one Kernel for all variants of Honor 5C,,, just be sure that you have a valid build number and model number
Elite Kernel's ODD versions=Phh Superuser
Elite Kernel's EVEN Versions=MagiskSU
Elite Kernel will work with all Revolution ROMS.
Elite Kernel will not work with any Marshmallow or Meticulus's ROM.
You can Flash any version of Elite Kernel on any Nougat ROM without having any issue.
DISCLAIMER:
I will Provide correct info and help......All This you are gonna do is At your Own Risk... Damage to your device of any type is at your Own Responsibility,,, Don't point finger at me or I will Just Laugh at you...
Install:
1.) Download this Elite Kernel for Honor 5C All Variants CxxB3xx With MagiskSU v10.1 by HassanMirza01 OR Elite Kernel for Honor 5C All Variants CxxB3xx With Phh Superuser v9 by HassanMirza01
OR Download this Elite Kernel for Honor 5C All Variants CxxB3xx With Phh Superuser v9.1 by HassanMirza01
2.) Put in Root of SD Card.
3.) Flash this in This TWRP 3.1.0-2 (thanks to OldDroid) and copy log to sd card (in case of any issue)
4.) See if Superuser app installed, if not install Phh Superuser for odd versions and Magisk Manager for even versions from google play or XDA
5.) And you are ROOTED.
The file it's boot.img modded and signed for boot.
If you feel something bad in latest release, you can try the stable versions,,,
Elite Kernel for Honor 5C All Variants CxxB3xx With MagiskSU v10 by HassanMirza01
Its Adviced to remove pattern Lock and Fingerprint Lock before installing.... just adviced,,,
If you like, donate
Hit Thanks and Support me if you Like and get help from this thread...Thank you...
Take Permission before sharing links or copying to other Forums....
Follow me on Facebook here.... Facebook Profile
Join EliteCommunity Group on Telegram for Discussion
If something is not working and you need support from me, then upload recovery.log of your problem,,, i wont considered your problem as a real problem without log,,, because others saying this as working!!
Changelog in 2nd post...
This is based on Stock Huawei Kernel,,, not compiled by Me
DONOT COPY MY WORK, Ask for Permissions or Gather it yourself,,,
Contributors:
@HassanMirza01 for doing all this
@OldDroid for giving us the latest TWRP
@phhusson for his wonderful work of making Phh superuser
@topjohnwu for Giving us the Magic #MagiskSU
@BadWolfYe for understanding my views
@ante0 for supporting me
@LastStandingDroid for nice infos
Status:
Status: Stable
Stable Release Date: 2017-07-12
Created on: 2017-07-12
Last Updated on: 2017-07-12
CHANGELOG:
2017-03-09 Elite Kernel for B36x by [email protected] v1: Initial release
2017-03-14 Elite Kernel for B36x by [email protected] v2: Titanium backup bug fixed and other minor fixes (thanks to badwolf)
2017-03-23 Elite Kernel for B36x by [email protected] v3:, System will remained R/W all the time.... No need to use terminal again and again for mounting and editing system for Busybox, Adaway etc (thanks to @ante0)
2017-03-24 Support for CxxB37x added with v3 features
2017-04-02 Elite Kernel for B3xx by [email protected] v4: Most awaiting feature Double Touch to Wake up Device added
2017-04-17 Elite Kernel for B3xx by [email protected] v5: Now only one Elite Kernel for all Variant of B36x and B37x... B36x & B37x merged into single File... Universal release,,,
2017-04-23 Elite Kernel for B3xx by [email protected] v6.1: The Most wanted MagiskSU released with Proper Support,,, Use with Cautions
2017-04-24 Elite Kernel for B3xx by [email protected] v6.2: Some more tweaks and Fixes,,, Now everyone should have working magisk
2017-04-27 Elite Kernel for B3xx by [email protected] v6.3 & v5.2: Base Updated to B380,,,
2017-05-11 Elite Kernel for B3xx by [email protected] v7.1 & v8.1: Some bugs fixed,,, now you can revert to any Kernel version without having any crash,,,
2017-05-13 Elite Kernel for B3xx by [email protected] v9 & v10.1: Night Mode in Camera App, Private Space, App twin and Lite mod added...
2017-05-30 Elite Kernel for B3xx by [email protected] v9.1: Base updated to B385,,, many new smart assistance elements added,,,
If you Like, Please donate
reserved2
reserved3
HassanMirza01 said:
reserved3
Click to expand...
Click to collapse
Hello mate, my kernels name after flashing Elite ROM is still 4.1.18, like before flashing? Does this kernel includes in ROM which i flashed?
SCUZZY1337 said:
Hello mate, my kernels name after flashing Elite ROM is still 4.1.18, like before flashing? Does this kernel includes in ROM which i flashed?
Click to expand...
Click to collapse
It is included man... See benefits ROM...and see name of kernel...not version
Hi, you should note in OP source code link
joe2k01 said:
Hi, you should note in OP source code link
Click to expand...
Click to collapse
Thats based on stock kernel... Stock source codes which never released....
HassanMirza01 said:
Thats based on stock kernel... Stock source codes which never released....
Click to expand...
Click to collapse
And how did you add dt2w without sources?
joe2k01 said:
And how did you add dt2w without sources?
Click to expand...
Click to collapse
Man... When you dont know things, dont argue please... I used huawei stock kernel... Ask huawei to release source codes....
HassanMirza01 said:
Man... When you dont know things, dont argue please... I used huawei stock kernel... Ask huawei to release source codes....
Click to expand...
Click to collapse
So note in OP that it's a precompiled stock kernel
joe2k01 said:
So note in OP that it's a precompiled stock kernel
Click to expand...
Click to collapse
Already written that based on stock kernel from huawei...
HassanMirza01 said:
Already written that based on stock kernel from huawei...
Click to expand...
Click to collapse
Based doesn't mean precompiled stock. Almost every custom kernel is based on stock
Works with l51 ?
Need otg
will it support in my nmo L31 and is there any otg support
HassanMirza01 said:
CHANGELOG:
2017-03-09 Elite Kernel for B36x by [email protected] v1: Initial release
2017-03-14 Elite Kernel for B36x by [email protected] v2: Titanium backup bug fixed and other minor fixes (thanks to badwolf)
2017-03-23 Elite Kernel for B36x by [email protected] v3:, System will remained R/W all the time.... No need to use terminal again and again for mounting and editing system for Busybox, Adaway etc (thanks to @ante0)
2017-03-24 Support for CxxB37x added with v3 features
2017-04-02 Elite Kernel for B3xx by [email protected] v4: Most awaiting feature Double Touch to Wake up Device added
2017-04-17 Elite Kernel for B3xx by [email protected] v5: Now only one Elite Kernel for all Variant of B36x and B37x... B36x & B37x merged into single File... Universal release,,,
2017-04-23 Elite Kernel for B3xx by [email protected] v6.1: The Most wanted MagiskSU released with Proper Support,,, Use with Cautions
2017-04-24 Elite Kernel for B3xx by [email protected] v6.2: Some more tweaks and Fixes,,, Now everyone should have working magisk
2017-04-27 Elite Kernel for B3xx by [email protected] v6.3 & v5.2: Base Updated to B380,,,
2017-05-11 Elite Kernel for B3xx by [email protected] v7.1 & v8.1: Some bugs fixed,,, now you can revert to any Kernel version without having any crash,,,
2017-05-13 Elite Kernel for B3xx by [email protected] v9 & v10.1: Night Mode in Camera App, Private Space, App twin and Lite mod added...
2017-05-30 Elite Kernel for B3xx by [email protected] v9.1: Base updated to B385,,, many new smart assistance elements added,,,
If you Like, Please donate
Click to expand...
Click to collapse
BatKernel for SM-G95XF/FD/N models
{
"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"
}
Supports Touchwiz Roms with AQG5 and higher, for bases below AQGX, use 1.2.x release version!
IF YOU FOLLOW MY STEPS BELOW, YOU WILL LOSE YOUR WARRANTY, KNOX WILL DISPLAY 0x1! I'M NOT RESPONSIBLE FOR ANY DAMAGED DEVICE!
If you want to take my work and need it somewhere, or do other things with it, ask me first for the permission. Otherwise you are not allowed to take it! Thank you !
Features of this Kernel:
- Build with latest 6.4.1 GNU GCC toolchain by @djb77
- Build with CRC7 kernel source code
- Latest Linux version 4.4.128, is always up to date
- Performance and Batterylife improved
- Choose between different CPU governors: performance, powersave, userspace, ondemand, interactiv (default), conservative, schedutil
- Includes latest CRC7 ramdisk
- I/O schedulers: CFQ (Default), No-op, Deadline, BFQ
- F2FS enabled for /data and /cache disabled on 1.2.2 for testing
- NTFS enabled
- TCP (Network) control: Bic (default), Reno, cdg, cubic, dctcp, Westwood, Highspeed, Hybla, HTCP, Vegas, Veno, Scalable, LP, Yeah, Illinois, Lia, Olia, Wvegas, balia
- SeLinux is set to permissive
- All samsung security related configs disabled (as knox, tima, restrict rooting)
Download:
V2.1.1 on AndroidFilehost (Oreo)
V1.8.0 on AndroidFilehost (Nougat)
Via Grifo Development Thread
Bugs/Problems:
- None
Instructions:
0. Have a working recovery and encryption removed!
1. Download kernel
2. Boot into twrp recovery mode
3. Flash kernel
4. Flash any other file which affects ramdisk (Magisk or SuperSU)
5. Reboot
If you wanna join the beta tester group, download yourself telegram and click on the chat link: Telegram Group
Support:
If you like my work, feel free to hit thanks and/or give me a small donation by clicking the link right below. Thank you very much in any way! :good:
PayPal
Credits/Thanks:
- Samsung for sources
- the great linus for his amazing kernel source
- Jesec for his workaround, without him custom kernels won't be possible on the s8!
XDA:DevDB Information
BatKernel SM-G95XF, Kernel for the Samsung Galaxy S8
Contributors
Tkkg1994
Source Code: https://github.com/Tkkg1994/BatKernel
Kernel Special Features: Close to Stock Kernel
Version Information
Status: Stable
Current Stable Version: V2.1.1
Stable Release Date: 2018-04-23
Created 2017-07-14
Last Updated 2018-04-23
Changelog:
Nougat:
BatStock-Kernel V1.0:
- Initial testing release (not on XDA)
BatStock-Kernel V1.0.1:
- Fixed slow read speed
- enabled f2fs
- enabled ntfs
- enabled all included govs/tcp/ioscheds
- random driver updates
BatStock-Kernel V1.1.0:
- Based on latest AQE5 source code
- Updated ramdisk to AQEB
- Added init.d support
- Hopefully fixed some issues with shealth
- Updated linux to most recent 4.4.69
- Changes made by samsung in source code: led cover support, some other battery updates, display updates (mainly for red tint), other small fixes
BatStock-Kernel V1.2.0:
- Based on latest AQF7 release
- Updated ramdisk to AQF7
- Updated Linux to 4.4.74
- ext4: fix data exposure after a crash (which should maybe fix the random reboots)
- Updated included camera binaries
BatStock-Kernel V1.2.2:
- Reverted an alarmtimer update which could have broken some deepsleep things
- Added support for private mode
- Updated linux to 4.4.76
- Added stock init file (without being patched for f2fs, means f2fs won't work right now) to see if that has something to do with continous bootloops
BatStock-Kernel V1.3.2:
- Remember, this kernel won't boot on AQF7 or lower bases, only on AQG5 or highter!!
- Added BFQ ioscheduler
- Updated resetprop from latest magisk release
- Updated Linux version to 4.4.82
- Added Spectrum support (right now it will only change cpugovs, this will be extended in future releases)
- Updated ramdisk to AQGB
- Updated source code to AQGB
BatStock-Kernel V1.4.0:
- Kernel base updated to AQH3
- Ramdisk updated to AQH3
- Linux updated to most recent 4.4.83
- Switched back to an older version of the toolchain
BatStock-Kernel V1.4.1:
- Linux updated to 4.4.87
- Toolchain switched to GNU GCC 6.4.0 build by @djb77
- Small adjustments to make your experience even greater!
BatStock-Kernel V1.5.0:
- Updated base of the kernel to AQI7
- Updated ramdisk to AQI7
- Linux updated to 4.4.92
- Toolchain switched to GNU GCC 6.4.1 build by @djb77
- Updated camera binaries to AQI7 thanks to @geiti94
- Enabled dex on all hdmi adapters thanks to @kbarni
BatStock-Kernel V1.6.0:
- Updated source of the kernel to AQJ1
- Updated ramdisk to AQJ1
- Updated linux to latest 4.4.95
- Updated patched firmware binaries to AQJ1
BatStock-Kernel V1.7.0:
- Source code update to AQK7
- Ramdisk update to AQK7
- Linux update to latest 4.4.102
BatStock-Kernel V1.8.0:
- Source code update to AQL5
- Ramdisk update to AQL5
- Linux update to latest 4.4.111
- Toolchain updated
- AIK updated to latest v3.1
Oreo:
BatKernel V2.0.0:
- Rebased on latest CRB7 source code (Oreo)
- Ramdisk update to CRB7 (Oreo)
- DON'T use this on Nougat
- Linux update to latest 4.4.124
- Toolchain updated
- Camera bins updated to CRB7 @Noxxxious
- Updated AIK to latest 3.2 release
- If you got issues with your wifi, you were previously using a "dirty" hack to get wifi working. I can confirm that wifi works fine on a full stock rom. If wifi doesn't work, please tell your rom developer to fix it :good:
BatKernel V2.1.0:
- Based on latest CRC7 source code
- Ramdisk updated to CRC7
- Linux updated to 4.4.125
BatKernel V2.1.1 Final:
- Fixed issues with deodexed roms not creating dalvik-cache files (thanks @mwilky )
- Linux updated to 4.4.128
Reserved
Reserved
Hey guys, this isn't anything new, I just moved the BatStock-kernel thread into the criss cross development section as it's way more active in here :fingers-crossed: :good:
I think you should should delete old thread
Sent from my SM-G955F using Tapatalk
rehanraza said:
I think you should should delete old thread
Sent from my SM-G955F using Tapatalk
Click to expand...
Click to collapse
You can't delete them you can only close the threads and that I already did
Sent from my BatMan powered SM-G955F
Suddenly I started getting failed Safetynet .. Magisk Core Only or Magisk Hide both enabled but fails ... any clue ... i tried fresh install of Batstock Rom and new kernel version with Magisk, but no use ...
I know it has been a long ongoing issue but just wanted to check if anybody found a working solution on this combo
v-b-n said:
Suddenly I started getting failed Safetynet .. Magisk Core Only or Magisk Hide both enabled but fails ... any clue ... i tried fresh install of Batstock Rom and new kernel version with Magisk, but no use ...
I know it has been a long ongoing issue but just wanted to check if anybody found a working solution on this combo
Click to expand...
Click to collapse
Which version of magisk and the kernel?
PS magisk broke 36 hours ago and 13.3 fixed it overnight.
Sent from my Nexus 7 using Tapatalk
goRt said:
Which version of magisk and the kernel?
PS magisk broke 36 hours ago and 13.3 fixed it overnight.
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
Yup all good now ... how did i miss that .. lol
Can someone be nice and kind to send me an screenshot of Default governor settings for the Galaxy S8 ? I would be very grateful!
time keeping module shows wrong boot epoch time
Hi,
This issue was observed on V1.1.0, but stil exist in V1.2.2.
A sympthom of the problem can be seen in:
dreamlte:/ # cat /proc/stat
btime 1485100236
The kernel functions that suppose to return the boot epoch time (wall time since 1970), e.g. ktime_get_real_seconds, getboottime etc,
returns an erronouse value.
commit e1d7ba8 (time: Always make sure wall_to_monotonic isn't positive), which is included in kernel V4.3-rc1,
observe the same issue and proposed a fix, but still it is not working for the exynos platform.
Does anyone has noticed this, and maybe have an idea for a fix?
Thanks a lot,
Avri
Hey guys and girls
I'm back from holidays and should be able to answer the most questions from now on!
Just in case you want to have quicker support you should be thinking about registering yourself on our website, as there are most of the time other team members online and here on XDA it's just me supporting all of those threads.
BTW, there is already a test version available for AQG5 or higher roms, check it out here!
Have a nice day and see you in the forums
Loving the BatStock Rom / Kernel - is there anyway to get Samsung Pass to work? Any setting or other kernel?
BlindDroid said:
Loving the BatStock Rom / Kernel - is there anyway to get Samsung Pass to work? Any setting or other kernel?
Click to expand...
Click to collapse
Sadly no (or not that I would be aware)
Samsung fixed all checks to find knox state
Sent from my BatMan powered SM-G955F
im using aqg5 firmware does this kernel work with that and what about battery life and overheating? pekaka kernel was very bad with good performance but u can only use 5 minutes after 5 minutes it was overheating is this kernel good for gamers who want long battery life without lag and overheat?
azamet90 said:
im using aqg5 firmware does this kernel work with that and what about battery life and overheating? pekaka kernel was very bad with good performance but u can only use 5 minutes after 5 minutes it was overheating is this kernel good for gamers who want long battery life without lag and overheat?
Click to expand...
Click to collapse
The kernel base of 1.2.2 is AQF7. Means it won't boot on AQG5. I am currently waiting for AQGB kernel source to update the kernel
Sent from my BatMan powered SM-G955F
Tkkg1994 said:
The kernel base of 1.2.2 is AQF7. Means it won't boot on AQG5. I am currently waiting for AQGB kernel source to update the kernel
Sent from my BatMan powered SM-G955F
Click to expand...
Click to collapse
wow great! u answer so quick im coming from pekaka kernel it was very very bad with overheating problem i want a good kernel with antutu point lowest 175000 without overheating in 10 minutes to 38-40 celcius.. i dont know if it is because of kernel or the renovate rom 3.0 but on lock screen i loose only 1% in 10 hours! but if i only use chrome in 5 minutes it is 28-40 celcius!!!
i did removed the kernel installed renovate 148 i like your quick answer very much thank u for that i dont believe to youtube videos about roms kernels etc i want to have ideal kernel im a gamer can u suggest me your kernel as a gamer? if yes i will wait for your kernel
Tkkg1994 said:
The kernel base of 1.2.2 is AQF7. Means it won't boot on AQG5. I am currently waiting for AQGB kernel source to update the kernel
Click to expand...
Click to collapse
Constant reboots on 1.3.1 beta, no issues with noto kernel, yes I am on aqg5 rom and latest twrp for that base
azamet90 said:
wow great! u answer so quick im coming from pekaka kernel it was very very bad with overheating problem i want a good kernel with antutu point lowest 175000 without overheating in 10 minutes to 38-40 celcius.. i dont know if it is because of kernel or the renovate rom 3.0 but on lock screen i loose only 1% in 10 hours! but if i only use chrome in 5 minutes it is 28-40 celcius!!!
i did removed the kernel installed renovate 148 i like your quick answer very much thank u for that i dont believe to youtube videos about roms kernels etc i want to have ideal kernel im a gamer can u suggest me your kernel as a gamer? if yes i will wait for your kernel
Click to expand...
Click to collapse
About the kernel and if it is for gaming, this kernel is mainly very close to stock and not heavily modded. So if you didn't had any issues with stock kernel this one will be good for you as well!
As said waiting for AQGB kernel source code!
seraphyz said:
Constant reboots on 1.3.1 beta, no issues with noto kernel, yes I am on aqg5 rom and latest twrp for that base
Click to expand...
Click to collapse
That only happens if you are NOT on AQG5, reason: camera libs need to be updated otherwise the camera will constantly loop your device (some seconds after successfully boot process)
{
"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"
}
PLEASE NOTE I DO NOT OWN A S8 OR S8+ BUT IT IS TESTED BEFORE ANY RELEASES ARE MADE
TELEGRAM CHAT ROOM
The kernel uses an AROMA installer to help guide you through the installation.
You will be given the options to install MTweaks, Busybox, and also a choice of Magisk or SuperSU.
This kernel supports S8, S8+, Note 8 Port, S8 Oreo, S9 Port, and N8 Oreo Port Firmwares.
WIREGUARD INFO: XDA THREAD
VARIANTS SUPPORTED
G950F
G950FD
G950N
G955F
G955FD
G955N
KERNEL INFORMATION
Built with: Google GCC 4.9 Toolchain
Kernel Base: G95XFXXU5DSFB
Ramdisk Base: G955FXXU5DSHC
AROMA INSTALLER OPTIONS
Install Magisk
Install Spectrum
Install WireGuard
Ihstall Custom Splash Screen
Enable PWM Flicker-Free Fix
FEATURES
SUPPORTS OREO ROMS
SUPPORTS S9 PORTED ROMS
SUPPORTS NOTE 8 PORTED ROMS
WireGuard Support
Enabled hidden CPU Frequency Governors
Enabled hidden IO Schedulers
Added Insecure ADB
Added UKSM
Disabled Exynos Kernel Protection
Disabled KNOX
Disabled RKP
Disabled Root Restriction
Disabled TIMA
Disabled Use Signed Binary
Enable Dex with any HDMI adapter
Enabled CIFS Filesystem Support
Enabled ISO9660 Filesystem Support
Enabled JOLIET Filesystem Support
Enabled NFS Filesystem Support
Enabled F2FS Support
Enabled IP_NF_TARGET_TTL
Enabled NTFS Support
Enabled init.d support
Enabled Google Play Services Wakelock Fix
Enabled Support POC Flash
Set Knox / Safetynet / Samsung flag
Added Deep Sleep Fix by @Chainfire (from SuperSU)
Added Spectrum Support
list of included CPU Governors
bioshock - blu_active - darkness
list of included IO Schedulers
bfq -fifo - fiops - maple - sio - sioplus - tripndroid - vr - zen
DOWNLOAD
DOWNLOAD VIA ANDROIDFILEHOST for Pie - MIRROR
DOWNLOAD VIA ANDROIDFILEHOST for Oreo - MIRROR
DOWNLOAD VIA ANDROIDFILEHOST for Nougat
CREDITS + THANKS
Samsung Open Source Release Center for the Samsung Source code
Linux Kernel Archives for the Linux Source code
@Tkkg1994 for all his help and numerous code samples from his source
@osm0sis for Android Image Kitchen
@morogoku for MTweaks, and lots of help
@farovitus, @Noxxxious, and @mwilky for help with mods and commits
Other devs that I have taken commits from which are credited in Github
XDA:DevDB Information
TGPKernel, Kernel for the Samsung Galaxy S8
Contributors
djb77
Source Code: https://github.com/TheGalaxyProject/
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 3.3.0
Stable Release Date: 2019-09-20
Created 2017-08-10
Last Updated 2019-09-19
CHANGELOG
v3.3.0 - 2019-09-20
Updated Samsung Kernel to DSFB
Updated Ramdisk to DSHC
Updated MTweaks to 2.15.1
v3.2.0 - 2019-07-12
Updated Samsung Kernel to DSE4
Reverted Linux back to 4.4.180, fixes broken VoLTE
Updated Ramdisk to DSFB
Added PWM Flicker-Free Fix selectable via AROMA
v3.1.3 - 2019-06-23
Updated Linux to 4.4.183
v3.1.2 - 2019-06-18
Updated Linux to 4.4.182
v3.1.1 - 2019-06-12
Updated Linux to 4.4.181
Updated Ramdisk to DSE1
Updated Magisk to 19.3
v3.1.0 - 2019-05-18
Changed to AOSP Common Kernel Source
Updated Samsung Kernel to DSDA
Updated Ramdisk to DSDA
Updated Linux to 4.4.180
v3.0.6 - 2019-05-05
Updated Magisk to 19.1
v3.0.5 - 2019-04-27
Updated Linux to 4.4.179
Updated MTweaks to 2.14.0
v3.0.4 - 2019-04-05
Updated Linux to 4.4.178
Updated Magisk to 19.0
v3.0.3 - 2019-03-27
Updated Linux to 4.4.177
Installer Adjustments
Updated Mtweaks to 2.13.5
Updated WireGuard Control App to 20190319
v3.0.2 - 2019-03-01
Fixed more kernel issues
Updated Mtweaks to 2.13.0
v3.0.1 - 2019-02-24
Ramdisk fixes
v3.0.0 - 2019-02-23
Updated Samsung Kernel to DSBA
Updated Ramdisk to DSBA
Updated Linux to 4.4.176
Patches Ramdisk with Security Patch date from installed ROM
v2.13.6 - 2019-02-22
Updated Linux to 4.4.175
v2.13.5 - 2019-02-10
Updated Linux to 4.4.174
v2.13.4 - 2019-02-08
Updated Linux to 4.4.173
Updated Magisk to 18.1 STABLE
Updated S8 Ramdisk to CSA7
Updated N8 Ramdisk to CSA6
v2.13.3 - 2019-01-26
Updated Linux to 4.4.172
Updated Magisk to 18.1-b7f69238 (18007) CANARY
v2.13.2 - 2019-01-19
Updated Linux to 4.4.171
Fixed config file issues
Fixed issues with S8
v2.13.1 - 2019-01-14
Updated Linux to 4.4.170
Regenerated config files
Updated Magisk to 18.1-1df65940 (18005) CANARY
v2.13.0 - 2018-12-28
Updated Samsung Kernel to CRL3
Updated Ramdisk to CRL2
v2.12.4 - 2018-12-23
Updated Linux to 4.4.169
Updated Magisk Manager to 6.1.0 (165)
Updated WireGuard
v2.12.3 - 2018-12-14
Updated Linux to 4.4.167
Downgraded Magisk back to 17.3
v2.12.2 - 2018-12-09
Removed SuperSU
Updated Magisk to 18.0
Updated WireGuard
v2.12.1 - 2018-12-01
Updated Linux to 4.4.166
Updated MTweaks to 2.12.1
v2.12.0 - 2018-11-28
Updated Samsung Kernel to CRK1
Updated Ramdisk to CRK1
Updated Linux to 4.4.165
Updated MTweaks to 2.11.0
v2.11.3 - 2018-11-21
Updated Linux to 4.4.164
v2.11.2 - 2018-11-11
Updated Linux to 4.4.163
Updated AIK to 3.4
Fixed issue with ADB
Updated MTweaks to 2.10.0
v2.11.1 - 2018-10-27
Fixed issues with Deodexed ROMs
v2.11.0 - 2018-10-26
Updated Samsung Kernel to CRJ5
v2.10.4 - 2018-10-24
Updated Magisk to 17.3 (17302)
Updated Magisk Uninstaller to 20181022
Updated BusyBox to 1.29.3
Updated Anykernel
v2.10.3 - 2018-10-20
Updated Linux to 4.4.162
v2.10.2 - 2018-10-20
Updated Google Toolchain
Updated S8 Ramdisk to CRJ5
Updated N8 Port Ramdisk to CRJ1
Updated S9 Port Ramdisk to BRJ3
Updated Linux to 4.4.161
v2.10.1 - 2018-10-10
Updated Linux to 4.4.160
Updated Wireguard Control App
v2.10.0 - 2018-10-01
Updated Samsung Kernel to CRI5
Updated Linux to 4.4.159
v2.9.5 - 2018-09-27
Updated Magisk to 17.2
Updated Linux to 4.4.158
v2.9.4 - 2018-09-20
Updated Ramdisk to XXU4CRI5
Updated Linux to 4.4.157
v2.9.3 - 2018-09-16
Updated Linux to 4.4.156
v2.9.2 - 2018-09-11
Updated Google 4.9 Toolchain
Updated Linux to 4.4.155
v2.9.1 - 2018-09-06
Updated AROMA THeme
Updated Magisk to 17.1
Updated Linux to 4.4.154
v2.9.0 - 2018-08-28
Updated Samsung Kernel to CRGH
Updated Ramdisk to CRH3
Updated Linux to 4.4.153
Fixed Safetynet issues
Updated Magisk Manager to 5.8.3 (135)
v2.8.3 - 2018-08-24
Updated Linux to 4.4.152
Re-Added Dex patch
v2.8.2 - 2018-08-18
Updated Linux to 4.4.150
v2.8.1 - 2018-08-16
Fixed Ramdisk issues for Deodex (THanks @Noxxxious)
Updated Linux to 4.4.148
v2.8.0 - 2018-08-13
Rebuilt kernel using my own base again
Updated Linux to 4.4.147
Updated Wureguard
v2.7.1 - 2018-08-07
Updated AIK and AnyKernel2
Updated Linux to 4.4.146
Updated Wureguard
v2.7.0 - 2018-07-29
Updated Samsung Kernel Source to CRGB
Updated Ramdisk to CRGB
Updated Linux to 4.4.145
Updated Wureguard
v2.6.0 - 2018-07-22
Rebuilt from scratch using exynos-linux-stable/dreamlte base
Updated Linux to 4.4.143
Updated Magisk to 16.7 (1671)
Ramdisk Fixes
Installer Fixes
Updated Wureguard
v2.5.6 - 2018-07-13
Updated Linux to 4.4.140
Updated Wireguard
v2.5.5 - 2018-07-08
Updated Linux to 4.4.139
Updated Magisk to 16.6
Updated Wireguard
v2.5.4 - 2018-07-02
Updated Ramdisk to CRF7
Updated MTweaks to 2.9.1
Updated Wireguard
v2.5.3 - 2018-06-23
Installer Fixes
Updated Linux to 4.4.138
Updated Magisk to 16.4
Updated Wireguard
v2.5.2 - 2018-06-14
Updated Linux to 4.4.137
Updated Wireguard
v2.5.1 - 2018-06-10
Fixed broken SCHEDUTIL Governor
Updated Wireguard
v2.5.0 - 2018-06-08
Updated Samsung Kernel to XXU2CRED
Updated Ramdisk to XXU2CRED
Updated Linux to 4.4.136
Updated Wireguard
v2.4.5 - 2018-05-27
Updated Linux to 4.4.133
Reverted Magisk back to 16.3
Updated MTweaks to 2.8.6
Updated Wireguard
v2.4.5 - 2018-05-16
Fixed Spectrum Issue
Updated Ramdisk Mods
v2.4.4 - 2018-05-16
Updated Linux to 4.4.132
Updated Ramdisk Mods
New AROMA Theme for installer
Updated Wireguard
v2.4.3 - 2018-05-07
Updated Linux to 4.4.131
v2.4.2 - 2018-04-29
Updated Base Ramdisk to CRD7
Updated Linux to 4.4.130
Added LZ4 Compression
Updated F2FS
Updated Magisk to 16.4
Updated WireGuard
v2.4.1 - 2018-04-25
Updated Linux to 4.4.129
Updated Wireguard
v2.4.0 - 2018-04-22
Updated Linux to 4.4.128
Updated F2FS
Updated Wireguard
v2.3.1 - 2018-04-08
Updated Linux to 4.4.127
Updated MTweaks to 2.8.5
v2.3.0 - 2018-03-30
Updated Samsung kernel source to CRC7
v2.2.2 - 2018-03-29
Updated Linux to 4.4.125
Updated Magisk to 16.3
v2.2.1 - 2018-03-22
Updated Linux to 4.4.123
Updated AIK and Anykernel2
v2.2.0 - 2018-03-19
EOL FOR NOUGAT
Updated Linux to 4.4.122
Added N8 Oreo Port Support
Updated Magisk to 16.2
Updated F2FS
Added ISO9660/UDF/CIFS/NFS Support
v2.1.2 - 2018-03-12
Updated Linux to 4.4.121
Updated S9 Port Ramdisk + Binaries to ARC5
Updated Magisk to 16.1
Updated MTweaks to 2.8.3
Updated Wireguard
Updated ADB + Busybox
Added cmdline helper
v2.1.1 - 2018-03-06
Fixed ROM detection
Added S9 Port Splash Screens
v2.1.0 - 2018-03-05
Added S9 Port Support
Updated Linux to 4.4.120
Updated Wireguard
Updated Busybox and ADB binaries
v2.0.3 - 2018-03-01
Updated Linux to 4.4.119
v2.0.2 - 2018-02-26
Updated Linux to 4.4.118
Updated Magisk to 16.0
Updated Wireguard
Updated N8 Ramdisk to BRB3
Updated S8 Oreo Ramdisk to CRB7
Added Dex patch for S8 Oreo
v2.0.1 - 2018-02-18
Fixed bug with SELinux Permissive / Enforcing
v2.0.0 - 2018-02-18
Updated Samsung Oreo Kernel to CRAP
Updated Linux to 4.4.115
Updated F2FS from Linux 4.16.rc1
New Permissive / Enforcing SELinux system
Oreo Kernel now has mods like S8 / N8 Port
v1.6.3 - 2018-02-03
Updated N8Port Kernel Source to BRA2
Updated N8Port Ramdisk to BRA3
Updated Linux to 4.4.114
Updated WireGuard
v1.6.2 - 2018-01-24
Updated to Android Image Kitchen 3.1
Updated F2FS to latest Linux 4.15-rc4 backport
Updated Linux to 4.4.113
Updated MTweaks to 2.8.2
Updated Oreo Beta Kernel to ZRA5
v1.6.1 - 2018-01-18
Updated Linux to 4.4.112
Updated Magisk to 15.3
Updated MTweaks to 2.8.1
Updated WireGuard
v1.6.0 - 2018-01-11
Updated Linux to 4.4.111
Updated S8 kernel source to AQL5
Updated MTweaks to 2.8.0
Integrated WireGuard (not on oreo beta)
v1.5.6 - 2018-01-03
Updated Linux to 4.4.110
Updated MTweaks to 2.8.0
v1.5.5 - 2018-01-03
Updated Linux to 4.4.109
Updated Magisk to 15.2
Updated S8 Port Ramdisk to AQL5
Initial Oreo support
v1.5.4 - 2017-12-28
AnyKernel adjustments
Fixed init.d
v1.5.3 - 2017-12-26
Updated Linux to 4.4.108
Updated Magisk to 15.0
Updated MTweaks to 2.7.5
v1.5.2 - 2017-12-21
Updated Linux to 4.4.107
v1.5.1 - 2017-12-17
Updated Linux to 4.4.106
Updated MTweaks to 2.7
Updated N8 Ramdisk to BQKG
Added extra governors and schedulers
v1.5.0 - 2017-12-12
N8 Port Support
Updated Linux to 4.4.105
v1.4.0 - 2017-11-28
Updated to Samsung AQK7 Kernel Source
v1.3.6 - 2017-11-27
Updated Ramdisk + Binaries to AQK7
v1.3.5 - 2017-11-25
Fixed Custom Splash Screens
v1.3.4 - 2017-11-25
Updated Linux to 4.4.102
Added Custom Splash Screens
v1.3.3 - 2017-11-24
Updated Linux to 4.4.101
Updated Magisk to 14.5 (1456)
v1.3.2 - 2017-11-14
Updated Linux to 4.4.99
Updated Magisk to 14.5
v1.3.1 - 2017-11-12
Updated Ramdisk to AQJ5
Updated Linux to 4.4.97
Updated Magisk to 14.4
Updated MTweaks to 2.6.2
v1.3.0 - 2017-11-04
Updated Samsung Kernel Source to AQJ1
Updated Ramdisk to AQJ1
Updated Linux to 4.4.96
Updated MTweaks to 2.6
v1.2.1 - 2017-10-19
Updated Linux to 4.4.93
Updated Magisk to 14.3
Updated MTweaks to 2.5.6
v1.2.0 - 2017-10-14
Updated Toolchain to GCC 6.4.1
Updated Samsung Kernel Source to AQI7
Updated Linux to 4.4.92
Updated SuperSU to 2.82 SR5
Added Spectrum Profile options in AROMA
Enabled IP_NF_TARGET_TTL
Enable Dex with any HDMI adapter
v1.1.6 - 2017-10-06
Updated Linux to 4.4.90
Updated Ramdisk to AQI7
Updated MTweaks to 2.5.5
Updated Magisk to 14.2 Beta
Updated SuperSU to 2.82 SR4
v1.1.5 - 2017-09-15
Updated Linux to 4.4.88
Updated MTweaks to 2.5.2
Added SELinux Permissive / Enforcing option in AROMA
Updated resetprop
v1.1.4 - 2017-09-07
Updated Linux to 4.4.87
Updated MTweaks to 2.5
Updated Magisk to 14.0
v1.1.3 - 2017-09-04
Added Spectrum Support (Profiles from BatStock Kernel)
Changed busybox from om0sis installer to Stericon APK Installer
v1.1.2 - 2017-09-03
Updated Linux to 4.4.86
Changed busybox from being installed as default
v1.1.1 - 2017-09-01
Updated Linux to 4.4.85
Added Busybox 1.27.2
v1.1.0 - 2017-08-25
Changed toolchain to GCC 6.4.0 (UBER 6.4.1 was causing VoLTE issues)
Updated Samsung Kernel Source to AQH3
Updated Linux to 4.4.84
Updated Magisk to 13.6 Beta
Added BFQ IO Scheduler
v1.0.3 - 2017-08-19
Updated Linux to 4.4.83
Updated SuperSU to 2.83 SR3
Updated MTweaks to 2.4.4
Fixed Heart Rate Sensor issue with Samsung Health
v1.0.2 - 2017-08-13
Updated Toolchain (UBER 6.4.1 v1.43.20170813)
Updated Linux to 4.4.82
Updated SuperSU to 2.82 SR2
v1.0.1 - 2017-08-12
Added support for FD and N variants
Updated Toolchain (UBER 6.4.1 v1.42.20170812)
Updated Linux to 4.4.81
v1.0.0 - 2017-08-10
Initial Relase
Reserved
Very thanx for galaxy s8 new kernel. Does it supports G955FD ?
Cool! I'll give it a try for sure!
mrjoy said:
Very thanx for galaxy s8 new kernel. Does it supports G955FD ?
Click to expand...
Click to collapse
It should. The S7 Kernels I compile (which are similar to this: G930F/G935F) also support the FD variants.
I can't say for sure though since I don't have a S8 FD variant amongst my testers yet, but it should.
Give it a go and let me know
What's so special about this kernel? Is it focused on performance or battery?
welcome brother happy see u again with s8+ kernel ... hope u will get the device soon
Sent from my SM-G955F using Tapatalk
djb77 said:
It should. The S7 Kernels I compile (which are similar to this: G930F/G935F) also support the FD variants.
I can't say for sure though since I don't have a S8 FD variant amongst my testers yet, but it should.
Give it a go and let me know
Click to expand...
Click to collapse
Does secure folder work with this kernel?
Tks. It booted on 955N korea
Time for testing
Gửi từ SM-G955FD của tôi bằng cách sử dụng Tapatalk
nambavuong said:
Tks. It booted on 955N korea
Time for testing View attachment 4237927
Gửi từ SM-G955FD của tôi bằng cách sử dụng Tapatalk
Click to expand...
Click to collapse
Cool
I'll add that device to the supported list
carlitobahsoun said:
welcome brother happy see u again with s8+ kernel ... hope u will get the device soon
Sent from my SM-G955F using Tapatalk
Click to expand...
Click to collapse
Would be nice, but too expensive. I don't see myself owning one if I have to purchase it myself. Anybody want to buy me one? lol
I'm just lucky i have a nice little group of friends and testers on S8 that can test my releases before I make them official.
jujusito said:
What's so special about this kernel? Is it focused on performance or battery?
Click to expand...
Click to collapse
I focus more on stability rather than performance or battery life
djb77 said:
Cool
I'll add that device to the supported list
Click to expand...
Click to collapse
About the io scheduler, juz only 3 @[email protected]
By the way, fix the script varient check or it can not flash to our device 950N and 955N.
Thanks!!
Gửi từ SM-G955FD của tôi bằng cách sử dụng Tapatalk
nambavuong said:
About the io scheduler, juz only 3 @[email protected]
By the way, fix the script varient check or it can not flash to our device 950N and 955N.
Thanks!!
Gửi từ SM-G955FD của tôi bằng cách sử dụng Tapatalk
Click to expand...
Click to collapse
I can easily patch the installer to do this (to detect N).
I haven't added any extra Schedulers yet, I can look into that for the next version too. I just wanted to get an initial release out first.
djb77 said:
I can easily patch the installer to do this (to detect N).
I haven't added any extra Schedulers yet, I can look into that for the next version too. I just wanted to get an initial release out first.
Click to expand...
Click to collapse
Ok I see. Cuz i juz look into your changelog and feature of the kernel [emoji23] [emoji23] [emoji14] by the way your kernel support priv mode too.
Cheer!!!
Gửi từ SM-G955FD của tôi bằng cách sử dụng Tapatalk
The best kernel for S8+
Smooth... very smooth.
Battery, deep sleep, all working fine...
Great work ?
is this for rom AQG5 base or AQGB...?
intxeon said:
Does secure folder work with this kernel?
Click to expand...
Click to collapse
Same question please.
acus123 said:
is this for rom AQG5 base or AQGB...?
Click to expand...
Click to collapse
AQG5
sebdigital said:
Same question please.
Click to expand...
Click to collapse
Not sure, try and see
{
"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 for Oneplus 5T (dumpling)
Code:
You will NOT void your warranty after flashing this kernel.
Be sure to make all necessary backups first before processing to installation.
I'am not responsible of any damage caused to your device or data lost after flashing this kernel.
Of course, these are only basic warnings ! but generally you'll not get any problem :)[/COLOR][/FONT]
Some reading..
Welcome to SimpleGX kernel ! a kernel that aims for simplicity, stability, better performance, smoothness and battery life over a pure stock kernel.
This kernel is designed for people who are (like me) bored to flash kernels which integrate tons of unneeded things.
Main goals of it is to stay MUCH closer to stock than every kernels shared here and almost not to be a “custom kernel” on its own. So beware, no exotic stuffs here !
No need for any third app or whatever to control this kernel. Just "flash-n-joy" ! this is how I always liked thing.
Keep in mind that this kernel has been designed for my daily use first.
As always, I'm enjoying sharing my contribution here on XDA for free, which taking me a lot of (my free) time to test before releasing. So, if you can offer me a little beer, it will be really appreciated!
This kernel must be only flashed over an official Oneplus 5T OxygenOS (OOS) ROM !
Feel free to include my kernel to your ROMs / threads but please don't forget to inform/ask first via PM and credit me properly in your original thread. It's always appreciated.
★ WHAT TO EXPECT ★ :
(over a pure stock kernel) :
Slightly better battery life
Slightly better performance
Include only efficient (but definitely not experimental) tweaks
Stay as close as possible from pure stock source
★ FEATURES (up-to-date) ★ :
Base :
Always directly based from latest available "android_kernel_oneplus_msm8998" Android Nougat/Oreo/Pie source from Oneplus5T OxygenOS (for clean work)
Compiled with stock Google (4.9.x / aarch64-linux-android) toolchain (for best stability)
Featuring AnyKernel3 (for all ramdisk compatibility)
Stock Linux
Main :
Kernel logger disabled
Very few fixes/optimizations patches for stock interactive governor
Completely optimized stock 'cfq' I/O scheduler
All TCP congestion control modules activated with Westwood currently as default
mmc/core: disabled CRC check
Disabled CC_OPTIMIZE_FOR_SIZE
tcp_output: set initial TCP window size to 64K
fs: default to noatime
Decrease BCL low battery threshold to 5%
WireGuard support (thanks to @zx2c4)
Xbox controller (and other USB pads) support
Dash Charge support
Removed verify and forced encryption + patched SafetyNet flags to pass CTS
Disabled suspicious OnePlus services and logging
Some miscellaneous tweaks, fixes, patches and security patches
Various tweaks :
Full changes to be discovered directly in my Github source below
Features that will NEVER be included in this kernel :
adding any other governor/IO schedulers than those stock
root/busybox auto-installation
CPU/GPU overclocking/undervolting
KCAL
adreno idler
state_notifier
any upstream of Linux kernel
dual-boot
etc
★ PREREQUISITE ★ :
An unlocked Bootloader
An Android Nougat/Oreo/Pie firmware (based on OxygenOS)
A custom recovery (TWRP recommanded), to flash the kernel
Optional : to control some kernel tweaks, you can install Kernel Adiutor)
★ SOURCE (up-to-date) ★ :
SimpleGX (normal version)
SimpleGX (ALS version)
★ INSTALLATION PROCEDURE ★ :
Backup everything you need (internal & external)
Unlock your bootloader
Flash your favorite TWRP recovery
Reboot to TWRP
Wipe both cache & dalvik partitions
Flash your full usual ROM/firmware (optional if you did not flashed any other custom kernel)
Flash SimpleGX kernel
Flash root (Magisk recommended but should work with SuperSU also)
Reboot and enjoy !
★ Frequently Asked Questions (FAQ) ★ :
How can I update my SimpleGX kernel version ?
- Nougat: Just make a dirty flash over it. If there is a special thing to do, then it will be precised directly into the announce.
- Oreo/Pie: flash kernel and root right after (otherwise your device won't boot).
How can I go back to stock kernel ?
Just flash back your full usual rom/firmware back (flashing stock kernel is not enough since it does not brings stock modules back to the rom/firmware).
Is there a LineageOS (LOS) version of you kernel ?
No, and there won’t be any this time on OP5T.
Is your Oreo/Pie version compatible with custom ROM's (8.1.x) ?
No, only official OOS Oreo/Pie.
My battery is draining like hell, what's wrong ?
As @nathanchance perfectly said for his kernel: "The kernel doesn't drain any battery, use an app like BetterBatteryStats to figure out what app is screwing with your phone".
Also, generally, I remarked that wiping cache+dalvik between updates may drain a lot for the percentage left and the first cycle. Anyway, be sure to make at least two full cycles (from 100% to 0%) before judging battery life for any kernel.
How to recover excellent battery life ?
Check my personal tips HERE.
★ for OnePlus 5T ★
/!\ PLEASE DO NOT MIRROR MY DOWNLOADS /!\
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). It's always appreciated to keep this thread maintained
LIKE MY WORK ?
OFFER ME A
:good::highfive::good:
CHANGELOG
★ CHANGELOG ★ :
13.08.2019 : v6.4 released.
Synchronize codes for OxygenOS 9.0.8 (Android Pie / 9)
26.07.2019 : v6.3 released.
Synchronize codes for OxygenOS 9.0.7 (Android Pie / 9)
Updated Anykernel3 to latest version
Updated WireGuard to latest version (20190702)
11.06.2019 : v6.2 released.
Synchronize codes for OxygenOS 9.0.6 (Android Pie / 9)
Upgrade from AnyKernel2 to AnyKernel3
Updated WireGuard to latest version (20190601)
22.05.2019 : v6.1 released.
Synchronize codes for OxygenOS 9.0.5 (Android Pie / 9)
Updated Anykernel2 to latest version
Updated WireGuard to latest version (20190406)
(slightly ) updated Google GCC 4.9 toolchain
06.01.2019 : v6.0 released.
Synchronize codes for OxygenOS 9.0.1 (Android Pie / 9)
Updated Google GCC 4.9 toolchain
Updated Anykernel2 to latest version
Updated WireGuard to latest version (20181218)
Reverted to built-in proprietary wifi module instead of opensource OOS drivers (not shared to public for now)
All modules are now internal (instead of external) (smaller kernel size)
Kernel logger is now disabled forever
25.10.2018 : v5.6 released.
Synchronize codes for OxygenOS 5.1.6
Updated WireGuard to latest version (20181018)
Updated Anykernel2 to latest version
Compiled with latest updated Google GCC 4.9 toolchain
23.08.2018 : v5.5 released.
Synchronize codes for OxygenOS 5.1.5
Updated WireGuard to latest version (20180809)
Updated Anykernel2 to latest version
28.07.2018 : v5.4 released.
Synchronize codes for OxygenOS 5.1.4
Updated WireGuard to latest version (20180718)
Updated Anykernel2 to latest version
ak2: add a warning to not forget to flash Magisk right after flashing kernel (in order to boot)
27.05.2018 : v5.3 released.
Synchronize codes for OxygenOS 5.1.2
Updated WireGuard to latest version (20180524)
Updated Anykernel2 to latest version
17.05.2018 : v5.2 released.
WiFi: migrated from OOS proprietary module to OOS opensource
Fixed (again) delayed notifications issue
Updated WireGuard to latest version (20180514)
Updated Anykernel2 to latest version
Compiled with latest updated Google GCC 4.9 toolchain
26.04.2018 : v5.1 released.
Synchronize codes for OxygenOS 5.1.1
Updated WiFi proprietary module from OOS 5.1.1
Updated WireGuard to latest version (20180420)
Important note: due to added wifi proprietary module, it is highly recommanded to be flashed only on OOS 5.1.1 (please do not complain if wifi is not working if you are on any another OOS version from this). It is also recommanded to flash full stock OOS firmware before flashing kernel and finish by Magisk (otherwise you may face infinite boot at oneplus logo).
19.04.2018 : v5.0 released.
Directly based from latest available 5.1.0 Oreo (8.1) OOS kernel source from OnePlus
Updated WiFi proprietary module from OOS 5.1.0
Updated simplegx_defconfig to match latest 5.1.0 OOS needs
Updated WireGuard to latest version (20180413)
Removed fixed notifications delay tips from joshuous (useless on 8.1)
Important note: due to added wifi proprietary module, it is highly recommanded to be flashed only on OOS 5.1.0 (please do not complain if wifi is not working if you are on any another OOS version from this). It is also recommanded to flash full stock OOS firmware before flashing kernel and finish by Magisk (otherwise you may face infinite boot at oneplus logo).
Previous releases changelog...
08.04.2018 : v4.2 (ALS) updated.
Linux-stable updated to 4.4.127
Updated Anykernel2 to latest version
Compiled with latest updated Google GCC 4.9 toolchain
04.03.2018 : v4.2 (ALS) updated.
Linux-stable updated to 4.4.120
02.03.2018 : v4.2 (ALS) released.
Introducing ALS (Android Linux Stable) version (same as original v4.2 with linux-stable merged in) - big thanks to @nathanchance
Linux-stable updated to 4.4.119
28.02.2018 : v4.2 released.
Synchronize codes for OxygenOS 5.0.4
Update WiFi proprietary module from OOS 5.0.4
Updated WireGuard to latest version (20180218)
Updated Anykernel2 to latest version
13.02.2018 : v4.1 released.
Fixed notifications delay (credits @joshuous)
Disabled suspicious OnePlus services and logging (credits @joshuous)
07.02.2018 : v4.0 released.
Directly based from latest available 5.0.3 Oreo OOS kernel source from OnePlus.
Compiled with latest updated Google GCC 4.9 toolchain
Updated Anykernel2 to match latest version available
Exact same features from Nougat version excepted the following:
- Updated WiFi proprietary module from OOS 5.0.3
- Stock Oreo defconfig merged with SimpleGX needs
My github will now feat 2 branchs for both respective Nougat and Oreo versions.
Nougat versions will always now be 3.xx and Oreo 4.xx.
Important note: due to added wifi proprietary module, it is highly recommanded to be flashed only on OOS 5.0.3 (please do not complain if wifi is not working if you are on any another OOS version from this). It is also recommanded to flash full stock OOS firmware before flashing kernel and finish by Magisk (otherwise you may face infinite boot at oneplus logo).
19.01.2018 : v3.2 released.
Fixed a little mistake from myself from v3.1 about trying to update WireGuard (thanks to @nathanchance & @zx2c4 for their precious helps)
Updated Anykernel2 to match latest version available
18.01.2018 : v3.1 released.
Updated WireGuard to match latest version available
Updated Anykernel2 to match latest version available
Update build script
16.01.2018 : v3.0 released.
Updated Anykernel2 to match latest version available
Kernel completely rebuilded from zero (again)
Removed all added arm64, cpuidle, etc commits. This version is now even more close from stock than ever (check github for changes or first post for actual features)
Also removed the following:
- Wakelocks control support
- MAPLE I/O scheduler added (and set as default)
- Very few compilation optimizations
10.01.2018 : v2.4 released.
Added some new arm64 patches
Updated Anykernel2 to match latest version available
04.01.2018 : v2.3 released.
Enable back stock Adaptive LowMemoryKiller
03.01.2018 : v2.2 released.
Add some new optimizations/fixes interesting commits (check github for changes)
01.01.2018 : v2.1 released.
Add WireGuard support
31.12.2017 : v2.0 released.
Kernel completely rebuilded from scratch (cleaner github separate commits also)
Completely thinked and reworked from zero (many commits removed, to keep only efficient ones and be more close to stock than ever)
Add some new optimizations/fixes interesting commits (arm64, cpuidle, etc)
Synchronize codes for OxygenOS 4.7.6
Updated Anykernel2 to match latest version available
Removed franciscofranco wakelocks implementation to move up to Boeffla one (only safe wakelocks are now blocked by default)
Removed old github wifi OP5 OOS implementation to now include stock proprietary OOS OP5T wifi module, and load it correctly
Switch back to stock 'O2' optimizations (instead of 'Ofast')
13.12.2017 : v1.7 released.
Revert "sched: Disable gentle fair sleepers"
DTS: Decrease BCL low battery threshold to 5%
11.12.2017 : v1.6 released.
Makefile: enable 'Ofast' optimizations
sched: Disable gentle fair sleepers
Updated Anykernel2 to match latest version available
Compiled with latest updated Google GCC 4.9 toolchain
08.12.2017 : v1.5 released.
Synchronize codes for OxygenOS 4.7.4
01.12.2017 : v1.4 released.
defconfig: Disable SEEMP support
Revert "Correctly unregister usb_psy"
Revert "kgsl: convert some workqueues to use kthreads"
Revert "kgsl: Increase priority of RT thread"
29.11.2017 : v1.3 released.
Correctly unregister usb_psy
Updated Anykernel2 to match latest version available
Revert "cpufreq: interactive: fix to come out of hysteresis mode"
Remove (broken) USB Fast Charge implenetation, for now
27.11.2017 : v1.2 released.
kgsl: Increase priority of RT thread
kgsl: convert some workqueues to use kthreads
cpufreq: interactive: fix to come out of hysteresis mode (ported from OP5 to OP5T by me)
power: qpnp-fg-gen3: queue work on system_power_efficient_wq (ported from OP5 to OP5T by me)
kernel version: add android codename version (as a future Oreo build will be made, it will be easier to discern kernel versions in infos)
25.11.2017 : v1.1 released.
Fixed brightness problem which wasn't really going to 100% (but was stuck at 30% approx).
Removed backlight dimmer useless option
25.11.2017 : v1.0 released.
Initial release (check actual features)
Thanks & greetings
★ THANKS & GREETINGS ★ :
(by alphabetic order)
Lord Boeffla
osm0sis
. . . and of course to all talented devs credited in my commits!
DONATIONS
★ DONATIONS ★ :
Many thanks @morback :good:
Many thanks Henry P. :good:
Many thanks @marko94 :good:
Many thanks @kgs1992 :good:
Many thanks @MrPepperino :good:
Many thanks @xrelic7 :good:
Many thanks @Robustuck :good:
Thank you to support my work ! :highfive:
RESERVED
Reserved.
Thanks will try it once the phone arrives. Love to see development starting
Thanks for this, I always prefer the near-stock experience with some much-needed tweaks. Flashed it on 4.7.2, boots fine, looks very smooth for now!
Keep up the good work!
Welcome to the party sir..! Look forward to your subtle and simple kernels builds..!
Welcome :highfive: i am happy to say that the most stable kernel was yours (op5) and great battery life thanx
Nice to see a new Kernel.
Thanks for your hard work!
Did you include any additional wake-up gestures?
Bug so far: Wifi disabled
Fixed
Not sure if I'm the only one or not, but it seems that I'm no longer able to adjust the brightness after installing your kernel. Other then that, everything else looks to be running pretty good.
xocomaox said:
Did you include any additional wake-up gestures?
Click to expand...
Click to collapse
Nope, sorry. I would like to stay as stock as possible, I prefer to let this kind of functions to real custom kernels
DocRambone said:
Bug so far: Wifi disabled
Click to expand...
Click to collapse
Strange, no problem of WiFi here, just tried to turn ON and connect to my home wifi and connected with success, internet test = OK :good:
Do you directly comes from another kernel ? (I would say blu_spark since we are only 2 for now on OP5T). I recommand you to revert back to stock kernel before flashing mine, and then re-test.
thephoenixvampire said:
Not sure if I'm the only one or not, but it seems that I'm no longer able to adjust the brightness after installing your kernel. Other then that, everything else looks to be running pretty good.
Click to expand...
Click to collapse
No problem also, just tried to slide from min to max and all is fine (progressive), tried with automatic brightness ON and OFF. Same as above, can you try to flash stock kernel/firmware back and then flash my kernel ? :highfive:
AndroidGX said:
Strange, no problem of WiFi here, just tried to turn ON and connect to my home wifi and connected with success, internet test = OK :good:
Do you directly comes from another kernel ? (I would say blu_spark since we are only 2 for now on OP5T). I recommand you to revert back to stock kernel before flashing mine, and then re-test.
Click to expand...
Click to collapse
Yes, restored stock kernel and installed yours after an reboot fixed the bug
Tried to flash this kernel over oos and freedom room and keep getting error 1. What am I doing wrong?
NickMidd91 said:
Tried to flash this kernel over oos and freedom room and keep getting error 1. What am I doing wrong?
Click to expand...
Click to collapse
Probably a bad download, check MD5 to be sure that it corresponds before flashing :good:
AndroidGX said:
Nope, sorry. I would like to stay as stock as possible, I prefer to let this kind of functions to real custom kernels
Strange, no problem of WiFi here, just tried to turn ON and connect to my home wifi and connected with success, internet test = OK :good:
Do you directly comes from another kernel ? (I would say blu_spark since we are only 2 for now on OP5T). I recommand you to revert back to stock kernel before flashing mine, and then re-test.
No problem also, just tried to slide from min to max and all is fine (progressive), tried with automatic brightness ON and OFF. Same as above, can you try to flash stock kernel/firmware back and then flash my kernel ? :highfive:
Click to expand...
Click to collapse
Your kernel was installed within 20 minutes of pulling my op5t out of the box, unlocking, and installing TWRP. I'll go ahead and do another full wipe/data format, see how that goes.
AndroidGX said:
Probably a bad download, check MD5 to be sure that it corresponds before flashing :good:
Click to expand...
Click to collapse
I tried it twice man and I'm flashing it on twrp like I would have on the op5 but only on the op5t. I even downloaded it twice.
Up and running smoothly. Great work!
Edit: No Wifi issues, but I have noticed that the brightness is the same from 25-100% and does not change.
ProjektEva presents Eva Kernel
Code:
**DISCLAIMER**
Flash this kernel at your own risk. Do not blame me if you did something
wrong whilst flashing this kernel. I will not accept any blame for MODs
that may have caused any instability to your device.
Its only bringup of m_vaisakh ProjektEve EAS kernel for Montana. Every credits please send to m_vaisakh.
Features of the kernel:
1. EAS:
Code:
* Energy Aware Scheduling
* Ainur DTS Eagle Sound Engine
* SchedUtil Governor by default
* Latest Motorola 3.18 Changes
* recalculated msm8937 sched energy costs
* Better GCam Focus
* KCAL MDSS Color Configuration
2. Non-EAS:
Code:
* Ainur DTS Eagle Sound Engine
* Latest Motorola 3.18 Changes
* Zen I/O Scheduler
* Better GCam Focus
* KCAL MDSS color configuration
Flash it on any Pie.
NOTE:This kernel will not work with Stock rom (Because it is 64bit), It will work with treble and nontreble roms.
Downloads:
All Downloads will be available on the m_vaisakh github releases on the kernel Source or montana official sourceforge project.
DOWNLOAD flashable zip here.
Install:-Choose treble or nontreble version. If you don't know which one use, ask on ROM thread or test both and check which one boot. Remember to make backup!
-Flash zip or .img file using twrp recovery or for example FrankoKernelManager.
Supported roms:
- LineageOS 16.0 (treble)
- DirtyUnicorn (nontreble)
- PixelExperience (nontreble)
- Ressurection Remix (non treble)
- any GSI (treble)
- <wait for testers to check on other roms>
XDA:DevDB Information
[KERNEL][EAS][Android PIE] Eva Kernel | ProjektEva, Kernel for the Moto G5S
Contributors
wiktorek140, m_vaisakh, SohamLad7
Source Code: https://github.com/mvaisakh/eva_kernel
Kernel Special Features: Energy Aware Scheduling + Non-Energy Aware Scheduling
Version Information
Status: Stable
Current Stable Version: 3.0+EAS
Stable Release Date: 2020-04-12
Created 2020-04-12
Last Updated 2020-04-12
Eva EAS+ 2.0 Release
Changelog:
>Major CAF upstream (Over 400+ commits merged)
>MDSS upstream
>Tsens upstream (Better thermals)
>Some specific backports from android kernel common
Eva EAS+ 3.0 Release
Changelog:
>Optimised a lot of code
>Better LMK
>Scheduling improvements
>Enabled Ultra Low Power Mode for all panels.
>Realtime scheduling when hotplugging.
Just installed it, it is working so far.
But there is an odd message just after boot saying there's a problem with the phone (one of Jarlpenguin build's had the same issue for a moment).
Dan Mornill said:
Just installed it, it is working so far.
But there is an odd message just after boot saying there's a problem with the phone (one of Jarlpenguin build's had the same issue for a moment).
Click to expand...
Click to collapse
Its not that high cost of better performance. Will take care of it when i have time
I noticed a better battery life and a possibility to dim screen on kernel settings, which is nice. Thanks for your working on it.
Updated thread description.
Added proper download link.
Added support to non-treble roms.
wiktorek140 said:
Updated thread description.
Added proper download link.
Added support to non-treble roms.
Click to expand...
Click to collapse
Thanx!
FYI the nontreble version sends my device in a bootloop on your lineage 16 build. The previous boot.img worked, so I assume that was build for treble.. (I was under the impression that development for treble had ceased)
Ænimal said:
Thanx!
FYI the nontreble version sends my device in a bootloop on your lineage 16 build. The previous boot.img worked, so I assume that was build for treble.. (I was under the impression that development for treble had ceased)
Click to expand...
Click to collapse
The current lineage 16 builds are treble, everything else isn't (Gsi images installed on top of Lineage 16 also count as treble)
Post updated. Added new compatibile rom and GSI to list
I installed lineageos 16.0 (jarl version) with the treble kernel and everything is working perfectly, however an error message appears whenever you turn on or restart the device:
"There is an internal problem with your device. Please contact the manufacturer for more details."
Thanks
samuelrafo said:
I installed lineageos 16.0 (jarl version) with the treble kernel and everything is working perfectly, however an error message appears whenever you turn on or restart the device:
"There is an internal problem with your device. Please contact the manufacturer for more details."
Thanks
Click to expand...
Click to collapse
Duplicate, im aware of that. Will be fixed in future
After a few days of use, I can tell there is a very nice improvement on battery life ??
wiktorek140 said:
ProjektEva presents Eva Kernel
Version Information
Status: Stable
Current Stable Version: 3.0+EAS
Stable Release Date: 2020-04-12
Created 2020-04-12
Last Updated 2020-04-12
Click to expand...
Click to collapse
Installed this with nontreble version on Havoc-os 2.9 + microg. + magisk with no issues that I've noticed.
Does it works with Lineage 15 build too?
newinnov said:
Does it works with Lineage 15 build too?
Click to expand...
Click to collapse
Nope, Android P only
newinnov said:
Does it works with Lineage 15 build too?
Click to expand...
Click to collapse
If you know how, you can always test it itself. Just make backup before and write result if u try
wiktorek140 said:
If you know how, you can always test it itself. Just make backup before and write result if u try
Click to expand...
Click to collapse
Lineage 8.1 works fine with non-treble version.
Also, Version 3.0 has some random reboot bugs, so original developer has reverted this kernel to "EvaEAS+-1.2+-cedric.hotfix.zip" Release: 2020-05-07
Zero reboot with this kernel on my XT1794 and latest lineage build
New update to EVA kernel!
Avaiable to download from link in main post. Build with date 20200510 at end.
Available for treble and nontreble build. Should support rom mentioned in main post.
Changelog:
- tweaks in vidc
- compiled using GCC 9.3
- added preset cpu efficiency
- fixed Internal Error message on boot
New UPDATE.
Link available in main post.
Download version with 20200511 date at end of file name.
Changelog:
- minor nfc fixes
- fixed front flash