By flashing this kernel, you understand that:
You are flashing it on the right device
This kernel is flashed on the right ROM
I am not held responsible if permanent damage happens on your device
This is my new kernel for normal (HMP) and EAS Android 9 ROMs. This is not tested on Oreo so you do that at your own risk. The EAS kernel should not be used on non-EAS ROMs, please don't complain to me if you do.
Changes in r5:
Updated Linux 3.18.y
Minor code mumbo jumbo
Reset RCU to 3.18
Updated anykernel3
Fixed some log spam
Credits:
@NATO66613 for the use of his sources and EAS ROM
The linux kernel group for their help
No thanks to XDA for not fixing their DevDB bugs
Various MIDO devs for their upkeep of this device
XDA:DevDB Information
Shinsoo Kernel, Kernel for the Xiaomi Redmi Note 4
Contributors
Watanabe_You
Source Code: https://github.com/ArbitraryFox/Shinsoo_Pie
Kernel Special Features: A kernel built for the RN4 running custom Android 9
Version Information
Status: Stable
Current Stable Version: R5
Stable Release Date: 2019-07-14
Created 2019-04-04
Last Updated 2019-07-14
Awesome!
AES have touch boost or not?
mad jebon said:
AES have touch boost or not?
Click to expand...
Click to collapse
No. Device is fast enough.
Watanabe_You said:
No. Device is fast enough.
Click to expand...
Click to collapse
Damn. You released your kernel for nougat but not oreo. Now you release it to pie but still no oreo? Why would you jump...? Oh, c'mon why are you punishing me this way? ;-;
greenys' said:
Damn. You released your kernel for nougat but not oreo. Now you release it to pie but still no oreo? Why would you jump...? Oh, c'mon why are you punishing me this way? ;-;
Click to expand...
Click to collapse
Because Pie looked nice. And one of the devs did a good job so I followed him.
Watanabe_You said:
No. Device is fast enough.
Click to expand...
Click to collapse
i already flash you kernel EAS version,everything looking nice,only zram use 500mb,saturation colour i think default setting high,after i flash your AES kernel my screen colour so concentrated,i see your setting in saturation 48,default 33,
by the way overall you kernel is great,Im on syberia OS
Can you please add pwrutilx governor? Thanks alot for eas kernel
Cyberpunk77 said:
Can you please add pwrutilx governor? Thanks alot for eas kernel
Click to expand...
Click to collapse
I've no idea what's that so no.
one bugs found,,zram i change to 1 gb,,after reboot its go back to 512mb
mad jebon said:
one bugs found,,zram i change to 1 gb,,after reboot its go back to 512mb
Click to expand...
Click to collapse
That's not a bug. Default will be 512mb, change manually or use a kernel manager to change it.
Watanabe_You said:
That's not a bug. Default will be 512mb, change manually or use a kernel manager to change it.
Click to expand...
Click to collapse
i already use kernel manager,ex kernel manager,kernel audiator,smack pack,all i try,,its change to 1gb,i set on boot,but when reboot it go back to 512mb,you can try and see
thanks..
mad jebon said:
i already use kernel manager,ex kernel manager,kernel audiator,smack pack,all i try,,its change to 1gb,i set on boot,but when reboot it go back to 512mb,you can try and see
thanks..
Click to expand...
Click to collapse
Open the zip, go into ramdisk, open spectrum.rc. Set zram disksize to 1073741824, save, flash and reboot. If it still doesn't work the good luck.
Watanabe_You said:
Open the zip, go into ramdisk, open spectrum.rc. Set zram disksize to 1073741824, save, flash and reboot. If it still doesn't work the good luck.
Click to expand...
Click to collapse
i try now
---------- Post added at 11:47 AM ---------- Previous post was at 11:28 AM ----------
Watanabe_You said:
Open the zip, go into ramdisk, open spectrum.rc. Set zram disksize to 1073741824, save, flash and reboot. If it still doesn't work the good luck.
Click to expand...
Click to collapse
its workssssss,,,thanks a lot buddy,,love you?????????????????????
Watanabe_You said:
Because Pie looked nice. And one of the devs did a good job so I followed him.
Click to expand...
Click to collapse
and that dev is nato?
Walden0 said:
and that dev is nato?
Click to expand...
Click to collapse
Yea
Watanabe_You said:
Because Pie looked nice. And one of the devs did a good job so I followed him.
Click to expand...
Click to collapse
Pretty please? :crying:
Sorry for my lack of knowledge, but what is an EAS Rom?
and also what would HMP be?
lumin25 said:
Sorry for my lack of knowledge, but what is an EAS Rom?
and also what would HMP be?
Click to expand...
Click to collapse
EAS: https://www.google.com/amp/s/www.xda-developers.com/google-pixel-fastest-android-phone-eas/amp/
Tl;dr: EAS is a new implementation to combine smooth ux/performance with minimum power. HMP is the normal stuff we use instead.
For an EAS kernel to work properly ROMs need to be optimised for EAS as well.
Watanabe_You said:
EAS: https://www.google.com/amp/s/www.xda-developers.com/google-pixel-fastest-android-phone-eas/amp/
Tl;dr: EAS is a new implementation to combine smooth ux/performance with minimum power. HMP is the normal stuff we use instead.
For an EAS kernel to work properly ROMs need to be optimised for EAS as well.
Click to expand...
Click to collapse
I understand, thanks for your quick reply Bro.
I'll try this with DU later.
just one more question, how will this behave in games?
Related
Source codes:
TWRP: https://github.com/omnirom/android_bootable_recovery/tree/android-6.0
Device tree: https://github.com/kumajaya/android_device_xiaomi_libra/tree/cm-13.0-twrp
https://github.com/kumajaya/android_device_xiaomi_aqua/tree/cm-13.0-twrp
Kernel: https://github.com/kumajaya/android_kernel_xiaomi_msm8992/tree/marshmallow
Compiled binary later, source codes much important
This recovery feature almost identical to official TWRP recovery for bullhead (including system image and EFS backup) + f2fs support (tested on /cache partition, compatible ROM/kernel needed). Aroma support need more test, AromaFM 2.00b7 working great so far.
Screenshot attached. AromaFM 2.00b7 seems work correctly, wrong color space for AromaFM 1.9.1 .
Download link: https://goo.gl/SIhNiV For source code please check post #1 :laugh:
Is touchscreen is still there?
ajitkatte said:
Is touchscreen is still there?
Click to expand...
Click to collapse
Tell me You can try it without a flash using "fastboot boot recovery.img" command. Touchscreen issue depend on your ROM kernel version, should be no problem for MIUI 7.2.1.0 or 7.2.3.0 or unofficial ROM with kernel built from Xiaomi source. Maybe I will build fully compatible kernel for stock ROM but currently I still focus on my own device tree source.
great work!
touchscreen confirmed ok on my device.
emfox said:
great work!
touchscreen confirmed ok on my device.
Click to expand...
Click to collapse
Slow but sure Please check my libra device tree source, how if we put bullhead inside our device :laugh:
ketut.kumajaya said:
Slow but sure Please check my libra device tree source, how if we put bullhead inside our device :laugh:
Click to expand...
Click to collapse
so bullhead is the most suitable template for libra, right?
emfox said:
so bullhead is the most suitable template for libra, right?
Click to expand...
Click to collapse
I don't know until the first build ready to flash
emfox said:
so bullhead is the most suitable template for libra, right?
Click to expand...
Click to collapse
ROM build just started. Still a lot of fix needed, I hope it will boot on the first try as I have done for Redmi 2
ketut.kumajaya said:
ROM build just started. Still a lot of fix needed, I hope it will boot on the first try as I have done for Redmi 2
Click to expand...
Click to collapse
So, this recovery so perfect. 54 download almost without any feedback. No feedback = no complain = no issue or no one really use it :laugh: Who care, I build it for myself :laugh:
I just try but i'm not an advance user. then i don't know any issue too much but everything work smooth.
ketut.kumajaya said:
So, this recovery so perfect. 54 download almost without any feedback. No feedback = no complain = no issue or no one really use it :laugh: Who care, I build it for myself :laugh:
Click to expand...
Click to collapse
I think everyone is waiting for your final custom kernel release!
In my opinion, is the best TWRP . Everything works fast and smooth. Greate work. How can I use aroma manager on this TWRP??
I just unlocked new phone, put yours on and installed CM13 without any problems. Touch screen is also responsive right away. Great job, thanks!
kecik18 said:
In my opinion, is the best TWRP . Everything works fast and smooth. Greate work. How can I use aroma manager on this TWRP??
Click to expand...
Click to collapse
Download aromafm-2.00b7.zip from https://github.com/amarullz/AROMA-Filemanager/releases and run it like you flash a zip in TWRP.
solis_f said:
I think everyone is waiting for your final custom kernel release!
Click to expand...
Click to collapse
Not sure, still focus on ROM build.
ketut.kumajaya said:
Download aromafm-2.00-b6.zip from https://github.com/amarullz/AROMA-Filemanager/releases and run it like you flash a zip in TWRP.
Click to expand...
Click to collapse
thx
kecik18 said:
thx
Click to expand...
Click to collapse
Sorry, I mean aromafm-2.00b7.zip .
Huh, 64bit ROM need more time to build, need more space. One error so far, quick fix applied, just found a proper fix in bullhead kernel source
I began to work on dt2w for x52x . It's based on elementalx dt2w/sw2w gestures. I have also updated the driver (a bit).
https://github.com/mthomos/android_kernel_leeco_msm8976/tree/dt2w
You can compile it ,use it and tell me how it works on your device.
Make a BACKUP first before flashing!
Download : https://drive.google.com/open?id=0B4AOvCehd4v3VU93amRxOTd3SEE
Two options: Kernel with ElementalX wake gestures, repackaged with eui kernel and (eui-dt2w.img) and Kernel with Dt2w of Marlin repackaged with los kernel(marlin-dt2w).
Flash it on top nougat custom roms
To report an issue, share logcat or pstore logs
tysm!! WE needed it so Hard...
Your hard work appreciated!!
---------- Post added at 03:36 AM ---------- Previous post was at 03:29 AM ----------
waiting for someone to compile it!:laugh:
I have fixed the small errors i did. Now make builds successfully. I have also implemented a CAF patch. I will release the kernel after Monday. Have a nice weekend !
Eagerly waiting for the kernal!
marios199546 said:
I have fixed the small errors i did. Now make builds successfully. I have also implemented a CAF patch. I will release the kernel after Monday. Have a nice weekend !
Click to expand...
Click to collapse
Does it work ?
vijethrocks said:
Eagerly waiting for the kernal!
Click to expand...
Click to collapse
It's nt a kernal
In a few minutes i will upload the kernel in the OP. Before you flash, make TWRP backup. I am not sure that touchscreen will work flawlessly with this kernel. So flash at your own risk
Compatible with MIUI?
Leeco Le x522 said:
Compatible with MIUI?
Click to expand...
Click to collapse
No, read OP
tysm for this release!!
gonna test and report :laugh:
Not working on latest Lineage OS 14.1.
Can you try to swipe up from bottom when the screen is off ?
marios199546 said:
Can you try to swipe up from bottom when the screen is off ?
Click to expand...
Click to collapse
i flashed the image on boot partition from twrp and rom is not booting.
Rafeh said:
i flashed the image on boot partition from twrp and rom is not booting.
Click to expand...
Click to collapse
Rom ?
Official latest Lineage - Bootloop
marios199546 said:
Rom ?
Click to expand...
Click to collapse
lineage-14.1-20170804-nightly-s2
New kernel : https://drive.google.com/open?id=0B4AOvCehd4v3S0wzRU1udF91YlU
Rafeh said:
lineage-14.1-20170804-nightly-s2
Click to expand...
Click to collapse
Fine . I uploaded a new kernel, test it. I think it's something wrong with gpu because i encountered a strange build issue with gpu driver without modifying it. I will check again tommorow
marios199546 said:
Fine . I uploaded a new kernel, test it. I think it's something wrong with gpu because i encountered a strange build issue with gpu driver without modifying it. I will check again tommorow
Click to expand...
Click to collapse
Still bootloop.. Carbon rom weeklies
kjsr said:
Still bootloop.. Carbon rom weeklies
Click to expand...
Click to collapse
Can you give the ramoops logs ? Mine boots fine.. Maybe something is wrong with kernel repackaging
Devices
Hex supports the following devices:
- Jasmine (Mi A2)
- Wayne (Mi 6X)
Additionally, Hex supports converted devices, i.e. A2 --> 6X.
Features
- Insanely debloated
- No random backports
- CAF upstream
- ALS upstream
- Most debugging disabled
- Innovative changes (minimal cherry-picks)
- 100 Hz tick
- Low touchscreen latency
- Always pass DM Verity
- I/O improvements
- Less eMMC freezing
- EAS highly accurate model
- 27W USB C PD charging
- Tons more technical stuff.
Downloads:
https://github.com/tytydraco/kernel_xiaomi_jasmine/releases
Telegram:
Releases: https://t.me/hexreleases
Betas: https://t.me/hexkernel
Enjoy!
Meta
- Toolchain: Clang r365631c (subject to updates)
- Toolchain (companion): GCC 4.9
- Main branch: pie
XDA:DevDB Information
[KERNEL][UPSTREAM][CAF][EAS] Hex Kernel, Kernel for the Xiaomi Mi A2
Contributors
tytydraco
Source Code: https://github.com/tytydraco/hex_jasmine/
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 700
Stable Release Date: 2018-10-18
Created 2018-10-18
Last Updated 2019-06-22
UPDATE:
I added the file downloads in the proper place. Enjoy!
Congrats! ??
Looking forward to your great work on this device!
Wow huge thanks! First thing I'm going to try after I unlock my a2's bootloader.
Is this for stock or custom roms, or both?
Thanks!
bixirulo said:
Is this for stock or custom roms, or both?
Thanks!
Click to expand...
Click to collapse
Both
I've never flashed a custom kernel. What's the procedure? If I flash a custom Rom (AOSP Extended) when should I flash the kernel? After, before, during? Or does it not matter. Also. I would have to use the hex_a because the AOSP Extended Rom IS for the 6x?
I will take risk and try on mi6x
---------- Post added at 12:43 AM ---------- Previous post was at 12:11 AM ----------
ebautista said:
I will take risk and try on mi6x
Click to expand...
Click to collapse
Update:
Cannot install in mi6x, i am using hex_a it says invalid partition. If you could do for single partition(slot-a) package i will test it.
Would this work on the Mi A2 Global on the new October Patch? Oh and is there a tutorial on how to install this Kernel?
oscar1823 said:
Would this work on the Mi A2 Global on the new October Patch? Oh and is there a tutorial on how to install this Kernel?
Click to expand...
Click to collapse
Read the OP
New build:
- Ported schedtune boosting to Sultan's cpu_input_boost
- Should be faster and smoother, less jitter
Enjoy! Downloads are updated.
tytydraco said:
New build:
- Ported schedtune boosting to Sultan's cpu_input_boost
- Should be faster and smoother, less jitter
Enjoy! Downloads are updated.
Click to expand...
Click to collapse
How to install in mi 6x which have only slot a?
ebautista said:
How to install in mi 6x which have only slot a?
Click to expand...
Click to collapse
Since the 6x isn't supported, you gotta change the anykernel.sh file in the zip and remove _a. It might not boot. Nobody tested it yet.
ebautista said:
Read the OP
Click to expand...
Click to collapse
im pretty new to the Mi A2 fourms. i recently tried rooting and messed my phone up but fixed it thats why im askin cause i also dont know what it mean by what hes saying in the Orginal Post. A? B? yeah .
oscar1823 said:
im pretty new to the Mi A2 fourms. i recently tried rooting and messed my phone up but fixed it thats why im askin cause i also dont know what it mean by what hes saying in the Orginal Post. A? B? yeah .
Click to expand...
Click to collapse
https://www.google.com.sg/amp/s/www.androidexplained.com/project-treble-support/amp/
How can see witch Slot i use?
ebautista said:
https://www.google.com.sg/amp/s/www.androidexplained.com/project-treble-support/amp/
Click to expand...
Click to collapse
im technically autistic...
SpectraFun said:
How can see witch Slot i use?
Click to expand...
Click to collapse
"fastboot getvar current-slot"
You're welcome
Gruß,
H.
How to flash it using fastboot since it's a zip file?
Sorry Noob question I never flashed kernels before
johnsci911 said:
How to flash it using fastboot since it's a zip file?
Sorry Noob question I never flashed kernels before
Click to expand...
Click to collapse
Use the tool found on xda to temporarily boot twrp. Install from twrp.
Artemis
My personal kernel posted for other to enjoy too.
Nothing much to say, if you want to see features and such, check the source. Otherwise,
enjoy and don't bother.
Boot image: https://0x0.st/iUfh.img
App companion: https://gofile.io/d/CmQ2ag
XDA:DevDB Information
Artemis, Kernel for the Google Pixel 4 XL
Contributors
KuranKaname
Source Code: https://github.com/celtare21/kernel_google_coral
Kernel Special Features: Userland driver and Companion app. Optimized to the max.
Version Information
Status: Nightly
Created 2019-12-23
Last Updated 2020-09-29
Reserved
Nice to see you here! And thanks for your kernel
RogerF81 said:
Nice to see you here! And thanks for your kernel
Click to expand...
Click to collapse
Had to come along . Glad to see you too
Link posted*
Where's the download link? I'm not seeing it.
KuranKaname said:
Had to come along . Glad to see you too
Click to expand...
Click to collapse
But I assume you still have your Essential?
Works on Pixel 4?
airmaxx23 said:
Where's the download link? I'm not seeing it.
Click to expand...
Click to collapse
Forgot to post it at first but I updated the OP with the link.
RogerF81 said:
But I assume you still have your Essential?
Click to expand...
Click to collapse
Of course, taking a break from it for now as the p4 is my main driver right now but I don't plan on dropping support for essential.
Gutfresh said:
Works on Pixel 4?
Click to expand...
Click to collapse
Yes, I specified XL because that's the device I have personally but it should work no problem.
Flashed both module and kernel successfully. All running well!
Appreciate the kernel and your willingness to always steer people in the right direction - if everyone with your level of knowledge in Android shared it as freely as you do, we wouldn't have so many helplessly noob users.
Even if you're not running this kernel, you'll benefit from the source because that's just the kind of project this is and that's the part of Android that is worth preserving :good:
wrongway213 said:
Appreciate the kernel and your willingness to always steer people in the right direction - if everyone with your level of knowledge in Android shared it as freely as you do, we wouldn't have so many helplessly noob users.
Even if you're not running this kernel, you'll benefit from the source because that's just the kind of project this is and that's the part of Android that is worth preserving :good:
Click to expand...
Click to collapse
Thank you for the kind words! Always here for the community :highfive:
Wow your pro. Thanks for supporting the device.
KuranKaname said:
Thank you for the kind words! Always here for the community :highfive:
Click to expand...
Click to collapse
Many thanks for your work. Phone is running excellent.
New update: https://drive.google.com/uc?id=1MakzY0WtCiv1HKnh2oSUimaIWsU3u1Rp&export=download
Powerhint module updated: https://drive.google.com/open?id=1G9oO5lgg6de2msw2b6CzKPUWEVETVR_T
Update with January patch merged in: https://drive.google.com/uc?id=15YJxXMZV1WBYscabB4h6NtIJy3-jmIBZ&export=download
KuranKaname said:
Update with January patch merged in: https://drive.google.com/uc?id=15YJxXMZV1WBYscabB4h6NtIJy3-jmIBZ&export=download
Click to expand...
Click to collapse
Module can't install in magisk.
[email protected] said:
Module can't install in magisk.
Click to expand...
Click to collapse
This is a kernel zip, not the powerhint module fyi
bbender716 said:
This is a kernel zip, not the powerhint module fyi
Click to expand...
Click to collapse
How I flash this kernel?
It's dead
reserved
reserved 2
Good work mate :good: keep it up
whats the difference between the 2?
i tried this out the only glitch i faced is that the fingerprint option goes bonkers and i couldent set a finger print at all. i tried this out on the stock rom and i have to say it made it run really smoothly
scottdroolboyswinden said:
i tried this out the only glitch i faced is that the fingerprint option goes bonkers and i couldent set a finger print at all. i tried this out on the stock rom and i have to say it made it run really smoothly
Click to expand...
Click to collapse
Try flashing permissiver it may fix fingerprint
can i get the kernel source you are using
Awesome kernel for perfect ROM (Stag OS). However, I'd like to report that latest kernel v1.7 has issue with OTG. It works fine on kernel v1.6.
Fingerprint not working. Sir can you please explain how to flash permissiver.
Baibhab34 said:
Try flashing permissiver it may fix fingerprint
Click to expand...
Click to collapse
.:good::good::good:
---------- Post added at 04:57 PM ---------- Previous post was at 04:43 PM ----------
Fingerprint fixed.. Thank you sir..
Nandsha said:
Awesome kernel for perfect ROM (Stag OS). However, I'd like to report that latest kernel v1.7 has issue with OTG. It works fine on kernel v1.6.
Click to expand...
Click to collapse
Ok so can you attach a dmesg. My friend will look into that.
Steps.
1) install terminal emulator or termux
2) type `su` and give root permissions
3) then type ` dmesg > /sdcard/dmesg.txt`
Send that dmesg.txt from your internal storage.
if I am correct then latest update should be taken down I suppose, or maybe for some users it should be working
Awesome kernel on Stag OS, but i'm curious. Is that kernel support Color OS 6? Hehe thanks bro!
Chromium21 said:
Awesome kernel on Stag OS, but i'm curious. Is that kernel support Color OS 6? Hehe thanks bro!
Click to expand...
Click to collapse
Yes just flash permissiver after that
Nandsha said:
Awesome kernel for perfect ROM (Stag OS). However, I'd like to report that latest kernel v1.7 has issue with OTG. It works fine on kernel v1.6.
Click to expand...
Click to collapse
Thank you I'll check on that but I don't have otg so i can't test i need someone who can test
Baibhab34 said:
Yes just flash permissiver after that
Click to expand...
Click to collapse
Woghhh i'll try bro, btw thanks ya!
Nandsha said:
Awesome kernel for perfect ROM (Stag OS). However, I'd like to report that latest kernel v1.7 has issue with OTG. It works fine on kernel v1.6.
Click to expand...
Click to collapse
Update to 1.8 otg fixed
Baibhab34 said:
Update to 1.8 otg fixed
Click to expand...
Click to collapse
Yesssss finally! Thank you! :good:
hello,
im on color os 6 v26 and using strombreker kernel v1.7pro
idont have any problems with OTG just enable on on setting when i need it
the battrey is good even on OC 2.45ghz
but there still some problem how to disable double tap wake,
i allready disabled it on settings but still wake if i double tap screen
and what happend on pro version, why v1.8 and v1.9 dont have it?
best regards, poce
pocepoke said:
hello,
im on color os 6 v26 and using strombreker kernel v1.7pro
idont have any problems with OTG just enable on on setting when i need it
the battrey is good even on OC 2.45ghz
but there still some problem how to disable double tap wake,
i allready disabled it on settings but still wake if i double tap screen
and what happend on pro version, why v1.8 and v1.9 dont have it?
best regards, poce
Click to expand...
Click to collapse
Disable dt2w from kernel auditor
, And it's summer over clocking not suggested
Baibhab34 said:
Disable dt2w from kernel auditor
, And it's summer over clocking not suggested
Click to expand...
Click to collapse
its allready disable on kernel auditor, im using kernel auditor app to change governor and cpu hotplug
but still wake on tap even disabled dt2w from settings and kernel auditor