MyKernel-V1 by Rudy
Introduction:
Hi all, long time no see. Because of the pandemic, I started to learn about kernel and working on stock kernel just to add some performance for our beloved XZ. This is intended just for my private use, I hope you guys enjoy it. The commit in my github is a little bit mess. but it's working stable for me. Any suggestion or advice will be greatly appreciated.
Features:
Built from latest sony stock firmware 41.3.A.2.192
Upstream to the latest CAF tag LA.UM.6.5.r1-11700-8x96.0
Built kernel module inside the kernel
Backport new vmalloc https://lkml.org/lkml/2018/10/19/786
LZO-RLE for zram
Cherry-pick patches from https://github.com/AdrianDC/kernel-sony-copyleft/
Cherry-pick performance patches from sod kernel
Built using android gcc 4.9 (I always get random reboot or cannot boot at all using linaro so I am using standard compiler)
Disable ric, dm-verity
How to Install:
I upload 2 versions of this kernel, one for you who want to use drmfix and one for TA POC by munjeni:
For drm fix just flash the zip in TWRP or just extract the boot.img and flash it with fastboot
For you who want to use TA POC use rootkernel to add your own TA.img to MyKernel.img and then flash it with fastboot
Downloads:
V1.1 (test):
MyKernel-V1.1-drmfix
MyKernel-V1.1-nodrmfix
V1:
MyKernel-V1-drmfix
MyKernel-V1-nodrmfix
Bonus:
This is thermal config that I use. I just change the frequency value to start throttle when the temperature hits 54°C, change the sensor to msm_therm and reduce the sampling to 100.
CustomThermalConfig
OriginalThermalConfig_41.3.A.2.192
Credits:
@kholk (https://github.com/sonyxperiadev/kernel/pull/2016)
@AdrianDC (https://github.com/AdrianDC/kernel-sony-copyleft/)
@ SOD Team (https://github.com/sonyxperiadev/kernel/)
@tobias.waldvogel and @serajr https://forum.xda-developers.com/showpost.php?p=74724162&postcount=2793
Everyone
XDA:DevDB Information
[KERNEL][STOCK] MyKernel by Rudy [41.3.A.2.192], Kernel for the Sony Xperia XZ
Contributors
Rudy
Source Code: https://github.com/rudcode/android_kernel_sony_msm8996/tree/stable
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V1
Stable Release Date: 2020-04-07
Created 2020-04-07
Last Updated 2020-04-08
The device is randomly restarting itself, has deep sleep problem
Layns said:
The device is randomly restarting itself, has deep sleep problem
Click to expand...
Click to collapse
Okay, that's weird. I've been using it for the last 3 or 4 days and didn't have that problem. Do you have any other mod installed?
What version are you using? Fyi, I use the TA POC one.
Rudy said:
Okay, that's weird. I've been using it for the last 3 or 4 days and didn't have that problem. Do you have any other mod installed?
What version are you using? Fyi, I use the TA POC one.
Click to expand...
Click to collapse
I've used the Drmfix version, i'm using the stock .192 version not installed in any mode just magisk installed
I set it up via fastboot
Layns said:
I've used the Drmfix version, i'm using the stock .192 version not installed in any mode just magisk installed
I set it up via fastboot
Click to expand...
Click to collapse
Okay, today I've experienced random reboot too. Can you test this version? I am reverting all caf commit to see if there is any problem there.
MyKernel-v1.1-drmfix.zip
MyKernel-V1.1-nodrmfix.img
Rudy said:
Okay, today I've experienced random reboot too. Can you test this version? I am reverting all caf commit to see if there is any problem there.
MyKernel-v1.1-drmfix.zip
MyKernel-V1.1-nodrmfix.img
Click to expand...
Click to collapse
I've now installed the new version you've given, the drmfix version. I'll write if there's any trouble in a few days, thank you, good work :fingers-crossed:
Deleted
Sony xperia xz or premium rondom reboot is common issue.
delete
Rudy said:
Okay, today I've experienced random reboot too. Can you test this version? I am reverting all caf commit to see if there is any problem there.
MyKernel-v1.1-drmfix.zip
MyKernel-V1.1-nodrmfix.img
Click to expand...
Click to collapse
MyKernel-v1.1-drmfix.zip it seems work... I cant see random reboot for now.
Device got ram problem, overspending, so the device freezes.
Layns said:
Device got ram problem, overspending, so the device freezes.
Click to expand...
Click to collapse
You are right. it is not stable modified kernel!
Can you share a new v2 version of the kernel you created on github? :|
Related
Code:
***WARNING***
-READ CAREFULLY!!
YOU FLASH THIS KERNEL AT YOUR OWN RISK.I TAKE NO RESPONSIBILITY FOR ANY DAMAGE THAT MAY OCCUR DUE TO THE FLASHING OF THIS IMAGE.
I WILL NOT BE RESPONSIBLE FOR LOST DATA,BRICKED PHONE,OR ANYTHING OF THE SUCH.(PHONE EXPOLDES,OVERHEATS ETC)
THIS KERNEL IS ONLY FOR THE S5 MINI SM-G8OOF (Exynos) DO NOT FLASH THIS ON ANY OTHER DEVICE!
EOL (End of Life)
I will be creating a new thread for my N kernel - Stay tuned!
UPDATED Linux kernel to 3.4.113 on 27-10-2016UPDATED to v2.5 on 13-10-2016
Code:
Changes in version 2.5
*Unlocked CPU frequencies 1500,300 and 200MHZ
*Switched to self built Linaro/Sabermod toolchain
*Added many more optimization flags
*Added DriveDroid support
Features
-Now supports Many different ROMS for the G800F
-Compiled with self built optimized Linaro/SaberMod toolchain ("LinaroMod")
-Unlocked CPU frequencies: 1500MHZ,200MHZ and 300MHZ
-Updated Linux kernel from 3.4.39 to the latest 3.4.113
-Added many optimizations (You can see all of the optimization flags in the makefile on the kernel source page)
-enabled graphite
-Added Drivedroid Support - http://softwarebakery.com/projects/drivedroid
-Fading LED's
-Added I/O schedulers
-zen
-sio
-fifo
-fiops
-tripndroid
-vr
-Added CPU governors
-zzmoove
-hyper
-alucard
-darkness
-nightmare
-wheatley
-smartassv2
-dancedance
-pegasusq
Click to expand...
Click to collapse
You will need Kernel Adiutor (free from the play store) or similar app capable of allowing you to switch I/O schedulers and
CPU governors in order to be able to change and set those.
I can recommend this.
http://forum.xda-developers.com/android/apps-games/kernel-adiutor-mod-singularity-kernel-t3333549
Click to expand...
Click to collapse
Known Issues
Let me know and I will try to fix them
Click to expand...
Click to collapse
Installation
I HIGHLY recommend that you do a full backup before flashing this kernel.I am not responsible if you lose any or all of your data.BACKUP!!
1.Download the "Spookcity_Kernel-MM"
2.Place the zip onto your phones storage
3.Reboot into recovery (Volume-Up + Home + Power button)
4.Select install
5.Flash the downloaded kernel
6.Go back a few times in TWRP.Select wipe -> Advanced wipe and wipe Dalvic/Art cache and the cache partition
If you do not do this you are very likely to experience strange issues.You have been warned.Do not report problems if you did not do this.
7.Reboot and hopefully enjoy.
Click to expand...
Click to collapse
Downloads
Spookcity_Kernel-MM
Click to expand...
Click to collapse
Sources
Toolchain - https://github.com/Spookcity/Android-Toolchains
Kernel - https://github.com/Spookcity/android_kernel_samsung_kminilte
Click to expand...
Click to collapse
Code:
CHANGELOG
[U]18-06-2017[/U]
-Switched to anykernel2
[U]31-10-2016[/U]
-Added zip for Bliss Rom
[U]13-10-2016[/U]
-Unlocked CPU freq 1500,200,300MHZ
-Switched to my self built toolchain
-Added many more optimization flags to the build
-Added DriveDroid support
-Added zip for Zephyr-OS
[U]24-07-2016[/U]
- Added zips to support more custom ROMS
[U]V2 - 23-07-2016[/U]
-Fixed RAMDISK to make it compatible and actually work with newer builds of CM13
-Changed SELinux from disabled to permissive to be in line with the "stock" CM kernel
-Added I/O schedulers
-fiops
-tripndroid
-vr
-Added CPU governors
-pegasusq
[U]V1 - Initial Release[/U]
Thanks to
-hennymcc and CTXz for bringing CM13 to our device! I used their kernel sources to build this.Without them I never would have been able to attemp this.
-DJ_Steve for his custom kernel.Without being able to look at his sources and cherry-pick some things I would also not have been able to do this.
-CurtisMJ Ditto same thing here.His kernel build and sources were very helpful to me.
-frap129 for his amazing toolchains!
-ArchiDroid
Anyone I may have left out sorry.I appreciate you all!
Click to expand...
Click to collapse
I hope you enjoy and please say thanks if you find this at all useful
XDA:DevDB Information
Spookcity_Kernel, Kernel for the Samsung Galaxy S5 Mini
Contributors
spookcity138
Kernel Special Features:
Version Information
Status: Beta
Created 2016-05-26
Last Updated 2017-06-18
Nice, finally some new development for our phone =)
I will test the kernel right away...
One thing that I would really love would be if you have the time to look into adding DT2W :angel:
Thanks for your work so far :good:
*edit*
booting went well. However WiFi doesnt work for me :/ I uploaded the logcat-output filtered for "wifi" to hastebin. If you need anything else for debugging let me know. Thanks to dual boot I will keep your custom kernel on one ROM
log
zaworka said:
Nice, finally some new development for our phone =)
I will test the kernel right away...
One thing that I would really love would be if you have the time to look into adding DT2W :angel:
Thanks for your work so far :good:
*edit*
booting went well. However WiFi doesnt work for me :/ I uploaded the logcat-output filtered for "wifi" to hastebin. If you need anything else for debugging let me know. Thanks to dual boot I will keep your custom kernel on one ROM
log
Click to expand...
Click to collapse
Thanks for trying out the kernel. That's weird about the WiFi. I have never had that happen in the bunch of times I have flashed it. I will def look into it.I'll have a look at the log, although at this point I'm also not that great at interpreting those, so it may not help. I'll see what I can do though
Sent from my SM-G800F using Tapatalk
can you tell me someone what is kernel?
br3acker said:
can you tell me someone what is kernel?
Click to expand...
Click to collapse
http://www.makeuseof.com/tag/linux-kernel-explanation-laymans-terms/
zaworka said:
Nice, finally some new development for our phone =)
I will test the kernel right away...
One thing that I would really love would be if you have the time to look into adding DT2W :angel:
Thanks for your work so far :good:
*edit*
booting went well. However WiFi doesnt work for me :/ I uploaded the logcat-output filtered for "wifi" to hastebin. If you need anything else for debugging let me know. Thanks to dual boot I will keep your custom kernel on one ROM
log
Click to expand...
Click to collapse
OK,well after looking at the log and trying to decipher it and then thinking a bit I have only come up with one possibility.Maybe somehow your wpa_supplicant.conf file located in /data/misc/wifi/wpa_supplicant.conf has the wrong permissions for some reason.If you want you could try to check and possibly change the permissions.If you decide to try this I would backup the file because you never know.
The permissions should be: Owner - wifi Group - wifi...
Owner read and write/Group read and write/ others none.
If your permissions are correct on that file the only other thing I could possibly think of to do if you wanted would be to delete that file,wpa_supplicant.conf.Only after you back it up it though because you will lose all of your passwords,and reboot.It should recreate it.Do that at your own risk though.This is all I have come up with because I have never had that problem,so it's a bit difficult.
I am sorry, I think the error was my fault and not a bug of the kernel. I think the build that I am running at the moment is one I build myself and used sabermod toolchain. I remembered that I had the same problem using DMPKernel on that build. I thought I was using one of hennymmc's builds by now - so, sorry for reporting but thanks for looking into anyways.
Unfortunately I tried both and didnt solve the issue ,the permissions were set correctly btw.
I just installed the CM13 on another partition but - unless I have a flashable zip file - I can not install your kernel on that one. Would it be possible to provide the kernel as .zip?
zaworka said:
I am sorry, I think the error was my fault and not a bug of the kernel. I think the build that I am running at the moment is one I build myself and used sabermod toolchain. I remembered that I had the same problem using DMPKernel on that build. I thought I was using one of hennymmc's builds by now - so, sorry for reporting but thanks for looking into anyways.
Unfortunately I tried both and didnt solve the issue ,the permissions were set correctly btw.
I just installed the CM13 on another partition but - unless I have a flashable zip file - I can not install your kernel on that one. Would it be possible to provide the kernel as .zip?
Click to expand...
Click to collapse
Sure thing.I updated the download section above and added a flashable zip.I think it'll work.
spookcity138 said:
Sure thing.I updated the download section above and added a flashable zip.I think it'll work.
Click to expand...
Click to collapse
Nice, that worked! Thanks for the effort :good:
Will test it over the next few days :fingers-crossed:
zaworka said:
Nice, that worked! Thanks for the effort :good:
Will test it over the next few days :fingers-crossed:
Click to expand...
Click to collapse
Good,I'm glad that worked.You thoughts and feedback are most welcomed.
Any chance this kernel hits the G800H for cm 13 too ?
I can be your tester
sasukesama said:
Any chance this kernel hits the G800H for cm 13 too ?
I can be your tester
Click to expand...
Click to collapse
Hey, I appreciate the offer. That is something I can look into at some point. No promises. In still trying to learn all of this stuff.
Sent from my SM-G800F using Tapatalk
spookcity138 said:
Hey, I appreciate the offer. That is something I can look into at some point. No promises. In still trying to learn all of this stuff.
Sent from my SM-G800F using Tapatalk
Click to expand...
Click to collapse
Sounds good
I think you can do the same (using the cm13 kernel and DJ_Steve kernel stuff) as he has a G800H version of his kernel
I use your kernel , you can repair the wifi ?
Abde77 said:
I use your kernel , you can repair the wifi ?
Click to expand...
Click to collapse
What's the problem with the WiFi exactly? I need to update this anyway. I will at some point.I've had no WiFi probs though.
Sent from my SM-G800F using Tapatalk
spookcity138 said:
What's the problem with the WiFi exactly? I need to update this anyway. I will at some point.I've had no WiFi probs though.
Sent from my SM-G800F using Tapatalk
Click to expand...
Click to collapse
Conducted any work on the development of the kernel? About sound problems and headphones like DJ_Steve , initially had no problems, and then there., maybe it depends on kernel version? Is there a chance to make all the improvements in version 3.4.39 ? (Google translation)
Oleggluk said:
Conducted any work on the development of the kernel? About sound problems and headphones like DJ_Steve , initially had no problems, and then there., maybe it depends on kernel version? Is there a chance to make all the improvements in version 3.4.39 ? (Google translation)
Click to expand...
Click to collapse
I actually haven't touched this recently at all.I've been spending too much time on the mess that is my AOSP build [emoji2]
I give up on that for now though.It's giving me a headache.
I will try to get back to this soon,as I don't even think it works with any of my builds.I don't know.I'm not even using this right now.
I never actually had any real audio issues with this however and I did use if for awhile,so that's strange.
Sent from my SM-G800F using Tapatalk
spookcity138 said:
I actually haven't touched this recently at all.I've been spending too much time on the mess that is my AOSP build [emoji2]
I give up on that for now though.It's giving me a headache.
I will try to get back to this soon,as I don't even think it works with any of my builds.I don't know.I'm not even using this right now.
I never actually had any real audio issues with this however and I did use if for awhile,so that's strange.
Click to expand...
Click to collapse
Also does not have wi-fi access in the new Assembly СМ13 from ayke with this kernel. I took apart your kernel and replace the ramdisk from the new build, wifi now works. (Google translation)
Oleggluk said:
Also does not have wi-fi access in the new Assembly СМ13 from ayke with this kernel. I took apart your kernel and replace the ramdisk from the new build, wifi now works. (Google translation)
Click to expand...
Click to collapse
I kinda remember this issue as well.Good to know about the ramdisk.
Its such a strange thing how only some experience the robotic voice...and you have no microphone problems with ayke's build either? Like it stops working after a phone call?
Sent from my SM-G800F using Tapatalk
spookcity138 said:
I kinda remember this issue as well.Good to know about the ramdisk.
Its such a strange thing how only some experience the robotic voice...and you have no microphone problems with ayke's build either? Like it stops working after a phone call?
Sent from my SM-G800F using Tapatalk
Click to expand...
Click to collapse
Robot voice I have never had. And mute has the same problem that error camera. If you kill the mediaserver, the microphone performance is restored. You can use the long-known app Mediaserver Killer. (Google translation)
This development of RACER KERNEL for Pixel is suspended for a while. I should start after Chainfire comes up with a good root solution for O with Pixel.
XDA:DevDB Information
RACER PIXEL SAILFISH KERNEL, Kernel for the Google Pixel
Contributors
rachanta
Kernel Special Features: [3.18.52] [EAS] [SCHEDUTIL GOV] [TC-Linaro 6.3.1]
Version Information
Status: Testing
Created 2017-04-21
Last Updated 2017-05-26
Reserved
Reserved
Racer_pxs_20170421
RACER_PXS_20170421
Source Code
@MikeChannon the job is done. Thank you for your patience.
This is my base kernel for now It has O Preview 1 code (which has 7.1.2_MR2.1 merged in) + Linux 3.18.36 to 3.18.49
Do please let me know how it works for you.
safetynet patched? Does magisk work with it?
rohitece06 said:
safetynet patched? Does magisk work with it?
Click to expand...
Click to collapse
@rohitece06:
You can try magisk and let me know. Kernel is stable and stock. I haven't done anything specific about safety net, so no. I am new to Pixel. Pl point me to safetynet patches if possible.
rachanta said:
@rohitece06:
You can try magisk and let me know. Kernel is stable and stock. I haven't done anything specific about safety net, so no. I am new to Pixel. Pl point me to safetynet patches if possible.
Click to expand...
Click to collapse
I installed it on pixeldust rom and it broke the rom. dialer app disappeared. hangout stopped working. android auto started to force close.
I dont know how to patch a kernel for safetynet
rohitece06 said:
I installed it on pixeldust rom and it broke the rom. dialer app disappeared. hangout stopped working. android auto started to force close.
I dont know how to patch a kernel for safetynet
Click to expand...
Click to collapse
It runs fine with stock o preview. Its my daily driver. I'll see what pixeldust ROM is and figure out if it can be supported.
FYI kernel boots fine for me on 7.1.2 stock. Nice job!
RACER_PXS_20170423
Source Code
Runs beautifully with 7.1.2_MR2.1 Stock ROM
Mistake
Mistake
Mistake again
Oops
RACER_PXS_20170514
Changelog
Source Code
Features
Tool Chain: GCC-Linaro-6.3.1-2017.02-x86_64_aarch64-linux-gnu
OS Used to build : Ubuntu 17.04
Edit: Link refreshed with new build. I had two random reboots in quick succession after running for a while. Code simplified further. (c-picks trimmed from franco to flar level)
I have limited use with this kernel but my immediate impression is good. Apps and transitions seem to be a touch quicker. Everything is very smooth. Thanks for your work!
devilsadidas said:
I have limited use with this kernel but my immediate impression is good. Apps and transitions seem to be a touch quicker. Everything is very smooth. Thanks for your work!
Click to expand...
Click to collapse
Do let me know if you have reboots. MR2 has some scheduler commits, most of which I have excluded. I have kept scheduler largely at mr1-eas level in latest build. I am trying my best to cause stress to the phone and induce a reboot.
rachanta said:
Do let me know if you have reboots. MR2 has some scheduler commits, most of which I have excluded. I have kept scheduler largely at mr1-eas level in latest build. I am trying my best to cause stress to the phone and induce a reboot.
Click to expand...
Click to collapse
I havnt seen anything negative yet. Will let you know. Are you trying to stress your phone in test builds or trying to stress any phone with the newest release??
rachanta said:
Do let me know if you have reboots. MR2 has some scheduler commits, most of which I have excluded. I have kept scheduler largely at mr1-eas level in latest build. I am trying my best to cause stress to the phone and induce a reboot.
Click to expand...
Click to collapse
Still have random reboots
Klaa5 said:
Still have random reboots
Click to expand...
Click to collapse
An log or during which activity? I had a huge problem of data corruption and had to wipe the phone trying out a modded thermal conf, but none in normal use.
rachanta said:
An log or during which activity? I had a huge problem of data corruption and had to wipe the phone trying out a modded thermal conf, but none in normal use.
Click to expand...
Click to collapse
Mine is running smooth so far. Nice kernel! Stock may 7 1.2
Rebased build - the new starting point
RACER_PXS_20170518
Changelog
Source Code
I don't like large threads. My old espresso needs an up, so where we go.
It's based on latest omap4 common by unlegancy-android with these changes:
Compiled with custom Linaro GCC by @Christopher83.
CPU underclocked to 200MHz and overclocked up to 1400MHz.
GPU overclocked up to 512MHz. (384 default)
Custom voltages based on user experience.
Touch boost from franco kernel. (default boost set to 1200MHz)
Mini-FAQ:
Q: It works on all ROMs? Nougat?
R: It should work on any recent ROM who use omap4 common by unlegancy-android.
Q: All variants?
R: Due compatibility issues it could be not work on some devices/combinations, test it.
If won't work, please provide the variant, ROM, TWRP and last_kmsg if possible.
Click to expand...
Click to collapse
Q: Is safe 1400MHz on espresso?
R: Yes, passed my stability tests without problems.
Q: Works with ramdisk mods? (Magisk)
R: Yes, by AnyKernel2.
Code:
Change CPU max clock:
# echo 'x' > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
x = 1080000, 1200000, 1300000, 1400000
Change GPU max clock:
# echo 'x' > /sys/devices/platform/omap/pvrsrvkm.0/sgxfreq/frequency_limit
x = 153600000, 384000000, 512000000
Make boot and system backup before installation, download.
XDA:DevDB Information
s1mple espresso, Kernel for the Samsung Galaxy Tab 2
Contributors
dcastro172, Android-Andi, Ziyan, Sam Nakamura
Source Code: https://github.com/dcastro172/android_kernel_ti_omap4
Kernel Special Features:
Version Information
Status: Testing
Created 2018-04-23
Last Updated 2018-05-05
NICE.....Test It Soon
Didn't work for me
Tried to install it over AICP and just boot looped.
Then I installed ResurectionRemix and installed the kernel and had the same results.
Used TWRP 3.2.0.0
Thanks for trying to give us something new for our old Tab2
Skarni said:
Tried to install it over AICP and just boot looped.
Then I installed ResurectionRemix and installed the kernel and had the same results.
Used TWRP 3.2.0.0
Thanks for trying to give us something new for our old Tab2
Click to expand...
Click to collapse
I checked these ROMs and they use omap4 common, should have worked, maybe a ramdisk issue, to be fair I just tested it with recent OmniROM MM and it's working fine, I will try these.
THANK YOUUU FINALLY A NEW KERNEL HERE...does it work on nougat Roms?
Skarni said:
Tried to install it over AICP and just boot looped.
Then I installed ResurectionRemix and installed the kernel and had the same results.
Used TWRP 3.2.0.0
Thanks for trying to give us something new for our old Tab2
Click to expand...
Click to collapse
I tested today with ResurectionRemix by @smart-t78 and works well, the first boot without s1mple taken so much time, then I switch off and powered on, it booted.
Enrico03 said:
THANK YOUUU FINALLY A NEW KERNEL HERE...does it work on nougat Roms?
Click to expand...
Click to collapse
Yeah, tested with latest Lineage 14.1, however, I found an issue about frequency scaling, it boots with max frequency of 300MHz :laugh:
But you can change it using adb/terminal later.
New build up :fingers-crossed:
Now it's compiled with custom Linaro GCC by @Christopher83
Added touch boost from franco kernel :highfive: (interactive governor only, configurable)
Removed 200MHz in attempt to fix frequency scaling issues
OP updated.
Installed latest OmniRom 6 booted and then installed S1mple kernel. Left it to boot for 1 hour and it never booted. turned off and tried again, not luck.
re-installed my AICP backup.
Might try it with Slim6 when I have some time, but would prefer an unrooted rom since I use netflix.
Skarni said:
Installed latest OmniRom 6 booted and then installed S1mple kernel. Left it to boot for 1 hour and it never booted. turned off and tried again, not luck.
re-installed my AICP backup.
Might try it with Slim6 when I have some time, but would prefer an unrooted rom since I use netflix.
Click to expand...
Click to collapse
Doesn't magisk hide solve the Netflix problem? It should actually...
(sorry for the OT)
-------------------------------
Thanks @dcastro172 a new custom kernel sounds like fun, would be very cool to have something more or less stable with this significant OC added, I'll need to check this out when I'm near to my p5110 soon.. :good:
Sent from my Nexus 7 using XDA Labs
Skarni said:
Installed latest OmniRom 6 booted and then installed S1mple kernel. Left it to boot for 1 hour and it never booted. turned off and tried again, not luck.
re-installed my AICP backup.
Might try it with Slim6 when I have some time, but would prefer an unrooted rom since I use netflix.
Click to expand...
Click to collapse
Did you try with Andi's builds or from official Omni website? espresso3g or wifi? It will only work with recent Andi's builds, I'm running it and works well.
Doesn't boot on latest lineageOS and needs restoring boot & system to get back a working device, here's a demsg.log....
https://drive.google.com/file/d/1cJFmLO-e4lKODHTDYCRNDJ7RfGZK50G0/view?usp=drivesdk
dcastro172 said:
Did you try with Andi's builds or from official Omni website? espresso3g or wifi? It will only work with recent Andi's builds, I'm running it and works well.
Click to expand...
Click to collapse
Yep! Used Andi's unofficlal: omni_espressowifi-6.0.1-20180414-2301.zip
---------- Post added at 01:50 PM ---------- Previous post was at 01:45 PM ----------
Sam Nakamura said:
Doesn't magisk hide solve the Netflix problem? It should actually...
(sorry for the OT)
Click to expand...
Click to collapse
"OT response to close": Only been able to get netflix to work by sideloading on ROM that is unrooted no gapps .
Magisk 16 has been problematic for me. 14 was okay. I would use magisk 14 to root to enable OC on s1mple kernel.
Sam Nakamura said:
Doesn't boot on latest lineageOS and needs restoring boot & system to get back a working device, here's a demsg.log....
https://drive.google.com/file/d/1cJFmLO-e4lKODHTDYCRNDJ7RfGZK50G0/view?usp=drivesdk
Click to expand...
Click to collapse
Skarni said:
Yep! Used Andi's unofficlal: omni_espressowifi-6.0.1-20180414-2301.zip
Click to expand...
Click to collapse
There's something very important which I'm missing, probably a very stupid issue since it works on my P5110, I read the dmesg and didn't see much useful logs, tomorrow I will investigate more. Thanks guys.
dcastro172 said:
There's something very important which I'm missing, probably a very stupid issue since it works on my P5110, I read the dmesg and didn't see much useful logs, tomorrow I will investigate more. Thanks guys.
Click to expand...
Click to collapse
FYI, I have a P3113,
The newer (maybe 2018) are default libion and it is said not to flash any custom kernels as they are not compatible.... So is this the reason some people have some trouble?
Excellent! Finally a overclockable kernel for our devices! Thank you very much Mr. dcastro172! Will test and report here ASAP!
drunkbum said:
The newer (maybe 2018) are default libion and it is said not to flash any custom kernels as they are not compatible.... So is this the reason some people have some trouble?
Click to expand...
Click to collapse
Well, recent ROMs with updated repos from unlegancy/lineageos builds with standard libion by default, my fork will only work with standard libion, some outdated ROMs use TI's libion and will not work, I think it's not the issue since @Skarni tried with latest OmniROM from @Android-Andi (which use standard libion) and won't worked for his P3113 while my P5110 woks perfectly.
And the dmesg from @Sam Nakamura is not much useful why it's from his reboot after the bootloop, I thought it has a SELinux issue but it's not, however I looked at second line and it looks like an old official build:
Code:
<5>[ 0.000000] Linux version 3.0.101-gbb24628 ([email protected]) (gcc version 4.8 (GCC) ) #1 SMP PREEMPT Sat Dec 9 09:46:13 UTC 2017
I'm trying figure it by looking at unlegancy/lineageos commits if I'm missing something but no luck yet.
galoneta said:
Excellent! Finally a overclockable kernel for our devices! Thank you very much Mr. dcastro172! Will test and report here ASAP!
Click to expand...
Click to collapse
Make sure do a backup why people are running in boot issues, if you run in boot issue please take a "cat /proc/last_kmsg > /sdcard/kmsg.txt" in TWRP terminal.
dcastro172 said:
And the dmesg from @Sam Nakamura is not much useful why it's from his reboot after the bootloop, I thought it has a SELinux issue but it's not, however I looked at second line and it looks like an old official build:
Click to expand...
Click to collapse
Not sure why the log referenced this old build, as said before I'm actually on the latest official lineageOS build from 11th February 2018 as seen on the screenshot.
I gladly provide more logs if you tell me exactly what could be of use for you...
Edit: the referenced kernel version is the one included in TWRP, check the build dates from official twrp.me and the log reference....
https://dl.twrp.me/espressowifi/
Sent from my OnePlus 3T using XDA Labs
Sam Nakamura said:
Not sure why the log referenced this old build, as said before I'm actually on the latest official lineageOS build from 11th February 2018 as seen on the screenshot.
I gladly provide more logs if you tell me exactly what could be of use for you...
Edit: the referenced kernel version is the one included in TWRP, check the build dates from official twrp.me and the log reference....
https://dl.twrp.me/espressowifi/
Sent from my OnePlus 3T using XDA Labs
Click to expand...
Click to collapse
Oh, this should explain, but you was using a different kernel when you flashed it?
HastyKernel
for Xiaomi Mi 6
Features
Based on the latest CAF tag (LA.UM.6.4.r1-08000-8x98.0)
Upstreamed to 4.4.129
Clang 7.0.1
KCAL color control
Boeffla wakelock blocker
Adjust or disable vibration
WireGuard support
Performance and power optimizations
Westwood congestion algorithm by default
Tweaks from Pixel 2
Installation
1. Flash in recovery
Downloads
Custom ROMs(Android 8.1.0)
AndroidFileHost
ROMs Support
I support all ROMs based on LOS/AOSP
MIUI will never be supported by me
Q: Can you add xyz feature?
A: If you link me the commits or tell me what kernel you had the feature in, I can take a look at them. I will not go digging super hard for commits and I will ignore requests that don't include this information. I won't promise that I will merge every request but I will always take it into consideration.
I will NOT add the following:
Overclocking or underclocking of CPU or GPU
Undervolting
Any governors other than interactive
Any schedulers other than cfq and bfq
Anything that compromises performance
XDA:DevDB Information
HastyKernel, Kernel for the Xiaomi Mi 6
Contributors
Miftahzy98, blankaf
Source Code: https://github.com/blankaf/kernel_xiaomi_msm8998
Kernel Special Features:
Version Information
Status: Alpha
Created 2018-04-25
Last Updated 2018-04-25
Changelog:
Code:
[B]25/4 2018[/B]
Initial release
Did anyone try?
Umit06 said:
Did anyone try?
Click to expand...
Click to collapse
Yes, did install it on LOS and now it only boots into fastboot mode.
Edit: trying to flash TWRP through fastboot won't work as well. The install through fastboot seems to work but when I try and boot into TWRP it just falls back to fastboot. Any help is welcome!
Ultraschorsch said:
Yes, did install it on LOS and now it only boots into fastboot mode.
Edit: trying to flash TWRP through fastboot won't work as well. The install through fastboot seems to work but when I try and boot into TWRP it just falls back to fastboot. Any help is welcome!
Click to expand...
Click to collapse
Miflash.
Make sure to not relock the bootloader.
Working perfectly on OmniRom, cheers!
pt ok?
ChriZz12 said:
Working perfectly on OmniRom, cheers!
Click to expand...
Click to collapse
Hi i am also on omni which kind of main differences have you noticed please.
NickTheSickDick said:
Miflash.
Make sure to not relock the bootloader.
Click to expand...
Click to collapse
Thanks for your hint. I am a Linux user, so I had to dig a little deeper But it's working again.
Finally!
Thanks bro!
work on treble rom?
masara59 said:
work on treble rom?
Click to expand...
Click to collapse
no
Thanks work with cozzmy LOS
ill switch to this one cuz of kcal module
Does the name hasty kernel suggest the kernel was made in a rush.
Bootlooping on Atomic
Anyone tried this on DotOS?
does not work with AOSiP
OS does not boot and it falls into fastboot mode
Hasty name truly suitable ? performance is great on OMNI.
Damonps2 and dolphin runs better without tweaks i usually made on pther kernel. Definitely not for the faint hearted users.
Can rr5.8.5 7.1.2 mi6 use that
kintsugi reborn.
Based on my previous project, Kintsugi, kintsugi reborn follows its predecessor's goal to give the device a good balance between performance and battery life while focusing on its stability for a daily life usage. Features and changes are carefully chosen and pulled from different other kernel projects.
Features
Built with Google Clang version 12.0.6 + LLD linker
Full -O3 build with chipset's flags included (thanks to kdrag0n)
AnyKernel3 powered installation to stay OTA and flashers (EXKM, FKM...) friendly
ARM architecture performance and battery patches
Disabled numerous debug and logging options
Disabled several Samsung security and debug related options
Implement SafetyNet flags patches by sultanxda and kdrag0n
250 Hz timer frequency
BPF JIT compiler enabled by default
Implent CPUfreq backports by celtare21 (KuranKaname on XDA)
Westwood set as the default TCP network congestion control
ZEN v2 set as the default I/O scheduler
Disabled Kernel Samepage Merging by default for less CPU usage
Built-in Boeffla wakelock blocker with pre-configured wakelock blocklist
exFAT and vFAT filesystems support
Implent sdFAT mount options by cocafe
WireGuard support
Other misc. optimizations and fixes
Download & Links
OneUI 3.x build's ZIP download:
https://sourceforge.net/projects/kintsugi-reborn/files/kintsugi-reborn-stable%232.10-3.zip/download
Credits go to
@geckyn for their great work in achieving the Exynos 7885's kernel compilation with Clang
@eng.stk for their personal pieces of advice and also for their contributions
@wrongway213 for this thread template and previous pieces of advice
@el0xren for providing a working Samsung kernel source drop
@nalas for ThundeRStormS kernel, Powersuspend 2.0 update and their contributions
@Freak07 for their amazing contributions
@arter97 for their contributions
@kdrag0n for their innovative contributions
@osm0sis for AnyKernel3 and their contributions
@Sultanxda for their outstanding contributions
@nathanchance for their compilation guides and repos
XDA:DevDB Information
kintsugi reborn for Galaxy A30, Kernel for the Samsung Galaxy A30
Contributors
momojuro
Source Code: https://github.com/momojuro/kintsugi-reborn
Kernel Special Features: Boeffla Wakelock Blocker, Wireguard
Version Information
Status: Stable
Current Stable Version: 2.10
Stable Release Date: 2021-07-04
Created 2021-07-04
Last Updated 2021-07-04
After flashing and rebooting, my device keeps on restarting and does not boot into the OS. Downloaded the .zip twice to make sure that the file didn't get corrupt when downloading. This looks like an amazing kernel and can't wait to use it once this issue is hopefully fixed.
Borkode said:
After flashing and rebooting, my device keeps on restarting and does not boot into the OS. Downloaded the .zip twice to make sure that the file didn't get corrupt when downloading. This looks like an amazing kernel and can't wait to use it once this issue is hopefully fixed.
Click to expand...
Click to collapse
Exactly the same issue here.
Borkode said:
After flashing and rebooting, my device keeps on restarting and does not boot into the OS. Downloaded the .zip twice to make sure that the file didn't get corrupt when downloading. This looks like an amazing kernel and can't wait to use it once this issue is hopefully fixed.
Click to expand...
Click to collapse
it's a gsi kernel
So it wont work for One UI 3 Stock?
SirKosichka said:
it's a gsi kernel
Click to expand...
Click to collapse
Borkode said:
So it wont work for One UI 3 Stock?
Click to expand...
Click to collapse
yes it's not working on one UI
Borkode said:
After flashing and rebooting, my device keeps on restarting and does not boot into the OS. Downloaded the .zip twice to make sure that the file didn't get corrupt when downloading. This looks like an amazing kernel and can't wait to use it once this issue is hopefully fixed.
Click to expand...
Click to collapse
mon_ster_x said:
Exactly the same issue here.
Click to expand...
Click to collapse
Thanks for letting me know. I will fix that issue as soon as possible because I know where it comes from.
SirKosichka said:
yes it's not working on one UI
Click to expand...
Click to collapse
SirKosichka said:
it's a gsi kernel
Click to expand...
Click to collapse
That's false.
Borkode said:
After flashing and rebooting, my device keeps on restarting and does not boot into the OS. Downloaded the .zip twice to make sure that the file didn't get corrupt when downloading. This looks like an amazing kernel and can't wait to use it once this issue is hopefully fixed.
Click to expand...
Click to collapse
mon_ster_x said:
Exactly the same issue here.
Click to expand...
Click to collapse
The download link has been updated. I would like to know if the issue got fixed whenever you've got time for testing it out.
momojuro said:
The download link has been updated. I would like to know if the issue got fixed whenever you've got time for testing it out.
Click to expand...
Click to collapse
The download link was not updated however it showed me the updated file (https://sourceforge.net/projects/kintsugi-reborn/files/kintsugi-reborn-stable#2.10-2.zip/download) but unfortunately flashing the new file did not fix the issue. But thank you for the time you took trying to fix it, hopefully you could find the root cause soon. Is there any logs or anything that I could provide to assist?
Borkode said:
The download link was not updated however it showed me the updated file (https://sourceforge.net/projects/kintsugi-reborn/files/kintsugi-reborn-stable#2.10-2.zip/download) but unfortunately flashing the new file did not fix the issue. But thank you for the time you took trying to fix it, hopefully you could find the root cause soon. Is there any logs or anything that I could provide to assist?
Click to expand...
Click to collapse
The download link got updated again. I hope it's gonna be the right attempt this time! Thanks for your feedback.
Hello, unfortunately I am still facing the same issue. I noticed in your credits it said "@Geckyn for their great work in achieving the Exynos 7885's kernel compilation with Clang" however my A30 has got an Exynos 7904, could this be the root cause?
Borkode said:
Hello, unfortunately I am still facing the same issue. I noticed in your credits it said "@Geckyn for their great work in achieving the Exynos 7885's kernel compilation with Clang" however my A30 has got an Exynos 7904, could this be the root cause?
Click to expand...
Click to collapse
7904 runs same board as 7885.
Excellent kernel
After several days of using it, it doesn't present any bug and everything is going very well.
how to install? I get error:1 on twrp
Just a bootloop a305f, not good
Is there any android 11 GSI version of this kernel?
×Bluetooth not work×
Deriam Hndz said:
Excellent kernel
After several days of using it, it doesn't present any bug and everything is going very well.
Click to expand...
Click to collapse
Bluetooth not work