[KERNEL][02.08.2017] NEMESIS KERNEL S8 V1.1.2 - Samsung Galaxy S8 & S8+ Cross Device Development

{
"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"
}
NEMESIS Kernel is a custom Kernel based on Batstock kernel for S8/S8+
You are NOT allowed to use any part of the tweaks files, scripts, propriate Apps or what ever of this Kernel (Ramdisk) without my permission!
Kernel Feature:
- Build with latest Linaro 7.1.1 toolchain
- FIXED AQG5 SOURCE BUG (CORES STUCK AT MAX FREQ)!!
- Build with AQG5 kernel source code
- Latest Linux version 4.4.79, is always up to date
- Performance and Batterylife improved
- Choose between different CPU governors: performance, powersave, userspace, ondemand, interactiv (default), conservative, schedutil
- Includes latest AQG7 ramdisk
- I/O schedulers: CFQ (Default), No-op, Deadline, BFQ
- F2FS enabled for /data and /cache (needs to be tested)
- 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
- Supports Private Mode
- Init.d support
- Spectrum support
- All samsung security related configs disabled (as knox, tima, restrict rooting)
1) Put the zip file in your SD Card
2) Reboot in Recovery Mode (TWRP)
3) Install the Kernel
4) Reboot and enjoy
V1.1.2
-No one this time
Credits:
@Tkkg1994 for let me use his source as base
@lyapota for the base aroma script
@jesec for the modded camera firmwares
and samsung for the buggy AQG5 source i needed to fix......
Download Links and Changelog on second post​
Kernel Source
XDA:DevDB Information
[KERNEL]NEMESIS KERNEL S8, Kernel for the Samsung Galaxy S8
Contributors
geiti94
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V1.1.2
Stable Release Date: 2017-08-02
Created 2017-08-02
Last Updated 2017-08-02

V1.1.2
-Only Tested on G950F and G955F other need to be tested
02.08.17
-V1.1.2 Release
- Build with latest Linaro 7.1.1 toolchain
- FIXED AQG5 SOURCE BUG (CORES STUCK AT MAX FREQ)!!
- Build with AQG5 kernel source code
- Latest Linux version 4.4.79, is always up to date
- Performance and Batterylife improved
- Choose between different CPU governors: performance, powersave, userspace, ondemand, interactiv (default), conservative, schedutil
- Includes latest AQG7 ramdisk
- I/O schedulers: CFQ (Default), No-op, Deadline, BFQ
- F2FS enabled for /data and /cache (needs to be tested)
- 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
- Supports Private Mode
- Init.d support
- Spectrum support
- All samsung security related configs disabled (as knox, tima, restrict rooting)
05.17
-V1.0.0 Release only in my rom
-Stock permessive
V1.1.2
Download NEMESIS KERNEL S8 V1.1.2
​

Thanks If support G955N?

Brokerzhang said:
Thanks If support G955N?
Click to expand...
Click to collapse
when you have AQG5 or newer bootloader it works since kernel is full AQG5 based

Thanks for the kernel. Hope it supports the G955FD but I'm on AQF7.

Can't flash in,Because of Folder name is wrong,Kernel Folder should be kernel,The updater-script is kernel

Xlim said:
Can't flash in,Because of Folder name is wrong,Kernel Folder should be kernel,The updater-script is kernel
Click to expand...
Click to collapse
fixed version. thx for say that because i dont noticed that
https://www.androidfilehost.com/?fid=673368273298976086

It show flash success but cant flash in weird.
---------- Post added at 04:04 PM ---------- Previous post was at 03:57 PM ----------
Cant use volte

geiti94 said:
fixed version. thx for say that because i dont noticed that
https://www.androidfilehost.com/?fid=673368273298976086
Click to expand...
Click to collapse
Everything Works Well!But have no VOLTE

The Issue of stuck cores isn't fixed for me

keep hot with magisk and still max a53 for me:crying:

Xlim said:
Everything Works Well!But have no VOLTE
Click to expand...
Click to collapse
Same here!

Great. My s8 does not boot after flashing kernel

issue
Hi,
nice work, but I've found two problems:
1. VoLTE not working (missing icon in status bar]
2. 3D graphics is broken. (It looks like missing surfaces In Antutu).I did clean installation and it works fine now.
2. Not working Smart view.
I'm using SM-G950F last ETL version: G950FXXU1AQG5

But how do i change the CPU governors ?
I want it to be at powersave :/

Is development for this kernel ceased?

Ker~Man said:
Is development for this kernel ceased?
Click to expand...
Click to collapse
I wouldn't keep too much faith in updates. The developers rom hasn't been updated in a long time, also a rom created for the S6 was never updated.

Do you have any plans on adding cpu voltage control? I miss this feature so much on my S8+. Had it on every other device before. It can save a lot of battery and heat.

Related

[Kernel][TW][Lollipop][N9005] Fulgor Kernel v1.5 [20/06/15]

Fulgor Kernel v1.5
This kernel is ONLY for N9005 TouchWiz Lollipop 5.0
(N900 variant suppoted - please give me a feedback)
{
"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"
}
Features
- Based on the last Samsung Lollipop source update2 (OB6)
- Patches ported from the OC3 HK source
- Compiled with the last @Christopher83 LINARO 4.9.3 2015.023 optimized for Cortex A15 - build 15/03/2015
- OEA initramfs
- FauxSound Audio/Sound Control support (drivers version 3.6)
- Intelli_Plug (thanks to Faux123)
- Init.d support
- Busybox 1.23.2
- SELinux set to "Permissive"
- Disabled TIMA verifications and logs
- Disabled Knox verifications
- Auto-Remove Knox Apps
- Fixed write permissions on external SD card
- Added sio, sioplus, bfq, vr, fifo, fiops zen and tripndroid I/O schedulers
- Added Zzmoove, Performance, Intellilim, Onedemandplus, Smartmax, Intelliactive and Yankactive CPU governors
- Enabled Simple GPU algorithm
- CPU undervolt support
- TCP congestion controll
- Private Mode support
- Others fix and patch for better performance and stability
Download
--------------------------------------- N9005 TW 5.0 ---------------------------------------
Fulgor Kernel v1.5
md5: 5489203bea9215c325643f279bbe8fa5
--------------------------------------- N900T TW 5.0 ---------------------------------------
Fulgor Kernel v1.5
md5: 544078685deb24f80461aa05589b7cd9
Kernel cleaning script by pierdebeer
Flash this zip before to install a new kernel
Kernel_Cleaning_AudaxL_v2.5
GitHub:
Sources
Credits:
Samsung
Google
@Christopher83
@faux123
@Yank555
@civato
and all devs of mods and patches that are included in my kernel.
Thanks to my beta tester @pierdebeer (Audax ROM dev and my big friend) and many Audax ROM users (pescixx79, ...).
I'M NOT RESPONSIBLE FOR ANY POSSIBLE DAMAGE DONE TO YOUR DEVICE AS A RESULT OF FLASHING.
I WILL NOT TAKE ANY RESPONSABILITY FOR BRICKED PHONES OR LOST DATA.
If you like my work please, offer me a beer
​
Change log:
Fulgor Kernel v1.5 (LL 5.0)
v1.5 - 20/06/2015
- OEA initramfs
- Added intelli_plug (Thanks to Faux123)
- arch: arm: lib: optimize memcpy for cortex-A15 (thanks to Chandler Zhang)
- Fixed MPDecision issue
v1.4 - 14/06/2015
- Added Performance CPU gov
- Removed Abyssplugv2 CPU gov
- Updated zzmoove CPU gov v1.0 beta7a
- mmc: disable crc check for 30% extra performance [varunchitre15]
- slub.c: little tweak for performance improvements [AndroidGX]
- cfg80211: add space after the b/w in "db.txt" so that the "genregdb.awk" can interpret the values correctly [smihir]
- sched: fair: reduce preemption latency
- sched/completion: Add lock-free checking of the blocking case [hofrat]
v1.3a - 28/05/2015
- Minor changes for stability issues
v1.3 - 14/05/2015
- Fixed slow boot
- Fixed stability issue
- Removed Ondemand CPU gov
- Removed simple_ondemand GPU gov
- Added ZZMOOVE v1.0 beta5 CPU gov
- drivers/w1/w1_int.c: call put_device if device_register fails
v1.2 - 11/05/2015
- Added Force Fast Charge (thanks to yank555-lu)
- Added Intelliactive CPU gov
- Added Simple GPU Algorithm for devfreq based Adreno Drivers [thanks to Faux123]
- OD6 initrmafs (9005 version)
- Fix Kernel info (900T version)
- Some optimizations
v1.1 - 30/04/2015
- Patches ported from the OC3 HK source
- OC3 initrmafs
- Added Intellilim CPU governor
- Added Private Mode support (thanks to @nambavuong)
- Fixed bluetooth issue
- Fixed screen issue
- gcc: updated compilation flags
v1.0 - 19/04/2015
- Initial release
- Same features that i wrote to the first post
Oooh...Awesome!!!
Bro, you are amazing. Huge thanks my friend for you work.
great things here guys!
Can use this kernel on aryamod 5.3;
First comment and 1st tester everything is good so far ?
Edit : some people behind these screens don't give you a chance to enjoy the first comment ?
Good Job!!! You are Our Imperator! Thanks Slim80
Good job Slim!! Imperator come back!!!
vagelis74 said:
Can use this kernel on aryamod 5.3;
Click to expand...
Click to collapse
Yes you can
Great work
Sent from my SM-N9005 using XDA Free mobile app
Lovely booting extremely good ram usage.
And what about S6 ported roms?
Edit I tried it with g00h's S6 port,and everything seems ok.Thanks dev!
Thank you Slim! Very good job!
Inviato dal mio SM-N9005 utilizzando Tapatalk
This kernel is ONLY for N9005 TouchWiz Lollipop 5.0
(N900 variant suppoted - please give me a feedback)
Flashed on my N900s ... un-supported.
Congratulations for your work ... Thanks slim excellent coupled AUDAX and FULGOR
Please support N900D (hltedcm or SC01f) Japanese version Thanks so much
Damn @slim80 awesome kernel thanks & i hope we see ur rom again for N3 thanks again
Don't Pray For An Easy Life, Pray For The Strength To Endure A Difficult One.
Great one..works perfect on N9005 Lollipop 5.0 Note4 S6 apps v17 rom..:good:
great work..thanks ..i try with norma rom v17..everything ok but durring call cant hear but they hear me untill if i click the speakerphone...any one else face this prob ir only me ??? thanks
Sent from my SM-N910F using XDA Free mobile app
thanks to the legendary Slim 80 follow you from the first version of imperium s3
and then to grade my friend Pier without forgetting the whole group audax
i love you.:silly::silly::silly::silly:

[Kernel][N-M][UBER-GCC][NewGen] HexaTurbo 2017

Warning​I will not be responsible for anything that happens to your Redmi 2 after flashing this kernel. If you don't know how to unbrick your phone please don't make any modifications and stay with stock MIUI.
What is HexaTurbo?
{
"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"
}
HexaTurbo kernel is meant to be the best gaming kernel with awesome Zetsubou features added on top of CAF/CM kernel. Kernel source will always be kept in sync with new caf(LA.BR.1.2.9_rbx.xx) and mainstream linux(3.10.y) updates. For now the kernel dosn't include features like Undervolt and other features.
Zetsubou
This kernel is 100% based on Zetsubou kernel, that is the best performance/stability balance for redmi 2! So all new Zetsubou features will be added and optimized much as possible to deliver the best performance for Root and Non-Root users, what? non-root users? yes! this kernel was made to be used without root! so you can get the max performance in your games without using Kernel adiutor or EX kernel manager!! (cof... cof.... Pokemon GO)
Features:
NEON optimization
linux version 3.10.105
compiled with UBER GCC 4.9
GPU TurboClock support upto 620MHz
based on caf branch LA.BR.1.2.9_rbx.xx
General optimizations
True 1.2ghz clock
wake gestures: doubletap2wake, sweep2wake (up,down,left,right)
sound control for root users (not tested)
sweep2sleep support!
I/O schedulers: sio, deadline, fiops, noop, bfq, cfq, fifo, sioplus, vr, tripndroid and zen
governors: interactive, ondemand, conservative, performance, chill, relaxed, impulse, bioshock and despair
hotplug: lazyplug
KCAL advanced color control
adreno idler
DriveDroid support
advanced TCP congestion algorithms
force fast charge support
disabled crc check
FS: exfat, NTFS & sdcardfs support
f2fs updated upto v4.10-rc1-3.10
frandom support
reduced load average
fsync on/off support
Check my and Ahish source for other features
-- Download Now --
-- 2017 NewGen Logo Download --
Use EX KERNEL MANAGER or KERNEL ADIUTOR to control all features
Installation:
-Download the zip file and save it into the root directory of external storage
-Reboot to recovery mode and flash the zip file
-Reboot device
It's recommended to flash HexaTurbo only over stock kernel
I recomend using Custom installation for better choices, since you are a gamer!
Kernel will boot with max CPU/GPU frequencies that you select, ex: 1.21GHz/620MHz
Credits:
-ketut.kumajaya hats off to this man for all the work he did for Redmi 2
-osm0sis for his amazing AnyKernel script
-flar2 for his awesome features
-Ashish94 for helping me in almost everything!
-iamsubhranil for also helping me out!
XDA:DevDB Information
[Kernel][N-M][UBER-GCC][NewGen] HexaTurbo 2017, Kernel for the Xiaomi Redmi 2
Contributors
TecnoTailsPlays, Ashish94, iamsubhranil, All devs from kernel guides and mods
Source Code: https://github.com/TecnoAquaPlays/android_kernel_wingtech_HexaTurbo/tree/master
Kernel Special Features: This kernel is optimized for gaming, make your redmi 2 better and cooler!
Version Information
Status: Stable
Current Stable Version: 20170312
Stable Release Date: 2017-03-13
Created 2017-02-09
Last Updated 2017-03-24
Changelog 20170313 NewGen
-Fix random reboots on 2014819
-Stock CPU clock 1.21ghz (1.8ghz or 2.1ghz are fake overclock)
-Add KSM
-Sync Zetsubou sources
-Add F2FS & SDCARDFS support <---| Check Zetsubou thread for how to format to thease file system's
-LineageOS source
-Many other optimizations
Changelog 20170212 Equalizer
-Remove Fake CPU clocks
-Remove fake overclock to 2.11ghz and go back to "Supported 1.3ghz"
-Optimized aroma installer
-Minor things
GPU overclock is Real, and all clocks too, so I din't change anything for now
Changelog 20170210-something
-Totally new freequency table for GPU/CPU, you will get way smoother UI and games
-Minor fixes
Changelog 20170210-Fix
-Switch back to UBER gcc 4.9 becouse some issues with CPU
-Optimize aroma installer a little bit
-Testing new CPU overclock code
-Other minor stuff
Changelog 20170210
-Switch to UBER gcc 6.0
-Enable -O3 optimization
Changelog 20170209:
-Initial build
Can I flash with custom rom like AOSP?
Can i flash it on Validus?
Sent from my 2014813 using Tapatalk
Yousef Algadri said:
Can i flash it on Validus?
Sent from my 2014813 using Tapatalk
Click to expand...
Click to collapse
Sure, if it din't work, sent me dmesg and logcat
zmanz79 said:
Can I flash with custom rom like AOSP?
Click to expand...
Click to collapse
I'm not sure, since this kernel is for cm based roms, you can give it a try....
Good job, my Redmi 2 is fast. Amazing! I'm using mokee 7.1 nitghly 20170207
no sim cards detected after flashing the kernel but on dirty flashing the rom it gets detected.the rom is RR N latest .
Yeah techno is doing awesome work
AOSPExtended..
Custom installation not work for CPU and Color Control. I have to manually adjust all the setting on each reboot. Especially for CPU control, it need time to get 2112 , it keep lock down to 800 on each reboot. Anyway good performance .
bro 2.11 ghz for cpu...... wtf... cool man... installing it right away
Could you add another Hotplug? AutoSMP would be nice
taalojarvi said:
Could you add another Hotplug? AutoSMP would be nice
Click to expand...
Click to collapse
I will try
New build is out!
-Switch to UBER GCC 6.0
-Enable -O3 optimization
New features will be added in future builds, becouse I need time to test other -unstable- features
DOWNLOAD
TecnoTailsPlays said:
New build is out!
-Switch to UBER GCC 6.0
-Enable -O3 optimization
New features will be added in future builds, becouse I need time to test other -unstable- features
DOWNLOAD
Click to expand...
Click to collapse
Work in AOSP EX ?
andreymixmax said:
Work in AOSP EX ?
Click to expand...
Click to collapse
Look, I only use LineageOS, so I can't test in others roms, you will have to try by yourself
LOL, if someone is using the kernel, please open CPU-Z and kernel adiutor and sent me a screenshot of the freequencyes, I think the UBER 6.0 glitched the kernel
New build online!!
-Fix weird stuff on CPU-Z and other apps
-Switch back to UBER gcc 4.9 becouse CPU problems
-Edit aroma installer picture time
-Optimize CPU overclock code (Report if you had random reboots only with this kernel in LineageOS)
--DOWNLOAD--
@TecnoTailsPlays
Whilst testing your new update, I realized that the UI was really laggy. So I checked my frequencies and governor via KA and found out that the max frequency was capped at 800 mhz.
I tried changing frequencies and the frequencies wouldn't stick. If I tried raising it to 1209, it would bounce back to 800.
I tried changing governors too. Unfortunately issue didn't have a workaround so I Reverted to Zetsubou
My modem is 2014818 and I have the 1Gb Variant. I run AiCP 12.1
taalojarvi said:
@TecnoTailsPlays
Whilst testing your new update, I realized that the UI was really laggy. So I checked my frequencies and governor via KA and found out that the max frequency was capped at 800 mhz.
I tried changing frequencies and the frequencies wouldn't stick. If I tried raising it to 1209, it would bounce back to 800.
I tried changing governors too. Unfortunately issue didn't have a workaround so I Reverted to Zetsubou
My modem is 2014818 and I have the 1Gb Variant. I run AiCP 12.1
Click to expand...
Click to collapse
Did you try the latest build? this was fixed

[KERNEL] [8.1.0 Oreo / 9.0.0 Pie] [3.10.108] [GCC 8.2.1] Sphinx Kernel - v3.6

{
"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"
}
Introduction
Ahoy everyone,
I decided to share my personal custom kernel with all of you. The main reason i started developing this kernel is to balance performance / battery / security and also add features.
I believe i have included most of the usually requested features. If your feature is not included you can ask for it and i will try to include it as long as you don't ask for ETA's. I am a student and i do this on my spare time.
This kernel is based on LineageOS 16.0 sources for bullhead and has been upstreamed to version 3.10.108.
Moreover, it is compiled with GNU GCC Toolchain which is based on latest gnu.org changes and patched with AOSP and Linaro Android patches for optimal performance/battery.
So let's jump to the interesting part!
Sphinx Kernel Features
Upstream Linux version from 3.10.73 to 3.10.108
Compiled with GNU GCC Toolchain 8.2.1
Built with -O2 optimizations
Makefile Optimizations
Always Latest Security Patch (December)
Some CVE Patches
Overclock to 2150 MHz for the Big and 1747 MHz for the Little
Underclock to 302 MHz for Big & Little
Faux Sound Control
High Performance Audio
Adreno Idler
AdrenoBoost
Adaptive Low Memory Killer
LazyTime Support for ext4
Qnovo Charging Interface
Boeffla Wakelock Control
Input Boost Driver
USB Fastcharge
Power Efficient Workqueues
Dynamic Fsync v2.1
sdFAT Support
Overclocked SLIMbus
WiFi Channel Bonding
mac80211 Injection Patch
Thermal Threshold Control
WireGuard Support
ARCH_POWER Interface
Voltage Control (A53) - (A57)
Frandom Support
Hima Hotplug
MSM_Hotplug v2.4
MSM Thermal Patches by @jollaman999
New Square Root Algorithm
Powersuspend v1.7 Support
Earlysuspend Support
Process Reclaim (Enabled by default)
UKSM Support (Disabled by default)
CRC Toggle - 30% Boost
Kcal Advanced Color Control
TouchBoost Control (Disabled by default)
Backlight Dimmer
Vibration Control
exFAT Support
WakeUp Boost Driver
Does NOT force encryption
Fingerprint Boost Driver
DoubleTap2Wake
Sweep2Sleep
Sweep2Wake
Camera Launch Gesture
Pass SafetyNet without Root/Magisk
Gentle Fair Sleepers Control
NetFilter Advanced Options
TTL Target
Governors : relaxed, chill, Intelliactive, blu_active, interactive, ondemand, userspace, powersave, performance
I/O Schedulers : noop, deadline, row, cfq, maple, fiops, sio
TCP Options : bic, cdg (default), westwood, htcp, hstcp, hybla, vegas, scalable, lp, veno, yeah, illinois
Atheros 9 Wireless Cards Support
Ralink 27xx / 28xx / 30xx Wireless Cards Support
BLOD Support
Pie 9.0.0 Support
ext4 Upstream Commits from 3.18 and 4.1
Zipped up with AnyKernel2 from @osm0sis
Special Thanks
@razorloves, @nathanchance, @mr.ace, @flar2
Notes
I bear absolutely no responsibility. If you brick your device. If you are not sure what a kernel is, how to flash it or how to restore your phone in case something goes wrong then do NOT proceed.
Morever, you should flash this kernel only over the stock kernel that came with your Rom.
Downloads - Version 3.6
Sphinx 3.6 : https://www.androidfilehost.com/?fid=6006931924117911438
Sphinx 3.6 : without OC : https://www.androidfilehost.com/?fid=6006931924117911451
Note: The ONLY difference is Overclocking.
/-----------------------------------------------------------------------------/​
I have dedicated countless hours developing this kernel so if you like my work consider buying me a coffee to help me stay awake an keep improving Sphinx. ​Click Here for Coffee ​
/-----------------------------------------------------------------------------/​
XDA:DevDB Information
Sphinx Kernel, Kernel for the LG Nexus 5X
Contributors
milouk
Source Code: https://github.com/milouk/Sphinx-Kernel-Bullhead
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 3.6
Stable Release Date: 2019-07-07
Created 2018-05-07
Last Updated 2019-07-07
Changelog
Version 2.1
- May Security Patch
Version 2.2
-Dynamic Fsync
Version 2.3
- Software CRC Toggle - 30% Boost (Disabled by Default)
- Maple IO Scheduler by @frap129
- Chill Governor by @frap129
- Intelliactive Governor
- Power Efficient Workqeues
- Quick Wakeup
- Cleaned AnyKernel script
- SafetyNet Pass
-Patched the following CVEs :
CVE-2018-7480
CVE-2017-18193
CVE-2017-18174
- Improved msm_thermal
- Improved adreno_idler
Version 2.4
- Added FIOPS I/O Scheduler
- Added SIO I/O Scheduler
- exFAT Support
- Improved adreno_tz
- Improved power efficient workqueue
- Cleaned AnyKernel script
- Migrated to new github repo
Version 2.5
-Created AnyKernel2 script from scratch
-Overclock default values are stock 1824 Mhz for the Big and 1440 Mhz for the Little.
-TouchBoost is disabled by default now.
-Does not force encryption (for non-rooted users)
Version 2.6
-Enable KSM
-Support UKSM
-Now Compiling with UBER Toolchain 4.9.4
Version 2.7
-Merged June Security Patch (OPM6.171019.030.B1)
-Patched the following CVEs :
CVE-2018-10124
CVE-2018-10087
CVE-2018-10021
CVE-2018-6927
CVE-2017-18255
-Added WireGuard Support
-Added Gentle Fair Sleepers Control (Disabled = More Responsive UI)
-Added Lazyplug Hotplug (Disabled by default)
-Added Frandom Support
-Added CDG Congestion Control
-Enabled TCP Algorithms : bic, cdg (default), westwood, htcp, hstcp, hybla, vegas, scalable, lp, veno, yeah, illinois
-Drop Caches every time screen goes off
-Disabled by default UKSM
-Removed test-iosched from IO Schedulers
-Improved Fingerprint Boost Driver
-Improved UKSM
-Improved Power Efficient Workqueues
Version 2.8
-Enabled ARCH_POWER
-Ensured GENTLE_FAIR_SLEEPERS are disabled
-Removed Lazyplug
-Ported Hima-Hotplug to Bullhead
-Added More Frequencies - Further OC
-Added Voltage Control for Little (A53) and Big (A57)
-Entropy Adjustments
-Updated WireGuard Backend to version 0.0.20180613
-SafetyNet improvements
-Fixed Big Core Frequencies not sticking after a reboot
Version 2.9
-Added Wake Up Boost
-Default Thermal Threshold is now 43
-Prioritize Fingerprint unlock when screen is off
-Display Optimizations for better battery
-Workqueue Improvements
-Merged a "hack" that can improve internet speed
-Fixed the bug that didn't let UnderVolting the highest frequency of the A57
-Update WireGuard Backend Module to version 0.0.20180625
-sdFAT Support for vFAT and exFAT
-Added Relaxed Governor
-Adapted Chill Governor to Little.Big Architecture
-Overclocked SLIMbus
-Now Compiling with UBER Toolchain 8.0.0
-Makefile Optimizations for better performance
Version 3.0
-July's Security Patch (OPM6.171019.030.E1)
-No more LED Animations when charging
-Charging BUG Patch
-Patched the following CVEs :
CVE-2018-11232
CVE-2018-10940
CVE-2018-10675
Version 3.1
-USB FastCharge
-ext4: Support Lazytime
-Added MSM_HOTPLUG v2.4
-New Square Root algorithm which is 3x Faster.
-Adreno improvements
-Added AdrenoBoost Parameter
-Further disable Gentle Fair Sleepers
-Added ARCH_POWER interface
-Disable add_random
-Numerous ext4 upstream commits from 3.18 and 4.1
-Thermal patches
-Many Low Memory Killer Improvements
-Added Adaptive Low Memory Killer
-SdFAT Upstream improvements
-Added Process Reclaim (enabled by Default)
-UKSM Improvements
-MSM8992 (Snapdragon 808) Upstream improvements from 4.10
-Qnovo Charging Interface
-SLIMBUS OC Fix
-Added PowerSuspend
-Added EarlySuspend
-Merged August Security Patch
-Updated Wireguard - 0.0.20180802
Version 3.2
-Merged September Security Patch
-Updated Wireguard
-Updated Toolchain to 8.0.1
-Added TTL Target Control
-Enabled Mangle
-Enabled Netfilter Advanced
-Set default Thermal Threshold to 43
Version 3.3
-Merge October's Security Patch
-Update WireGuard
-Mac80211 Injection Patch
Version 3.4
-Update WireGuard
-Merge November's Security Patch
Version 3.5
-Merge Lineage 16.0 Branch
-Updated WireGuard
-Now Compiling with Uber 9.0.0 Toolchain
Version 3.6
-Merge Lineage 16.0 Branch
-Merged Latest Security Patch
-Updated WireGuard
-Add Support for Atheros 9 Wireless Cards Support
-Add Support Ralink 27xx / 28xx / 30xx Wireless Cards Support
-Now Compiling with GNU GCC 8.2.1 Toolchain
Previous Versions
Sphinx Kernel v3.5
3.10.108 : https://www.androidfilehost.com/?fid=11410963190603867183
3.10.108 non OCed : https://www.androidfilehost.com/?fid=11410963190603867184
Sphinx Kernel v3.4
3.10.108 : https://www.androidfilehost.com/?fid=11410932744536996486
3.10.108 non OCed : https://www.androidfilehost.com/?fid=11410932744536996487
Sphinx Kernel v3.3
3.10.108 : https://www.androidfilehost.com/?fid=1322778262904018923
3.10.108 non OCed : https://www.androidfilehost.com/?fid=1322778262904018924
Sphinx Kernel v3.2
3.10.108 : https://www.androidfilehost.com/?fid=1322778262904007553
3.10.108 non OCed : https://www.androidfilehost.com/?fid=1322778262904007554
Sphinx Kernel v3.1
3.10.108 : https://www.androidfilehost.com/?fid=5862345805528067884
3.10.108 non OCed : https://androidfilehost.com/?fid=5862345805528067905
Sphinx Kernel v3.0
3.10.108 : https://www.androidfilehost.com/?fid=5862345805528043411
3.10.108 non OCed : https://www.androidfilehost.com/?fid=5862345805528043412
Sphinx Kernel v2.9
3.10.108 : https://www.androidfilehost.com/?fid=11050483647474829955
3.10.108 non OCed : https://www.androidfilehost.com/?fid=11050483647474829898
Sphinx Kernel v2.8
3.10.108 : https://www.androidfilehost.com/?fid=674106145207495299
3.10.108 non OCed : https://www.androidfilehost.com/?fid=890278863836293765
Sphinx Kernel v2.7
3.10.108 : https://www.androidfilehost.com/?fid=674106145207491233
3.10.108 non OCed : https://www.androidfilehost.com/?fid=674106145207491235
Sphinx Kernel v2.6
3.10.108 : https://www.androidfilehost.com/?fid=818222786056033324
3.10.108 non OCed : https://www.androidfilehost.com/?fid=818222786056033322
3.10.73 : https://www.androidfilehost.com/?fid=890278863836289054
Sphinx Kernel v2.5
3.10.108 : https://www.androidfilehost.com/?fid=890278863836286578
3.10.108 non OCed : https://www.androidfilehost.com/?fid=890278863836287556
3.10.73 : https://www.androidfilehost.com/?fid=746163614322265715
3.10.73 non OCed : https://www.androidfilehost.com/?fid=746163614322266775
Sphinx Kernel v2.4
3.10.108 : https://www.androidfilehost.com/?fid=818222786056031224
3.10.73 : https://www.androidfilehost.com/?fid=674106145207487712
Sphinx Kernel v2.3
3.10.108 : https://www.androidfilehost.com/?fid=962339331458992112
3.10.73 : https://www.androidfilehost.com/?fid=890278863836285317
Sphinx Kernel v2.2
3.10.108 : https://www.androidfilehost.com/?fid=818222786056029670
3.10.73 : https://www.androidfilehost.com/?fid=674106145207486155
Sphinx Kernel v2.1
3.10.108 : https://www.androidfilehost.com/?fid=962339331458991065
3.10.73 : https://www.androidfilehost.com/?fid=818222786056029267
This kernel must be so good it needs 3 threads! Gosh darn it's gonna be good
Phalanx7621 said:
This kernel must be so good it needs 3 threads! Gosh darn it's gonna be good
Click to expand...
Click to collapse
Yep haha, just a mistake due to his internet connection probably.
Phalanx7621 said:
This kernel must be so good it needs 3 threads! Gosh darn it's gonna be good
Click to expand...
Click to collapse
francos21 said:
Yep haha, just a mistake due to his internet connection probably.
Click to expand...
Click to collapse
Hahaha yeah guys sorry. I submitted it once but it took hours loading and it got submitted 3 times. Since then i deleted the other 2 but they still show up. Hopefully one moderator will fix this!
I'm excited to try this kernel, thanks a lot for the hard work ?
Phalanx7621 said:
I'm excited to try this kernel, thanks a lot for the hard work
Click to expand...
Click to collapse
Since its my first kernel i am currently waiting for androidfilehost to grant me developer access. If this does not happen the next few hours i will upload the files manually.
Do you know that lowering CPU frequencies on this device is useless as it's running on the same voltage.
francos21 said:
Do you know that lowering CPU frequencies on this device is useless as it's running on the same voltage.
Click to expand...
Click to collapse
Yes i do know it. But some users still request it so who am i to disagree? ? Its a harmless feature that brings joy to some users
Flashing this kernel it show as Zestkernel. May you send a screenshot ? To be sure.
zurik said:
Flashing this kernel it show as Zestkernel. May you send a screenshot ? To be sure.
Click to expand...
Click to collapse
That is impossible...are you sure you flashed the correct zip? I have not even cherry picked a single commit from Zest Kernel
milouk said:
That is impossible...are you sure you flashed the correct zip? I have not even cherry picked a single commit from Zest Kernel
Click to expand...
Click to collapse
It's based on LineageOS kernel, right? I flash it on AOSiP but it don't want to flash.
zurik said:
It's based on LineageOS kernel, right?
Click to expand...
Click to collapse
Yes you can see the source code. Its base on Lineage 15.1 source. Also im Greek too so if you have anu further inquiries you are more than welcome to DM me. :laugh:
Version 2.1
* May Security Patch
Version 2.2
* Dynamic Fsync
Cool. Thanks
jugoslavpetrovic said:
Cool. Thanks
Click to expand...
Click to collapse
You are welcome! Did you try it? :laugh:
Is there an option to change the thermal throttling temperature for the CPU with your kernel?
dogedoge said:
Is there an option to change the thermal throttling temperature for the CPU with your kernel?
Click to expand...
Click to collapse
Of course, with any kernel manager app if rooted.
---------- Post added at 03:41 PM ---------- Previous post was at 03:35 PM ----------
milouk said:
You are welcome! Did you try it? :laugh:
Click to expand...
Click to collapse
Well, first I forgot to flash supersu together and my device automatically got encrypted which Im not fan of.
I like the idea having Adreno Idler, almost forgot about the feature, lol.
I think you could add cpu workque feature, just suggestion.
So far, it acts a bit laggy but its still too early to say and it could be from thermal which I keep at 42 and its hot today where I am now but will see later.. i will run this kernel for some days to see. Thanks

[KERNEL][MORFUZ-5.6][OREO]For HONOR 7X Lite by Catuva21

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
FOR P10 LITE OREO​
Code:
- I am not responsible for the damage of your cell phone if you do not correctly perform the steps
- loser warranty
- if you are not sure better not to touch and leave this page
Made with the codes released from Huawei. Flashing from recovery twrp from oreo.
this modified kernel is fully compatible with huawei P8lite 2017, P10 lite, P20 Lite, Mate 10 lite, Honor 7x and Honor 9 lite.
REQUIREMENTS:
- EMUI 8.0.0
- Activate the OEM unlocking, which is in adjustment / developer options and leave it so forever to avoid conflict.
- unlock the bootloader.
- install the recovery that I will leave, automated from windows-linux
Download the ZIP
Save in external memory.
Flash through TWRP.
return to the main panel.
clean (only one cache).
turn off the phone for a minute and turn on
It seems that Huawei modified the modem partition in the September-October patch and the MORFUZ kernel does not work incoming and outgoing calls.
-IMPORTANTonly install this module from the root Magisk options if incoming and outgoing calls do not work.
HONOR 7X----------link
HONOR 9L----------link
P8 LITE-----------link
P10 LITE----------link
P20 LITE----------link
MATE 10 LITE------link
do not copy this module, you can publish in other modified kernel with the respective credits​
KERNEL 5.6 link
KERNEL 5.0 link
KERNEL 2.1 (P20Lite) link
KERNEL 2.1 link
KERNEL 2.0 link
KERNEL 1.8 link
XDAevDB Information
MorfuZ, Kernel for the Huawei HI6250.
Credits
- ajituchiha. (commits)
- Dil3mm4
- osm0sis/AnyKernel2
- Alexxx1 P10L
- Chisetdel31260 M10L
- Emrullah bingul P8L
- Valerio Gerva H7X
- Giacomo Fazio P20L
Contributors
Catuva21
Source Code: https://github.com/catuva21/hi6250-emui8.x
Version Information
Status: Stable
Created 2018-06-02
Last Updated 2018-10-11
DESCRIPTION MORFUZ KERNEL-EMUI 8​This core aims at the optimal performance to battery ratio in mid-range terminals, Kirin 65X processor
KERNEL 5.6
Governor BIOSHOCK and DARKNESS back
Planner sio, sioplus and tripndroid back
Added other configurations that Morfuz Kernel 2.1 had
New governors CPUFreq dancedance intellicative.
KMS update
Optimization of blu_active governor for kirin
Other necessary modifications.
KERNEL 5.0
configurations since the beginning of the source codes of Huawei, some changes of the Kernel 2.1 morph
Upstream to the latest version of the kernel v4.4.129
Compiled with the latest Linaro tool 4.9.
EAS has been fully applied.
Conscious energy planning support
new governor governor Schedutil
ExFat has been updated
Frandom support
CPU optimizations and energy use.
IO optimizations
Selinux Permessive now without magisk module
O3 optimizations
Huawei specific optimizations
Uses a timer frequency of 300 HZ
Wireguard support.
Removed spam from unwanted registration
Enabled Advance TCP congestion algorithms
Westwood is used as the default TCP algorithm
Many changes to improve performance.
KERNEL 2.1:
Compiled with the latest Linaro tool chain 4.9
Changed kernel code sources
Selinux Permissive
corrected the MMC - USSD
KERNEL 2.0:
Compiled with the latest Linaro tool chain 4.9
Added fsync support on-off
energy saving.
governor improvements by default
updated boeffla_blocker ver 1.1.0
Advanced TCP
disabled check root
added cpu_boost
GPU get aware
power quickwakeup
KERNEL 1.8:
Added Governador Blu_Active
Added Governador Impulse
Added Governor Darknnes
Added Governor Bioshock
Added I/O scheduler: Sio
Added I/O scheduler: Sio Plus
Added I/O planner: Zen
Added I/O planner: Tripndroid
LZ4 compression
Compiled with the latest Linaro tool chain 4.9
Selinux Permessive
Wireguard support
R2
thank. you. so. much. for. this.
Double tape to wake is implemented on stock kernel but not in this can you add it?
Thanks you!
For version 2.2 can you fix ptrace for game guardian?
Thanks
Will this work on stock emui?
Thread closed until download links are available that are not pay per click.
Edit: Thread reopened.
Thread reopened. Update the sources link in OP.
You are good to go.
@CATUVA21
-XDA Staff.
Final work

[CLOSED][KERNEL] [8.1.0 Oreo / 9.0.0 Pie] [4.9.135] [UBER 6.4.1] Sphinx Kernel - v1.7

{
"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"
}
Introduction
Ahoy everyone,
I decided to share my personal custom kernel with all of you. The main reason i started developing this kernel is to balance performance / battery / security and also add features.
I believe i have included most of the usually requested features. If your feature is not included you can ask for it and i will try to include it as long as you don't ask for ETA's. I am a student and i do this on my spare time.
This kernel is based on LineageOS 16.0 sources for beryllium.
Moreover, it is compiled with UBER Toolchain which is based on latest gnu.org changes and patched with AOSP and Linaro Android patches for optimal performance/battery.
So let's jump to the interesting part!
Sphinx Kernel Features
Compiled with UBER Toolchain 6.4.1
Upstreamed to 4.9.135
Upstream Updates from CAF LA.UM.6.3.r4-05300-sdm845.0
Merged Latest Lineage 16.0 commits
Makefile Optimizations
WireGuard Support
Dynamic Stune Boost v3
CRC Check Disabled
Pass SafetyNet without Magisk / Root
Boeffla Wakelock Blocker
AdrenoBoost Support
MSM Touchboost
IR Camera for MIUI based Roms
New Square Root Algorithm
Support sdFAT Filesystem
Suport exFAT Filesystem
TTL Target
IP Mangle
Fsync Control
Disabled Gentle Fair Sleepers
Atheros 9 Wireless Cards Support
Kcal Advances Color Control
Vibration Control
LED Notification Control
USB Fast Charge up to 900 mAh
LZ4 Compression Algorithm by default
Backlight Minimum Brightness Control
Power Efficient Workqueues
mac80211 Injection (Kali Nethunter Support)
I/O Schedulers: Zen v2, Maple, Fiops, Sio, Noop, Deadline, Cfq,
TCP Congestion Algorithms (bic, cdg, cubic, westwood, htcp, hstcp, hybla, vegas, scalable, lp, veno, yeah, illinois)
Governors: Schedutil, Ondemand, Conservative, Usersapce, Powersave, Performance, blu_schedutil
Zipped up with AnyKernel2
Notes
I bear absolutely no responsibility. If you brick your device. If you are not sure what a kernel is, how to flash it or how to restore your phone in case something goes wrong then do NOT proceed.
Moreover, you should flash this kernel only over the stock kernel that came with your Rom.
Downloads - Version 1.7
Sphinx 1.7 : https://www.androidfilehost.com/?fid=11410932744536993761
/-----------------------------------------------------------------------------/
I have dedicated countless hours developing this kernel so if you like my work consider buying me a coffee to help me stay awake an keep improving Sphinx.
Click Here for Coffee
/-----------------------------------------------------------------------------/​
For Support, Updates, Questions, Releases regarding Sphinx join t.me/sphinx_kernel
Changelog
Sphinx v1.7
-Upstreamed to Linux Version 4.9.135
-Merged ext4 upstreamed commits
-Merged Lineage 16.0 Upstream commits
-Now Compiling with Uber Toolchain 6.4.1
-Added Zen v2 I/O Scheduler
-Added TCP Congestion Algorithms (bic, cdg, cubic, westwood, htcp, hstcp, hybla, vegas, scalable, lp, veno, yeah, illinois) default is cdg
-Improved msm_performance
-Enabled USB Fastcharge up to 900 mAh
-Added blu_schedutil
-Makefile Optimizations
-Added LED Notification Control
-Enabled LZ4 Compression Algorithm for Zram
-Now Sphinx comes Pre-Configured out of the box for balance
Previous Versions
Not Yet
Oh ,nice ,welcome my friend :highfive:
Version 1.7
Ahoy Ladies and Gentlemen.
Time for new version!
Changelog:
1) Upstreamed to Linux Version 4.9.135 - Better Security / Stability / Performance
2) Merged ext4 upstreamed commits - Better System Performance
3) Merged Lineage 16.0 Upstream commits - Better Stability / Battery / Performance
4) Now Compiling with Uber Toolchain 6.4.1 - Better Battery/System Performance
5) Added Zen v2 I/O Scheduler - Better I/O Performance
6) Added TCP Congestion Algorithms (bic, cdg, cubic, westwood, htcp, hstcp, hybla, vegas, scalable, lp, veno, yeah, illinois) default is cdg - Better Internet Performance
7) Improved msm_performance - Better Performance
8) Enabled USB Fastcharge up to 900 mAh - Note (1)
9) Added blu_schedutil - Note (2)
10) Makefile Optimizations - Better Performance
11) Added LED Notification Control- Note (3)
12) Enabled LZ4 Compression Algorithm for Zram - Better Battery / Performance
13) Now Sphinx comes Pre-Configured out of the box for balance
14) Support F2FS File System - If Rom Supports it -
Notes:
Note 1: This is USB Fast Charge which means it works ONLY when you charge from a computer. The default output was 500 mAh and now it's 900 mAh (which is the maximum a usb port can support)
Note 2: This is a new EAS Governor ported from blu_spark Kernel for OnePlus 6. Currently it is almost the same with the schedutil governor from Pixel 3
Note 3: Many of you made some comment about the LED Notification being brighter etc. Now you can configure it yourself. THOUGH there is not interface for that in ANY App, you need to do it yourself.
Specifically:
Code:
* /sys/class/leds/white/device/led_fade (rw)
0 : blink
1 : fade (default)
* /sys/class/leds/white/device/led_intensity (rw)
0 : stock intensity
1-100 : 0% to 100% of stock intensity
Note: Does only work for static led, not fading/blinking !!!
* /sys/class/leds/white/device/led_speed (rw)
0 : stock speed
1 : continuous notification light
2-12 : 2 = very slow to 20 = very fast
I have listened to your requests to bring Sphinx to Poco and did everything in my powers to satisfy most of you and ensure this version is stable so if you enjoy this version don't forget to buy me a coffee
Cheers :highfive:
No download link?
vodkinagdan said:
No download link?
Click to expand...
Click to collapse
uploading
milouk said:
uploading
Click to expand...
Click to collapse
Great. We really need ExFat support
Fat32 killing big microsd
Отправлено с моего Poco F1 через Tapatalk
Moderator please delete this thread as i have moved here https://forum.xda-developers.com/poco-f1/review/kernel-sphinx-kernel-v1-7-t3861911
Booted fine , what app do you suggest for kernel "tweaking" ?
Thread Moved
This Thread has been moved here https://forum.xda-developers.com/poco-f1/review/kernel-sphinx-kernel-v1-7-t3861911
Foourck yesssss ? you are in the Poco team ???? really really looking forward to your awesomeness on the S845 ??.
Introduction post looks AWESOME, this is what I've been waiting for - great kernel. Flashing right away.
Congratulations kernel first impressions is awesome.
Enviado desde mi Poco F1 mediante Tapatalk
Dear Dev, First of all, I wanna say thanks for this amazing kernel! Its working perfectly on my phone. 1 question, do you think overclocking will be included? This would be great
Like SD845 to 3 Ghz or something, Thanks again for your hard work man! Much appreciated!
idontknowausername said:
Dear Dev, First of all, I wanna say thanks for this amazing kernel! Its working perfectly on my phone. 1 question, do you think overclocking will be included? This would be great
Like SD845 to 3 Ghz or something, Thanks again for your hard work man! Much appreciated!
Click to expand...
Click to collapse
Hey man. The thread is moved. Please ask your question there
It's double thread I think. This one must be deleted. The other one is already "alive" with many conversation on it.
Sent from my Poco F1 using Tapatalk
sanzNya said:
It's double thread I think. This one must be deleted. The other one is already "alive" with many conversation on it.
Click to expand...
Click to collapse
I know i have pmed a mod about it.
Thread closed.

Categories

Resources