[KERNEL] [MORFUZ 5.6][OREO][EAS] For P8 Lite by Catuva21 - P8 Lite (2017) 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"
}
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
Final work

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

reservet

Kernel is working fine with DotOS 2.4 for Huawei Hi6250.
Good job.
Thanks Catuva21!!!

update spectrum morfuz

Working great! Thanks!

Thread closed until download links are available that are not pay per click.
Edit: Thread reopened.

thanks for activating threads @Darth

SO what is the proper process for installation on Morphuz 4.0 rom?
- Flash rom with stock kernel option
- Flash Morfuz Kernel 5.6
- Reboot, let system start normally
- Reboot twrp and flash Magisk compatible ramdisk from Morfuz 4 rom thread?
I wasn't able to get Magisk running before, as the Magisk Manager app always hangs at spalsh screen and crashes later on. Tried it like described with Morfuz Kernel 5.0.
Would be really great to have some more informations on this, for people that aren't that familiar with it. My time where I used to dev myself is a few years back, Magisk even didn't exist there. We had XPosed, but that one isn't recommend to install on this rom.
I just updated Morfuz Kernel to 5.6 successfully, after a few minutes it told me SuperSU installation was finished, so what about Magisk now? Flashing that patched ramdisk from your other thread or patch it via Magisk (if the manager would start though..)
EDIT: Magisk Manager finally works.. And root too!

Thread reopened. Update the sources link in OP.
You are good to go.
@CATUVA21
-XDA Staff.

Works perfectly with RR 9.0, great work!

Are you going to continue developing this kernel?

the kernel works just great on DotOS 3 (Pie)

wifi not working on stock rom

kernel and fix works perfect on Bootlegger 4.3 rom. Thanx.

Can I use fastboot for flashing this kernel?

Working for pra lineage os 17?

Do i need to flash the modem .zip file after flashing kernel 5.6 or not? i don't understand....

Need a fix for honor 6x, it hurts ?

Flashed morfuz 2.1,
Only issue
Camera is not working.
Flash is not working.
Device honor 6x

Related

[GPL][Kernel][Linux 3.4.0] KingLP Kernel for Lenovo A706/A760

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this KERNEL
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
*/
Hello guys!
In this thread i'll presenting new custom kernel for Lenovo A706 and Lenovo A760. Please be sure to read (and re-read) carefully, to avoid unnecessary questions.
Features!
Compiled with GCC Linaro 4.7.4 arm-unknown
Compiled with O3 Optimization Flags
Kernel compressed with LZ4 for optimized booting speed!
Rolling-back to GZIP for Now
AnyKernel by @osm0sis
CPU Boost implementation - backported from MSM8226
Additional CPU Governor : smartassv2, smartassH3, intellidemand, intelliactive, nightmare, darkness, etc!
Additional I/O Scheduler : SIO, ROW, etc
Updated MDP for supporting Android Lollipop
Optimized SHA1 and AES routines
NEON Accelerated XOR implementation
Dyanmic Fsync support
Frandom support
CPU Underclock
Undervolted CPU by -90mV per clock
zRAM support
Simple GPU Governor for Adreno by @faux123
Userspace LUT Tuning implementation
Fast Charge module
And Much MORE!! Check it out!
HOW TO INSTALL :
Boot up to Recovery
Install the ZIP
Wipe cache
Reboot
Enjoy!
Donwloads
Via BasketBuild
Via AndroidFileHost
NOTE!!
KingLP is for KitKat ROM
KingLP-Lite is for Jellybean to KitKat ROM
------------------------------------------------------------
KingLP-xxxx-armani.zip is for Lenovo A706
KingLP-xxxx-audi.zip is for Lenovo A760
Credit and Special Thanks to
@osm0sis @Christopher83
@Luffy.d @chil360 @AngSanley @Caeastel @romandevel
@mrg66 @modding33k @CodeAuroraForum
@gregkh @OngisnadeMod @JAV-Team-qcom
@estikoaji @Klozz
PM Me if your name not mentioned!
Source code for KingLP
Source code for KingLP-Lite
Maintainers :
KingLP = Yosef Adi Sulistyo / @Anonim47
KingLP Lite = Estiko Aji Saputro / @estikoaji
XDA:DevDB Information
KingLP Kernel for Lenovo A706/A760, Kernel for the Android General
Contributors
Anonim47, estikoaji, A706-Dev
Source Code: https://github.com/Anonim47/android_kernel_lenovo_msm8x25q
Kernel Special Features: mdp update, optimized performance, smoothest kernel for Lenovo A706/A760, O3 CFlags
Version Information
Status: Stable
Current Stable Version: 1.1
Stable Release Date: 2015-07-08
Created 2015-07-07
Last Updated 2015-07-09
FAQ & Changelog
FAQ : KingLP
1.
Q : What's governor are best for our device?
A : Just try, you can read spesific explanation here : http://forum.xda-developers.com/showthread.php?t=1736168
2.
Q : What's governor you're suggested?
A : I'm suggest governor :
- Interactive
- Nightmare
- Conservative
- SmartassV2
3.
Q : What CPU settings you're suggested?
A : You can choose with your need. If you're outdoor worker, you can try Min : 122 & Max : 1008 Mhz
If you're indoor worker, you can try Min : 196 & Max : 1209 Mhz
The settings should be adapted into your need!
4.
Q : What app should i use for explore the kernel feature?
A : You can try TricksterMod : http://forum.xda-developers.com/showthread.php?t=1768315
or you can use Kernel Adiutor : http://forum.xda-developers.com/android/apps-games/app-kernel-adiutor-t2986129
Here is @estikoaji kernel settings
5.
Q : My phone run very laggy as hell after flashing this kernel!!!
A : You should set the Multicore Power Saving to Disabled using the App that are i've advised.
6.
What's the different beetwen KingLP and KingLP Lite?
KingLP is the main release of this kernel. The KingLP is maintained by me, and the KingLP Lite is the prototype for Android KitKat and lower. KingLP only supporting Android 4.4+. However if your phone is on the Stock Firmware you can select the KingLP Lite. The feature is slightly decreased in KingLP Lite, because some feature required Android 4.4+ to run well.
7.
Why the maintainer for KingLP and KingLP Lite is different?
The KingLP is maintained in our build-bot server, the KingLP Lite is maintained in our local computer, here on Indonesia. The feature of KingLP is ported to KingLP Lite for run well in Android 4.4 and lower. However this kernel is for supporting for upgrade to CM-12 but we are releasing for trial, give your feedback for this kernel.
If you wanna to ask some question, just post here!
Changelog:
20150709 :
Initial build for KingLP-Lite : supporting our Jellybean user
20150708:
Reworked I/O scheduler
Optimized KSM for Battery Performance
Add Bricked Hotplug (based on MSM_Hotplug). Migrated from TheBeast Xiaomi Redmi 1S
Add Intelli-plug.
EXT4: Add support for FIDTRIM
20150707Rev2:
Rolling back to GZIP for now
Add Multicore scheduler feature for Increase battery life
20150707 :
Initial Build
Reserved
Reserved
KingLP Lite
Features:
- Optimized GPU
- Optimized Performance
- TRIM Disabled Permanently
- CPU Boost
- Optimized Governor
- Optimized I/O
- Multicore Power Saving
- Hotplug Cpu (Intelli Plug and Bricked Hotplug)
- NEON Accelerated XOR implementation
- Dyanmic Fsync support
- And much more features
Changelog:
20150709
Initial Build
20150712
- Make zRam Active
- Fix USB potential stack buffer overflow
20150722
- Tweaked some governor
- New Governor: wheatley
- GPU Throttling
- Tweaked some I/O Sched
- More performance
- Optimized cpufreq
Update
Due some issues with LZ4 compression on our device, so i've been decided to make roll back to GZIP Compress. However in my eyes GZIP is almost stable compressor/decompressor module.
Update
New update for KingLP Lite 20150712
I just install cm 11 for lenovo 706_row from u guys. I'll test this kernel asap and report. Thanks in advance for your hard work
XT1033
CM 12.1 Nightly
Optimus Kernel R37
is this suport init.d?
Hey man is to adapt this kernel for titanium s5 ? Sorry about my English

[KERNEL] [22/09] PriimaMido 1.5 [MIUI & LOS]

{
"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"
}
DOWNLOAD • SOURCE​
PriimaKernel is designed to gain absolute battery and stability and performance, using well-tested patches from various of the most famous kernel developers around here.​
FEATURES:
Compiled with Google official GCC for best stability
Patched many wakelock sources for better idling
TTL Support
HID Support
NTFS, EXFat Support
Removed many SafetyNet flags, users without root should be passing SafetyNet now
Sound Control (use EXKM or KA for tune)
Optimized SHA/Crypto algorithms, ported from 4.4
Backported Random driver
Updated CPU-Boost driver with lastest commit (less input-latency, more smoothness)
Patched many drivers with Power Efficient Workqueues (better idling and better battery)
Adreno Idler (fully working)
Thermal throttling interface through EXKM or KA
Patched many drivers, reduced load average
KCal Color Control v1.7
Slimbus OC (better sound at higher frequencies)
FSync toggle
CRC toggle
Binder changes from Oreo (+200 commits)
Sched changes from Oreo
LMK changes from Oreo
Removed unused modules, the phone will boot up within 6 seconds now
Added blu_active governor (updated to lastest commits)
Westwood as default TCP
Tuned Westwood for better internet speed
Tuned CFQ for better I/O performance
Bumped Read Ahead to 1024Kb for lightning fast app opening
Many tweaks for better battery and performance
WARNING:
Do NOT flash this over others custom kernels!
I won't support any of unofficial MIUI version (eg: Xiaomi.eu ecc..) as they have some custom mods that could break my kernel
KCal is broken on MIUI, not my fault but Xiaomi!
Torch, and camera might be broken, flash this to fix it! (or blame Xiaomi to update kernel sources) (thanks to @highwaystar_ru)
If you find any bugs during the experience, please report them with Logcat/Ksmg (HERE)
If you experience any random reboot proceed as follow:
Code:
adb shell
cat /sys/fs/pstore/console-ramoops > /sdcard/console-ramoops.txt
exit
adb pull /sdcard/console-ramoops.txt
Installation:
Dirty flash your current rom (or restore boot.img backup)
Flash PriimaMido
Flash Magisk or SuperSU (if you want root)
Contributors:
Code:
@TheScarastic
@franciscofranco
@eng.stk
@flar2
@Umang96
@MEGAX91
and many, many others...
XDA:DevDB Information
[KERNEL] [22/09] PriimaMido 1.5 [MIUI & LOS], Kernel for the Xiaomi Redmi Note 4
Contributors
sys01
Source Code: https://github.com/FedericoBenedetti/android_kernel_xiaomi_msm8953
Kernel Special Features:
Version Information
Status: Stable
Created 2017-08-12
Last Updated 2017-09-22
For stock miui8 mm rom or aosp and los rom???
ayush.gl said:
For stock miui8 mm rom or aosp and los rom???
Click to expand...
Click to collapse
It is only for LOS/AOSP Nougat roms for now
Thread updated
Can I flash it with MIUI stock or do I need AOSP rom?
Good job, thanks.
Brugos27 said:
Can I flash it with MIUI stock or do I need AOSP rom?
Click to expand...
Click to collapse
He already mentioned, it's only for LOS/AOSP based nougat roms.:silly:
"USB fastcharge ported from Kenzo (thanks to flar2)"
Can you explain what this means?
runs with CAF based too?
Thanks for the new kernel.
Added to index!
Hirs_E_Fruit said:
"USB fastcharge ported from Kenzo (thanks to flar2)"
Can you explain what this means?
Click to expand...
Click to collapse
900mAh through USB
It will charge faster
Hirs_E_Fruit said:
"USB fastcharge ported from Kenzo (thanks to flar2)"
Can you explain what this means?
Click to expand...
Click to collapse
BigMike66 said:
runs with CAF based too?
Click to expand...
Click to collapse
yes
sys01 said:
900mAh through USB
It will charge faster
Click to expand...
Click to collapse
@sys01
Ok I already use a special charger witch is faster than the OEM one.
Is there a full feature list?
Spectrum Support?
damn xioami takes ages for bootloader unlocking
Permission ,nice work though can't wait to try
Hi.
Im really impress by the kernel.
I hope you go advance whit sound driver and kcal.
For now the kernel feel really snapy.
Keep going and 10xs.
F2FS support ?
This kernel properly built.The interactive kernel actually cycle through the CPU frequencies properly.But for me battery life is little disappointing..I fell its draining battery as I fell the performance is very well tuned...Well done.I fell battery life can a little better and also I fell Fingerprint boost is not working because screen wakeup time is as it was with stock los kernel.
good job , gonna test it soon . thanks
I am sorry to report this
Thanks For the Kernel..
What ABout NTFS / F2fs Support ..? !
sys01 said:
900mAh through USB
It will charge faster
Click to expand...
Click to collapse
Via usb 3.0 or 2.0?

Oxygen Kernel J7 velte V5.0.138 By Technical Star

Welcome​To The New Oxygen
???????????????????????????
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
??????????????????????
??????????????????????????????
Code:
By Ahmad Ali
Siddhant Naik
???????????????????
????????????????????
Instructions
???????????
Oxygen Kernel is based on stock Samsung source code taken from Samsung Opensource Release Center with sole aim to provide better performance, stablity and battery backup than stock kernel. A kernel tells the hardware in your Android device how to behave, kind of like your mommy tells you how to behave. You can modify how fast your processor runs by over or under clocking it or optimize your system for battery life.
Oxygen Kernel is always up-to-date with latest patches from kernel.org
Known for maximum stability and smooth performance
All the Source Code is available on github
__________________________________
????????????????
Kernel Info
LINUX: 5
SAFETYNET: Green
SELINUX: Permissive
TOOLCHAIN: Google's GCC 4.9
????????????????
___________________________________
????????????????
Compatible ROMS
All AOSP 8.1 and 9 ROMs
All OneUI Pie based ROMs
All Touchwiz 8.0 and 8.1 ROMs
___________________________________
????????????????
Features
Here are the major features of the kernel (feel free to explore Github)
????????????????
Up to date with the latest stable Linux version
Full -Ofast build with graphite optimisations
Removed a lot of useless debug and logging options
Disabled TIMA, KNOX, DM-VERITY,etc
Awesome battery life and smooth performance
ARM enhanced performance patches
Overclock CPU up-to 1.7GHz and GPU up-to 1146MHz
GPU Voltage Control
CPU Governors: conservative, interactive, ondemand, performance, powersave, userspace (default: interactive)
I/O Schedulers: bfq, cfq, deadline, maple, noop (default: maple)
Powersuspend and State Notifier drivers
Dynamic FSync, FS fsync toggle on/off
Frandom driver for 10-50x faster random number generation
Spectrum Support (a simple, profile based kernel manager || now integrated into Oxygen Control)
Disabled CRCs by default for 30% performance boost
CDROM emulation on mass_storage (compatible with DriveDroid)
Wireguard support
Boeffla Wakelock Blocker
??????????????????????????
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
??????????????????????????
Oxygen Control App Features
Full CPU and GPU Control
Boeffla Wakelock Blocker
Spectrum Support
Samsung Hotplug
CRC Control
And many more!
These features are only available through Oxygen Control App
Download Oxygen Control from Github Releases
_________________________________________________
???????????????????
Warning​: ??If you come from some other custom kernel or have any issues, you should dirty flash your ROM before flashing Oxygen Kernel to avoid problems.
Reflash ROM -> Flash Oxygen Kernel --> Flash Magisk if you want to root
If you are upgrading between Oxygen Kernel versions, just flash the kernel zip. Also uninstall or clean data of any kernel control app you're using.
????????????????????????????
Going back to stock: You can backup your boot.img with TWRP before flashing Oxygen Kernel and restore the backup whenever you want to revert.
????????????????????????????
1] This kernel removes forced encryption, if you face "encryption process failed" error upon reboot then you need to format /data. This is generally needed if you are installing this kernel on stock tw rom.
2] In OneUI Pie ROMs you may get a warning at boot saying "There's an internal problem with your device". You can safely ignore this warning and causes no harm. It's due to some mismatching KNOX/mobicore stuff. I'll fix it soon.
___________________________________________
???????????????????????????
Download
Mod edit: Download link removed
___________________________________________
???????????????????????????????
Telegram
Link :
Mod edit: Link removed. Self-promotion is not allowed (see the forum rules and here for reference).
____________________,______________________
???????????????????
???????????????????
By Ahmad Ali
I just ported this kernel
Siddhant naik make this rom
Siddhant Naik
???????????????????
???????????????????
XDA:DevDB Information
Oxygen v5, Kernel for the Samsung Galaxy J7
Contributors
Technical Star09, Ahmad Ali, Siddhant, Siddhant Naik for Developing
Kernel Special Features: Follow me on Telegram Mod edit: Support need to be continous here on XDA forums.
Version Information
Status: Stable
Current Stable Version: V5
Stable Release Date: 1969-12-31
Current Beta Version: ?
Beta Release Date: 1969-12-31
Created 2019-09-13
Last Updated 2019-09-13
This is a Aosp version________
Wait for one ui
Waiting for oneui version
Thread closed and download links removed due to missing kernel source.

Oxygen Kernel J7 velte V6 One Ui By Technical Star

Welcome​To The New Oxygen
???????????????????
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
???????????????????
???????????????????
Code:
By Ahmad Ali
Siddhant Naik
?????????????
????????????
Instructions
???????????
Oxygen Kernel is based on stock Samsung source code taken from Samsung Opensource Release Center with sole aim to provide better performance, stablity and battery backup than stock kernel. A kernel tells the hardware in your Android device how to behave, kind of like your mommy tells you how to behave. You can modify how fast your processor runs by over or under clocking it or optimize your system for battery life.
Oxygen Kernel is always up-to-date with latest patches from kernel.org
Known for maximum stability and smooth performance
All the Source Code is available on github
__________________________________
???????????????????
Kernel Info
LINUX: 6
SAFETYNET: Green
SELINUX: Permissive
TOOLCHAIN: Google's GCC 4.9
?????????????????????
___________________________________
?????????????????????
Compatible ROMS
All AOSP 8.1 and 9 ROMs
All OneUI Pie based ROMs
___________________________________
?????????????????????
Features
?????????????????????
Here are the major features of the kernel (feel free to explore Github)
???????????????????????
Up to date with the latest stable Linux version
Full -Ofast build with graphite optimisations
Removed a lot of useless debug and logging options
Disabled TIMA, KNOX, DM-VERITY,etc
Awesome battery life and smooth performance
ARM enhanced performance patches
Overclock CPU up-to 1.7GHz and GPU up-to 1146MHz
GPU Voltage Control
CPU Governors: conservative, interactive, ondemand, performance, powersave, userspace (default: interactive)
I/O Schedulers: bfq, cfq, deadline, maple, noop (default: maple)
Powersuspend and State Notifier drivers
Dynamic FSync, FS fsync toggle on/off
Frandom driver for 10-50x faster random number generation
Spectrum Support (a simple, profile based kernel manager || now integrated into Oxygen Control)
Disabled CRCs by default for 30% performance boost
CDROM emulation on mass_storage (compatible with DriveDroid)
Wireguard support
Boeffla Wakelock Blocker
????????????????????????????
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
☄☄☄☄☄☄☄☄☄☄☄☄☄☄☄☄☄☄☄☄☄☄☄☄☄☄☄
Oxygen Control App Features
Full CPU and GPU Control
Boeffla Wakelock Blocker
Spectrum Support
Samsung Hotplug
CRC Control
And many more!
These features are only available through Oxygen Control App
Download Oxygen Control from Github Releases
_________________________________________________
???????????????????
Warning​: ??If you come from some other custom kernel or have any issues, you should dirty flash your ROM before flashing Oxygen Kernel to avoid problems.
Reflash ROM -> Flash Oxygen Kernel --> Flash Magisk if you want to root
If you are upgrading between Oxygen Kernel versions, just flash the kernel zip. Also uninstall or clean data of any kernel control app you're using.
????????????????????????
Going back to stock: You can backup your boot.img with TWRP before flashing Oxygen Kernel and restore the backup whenever you want to revert.
??????????????????????
1] This kernel removes forced encryption, if you face "encryption process failed" error upon reboot then you need to format /data. This is generally needed if you are installing this kernel on stock tw rom.
2] In OneUI Pie ROMs you may get a warning at boot saying "There's an internal problem with your device". You can safely ignore this warning and causes no harm. It's due to some mismatching KNOX/mobicore stuff. I'll fix it soon.
___________________________________________
?????????????☄☄☄☄☄??☄
Download
Mod edit: Download link removed
___________________________________________
??????????????????????
Telegram
Link :
Mod edit: Link removed. Self-promotion is not allowed (see the forum rules and here for reference).
____________________,______________________
??????????????????????
??????????????????????
?????????????????????
By Ahmad Ali
I just ported this kernel
Siddhant naik make this rom
Siddhant Naik
XDA:DevDB Information
Oxygen v6, Kernel for the Samsung Galaxy J7
Contributors
Technical Star09, Ahmad Ali, Siddhant, Siddhant Naik for Developing
Kernel Special Features: Follow me on Telegram Mod edit: Support need to be continous here on the XDA forums.
Version Information
Status: Stable
Current Stable Version: V6
Stable Release Date: 1969-12-31
Current Beta Version: ?
Beta Release Date: 1969-12-31
Created 2019-09-15
Last Updated 2019-09-15
Kernel locked at android 9 stock initialization (sm-j701mt)
Kernel have problems on custom stock 8.0
TWRP J701MT binary 7 android 9?
Thread closed and download link removed due to missing kernel source.

[KERNEL][EAS][8.0.0.540+] Insane Kernel 1.0.2 for Huawei P9

{
"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"
}
DISCLAIMER
Code:
#include <std/disclaimer.h>
/*
* Your warranty is now void...if you still have one.
*
* I am not responsible for bricked devices, dead SD
* cards, thermonuclear war, global machine revolution
* or you getting fired because the alarm app failed.
* Please do some research if you have any concerns
* about features included in this kernel before
* flashing it! YOU are choosing to make these
* modifications, and if you point the finger at me
* for messing up your device, I will laugh at you.
* VERY HARD.
*/
Unlocking EVA's hidden, full power.
This kernel is my own research and experimentation with Android customization.
It focuses on sane defaults, extreme customization and high performance.
For casual beginners and gearhead pros, this kernel is very smooth and is great for
gaming without being a scorching hot battery guzzler. High performance and low
idle drain, it is also efficient at just scrolling through an ebook or a webpage. No more
stuttering, no more lag.
Compatibility
This kernel is expected to work with any HiSilicon Kirin 950/955-based device
However, any device other than Huawei P9, EVA, is totally UNSUPPORTED.
Requires unlocked bootloader, and firmware 8.0.0.540 or newer. Firmwares below
B540_patch02 are unsupported.
This kernel works with most EMUI 8.0, OpenKirin AOSP and phh-based GSI ROMs.
Features
- Upstreamed to linux-stable 4.4.53
- Built with UberTC 4.9
- SELinux Developer Mode has been enabled, avoid permissive mode and consider fixing your sepolicy instead.
- KCFLAGS "-O3 -mtune=cortex-a53"
- Energy Aware Scheduling
- KSM (Kernel Samepage Merging) for further memory savings
- AutoSMP CPU hotplugging for battery savings.
- Option to disable CRC checksum on MMC SPI code for extra performance
- Disabled invasive features (DUBAI analytics, livepatching, OASES)
- Disabled Huawei root detection
- Added CPU governors: schedutil blu_schedutil blu_active
- Added I/O schedulers: bfq maple sio zen fiops anxiety tripndroid
- Added TCP congestion algorithms: htcp bbr veno vegas yeah hybla and more
- Changed default TCP congestion algorithm to bbr
- Changed default IO scheduler to deadline
- New default CPU settings for max smoothness, performance and power savings
- Added Boeffla Wakelock Blocker 1.1.0
- Enabled NTFS file system support
Installation
- Download the latest installer flashable ZIP
- Flash in TWRP
- Reboot
Download
Get your new kernel here!
Note: This installer makes changes to your vendor image. Backup your vendor image first!!!
XDA:DevDB Information
Insane Kernel, Kernel for the Huawei P9
Contributors
Wattsensi, hackslash
Source Code: https://gitlab.com/_xenharmony/android_kernel_huawei_hi3650
Kernel Special Features: CONFIG_EAS, CONFIG_SECURITY_SELINUX_DEVELOP
Version Information
Status: Stable
Current Stable Version: 1.0.2
Stable Release Date: 2020-10-04
Current Beta Version: 0.0.2
Beta Release Date: 2020-09-08
Created 2020-09-04
Last Updated 2020-10-07
Reserved
Changelog
Code:
1.0.2
- Enable SELinux development mode for users who require permissive mode (requested by lo_ol)
1.0.1
- Actually enabled KSM
- Set mali_ondemand as default GPU governor
1.0.0
- Upstreamed to 4.4.53
- New CFLAGS: -O3 -mtune=cortex-a53
- Brand new installer, no need to pick an image anymore!
- Changed defaults on boot, flash and forget
- Small kernel code fixes
- Lots of small improvements under the hood
- Disabled Huawei root detection
- Defused DUBAI core for good, it is no longer a threat now
- Added CPU governors: blu_schedutil blu_active
- Added I/O schedulers: bfq maple sio zen fiops anxiety tripndroid
- Added TCP congestion algorithms: htcp bbr veno vegas yeah hybla and more
- Changed default TCP congestion algorithm to bbr
- Changed default IO scheduler to deadline
- New default CPU settings for max smoothness, performance and power savings
- Added Boeffla Wakelock Blocker 1.1.0
- Enabled NTFS file system support
- Enabled KSM
0.0.2
- Upstreamed to 4.4.37
- Re-enabled SPI CRC checksum by default
- Exposed a toggle to disable SPI CRC checksum in /sys/kernel/mmc/use_spi_crc
- Added 8.0.0.550 support
0.0.1
- Initial release
Supposedly also ok for b550?
Recently 8.0.0.540 was OTA upgraded to 550 (Sec. Patch Jul 2020)
Glad to see new developments on my beloved P9.
Will this work in a TL00 with OpenKirin Lineage OS 16?
Thank you for your work!
ivan13x said:
Glad to see new developments on my beloved P9.
Will this work in a TL00 with OpenKirin Lineage OS 16?
Thank you for your work!
Click to expand...
Click to collapse
Yeah, it should work as long as you are on B540 and choose your right patch.
zgfg said:
Supposedly also ok for b550?
Recently 8.0.0.540 was OTA upgraded to 550 (Sec. Patch Jul 2020)
Click to expand...
Click to collapse
And I thought this device was abandoned! :laugh:
If it hasn't changed anything major like AVB features I don't see why it shouldn't. Otherwise just send me a stock B550 kernel image and I'll package a kernel for B550.
Wattsensi said:
Yeah, it should work as long as you are on B540 and choose your right patch.
And I thought this device was abandoned! :laugh:
If it hasn't changed anything major like AVB features I don't see why it shouldn't. Otherwise just send me a stock B550 kernel image and I'll package a kernel for B550.
Click to expand...
Click to collapse
Here it's B550 stock kernel https://mega.nz/file/10h3QKQB#9XWuK6f-2nNl4MLjkjiktMLM-UdN6gRj6hMULdQGmIg
NervReaper said:
Here it's B550 stock kernel https://mega.nz/file/10h3QKQB#9XWuK6f-2nNl4MLjkjiktMLM-UdN6gRj6hMULdQGmIg
Click to expand...
Click to collapse
Try this one and report results.
https://drive.google.com/file/d/1vl2Um5ShdYYDCN201m5zust3mk8sD_l2/view?usp=sharing
Wattsensi said:
Try this one and report results.
https://drive.google.com/file/d/1vl2Um5ShdYYDCN201m5zust3mk8sD_l2/view?usp=sharing
Click to expand...
Click to collapse
does boot and everything seems ok, ty :good:
Sent from my Huawei P9 using XDA Labs
NervReaper said:
does boot and everything seems ok, ty :good:
Sent from my Huawei P9 using XDA Labs
Click to expand...
Click to collapse
Perfect. Don't forget to change your CPU governors to schedutil to see the effects. Officializing B550 support now.
Tested the B550 in a TL00 with OpenKirin Lineage OS 16. Everything good so far! Thank you!
Do you have any other project in mind aimed to the P9 development?
ivan13x said:
Tested the B550 in a TL00 with OpenKirin Lineage OS 16. Everything good so far! Thank you!
Do you have any other project in mind aimed to the P9 development?
Click to expand...
Click to collapse
Yeah, several. I just finished a device overlay for GSI ROMs and am investigating a way to get AOSP 10 to boot.
EDIT: Did some git dancing to upstream the kernel, now compiling upstreamed 4.4.23, crossing fingers so it doesn't crash and burn...if I get it to compile and boot I will be able to git merge newer patch versions into it.
Nice! I'll be looking forward for those projects.
If in the meantime you find a way of reimplementing the Miracast support to Android 9 / 10, I'll be specially thankful.
Wattsensi said:
Yeah, several. I just finished a device overlay for GSI ROMs and am investigating a way to get AOSP 10 to boot.
Click to expand...
Click to collapse
Brother I have tried Andyans LOS17 based on Android 10, Booted fine for me, Rill Worked for me. Had camera issue. Didnt test that much. Im not expert in this field.
kaderkhan said:
Brother I have tried Andyans LOS17 based on Android 10, Booted fine for me, Rill Worked for me. Had camera issue. Didnt test that much. Im not expert in this field.
Click to expand...
Click to collapse
Model and firmware?
Wattsensi said:
Model and firmware?
Click to expand...
Click to collapse
Its EVA-L19 re branded to EVA-AL10 B540 Firmware
kaderkhan said:
Its EVA-L19 re branded to EVA-AL10 B540 Firmware
Click to expand...
Click to collapse
Hmm, strange. Which AndyYan build? Phh-Treble 220 doesn't work for me.
Wattsensi said:
Hmm, strange. Which AndyYan build? Phh-Treble 220 doesn't work for me.
Click to expand...
Click to collapse
https://forum.xda-developers.com/pr...nt/gsi-lineageos-17-0-gsi-archs-t4004673/amp/
This one.
Download This one https://sourceforge.net/projects/an...8-UNOFFICIAL-treble_arm64_avN.img.xz/download
As our Device is A only.
Rebased kernel booted successfully. Upstreaming process will begin.
0.0.2 has been released.
Wattsensi said:
Hmm, strange. Which AndyYan build? Phh-Treble 220 doesn't work for me.
Click to expand...
Click to collapse
Brother this one booted for me. see attached file.

Categories

Resources