[KERNEL] [OP8 Series] [Hasty] [2021/04/03] - OnePlus 8 / 8 Pro & 8T 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"
}
Hasty focuses on delivering the best possible experience out of the box, without needing a thousand different tweaks, essentially this kernel delivers the best performance, battery life, and stability without needing tweaks by the user at all.​
Features
Always using the latest SMxx50.0 CAF tag
Using the latest Clang by Google
Device-specific optimizations
General optimizations
Compatability
OP8, OP8 Pro and OP8T
Custom ROMs and OxygenOS 11
Installation
You can either flash this kernel using a kernel manager or a recovery such as PE recovery, that recovery, for example, can be found at the downloads site for PE for your device, with that recovery installed it is as simple as pressing "Apply update" and adb sideload the kernel zip.
Downloads
AndroidFileHost
Telegram
Hasty discussion group
Donations
Like my work? Buy me a beer
PayPal
​Kernel source
https://github.com/blankaf/hasty_instantnoodle

Reserved

Pro

Good to see Hasty here. Thanks for your hard work.

Interesting. Will run a couple of tests with this one right now.
Edit: nope, won't run. Just noticed OOS isn't supported lol.

enjoy_life said:
Interesting. Will run a couple of tests with this one right now.
Edit: nope, won't run. Just noticed OOS isn't supported lol.
Click to expand...
Click to collapse
I'll try to support it in the next release, some issues with WIFI and stuff now, working on it.

What are the features of this kernel? Is there a list or will there be a list?

thanks for supporting custom rom!

Working really well on 8 Pro, thank you!

Is there K-Lapse support?

Exceptional work!! And chance we'll see a build to support OOS 11?

mobile_sensei said:
Exceptional work!! And chance we'll see a build to support OOS 11?
Click to expand...
Click to collapse
There's already one that supports it mate, It's in the telegram group, I'll update the version here on xda when there's a new CAF release

New Hasty update
OOS 11 is now fully supported
Merged LA.UM.9.12.r1-10700-SMxx50.0
Updated to Clang r412851
General cleanups & remove OnePlus leftovers
Performance and battery improvements
Custom ROMs: Hasty-20210305-2009-instantkebab.zip
OxygenOS 11: Hasty-OOS-20210305-2019-instantkebab.zip

Can I mount otg ntfs?

hello what interests me can we record the conversation natively?

blankaf said:
View attachment 5219231
Hasty focuses on delivering the best possible experience out of the box, without needing a thousand different tweaks, essentially this kernel delivers the best performance, battery life, and stability without needing tweaks by the user at all.​
Features
Always using the latest SMxx50.0 CAF tag
Using the latest Clang by Google
Device-specific optimizations
General optimizations
Compatability
OP8, OP8 Pro and OP8T
Custom ROMs and OxygenOS 11
Installation
You can either flash this kernel using a kernel manager or a recovery such as PE recovery, that recovery, for example, can be found at the downloads site for PE for your device, with that recovery installed it is as simple as pressing "Apply update" and adb sideload the kernel zip.
Downloads
AndroidFileHost
Telegram
Hasty discussion group
Donations
Like my work? Buy me a beer or help me fund a faster SSD for faster builds
PayPal
​Kernel source
https://github.com/blankaf/hasty_instantnoodle
Click to expand...
Click to collapse
Great kernel It's comparable if not better than neutrino kernel that comes with crdroid. I've also tried radioactive and blustar and Hasty is still the only custom kernel I feel Confident in daily driving

Great kernel it works amazing with crdroid and is the only custom kernel I'm confident in daily driving.

Thanks for your works. And is there any way to adjust the amplitude of vibration? It's still not comfortable like OSS. Or it just ROM feature specified?

i cant seem to get my bank app to work, if i just have magisk and magisk hide on the stock crdroid kernel it works but if i install your kernel it passes but the bank app doesnt work anymore if i uninstall your kenel it works again on my oneplus 8t any ideas?

dominicstg2 said:
i cant seem to get my bank app to work, if i just have magisk and magisk hide on the stock crdroid kernel it works but if i install your kernel it passes but the bank app doesnt work anymore if i uninstall your kenel it works again on my oneplus 8t any ideas?
Click to expand...
Click to collapse
Bank apps work on my 8pro with this kernel

Related

[Kernel] Kermit Kernel [AOSP]

{
"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:
I am not responsible for anything that happens to you or your phone or anything! You are allowed to use this kernel but It is not my fault in anyway for causing thermonuclear war or bricking your phone.
Welcome to Kermit Kernel.
Kermit Kernel is intended to be installed on AOSP and uses Anykernel2 to do so. I wanted to share my work with all of you and also provide a smooth, customisation experience for you. This project was inspired by kylothow's work on AOSP and Kernels and big thanks to him for helping me in the beginning!
Click to expand...
Click to collapse
FEATURES
- Based on DQIC Sources
- Powersuspend 1.7
- Asynchronious Fsync from HTC
- Blu_Active with modifications and such
- Boeffla Wakelock Blocker
- djb77's latest toolchain optimised for our devices
- Turn CRC off or on
- Init.d is supported
- Max and Min Frequencies for both CPU big and little have been increased
- Iron-active and Wheatley Governers
- A LOT of under the hood stuff for your user experience
I can take requests of course, don't be shy
I just want the kernel to be in favour of what seems good by users!
What is Anykernel?
You can skip this if you don't want to know how it works.
Kernels tend to have a fully built boot image ready, it just flashes everything and it may not PATCH the necassary files. This means you're gonna have to create a different boot image for different roms such S8 Ports, Note FE Ports and AOSP ROMS. Things such as compatibility maybe an issue also because new things may not be supported by old things (Newer RAMDISK on an older ROM).
That's when Anykernel comes into play. It only includes the zImage (actual prebuilt kernel), dtb (the instructions for hardware stuff), and patches used ontop of the stock ramdisk. It takes the previous/stock kernel, replaces dtb and zImage and then continues to patch the ramdisk. Voila, it's done. It makes it easier for the devs to work on the kernel and has better compatibility! It does come with it's disadvantages, It can't be flashed ontop of other custom kernels that have modifications in the ramdisk. The patch and ramdisk will cause some trouble because there interefering with each other alright!
Click to expand...
Click to collapse
How do I install this?
If you already have AOSP with it's stock kernel.
1) Reboot into recovery and flash it like normal
If you have AOSP with a custom kernel like PRIME, Prophecy or Primal.
1) Go to the AOSP ZIP you installed, extract boot.img from there.
2) Boot into recovery, flash the boot image. Don't forget to switch the option from ZIP to IMG if you can't find it in the directory you extracted it from.
3) Then go back to home screen in recovery, and go flash Excel Kernel
I really don't need to explain this in detail and such because if you got here it mean's you know how to install AOSP ROMS. It's pretty simple.
Telegram
The best possible way to reach me is through telegram and through my group! Theres two channels, one for new and the other for assistance and general things related to my kernel. (a bit of off-topic is always nice!)
This is my News Channel
https://t.me/kermitkernel
This is my Discussion Channel
https://t.me/kermittalk
Downloads
herolte: https://www.dropbox.com/s/69f1lzyh9ecz1zr/Kermit_Kernel-v1.3.0%CE%B2-herolte.zip?dl=0
hero2lte: https://www.dropbox.com/s/e95hmjfn770rwm2/Kermit_Kernel-v1.3.0%CE%B2-hero2lte.zip?dl=0
These builds have freshly been compiled, not thoroughly tested.
Old download links will be here
Old changelogs
Freshly compiled, none so far
Thanks to/Credits
Code:
- kylothow
- djb77
- morogoku
- samsung osrc
- tkkg1994
- osm0sis for anykernel2
- testers
- and everyone who helped in some way or another
I WILL improve this format. stick with it, thread will look nicer.
ik it's ugly man. liek what is this. chiiiiiilll
XDA:DevDB Information
Kermit Kernel, Kernel for the Samsung Galaxy S7 Edge
Contributors
Yuvch122, djb77, kylothow, Tkkg1994, Morogoku, Testers, Farovitus
Source Code: https://github.com/DeadlyMelqn/excel
Kernel Special Features: Boeffla Wakelock Blocker, Blu_Active,
Version Information
Status: Beta
Current Stable Version: 1.0.0
Stable Release Date: 2017-10-16
Current Beta Version: 1.3.0
Beta Release Date: 2017-10-16
Created 2017-10-17
Last Updated 2017-10-17
After flashing, my phone randomly dies (usually twice a day), for no apparent reason. Must plug phone back in to be able to turn back on despite battery %. Any help would be great.
Please link download
Aosp 9.0 ?
Hi friends this kernel work to aosp 9.0 pie? Thanks
Rexsis said:
Hi friends this kernel work to aosp 9.0 pie? Thanks
Click to expand...
Click to collapse
No

KERNEL❯ 8.x ❯ EAS ❯❯ AceKernel • v1.16 • July 23

KERNEL❯ 8.x ❯ EAS ❯❯ AceKernel • v1.16 • July 23
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
THIS KERNEL IS FOR​OXYGEN OREO​
Introduction
Hello everyone, I'm Martin and I've been working on Potter for 1 year right now.
I'm constantly trying to improve this device with some change that some developers don't like.
For me EAS is the future of android kernel, that's why I'm already bringing it to you!
I will always follow these three rules:
Follow upstream Linux always
Features will be added only as needed
Security and stability are paramount
I hope you'll all agree with these three rules
Thread Rules
I refuse to acknowledge/respond to bug reports that do not include clear steps to reproduce, a logcat or a dmesg. (Follow this guide)
Stay classy, I won't tolerate flaming of any kind, ever.
OT is allowed.
Features
Here are the major features of the kernel (feel free to explore Github)
Up to date with the latest stable Linux version (3.18.116)
Patches from Code Aurora Forum targeting GPU, touchscreen/video, storage, and sound
Mainline Linux patches for CFQ and media memory allocation
Latest energy aware scheduling patches ported to 3.18 (check EAS)
Converted some workqueues to use power efficient workqueues
Wake up improvements and other optimization from Sultanxda
The following user features:
Faux Sound Control with high-performance audio
Westwood (default)
Maple I/O scheduler
Wakelock control
Lastest WireGuard snapshot
Build with official Google's GCC 4.9 prebuilts.
Hides bootloader unlock from SafetyNet (can still fail through other means)
Flashed with AnyKernel2 (thanks to @osm0sis)
Downloads
Oxygen-v1.16 : https://download.martichou.me/Oxygen/
Do not mirror my kernels and don't share the direct link!
Installation
If you are on a custom ROM:
Either dirty flash your ROM or flash the stock boot image. (not mandatory)
Install or temporarily boot into TWRP (follow their instructions)
Reboot to TWRP
Flash the zip.
Reboot and profit!
Upgrading from one Flash version to the other:
Boot into TWRP
Flash the zip.
Reboot and profit!
Changelog
Complet changelog here:
https://github.com/Martichou/oxygen
Thanks to:
@joshuous for his work on EAS
@osm0sis for AnyKernel2
The various other developers for their patches (@flar2, @franciscofranco, @frap129, @nathanchance, ..)
All of you guys for viewing the thread
DONATION:
If you want to buy me a beer :good:
Yeah, I'm Belgian, and I love that! http://paypal.me/martichou
Website
I've made my personal website. (Hosted at OVH, should be fast for everyone)
It means, I'm gonna upload all zip on it and it also mean that you can take a look at the website
Website: https://martichou.me
TELEGRAM:
There is also an Official Telegram group, for support and to speak directly with me.
https://t.me/joinchat/EWMwLkNn0rKRA-jPluo85w
DISCLAIMER:
I openly welcome off topic in my threads. Mods, please do not clean off-topic discussion and users, do not complain about off-topic discussion here. I may direct you to another thread if it is so suited but I won't have the discussion cleaned. Thank you.
XDA:DevDB Information
AceKernel, Kernel for the Xiaomi Mi Max 2
Contributors
Martichou
Source Code: https://github.com/Martichou/oxygen
Kernel Special Features:
Version Information
Status: Stable
Created 2018-06-14
Last Updated 2018-07-23
Reserved
Thanks[emoji120]
Enviado desde mi MI MAX 2 mediante Tapatalk
Where is the features in the github link ?
Great work. Tks so much.
Wow, another custom kernel. MM2 dev community is getting stronger day by day. Love you dev.
hi martichou, great work , glad to see mm2 scene is growing up , im from luxemebourg let s drink a beer in carré in liege ahaha
Great work
Thank you
Good job. Downloading now to test.
*edit*
Speaker sound seems to be a lot louder which is good. Overall kernel has good and efficient features which makes this the best kernel right now. :good:
*another edit*
SELinux can be set to enforcing now. Used magisk module. Really great work!
Wow scrolling became so smooth and fast, and increase in respond speed to open apps, will test the deep sleep further too. Just wish you could add more governors.
Thanks for this awesome kernel.
I just noticed fpc doesn't work after setting selinux to enforcing.
Any chance you can add specteum support ?
https://play.google.com/store/apps/details?id=org.frap129.spectrum
After flashing this kernel, both Google cam and stock cam stopped working, shows dark blank screen:crying:
---------- Post added at 03:03 AM ---------- Previous post was at 02:58 AM ----------
Irfan_ said:
After flashing this kernel, both Google cam and stock cam stopped working, shows dark blank screen:crying:
Click to expand...
Click to collapse
<===========Edited==========>
actually it was after setting SElinux to enforcing, fp, and cameras stopped working, deleted SElinux manager in magisk, now everything went back to normal!
The kernel so good and smooth. But it always used max frequency, cpu usually get 40°c.
kalawy said:
Any chance you can add specteum support ?
https://play.google.com/store/apps/details?id=org.frap129.spectrum
Click to expand...
Click to collapse
U can try download and flash the zip in TWRP from this link: https://drive.google.com/file/d/1r0yFRLkuuqmaPKjI24_S66Mw2ZHU6V4P/view?usp=drivesdk
and see if spectrum is working or not. It's kind of making spectrum to compatible with any roms even miui that I'm using now.
I own Both Potter and Oxygen . Hope u bring all ROMs n kernels from potter to Oxygen too!!!
Led notication missing
Led light while charging missing
In call control can adjust turn increase n decrease but volume still same, static.
Governor only 3.. New but its ok..
Im appreciate your work..keep it bro..
Led doesn't work
What module?
And sound its better than hardrock kernel?
What its the instructions if i have hardrock kernel?Thanks
cLeAv0 said:
Good job. Downloading now to test.
*edit*
Speaker sound seems to be a lot louder which is good. Overall kernel has good and efficient features which makes this the best kernel right now. :good:
*another edit*
SELinux can be set to enforcing now. Used magisk module. Really great work!
Click to expand...
Click to collapse
Enviado desde mi MI MAX 2 mediante Tapatalk
jorgeepelos said:
What module?
And sound its better than hardrock kernel?
What its the instructions if i have hardrock kernel?Thanks
Enviado desde mi MI MAX 2 mediante Tapatalk
Click to expand...
Click to collapse
Magisk download tab
Boot into twrp, flash kernel, clear cache, reboot

[KERNEL][06 JUNE][OP6/6T][OOS/AOSP] HolyDragon [Pie 9.x]

{
"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"
}
Back again!
You may remember me from my SkyDragon roms and HolyDragon kernels for OP3/N6/M8/M7/G3 among other devices. Decided to pick up an OP6T and see what I can do with it. This kernel is made and tested on the 6T but should also work fine on the 6 as well since unified source.
This is the kernel I use as my daily driver, I am working on optimizing it for this device, Will be a work in progress on that aspect for awhile to come. It has been rebased on top of Nathan Chance's Reference kernel so it is current with latest upstream. My goal here, as always, is to get as much performance out of our device(s) as possible without sacrificing any battery life or stability whatsoever. No Ofast or ffast-math flags that break IEEE and math operations. No beta toolchains. I compile my own toolchains from recent stable releases, build them optimizing and targeting a specific processor(the one in our phones) instead of the whole generic architecture, and then I use those to build my kernels that are optimized and targeted for that same processor. So this kernel is meant to be as stable stock, all the performance, and none of the loss in battery life. Anyways, on with the show..
~*~*Information*~*~
Kernel supports all OP6/OP6T devices running OOS Stable 9.0.x:good:
Kernel source is based on official OnePlus 6/6T openbeta source code + Upstream from Linux-Stable :good:
No user setup required - most settings already applied :good:
~*~*Features*~*~
No user clock-speed modifications
Flar2 sleep/wakegesture features (Disabled by default, enable with EX App)
Swappiness set to zero by default - OOS rewrites this so you need to change manually
vfs_cache_pressure set to zero by default
Maple IO Scheduler set to default (IMO best balance of performance/battery life)
Westwood TCP Congestion Profile set to default (Personal preference)
CRC Check Toggle-able (disabled by default)(~%30 performance boost when disabled)
Boeffla's LED Notification(only for op6)
Boeffla's Wakelock Blocker
Tbalden's KCAL modifications
Power Efficient Workqueue
DTS Eagle Support
KLapse-Livedisplay Support
~*~*Credits and Thanks*~*~
frap129
Flar2
Tbalden
SultanXDA
NathanChance
MyFluxi
TheCrazyLex
Andip71
savoca
engstk
FranciscoFranco
Dorimanx
maxwen
arter97
dianlujitao
LazerL0rd
Joshuous
Tanish2k09
DOWNLOADS
HDK_OP6.6T_OOS_V3.0 OOS LINK
HDK_OP6_AK2_AOSP_V0.18.2 AOSP LINK
NOTE:
Kernel zip doesn't touch the ramdisk.
Install if you're on stock OOS: Just flash kernel zip in twrp and reboot.
Install if coming from a different kernel: You may need to flash or restore you're stock boot img or latest rom zip from OnePlus, then flash kernel zip in twrp and reboot.
Reminder you may also need to reflash magisk if you do that.
If you're already on HDK: you can just flash my latest kernel zip in twrp and reboot.[/color]
~~~~~~~~~~~~~~~~~~~~~~~~
Kernel's have been thoroughly tested but if you somehow find an issue or just want to leave feedback, that's always appreciated ^^
You can find changes(changelog) by looking at my posted source. You can also find my custom toolchain's, crosstool-ng, and other sources listed there. Any bug reports require logcats/dmesg, thanks!
~*~*Donations*~*~
If you want to donate to my coffee fund, I prefer any cryptocurrency over paypal.
Donate with Coinpayments
or just use paypal, thanks!
XDA:DevDB Information
[KERNEL][06 JUNE][OP6/6T][OOS/AOSP] HolyDragon [Pie 9.x], Kernel for the OnePlus 6T
Contributors
HolyAngel, Liam_Davenport, Imotep95
Source Code: https://gitlab.com/HolyAngel/op6.git
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: Current
Stable Release Date: 2018-12-11
Created 2018-12-11
Last Updated 2019-06-06
Reserved
HDK-Mod - v1.0.0
This is my own modified build of Grarak's Kernel Adiutor app. Now unified for all my kernels.
I have added a few extras that were missing for sound control, pdesire audio, DCI_P3 mode, tbalden's kcal modificaiton, sultan's battery cycle/charge commit for msm8996, and Tanish2k09's KLapse-Livedisplay.
You may need to disable Play Protect temporarily to install, working on adding to the play store to negate this issue.
Also changed the theme, and updated some stuff.
Work in progress but needed something to fully control my kernel.
Full credits and much love to Grarak for putting in all the hard work on KernelAdiutor, wouldn't be here without his work.
My source for it is here.
Reserved
Thanks you for your work
Excellent will give this a run and see how it goes.
Thanks for choosing to support our device
Will Skydragon also be coming to the 6t?
@HolyAngel sent you a PM.
Thank bro for your beautiful work like ever.
557953 said:
Excellent will give this a run and see how it goes.
Thanks for choosing to support our device
Will Skydragon also be coming to the 6t?
Click to expand...
Click to collapse
Most likely some form of it in time, yes
I first time thinking "a new custom rom..." Bo ok, good too see you on this OP section! GL & HF. And thanks! :3
Good to see another great kernel for this device.......... Welcome aboard man....
And I remember you from the G3 days.....
Eliminater74 said:
Good to see another great kernel for this device.......... Welcome aboard man....
And I remember you from the G3 days.....
Click to expand...
Click to collapse
Thanks!
Nice, I hated that phone lol but I thought you looked familiar ^^
@HolyAngel, good to see you here, just like old times, hope the gang can get back together again!!!
Glad to see you here. Skydragon was a beast on the M8.
Sent from my OnePlus6T using XDA Labs
@HolyAngel u have this device or OP6?
Araa01 said:
@HolyAngel u have this device or OP6?
Click to expand...
Click to collapse
I have the 6t
HolyAngel said:
I have the 6t
Click to expand...
Click to collapse
Sooo sweet! First custom rom It's just a matter of time. [emoji7]
Araa01 said:
Sooo sweet! First custom rom It's just a matter of time. [emoji7]
Click to expand...
Click to collapse
Working on something
liam_davenport said:
Working on something
Click to expand...
Click to collapse
Damn! Good news! [emoji7]
Deleted.
things are starting to heat up a bit.....
thanks to all the devs for their hard work

[Kernel] Upstreamed stock kernel 4.14.116

No overclocks, just a stock kernel upstreamed to 4.14.116 This includes 7-8 months worth of updates to the 4.14 kernel and thousands of changes.
pressing vol_up + vol_down + ai_key will soft reset to recovery
{
"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:
https://www.androidfilehost.com/?fid=1395089523397959112
Source:
https://github.com/randomblame/android_kernel_xiaomi_sm8150
OMG it's lineageOS on mi9?thks!!!
aoritian said:
OMG it's lineageOS on mi9?thks!!!
Click to expand...
Click to collapse
no
aoritian said:
OMG it's lineageOS on mi9?thks!!!
Click to expand...
Click to collapse
just gsi by phh
I'm wondering if it's possible to actually merge the mi9 kernel source to upstream. It would require the individual drivers to be merged separately and to work even with mainline devices. However if it's possible it would mean we can use kernel-common guaranteeing the fastest kernel updates possible, and increasing the security thanks to kernel maintainers scrutiny of the source.
hackintosh5 said:
I'm wondering if it's possible to actually merge the mi9 kernel source to upstream. It would require the individual drivers to be merged separately and to work even with mainline devices. However if it's possible it would mean we can use kernel-common guaranteeing the fastest kernel updates possible, and increasing the security thanks to kernel maintainers scrutiny of the source.
Click to expand...
Click to collapse
I'm afraid not there is too much out of tree code. Getting to this point took many many hours of pulling in commits, resolving conflicts, and chasing problems. Caf likes to keep things custom. I do expect that eventually when they release their 4.14.y code officially it will be a bit cleaner but you might as well work on porting 4.19.y because it's likely going to be the same amount of work
randomblame said:
I'm afraid not there is too much out of tree code. Getting to this point took many many hours of pulling in commits, resolving conflicts, and chasing problems. Caf likes to keep things custom. I do expect that eventually when they release their 4.14.y code officially it will be a bit cleaner but you might as well work on porting 4.19.y because it's likely going to be the same amount of work
Click to expand...
Click to collapse
Ouch. Didn't realize mi9 uses CAF :/
Summary of what this does...
For those that haven't followed the Telegram group, this is my understanding of what this does for the non-developers out there.
If you flash this to your phone, you are setup to run all GSI ROM builds. That means GSI Lineage OS, or GSI Android Q or other. Summary: this is making your MIUI device behave like a normal Android device. Not like the Xiaomi hacked version of MIUI.
Kelsi correct me if I'm wrong about anything.
mslezak said:
For those that haven't followed the Telegram group, this is my understanding of what this does for the non-developers out there.
If you flash this to your phone, you are setup to run all GSI ROM builds. That means GSI Lineage OS, or GSI Android Q or other. Summary: this is making your MIUI device behave like a normal Android device. Not like the Xiaomi hacked version of MIUI.
Kelsi correct me if I'm wrong about anything.
Click to expand...
Click to collapse
I think it is more a generic and upstream version of the kernel without Xiaomi proprietary blobs or custom build arguments.
Progress today on the kernel, it is now capable of compiling inline with lineageos and other pie based distributions.
randomblame said:
Progress today on the kernel, it is now capable of compiling inline with lineageos and other pie based distributions.
Click to expand...
Click to collapse
Nice work @randomblame. Thanks for your hard work, it is greatly appreciated. If I knew more of setting things up like device trees would love to help, but am more of the os customization and building side. Look forward to building Bliss for this phone.
Sent from my MI 9 using Tapatalk
There is a USB bug I am trying to isolate from xiaomi kernel changes also trying to fix the hack job they did to pstore so I can get ramoops working for early debugging and tracking down init issues.
*New debugging feature enabled press both volume buttons and ai button and your device will soft reset to recovery.
*Updated to 4.14.115 now
*fixed ramoops yay
can I flash your kernel on my gsi aosip without problems? what benefits do I get?
baggino said:
can I flash your kernel on my gsi aosip without problems? what benefits do I get?
Click to expand...
Click to collapse
this is a work in progress. the point is it's a kernel that can be compiled inline with a rom and has the latest and greatest updates from mainline linux as well as fixes to xiaomi code. It is a base for development of proper roms and not really meant to augment stock roms. That said it's up to you to try and report back I'm too busy compiling and flashing changes to it to actually use my phone and test for stability at this point. This isn't about getting high antutu scores
I've ordered a mi 9 and it should arrive Saturday. I keep getting excited but then remember the 320 hour deal and sink again lol. Regardless, the work you are doing is appreciated and should make it much cleaner going forward. Thank you.
I fixed an issue where the kernel regularly failed to boot when not plugged into a computer. Took me a while to notice because I'm always plugged in lol.
why can't i use on xiaomi.eu rom?
oski_58 said:
why can't i use on xiaomi.eu rom?
Click to expand...
Click to collapse
I haven't tested with xiaomi.eu recently you can try it and if it doesn't work flash the stock one.
got 3x battery drain on GSI with @randomblame boot.img so i wanted to roll back to any other boot.img but couldn't boot with any TWRP or any sequence of global/eu flashing until i reflash this kernel.
I am not sure it is only me, flash this over Global Developer Rom, it boots but can't get camera to work. It says can't connect to Camera.
8/128 version an it comes with original Chinese MIUI. Tried RevOS which is based on Global Dev Rom same outcome.

[CLOSED][KERNEL] LawRun Kernel [4.14.253][28-10]

HEY ALL I HOPE YOU ARE FINE HERE !!!
WELCOME TO OUR FORUM FOR LawRun-Kernel For Mi9 - Cepheus
{
"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"
}
/* I'm not responsible for any damage on your device, for X or Y reason, also I'm not responsible if you loose your alarm and got fired, anything like that, installing this kernel you renounce to make me responsible of any unwanted behavior of your device */​
First-
Introduction
WHY WE BUILD THIS KERNEL --- THE MAIN VALUE OF THIS
we tried to give you the best experience of your phone as the following
in my opinion you will not be satisfied with the phone with the gaming kernel without the battery were last alot of time
in the same side you will have a great performance...
Secondly-
IF YOU HAVE ANY PROBLEM WHILE YOU ARE USING KERNEL JUST TRY TO TEST IT
WITHOUT ANY MODULE, CLEAN FLASH IT & TRY IT Clearly FOR Enough time...
Thirdly-
Kernel Features
- Built with android clang
- AnyKernel3
- Custom rom supported
- Kcal
- Westwood TCP
- GPU hz New Configration
- Underclock CPU to 300mhz (better standby battery)
- CPU Governor add-BLU_SCHEDUTIL
- Uclamp Default
- I/O schedulers Deadline default
- Optimisations from other kernels
- More and more features check changelogs
Fourth-
WHERE IS THE DOWNLOAD LINK
Kernel..: Link
&&
You can Join Our Telegram Channel... Link for more features like app & profiles...
Our Youtube channel... Link
Our Telegram Group... Link
&&
MY DONATION LINK
Our donation: Link
Fifth-
Bugs
-Dont Know :')
Finally-
LawRun App
We are Introducing our New App You can use it For better experience
You can find it in our Website too..
####Installation_guide####
to Get a better experience
- Dirty Flash your rom or boot.img / reboot to recovery
- FLash Magisk ((Recommended))
- Flash Kernel / reboot to recovery
reboot and enjoy
Thanks TO BE HERE AND ALWAYS BE READY TO RUN!!!!!​
Source: Link
Version Information
Status: Stable
Created 2020-10-02
Last Updated 2020-10-28
How much battery savings are we talking about while in use with the battery setting toggle on.
Thanks a lot sir, I'll try it with my rom
Also, the creation and update date is 2020-10-02 and note 2021-10-02, is it normal?
MIUI rom support or not?
Since it's a GPLv2 Project, you must provide Source Code or the project (and that includes your modifications to the existing tree and not the base tree).
I hope XDA Mods takes actions to this.
oc screen posible? thanks for the work
roberogi said:
oc screen posible? thanks for the work
Click to expand...
Click to collapse
we will work on it asap
hua3354 said:
MIUI rom support or not?
Click to expand...
Click to collapse
nope we tested it on custom only
Zep0th said:
How much battery savings are we talking about while in use with the battery setting toggle on.
Click to expand...
Click to collapse
you need to try

			
				
Battery profile is draining more than pixel experience stock kernel.
Hoping to update the kernel for MIUI
In Pixel Experience Rom changelog is information:
"CAREFULLY uses a third party kernel without proper support for Pixel Power hal or dimlayer DC dimming"
So maybe this kernel not support that options ?
Thanks for your effort. It doesnt work for me on xiaomi.eu weekly. I will try it with custom rom soon
Hallolol97 said:
Thanks for your effort. It doesnt work for me on xiaomi.eu weekly. I will try it with custom rom soon
Click to expand...
Click to collapse
Thanks Yea its not supporting miui sorry for that we will support it as we can
Slawas87 said:
In Pixel Experience Rom changelog is information:
"CAREFULLY uses a third party kernel without proper support for Pixel Power hal or dimlayer DC dimming"
So maybe this kernel not support that options ?
Click to expand...
Click to collapse
yea its supporting pixel power hal dont worry
You say that CPU clock can be reduced to 300MHz during idle, but the lowest frequency I can set in a kernel manager is like 700MHz, and stats show lowest frequency reached is 700, how can I go lower than that?
Hello !
I have installed it on MiuiMix Rom (based on Xiaomi.eu) .
Fingerprint doesn't work.
Also, can't acces the kernel manager (no side app, and no from magisk)
Thx
Has anyone tested with CherishOs?
[email protected] said:
Has anyone tested with CherishOs?
Click to expand...
Click to collapse
I have tested it without problems in:
- Spark OS
- Xtended OS
- CrDroid
- Evolution X
- Awaken (A11, A12)
- Cherish OS (A11, A12)
- Arrow OS (A11, 12)
The only thing you'll notice in Cherish OS is that the fingerprint lock option is lost. It is not the first time that it has happened with Cherish, since several versions ago the same thing happened with other kernels.

Categories

Resources