{
"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:
/* *** Disclaimer
* Your Warranty is now Void!
* I am not responsible for bricked devices, dead SD cards, thermonuclear war,
* or you getting fired because the alarm app failed. Please do some research
* if you have any concerns about features included in this KERNEL
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
* BOOM goes the Dynamite
*/
Introduction
Hello everyone,
Pop Kernel is reborn;
the goal of this kernel is to be stable and have many features
Features
-Compiled With UberTC GCC 7.x.x
-Compiled With hybrid -O2/-O3 optimization level (Oreo/Pie)
-Updated with the latest Lineage sources(LOS versions)
-Underclock cpu to 268Mhz
-Underclock gpu to 100Mhz and idle to 27Mhz
-CPU Governors: Blu_active, interactive(Updated from francisco franco kernel for hammeread), conservative(tweaked), all stocks
-Hotplugs: Mpdecision(tweaked but disabled by default), Lazyplug(tweaked but disabled by default)
-I/O: Maple, Zen, All stocks
-Faux sound control
-Sultan cpu input boost (replace our cpu boost driver)
-Adreno idler
-Disable some unnecessary debugs
-Reduced some voltages by default
-More tweaks(check source)
Exclusive Q feature (all features above are present unless otherwise specified )
-Compiled With QUVNTNM-TC 7.x.x with cortex a15 optimizations
-Compiled With -Os optimization level with some part compiled with -O3 to compensate performace regression due to -Os (Q)
-CPU Governors: smartmax, smartmax_eps, intelliactive, zzmoove
-Hotplugs: Bricked hotplug, AutoSMP, blu_plug
Installation instructions
--Reboot in recovery
--Wipe dalvik cache,cache(recommended)
--flash kernel
Download
Download last Oreo/Pie version
Download last Q version
Thanks To
Code:
-LineageOS team
-Google
-Motorola
-hypertoolchains team
-franciscofranco
-flar2
-faux123
-much others.
XDA:DevDB Information
Pop Kernel reborn, Kernel for the Moto X 2014
Contributors
linckandrea
Source Code: kernel
Kernel Special Features:
Version Information
Status: Testing
Created 2019-09-04
Last Updated 2019-09-04
Tweaks part 1
Cpu governor
this kernel come with many cpu governor hoewer i suggest to choose only :
interactive (default)
blu_active
ondemand
lolz_snappy
Intelliactive
The best governor for:
everyday usage (light) = interactive or smartax or smartax_eps
everyday usage (moderate) = interactive or ondemand or intelliactive
everyday usage (intensive) = blu_active or lolz_snappy
games = performance
music/video playback = intelliactive or smartax or smartax_eps
Note: some governor performs better when they are tweaked, at the of this post you will find a zip with some amazing profiles (IHMO).
==========================================================================================================
Cpu Hotplugs:
this kernel is shipped with AUTOSMP, Lazyplug, Bricked hotplug, blu_plug
there are many guides out there that explain their best use scenario
hoewer is suggest interactive with bricked hotplug for moderate usage
when you are using a hotplug is hightly suggested to enable cpu.notify_on_migrate
the sysf path is "/dev/cpuctl/cpu.notify_on_migrate" (0 = disabled) (1 =enabled)
==========================================================================================================
Cpu-boost driver:
This kernel come with 2 cpu input boost driver:
Caf cpu boost(enabled by defautl) and Sultan's cpu input boost
both are tweaked by default
Caf cpu boost has the ability to boost all online cpu to the max freq when an app is launched to reduce latency, to enable this option you need to change the parameter in
"/sys/module/fork/parameters/boost_when_app_is_launched" from "N" to "Y" (N = disabled) (Y = enabled)
IMPORTANT:
use only one at the same time
AUTOSMP and blu_plug have their own input boost so when you use one of them disable both caf and sultan's cpu boost
==========================================================================================================
Gpu governor:
I reccomend to stay with the default governor and enable adreno_idler if are wathing video or play music to reduce power consumption
==========================================================================================================
I/O scheduler
i suggest to stay with maple since is tweaked by default and perform better in any case scenario that i tested
==========================================================================================================
Ksm:
i writed some modification to the ksm driver, now it can be disabled or it can use differt tunables when screen is off
"ksm_thread_pages_to_scan_display_off" & "ksm_thread_sleep_millisecs_display_off"
which are equivalent to ksm_thread_pages_to_scan & ksm_thread_pages_to_scan but they are enabled when screen is off (so you should use more relaxed values)
syfs path for both values are "sys/kernel/mm/ksm"
if you want disable ksm whem screen is off the parameter can be found in "sys/module/ksm" (N = disabled) (Y = enabled)
==========================================================================================================
Misc:
when the screen is off the kernel can compact zones and drop cache in the RAM;
to enable this feature the sysf path is here "sys/module/compaction/enable_drop_cache" (N = disabled) (Y = enabled)
you can even modify the interval "sys/module/compaction/interval"
==========================================================================================================
Kcal settings:
I collected some kcal profiles to archive a better color reproduction those profiles can be found in zip at the end of the post
==========================================================================================================
Filesystem:
Our phone support both f2fs and ex4
Ext4 is suggested for system partition
F2fs for data and cache partions
Tweaks part 2
I made a collection of the best governor settings; kcal profiles and the all kernel parameters mentioned in the upper post (that aren't avaible in any kernel manager by default)
if you are using elementalx you can directly insert the folder inside your memory and enjoy, if you are using any other kernel manager you can benefit anyway but you will need to apply manually those settings
DOWNLOAD KERNEL TWEAKS
i don't exactly know if it's kernel's problem...
device is taking more than 5-8 hrs to fully charged.
device shutdowns if charger is unplugged after 90%
I'm on Lineage OS 16 official rom
New version
Changelog:
1.Underclock cpu to 268Mhz
2.Underclock gpu to 100Mhz and idle to 27Mhz(is disabled by default so you need to enable it)
3.Set optimal value for cpu input boost(is disabled by default so you need to enable it)
4.Add adreno idler
5.Disable some unnecessary debugs
Download
Bristow Xavier said:
i don't exactly know if it's kernel's problem...
device is taking more than 5-8 hrs to fully charged.
device shutdowns if charger is unplugged after 90%
I'm on Lineage OS 16 official rom
Click to expand...
Click to collapse
Probably a logcat would be useful...
anyway on my phone i don't have problem with charge mode( i NOT touched charger stuff on my kernel)
noob question, how do u enable those features (hotplugs, cpu input boost, etc..) that is disabled by default? cant see them in kernel manager im using FK's
New version
Changelog:
1.Merged last Lineageos kernel commits
2.Dropped 02 in favor of Os
3.Dropped f2fs support
This version like the others is not backward compatible
Download
linckandrea said:
New version
Changelog:
1.Merged last Lineageos kernel commits
2.Dropped 02 in favor of Os
3.Dropped f2fs support
This version like the others is not backward compatible
Download
Click to expand...
Click to collapse
Hi linckandrea,
First, thank you for your great work, it is great to see our old moto x 2014 is still alive
Do you think it is a good idea to flash your lastest kernel for android 9.0 with the lastest version of Lineage OS 16 for victara? If not, I would like to merge your kernel source for android 9.0 with the one from Lineage OS 16 and built it. I am going to follow this reference https://forum.xda-developers.com/android/software-hacking/reference-how-to-compile-android-kernel-t3627297 Is this procedure ok? or Am I missing some intermediate step?
xehartnort said:
Hi linckandrea,
First, thank you for your great work, it is great to see our old moto x 2014 is still alive
Do you think it is a good idea to flash your lastest kernel for android 9.0 with the lastest version of Lineage OS 16 for victara? If not, I would like to merge your kernel source for android 9.0 with the one from Lineage OS 16 and built it. I am going to follow this reference https://forum.xda-developers.com/android/software-hacking/reference-how-to-compile-android-kernel-t3627297 Is this procedure ok? or Am I missing some intermediate step?
Click to expand...
Click to collapse
hi you can flash the latest version for pie with the latest version of los16 without problems
Download version for Android 10 but gives error in twrp when flashing, error 1 wrong Android version even though I'm on Android 10
BIG UPDATE !!!
Changelog:
1.Merged last Lineageos kernel commits
2.Added wake gestures ( D2W, S2W, S2S )
3.Reworked lazyplug hotplug (all cores are now online when screen is on)
4.Added bricked and AutoSMP hotplug
5.Tweak intelliactive governor to not boost when screen is off
6.Added zzmoove cpu governor
7.Simple gpu algorithm by faux
8.Add some tweaks to ksm by me
Now you can disable it when screen is off in order to allow the device to go in deep sleep much easier
you can also set
"ksm_thread_pages_to_scan_display_off" & "ksm_thread_sleep_millisecs_display_off"
which are equivalent to ksm_thread_pages_to_scan & ksm_thread_pages_to_scan but they are enabled when screen is off (so you should use more relaxed values)
"ksm_thread_pages_to_scan_display_off" & "ksm_thread_sleep_millisecs_display_off" tunables can be found in "sys/kernel/mm/ksm"
if you want to disable ksm when screen is off, the parameter can be found "sys/module/ksm" , parameters allowed are "Y" (to enable) and "N" (to disable)
Download
Minor update
i recently submitted to lineageos gerrit some patch for bring back f2fs support
so this update is futureproof
DOWNLOAD
Major update
changelog:
1.merged binder from 3.18
2.sched tweaks
3.added blu plug and blu active
4.added kcal and klapse
5.Cpu voltage control
6.many others
IMPORTANT:
this version will kill lineage livedisplay in favour of klapse a live display driver more customizable
DOWNLOAD
Tweaks
i also made a collection of the best governor settings; kcal profiles and some kernel parameters that aren't avaible in any kernel manager by default
if you are using elementalx you can directly insert the folder inside your memory and enjoy, if you are using any other kernel manager you can benefit anyway but you will need to apply manually those settings
DOWNLOAD KERNEL TWEAKS
linckandrea said:
if you are using elementalx you can directly insert the folder inside your memory and enjoy, if you are using any other kernel manager you can benefit anyway but you will need to apply manually those settings
Click to expand...
Click to collapse
Hi. Do you have a settings file for Franco Kernel Manager?
renzs said:
Hi. Do you have a settings file for Franco Kernel Manager?
Click to expand...
Click to collapse
Unfortunatley no, but if you want to create settings files for franco kernel manager please share them here
Hi, all, have this kernel in Android Q support for Texas Instruments audio chp? in other releases of android more old, yes.
Hey, I've been using your kernel for ~half a year now and it's great.
I installed it, the Smartpack Kernel Manager and Magisk (for root for the manager).
It's awesome, K-Lapse is much nicer than Live Display, GPay didn't break (yay), I could tweak a few minor things that always bugged me, and through undervolting (and -clocking) I could even mitigate (to almost eliminate) the battery-shutdown-issue!
The only thing I was missing, was the "wave to preview notifications" feature from Ambient Display. But a few weeks after I installed the kernel, it started working again. (Im 90% sure I didn't update LOS, it just suddenly started working.) I have no idea why, but I didn't dare to update LOS or Magisk since for fear it might break again, maybe you have any
Now that LOS 18.1 is out, I was wondering - if this kernel doesn't work for 18.1 (which I assume it won't?) - are you planning to update it to do work? It's really amazing how much more useful live I was able to get out of the phone by tweaking the kernel.
Thanks for your work.
Related
{
"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"
}
Welcome to MONARCH kernel, *EYES ONLY*
Code:
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
This Custom Kernel is made from the latest kernel sources from google, which are synced to google's standards and is compatible across all 10 Android One 1st Generation devices of Asia.
Devices Compatible:
Android one (Sprout 4)
Android One (Sprout 8)
Feature's:
Android:
Now compatible with Marshmallow!
CPU:
Over Clocked to 1325 mega hertz(1.325 gigahertz) (highest stable frequency)
Under Clocked to 200 megahertz (Increased Deep Sleep Capability)
Governnors:
Zombie governor(power save governor)
MUTOmod(interactive based governor)
Android Device Bridge Optimisations:
Insecured
adb runnable as root
Schedulers:
block: Added SIO IOScheduler
block: Add BFQ IOScheduler
block: Add fiops scheduler
fs: added Samsung F2FS support
Reduce logger device RAM allocation to 128K
Set MM Linux read ahead size to 256K
Patches from upstream to optimize memory writeback
Disabled CRC check in MMC for 30% extra performance with IO
Reduced VFS cache pressure for better battery
Optimized square root algorithm
Governors enabled: hybrid, ondemand, interactive
Speedup /proc/net/unix interface access
GPU Tweaks:
Mali GPU cache Optimizations
Mali: Increase L2 cache max read size
Mali: Disable state tracking
Mali: Reduce GPU utilization timeout
Mali: increase kernel memory buffer size
CPU Core Optimisations:
Enabled Multicore scheduler
Aggressive multicore power savings
ARM: Cortex A7 compiler optimizations
Miscellaneous:
Dynamic Fsync Control
Huge update to kernel.org mainline 3.10.73
init.d support
Automatic busybox installation
Disabled Gentle fair sleepers
Enabled arch power
Optimizations to SLUB memory allocator
Patches to block and mm to significantly improve ssd IO performance.
Dynamic entropy setting based on usage
Dynamic management of dirty page writebacks
ThunderQuake Engine 1.0 - Vibration Intensity Controller for MTK vibrators Special thanks to Varun Chitre.[/B]
A review of mine:
Battery Backup: upto 6 hours!
UI: No lag of User Interface!
NEW!:
A Boot Loop fixing Build is Released!
A Build with No "SWEEP TO WAKE" and NO "DOUBLE TAP TO WAKE" is released in users request!
How to Overclock!
Install Kernel Adiutor (Recommended)
Swipe right and you will get a sub menu
Go to CPU section
Swipe up until you see CPU Governor section
Select MUTOmod governor
Then set maximum frequency to 1325 (FOR PERFORMANCE!)
Set Minimum Frequency to 205 if you want better battery life too!
Then............................................................................. Enjoy
!
Marshmallow Kernels:
Marshmallow-MONARCH-v10.0-DT2W-STW
Marshmallow-MONARCH-V10.0-NO-DT2W-NO-STW
Lollipop Kernels:
Download!9.0-20150927
Download!9.0.1-20150929
Download!9.0.2-20151001
Download!0151001-no_dt2s-s2s
Download!20151001-bootloopfixer
Note:
THE BUILD OF 20151008 IS FOR MARSHMALLOW
Sources:
MONARCH_source!
MISCELLANEOUS:
Hey, give me a proper credits if you use my kernel source or if you are cherry picking my stuff and it would be respectful! And thanks for using my kernel source and it is always welcome!
INSTRUCTIONS:
-Place the downloaded zip in sdcard
-Go to recovery and flash it!
-MONARCH kernel is NOW READY!
MONARCH kernel Android One, Kernel for the Google Android One!
Contributors
abinsur279 f4uzan varunchitre15
Version Information
Status: Stable
Current Stable Version: 10.0
Stable Release Date: 2015-10-08
Created 2015-10-08
Last Updated 2015-10-08
Awesome
What is that image for? I don't know the reference,curious.
https://github.com/saikrishna279/an...mmit/b7df89b5bc94eae8f2d24f98402b28cd8abaea77
Umm I really don't think this can be called an upstream to 3.10.90 in any way
awesome
very glad to see this
Apparently we can't overlook mtk devices like we can overlook other chipsets because they are already over clocked even a bit more over overclocking causes instability in system ..
Bro, can i flash this custom kernel in stock mm rom ????
Yes, You can flash it
Problem in playing music
After flashing marshmallows kernel ,with hotplug governer, getting crackling sounds im earphone while playing music,please fix this...
Hotplug caused bugs for me too, please don't use it.
abinsur279 said:
Hotplug caused bugs for me too, please don't use it.
Click to expand...
Click to collapse
But hotplug is giving best battery backup ,that why i love it so much
those who are experiencing problems on hotplug...
yes it is unstable, you will experience force close issue on kernel aduitor..
for me hotplug is not the best for battery back up, try to use zombie(powersave) or userspace governor..
setting your clock down to 200mhz will be the best clock for zombie since it will tear down to 200mhz and in fewest onlined cpu's ( i think 1 or 2 cores @200mhz) and also disable wakelock controls if you really want to back up your battery for long because it consumes battery even in idle screen(since it is on standby mode)..i am using this kernel for long..and it was good when it comes to battery back up and performance..
hope it helped
hello
hi!
I can't get booted in RR 5.6.0 sprout 8.
Please Fix it. Thanks!
add loop device support to kernal
to run ubuntu it ask loop device support, is possible please add loop device support because our stock kernal does not support loop device.
will it work with cm13 for sprout4 ?
DarkHeart Z said:
will it work with cm13 for sprout4 ?
Click to expand...
Click to collapse
already try it. yes it worked. but it seems the cpu wont go to deep sleep state even it not used
godofrayer said:
already try it. yes it worked. but it seems the cpu wont go to deep sleep state even it not used
Click to expand...
Click to collapse
reverted back to stock kernel . this kernel deep sleep death bug . device won't wake up even after pressing power button .
I am also facing the same problem; deep sleep death bug . PLEASE FIX THIS .
Is this the kernel included in the MONARCH ROM?
And what do the words EYES ONLY in the thread title mean?
please fix the deep sleep death bug .
{
"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 am not responsible for bricked devices, dead SD cards, explosions, nuclear wars, alarm applications getting failed, Please read the first 3 posts carefully before deciding to flash this kernel.
This is my new kernel for tomato, this kernel will focus on quality over quantity, I will add only those features which don't cause instability and really improve performance or battery life of our device.
Thanks to all the kernel developers for many ideas, references and features, special thanks to YU for providing kernel source code of this great device.
Included Kernel Features-
Cpu Improvements -
Optimized interactive for good balance of performance
Includes my custom thermal config, automatic hotplugging
Mild undervolt for our cpu, reduces heat, helps battery
Unlocked 1612 mhz (big) and 1209 mhz (small) frequencies
Toggles for wakeup boost, hotplug boost, touch boost
IO Improvements -
CRC32 hw accelarated module
Some optimizations for performance
Added fiops and bfq io schedulers
Disabled IO crc check for more performance
NTFS, exFAT, F2FS, EXT filesystems support
Gpu/Display Improvements -
Adreno idler for better 19.2 mhz gpu idleing
Made 220 Mhz initial power level of gpu, saves power
Savoca's kcal color control, full control over colors
Wake gestures, dt2w working for all panels
Charging/Battery Improvements -
Faster charging, full charge in about 2hr (Upto 1.5A)
Optimized power consumption for cpu and gpu
Mild undervolting for our cpu, saves power
Optimizations for better power management
Other Improvements -
Sound control for speaker, earphones, mic etc.
Compiled with linaro 4.9.4 aarch64 toolchain
Powersuspend and faux's dynamic fsync
Custom vibration intensity control
Flashing Instructions -
Prefer flashing over your rom's stock kernel for best results
Read post #2 for some frequently asked questions
Download latest version of Radon kernel
Make backup of system, boot in twrp
Flash the kernel zip and reboot
Radon Downloads-
Radon V2.0 CM-MM
Radon Source-
Github
XDA:DevDB Information
Radon Kernel For Yureka, Kernel for the YU Yureka
Contributors
Umang96
Version Information
Status: Stable
Current Stable Version: V2.0
Stable Release Date: 2016-10-07
Created 2016-05-01
Last Updated 2016-10-07
Frequently Asked Questions -
Q ) Why this kernel doesn't have custom governors or hotplugs ?
In my opinion, interactive is they best governor for any qcom chipset device, If you know how to tune interactive, you can make it the best governor for yourself, In this kernel I have already tuned interactive for yureka's chipset, this kernel also includes my thermal config to reduce heating as compared to stock cm thermal config. Turning cores on/off is managed by thermal config itself, so you don't need any hotplugs.
Click to expand...
Click to collapse
Q ) I like this kernel, can I be a part and contribute to this project ?
If you are a user then donations are welcome, If not possible then you can at least rate the thread well since every project has haters who spoil the ratings, if you want to contribute to development then you can create pull request on my git or pm me with your patch, proper authorship will be given.
Click to expand...
Click to collapse
Q ) I flashed this kernel, what next ? How and where do I configure kernel related settings ?
Recommended apps are "Kernel Adiutor" or "EX kernel manager" both of them are available on google play store, install any one of them and refer post #3 for my recommended settings.
Click to expand...
Click to collapse
Q ) I flashed this kernel, but I want to return to my stock kernel, how to do that ?
If you read flashing instructions in first post, you will see that I asked you to make backup of boot and system partitions before flashing my kernel, now you can restore that backup and you will have your stock kernel back. In case you didn't take a backup, just dirty flash your rom zip without wiping data and that will restore stock kernel and modules.
Click to expand...
Click to collapse
Q ) How much battery backup does this kernel give ? Will it give me x hours of SOT ?
The battery backup totally depends on your usage, like screen brightness, wifi, 3g/4g data. Changing your kernel or rom will hardly make difference of 5 to 6 % . Heavy 3G and 4G data users shouldn't expect huge battery backup because mobile data eats more battery than wifi. Regarding battery consumption when display is off, I normally lose 1-2% battery for about 6 hours of standby because signal strengths are not good in my area, but if you have good signals or you keep wifi and data off in night, then you will get only 0-1% drain per night.
Click to expand...
Click to collapse
Recommended Settings -
Cpu -
Frequency big cluster 200 min - 1612 max for daily use
Frequency small cluster 200 min - 1209 max for daily use
Governor Interactive for daily usage on both clusters
Touch boost : Keep this off, saves battery
IO Scheduler -
FIOPS for high performance
BFQ for balanced daily usage
Read ahead 512 on both internal and external
Screen -
I use saturation intensity 45, set it to whatever value you like
I use screen value 129, set it to whatever value you like
I use contrast 138, set it to whatever value you like
Misc -
Dynamic Fsync - On for high benchmarks, Off for stable performance
Vibration intensity - I use 75, select what you like
Powersuspend Mode - LCD Panel
Trying this now. Will post SoT screenshot later. Thanks!
EDIT: WARNING! THIS KERNEL effed up the display color and brightness to full. can't edit any. FIX NEEDED.
cyberzone5 said:
Trying this now. Will post SoT screenshot later. Thanks!
EDIT: WARNING! THIS KERNEL effed up the display color and brightness to full. can't edit any. FIX NEEDED.
Click to expand...
Click to collapse
Did you try turning off toggle in Settings -> Display -> LiveDisplay -> Reduce power consumption?
Update Radon V2.0 -
Changelog -
Compiled with linaro 4.9.4 aarch64 toolchain, won't use any other now
Merged latest caf tag for msm89x6, LA.BR.1.2.9_rb1.7, better performance
Removed all custom governors, tuned interactive scaling for yureka's cpu
All recommended settings are set by default, still you can see post #3 on xda
Default colors are tuned by me, more vibrant than stock, observe yourself
Added proper and safe overclock frequencies, big (1612 mhz) small (1209 mhz)
Lower initial frequency level of gpu, it will use 220mhz for more longer times now
Sound control is working for headphones, mics, speaker, camera etc.
Includes my custom thermal config, better thermal management than stock
Updated thundercharge to latest version, use thunderzap app to control charging
Includes latest iteration of dynamic fsync, powersuspend and adreno idler
Tunable parameters for thermal, sched, arch power, gentle fair sleepers
Disabled l2 cache during video sessions, saves some power
Download link is in post #1
Nice update.. Glad to see you again.. the included sound control is FauxSound right?? Does it caused any mic issues??
Prometheus said:
Nice update.. Glad to see you again.. the included sound control is FauxSound right?? Does it caused any mic issues??
Click to expand...
Click to collapse
Yes, it's faux, don't know about mic issues, didn't face any yet.
Hey you clearly stated yureka but out of curiosity will it work on yureka +
Sent from my TegraNote-P1640 using XDA-Developers mobile app
arunbiju969 said:
Hey you clearly stated yureka but out of curiosity will it work on yureka +
Sent from my TegraNote-P1640 using XDA-Developers mobile app
Click to expand...
Click to collapse
Yes, works on both.
Umang96 said:
I am not responsible for bricked devices, dead SD cards, explosions, nuclear wars, alarm applications getting failed, Please read the first 3 posts carefully before deciding to flash this kernel.
This is my new kernel for tomato, this kernel will focus on quality over quantity, I will add only those features which don't cause instability and really improve performance or battery life of our device.
Thanks to all the kernel developers for many ideas, references and features, special thanks to YU for providing kernel source code of this great device.
Included Kernel Features-
Cpu Improvements -
Optimized interactive for good balance of performance
Includes my custom thermal config, automatic hotplugging
Mild undervolt for our cpu, reduces heat, helps battery
Unlocked 1612 mhz (big) and 1209 mhz (small) frequencies
Toggles for wakeup boost, hotplug boost, touch boost
IO Improvements -
CRC32 hw accelarated module
Some optimizations for performance
Added fiops and bfq io schedulers
Disabled IO crc check for more performance
NTFS, exFAT, F2FS, EXT filesystems support
Gpu/Display Improvements -
Adreno idler for better 19.2 mhz gpu idleing
Made 220 Mhz initial power level of gpu, saves power
Savoca's kcal color control, full control over colors
Wake gestures, dt2w working for all panels
Charging/Battery Improvements -
Faster charging, full charge in about 2hr (Upto 1.5A)
Optimized power consumption for cpu and gpu
Mild undervolting for our cpu, saves power
Optimizations for better power management
Other Improvements -
Sound control for speaker, earphones, mic etc.
Compiled with linaro 4.9.4 aarch64 toolchain
Powersuspend and faux's dynamic fsync
Custom vibration intensity control
Flashing Instructions -
Prefer flashing over your rom's stock kernel for best results
Read post #2 for some frequently asked questions
Download latest version of Radon kernel
Make backup of system, boot in twrp
Flash the kernel zip and reboot
Radon Downloads-
Radon V2.0 CM-MM
Radon Source-
Github
XDA:DevDB Information
Radon Kernel For Yureka, Kernel for the YU Yureka
Contributors
Umang96
Version Information
Status: Stable
Current Stable Version: V2.0
Stable Release Date: 2016-10-07
Created 2016-05-01
Last Updated 2016-10-07
Click to expand...
Click to collapse
Great job bro thank you. Does it work with CM 14 AOSP ? I am using it and I have battery drain issue.
Umang96 said:
I am not responsible for bricked devices, dead SD cards, explosions, nuclear wars, alarm applications getting failed, Please read the first 3 posts carefully before deciding to flash this kernel.
This is my new kernel for tomato, this kernel will focus on quality over quantity, I will add only those features which don't cause instability and really improve performance or battery life of our device.
Thanks to all the kernel developers for many ideas, references and features, special thanks to YU for providing kernel source code of this great device.
Included Kernel Features-
Cpu Improvements -
Optimized interactive for good balance of performance
Includes my custom thermal config, automatic hotplugging
Mild undervolt for our cpu, reduces heat, helps battery
Unlocked 1612 mhz (big) and 1209 mhz (small) frequencies
Toggles for wakeup boost, hotplug boost, touch boost
IO Improvements -
CRC32 hw accelarated module
Some optimizations for performance
Added fiops and bfq io schedulers
Disabled IO crc check for more performance
NTFS, exFAT, F2FS, EXT filesystems support
Gpu/Display Improvements -
Adreno idler for better 19.2 mhz gpu idleing
Made 220 Mhz initial power level of gpu, saves power
Savoca's kcal color control, full control over colors
Wake gestures, dt2w working for all panels
Charging/Battery Improvements -
Faster charging, full charge in about 2hr (Upto 1.5A)
Optimized power consumption for cpu and gpu
Mild undervolting for our cpu, saves power
Optimizations for better power management
Other Improvements -
Sound control for speaker, earphones, mic etc.
Compiled with linaro 4.9.4 aarch64 toolchain
Powersuspend and faux's dynamic fsync
Custom vibration intensity control
Flashing Instructions -
Prefer flashing over your rom's stock kernel for best results
Read post #2 for some frequently asked questions
Download latest version of Radon kernel
Make backup of system, boot in twrp
Flash the kernel zip and reboot
Radon Downloads-
Radon V2.0 CM-MM
Radon Source-
Github
XDA:DevDB Information
Radon Kernel For Yureka, Kernel for the YU Yureka
Contributors
Umang96
Version Information
Status: Stable
Current Stable Version: V2.0
Stable Release Date: 2016-10-07
Created 2016-05-01
Last Updated 2016-10-07
Click to expand...
Click to collapse
Great job bro thank you. Does it work with CM 14 AOSP ? I am using it and I have battery drain issue.
OP @Umang96 does it work on Stock ROM i.e. CM12
finally radon for yureka
Yureka + ??
Sent from my TegraNote-P1640 using XDA-Developers mobile app
rj.rijo said:
finally radon for yureka
Click to expand...
Click to collapse
I face battery drain issue with CM14 and after radon, mic issue too. Do you face it too ?
Kexec hard boot is supported or not
Sent from my AO5510 using Tapatalk
as mentioned it is for N and MM , i am running crdroid 7.1 N rom can i flash this and use it ?
Can i use this kernel on Crdroid CM14.0?
Sent from my Redmi Note 3 using Tapatalk
@Umang96
Hello)
Tell me please, do you plan on supporting redmi 4x?
READ ALL BEFORE ANYTHING!
ATTENTION
Code:
/*
I'm not (yet) a developer , I'm taking effort to put more choices of kernel for our great community.
This kernel is tweaked for best balance possible, if you want a feature quote me and i will see what i can do,
I will build this kernel when possible on my free time and because of it is a nightly and I will use this thread as a worklog too.
Thank you for using this kernel.
*/
Disclaimer
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this KERNEL
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Adapt, improve and evolve!
Info:
Guys I created this kernel to Moto G 2013 (Falcon/Peregrine) and Moto G 2014 (Titan/Thea) in other words MSM8226 Motorola SoC baseds to learn, adapt some "unstable and unsafe" things as well to give a new life to my device, the plan is to support all Android versions avaliable for our device, I plan to do a better kernel with time and help of the comunity. This kernel is a nightly I will do it when I have a freetime or LineageOS update their sources or I add new features, it aims to be a rich feature kernel and a "perfection balance" between battery life and performance, this can be a UNSTABLE kernel, my routine will be build,upload and test, so stay tuned! I am open to suggestions. This is a kernel that don't work out-of-the-box the objetive of this kernel is give power to the user.
This kernel DO NOT WORK WITH STOCK MOTOROLA/GOOGLE PLAY EDITION ROM or IDCRISIS or AOSPARADOX.
On post 1:
#1 - Features and installation instructions
#2 - Downloads and kernel Source
#3 - Buglist and to do's
On post 2:
#1 - Changelog
Features (By now and latest one):
Based on 3.4.113 LTS Linux kernel and latest LOS/AOSP/CM/Motorola sources
Kexec hardboot patch (MultiROM support)
Governors: Interactive,Ondemand,Performance,Userspace,Conservative,Powersave
Hotplugs: AutoSMP and Alucard Hotplug
Overclocks and Underclocks (Attention this can be dangerous to your device! you have been warned!):
Overclocked CPU (up to 1.6Ghz),Overclocked GPU (up to 600Mhz) Overclocked RAM and Overclocked Slimbus for better audio
Intellithermal v2 to protect our device from heating
Sound: High performance Headset,Low latency playback Support,24 bits Playback Support,Enabled additional Moto G Exclusive Audio Channels TPA-a6165a2
Screen: DT2W and S2W/S2S, KCAL
GPU:Simple GPU Algorithm and AdrenoIdler
Misc: Init.d support, Fsync on/off, ARCH_Power, Gentle Fair Sleepers, Toggle for some wakelocks, Stereo Call Recording Support, Reclaim RAM from loggers, Powersuspend, State Notifier .
For full features list check my github.
Compiled with Arch Linux up-to-date and UBER Toolchain 4.9 and optimize flags[/COLOR]
Bootlogos
PREVIEWS ONLY CHECK DOWNLOADS SECTION FOR LINKS
Created by me and the others two by @Mattwmaster58:
Silver
{
"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"
}
Blue
Red
Downloads
(Folder on AFH) (Please DO NOT MIRROR, if one is down just post in the thread or pm me and i will repair!):
Cyanogenmod/AOSP for Falcon:
CM14.1 (UNIFIED WITH CM13 BY NOW) - CM14.1
CM12.1 - CM12.1
CM11 - NOT YET
Cyanogenmod/AOSP for Peregrine:
CM14.1 (UNIFIED WITH CM13 BY NOW) - CM14.1
CM12.1 - CM12.1
CM11 - NOT YET
Cyanogenmod/AOSP for Titan/Thean (Same defconfig):
CM14.1 (UNIFIED WITH CM13 BY NOW) - CM14.1
CM12.1 - CM12.1
CM11 - NOT YET
NOTE:ALWAYS CHECK LAST PAGES TO SEE WHAT IS GOING ON!!!
LSpeed Profiles (OLD! LSpeed envolved too fast!) - Balance
Bootlogos: ZER0 Byte Bootlogo
Old releases of ZER0 and ZER0 Byte (Reborn) Kernel : AFH
Mirror: Github mirror and how to download
How to install
If you're on other kernel please at least DIRTY FLASH you ROM, thanks.
The kernel:
By recovery:
Using TWRP (Please use the latest one)
1. Put the zip at /sdcard > Reboot to recovery > Install > Chose the kernel zip > Confirm to flash > (optional) Wipe caches > Reboot.
or
By app:
2. Flash it using Flashify or similar app from Playstore.
The kernel scripts backup your current boot.img so if you want to restore just use Flashify or TWRP.
The Bootlogo:
Using TWRP (Please use the latest one)
1. Reboot to recovery > Install > Chose the bootlogo zip > Confirm to flash > Reboot and enjoy.
2. Flash it using Flashify or similar app from Playstore.
3. Extract the zip and on mfastboot (or just fastboot) enter this command: fastboot flash logo logo.bin
Recommendations/Tweaking
Gov Tuner a mod to tune govs based on profiles for better battery life, better performance, or a balance., I have added a lot of sound patchs but A.R.I.S.E. will blow your mind! so if you want a better sound on your Moto G I suggest you A.R.I.S.E the best one in my opinion or just Viper+Dolby. And the best of the best tweaks app LSpeed just download and select a profile from main screen and fell it! or tune it by yourself!
To tweak use Kernel Adiutor from Playstore (or XDA Link), the Kernel Adiutor-Mod (fork with more experimental features) at XDA or Synapse You will need this zip and download Synapse app from Playstore.
Info about tweaking kernel The best guide to it!
Better RAM management for FALCON/PEREGRINE/TITAN/THEA thanks to @Pupet_Master
-Download "Kernel Auditor" from the "Play Store" and open it
-Once inside, Swipe from left to right to show the side menu.
-Tap on "Low Memory Killer"
-Change to these custom settings:
Code:
Foreground Applications: 29mb
Visible applications: 61mb
Secondary Server: 157mb
Hidden Applications 227mb
Content Providers: 87mb
Empty Applications 191mb
-Swipe from left to right again and tap at the option "Virtual Memory"
-Change those settings from there:
Code:
dirty_ratio: 20
dirty_background_ratio: 5
dirty_expire_centisecs: 100
dirty_writeback_centisecs: 300
min_free_kbytes: 4096
oom_kill_allocating_task: 1
overcommit_ratio: 100
swappiness: 100
vsf_cache_pressure: 53
laptop_mode: 0
extra_free_kbytes: 24576
Z-RAM Disksize: 470mb
-Swipe from left to right again and tap at the "Profile" section
-Click at the "+" button and save the current settings on a new profile
-Holdon the new profile and choose the option "apply on boot"[/QUOTE]
This kernel does not ships with a default config, so here it is how to config (an example) a profile for battery/balance/performance:
Battery
Code:
On CPU
CPU Gov - Interactive
Max freq. - 1190Mhz or 1094Mhz
Multicore power save - Aggressive
Alucard Hotplug - ON
On GPU
GPU max freq. - 450Mhz or 320Mhz (if dont play use 320Mhz)
GPU Gov - simple_ondemand or msm_adreno_tz with tweaked adreno idler
On I/O Scheduler
Scheduler - ROW or SIO
-
Balance
Code:
On CPU
CPU Gov - Interactive
Max freq. - 1190Mhz
Multicore power save - Enabled
AutoSMP - ON
On GPU
GPU max freq. - 450Mhz
GPU Gov - msm-adreno-tz
On I/O Scheduler
Scheduler - ROW or ZEN
-
Performance
Code:
On CPU
CPU Gov - Interactive
Max freq. - 1593Mhz
Multicore power save - Disabled
AutoSMP - ON
On GPU
GPU max freq. - 600Mhz
GPU Gov - msm-adreno-tz
On I/O Scheduler
Scheduler - ZEN
Note about some features
Display types WORKING with DT2W/S2S/S2W:
mdss_dsi_mot_inx_720p_video_v0 (TITAN/THEA)
mdss_dsi_mot_cmi_720p_video_v2 (FALCON/PEREGRINE)
Display types NOT WORKING with DT2W/S2S/S2W:
mdss_dsi_mot_jdi_720p_video_v1 (TITAN/THEA)
mdss_dsi_mot_jdi_720p_video_v0 (TITAN/THEA)
mdss_dsi_mot_lgd_720p_video_v0 (FALCON/PEREGRINE)
If you don't have a working DT2W/S2S/S2W or don't like it you can disable it and/or use AcDisplay app or Anbient Display of your ROM instead.
To check which display type you have by going into terminal and type:
su
cat /proc/cmdline
Bugs
None by now, if you encounter one please make a post in this thread with steps to reproduce and if possible a LOGCAT and DMESG. A simple how to help me debug.
To do
Undervolt and Userspace Voltage Controller
OC of 1.8Ghz
More Hotplugs
More Govs
More I/O's (SIOplus,FIFO)
Added all features to all variants
Vibrator Intensity Control
Ram Underclock
Sched & Mutex Tweaks
Stock and GPE variants
WQ_POWER_EFFICIENT
LZO Compression image (Fast boot)
DOLBY_DAP dependency fix
Frandom
Filesystems support:
NTFS Support / EXT 2/3/4 support / F2FS (Most roms only support it at /data)
Optimized ARM RWSEM algorithm
Silence some logs
NEON in kernel mode
Misc Crypt tweaks
LMK tweaks and adaptive
More Security Patchs
Yankactive (Cause reboot at the moment),Yankdemand,Smartmax,Lionhert,Impulse,DanceDance,Bioshock
I/O's: ROW,NOOP,Deadline,CFQ,FIOPS,BFQ,SIO,VR,ZEN
All avaliable TCPs congestions on Android
How to git and build
Setting up and building
Basics of GIT
- How to build my kernel:
Code:
export ARCH=arm
export SUBARCH=arm
export CROSS_COMPILE=/path/to/toolchain/bin/arm-eabi-
make mrproper (cleans config files)
make clean (cleans already builded files)
make falcon_defconfig (or you device_defconfig)
make menuconfig (if you want to tweak the config)
make (I use this too -o2 -j4 CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_NO_ERROR_ON_MISMATCH=y)
How to cherry pick commits
Basically to cherry pick a commit you have to have it source and branch, this is a simple how to do it
First of all you need to set your upstream since it is a fork of CM/LOS or STOCK source:
Code:
git remote add upstream linkingithub.git
For example
Code:
git remote add upstream https://github.com/CyanogenMod/android_kernel_motorola_msm8226.git
so if you want to cherry pick a commit from me
Code:
git remote add bryanbytez mysourcelink.git
and after that you need to have my source locally but stay calm this wont mess you source
Code:
git fetch -all
To merge upstream changes (From CM/LOS or Motorola)
Code:
git merge upstream/cm-13.0
This will merge upstream cm branch cm-13.0 in your source code.
Misc help:
http://forum.xda-developers.com/showthread.php?t=2319018 (about boot.img, ramdisk and others)
https://stackoverflow.com/questions/2816715/branch-from-a-previous-commit-using-git (Unlike me you can just revert or create another branch based on the commit and not delete the whole source code )
https://stackoverflow.com/questions/4410091/github-import-upstream-branch-into-fork (Import a upstream branch on your fork)
And to revert a git: git revert sha1, example git revert eab5c8fef098548f0f00085196bbf40f41bf8ba1
Source/Credits
If you want to post this on your site or other forum it's okay just post a link to this thread too and the correct credits and if you can, pm me with link so i can see it too, thanks.
The GNU General Public License is a free, copyleft license for software and other kinds of works.
The GPL permits use, share, study and modify.
But this does not mean you should not give the deserved credit to the previous author.
So if you use my source code under GPL you must share with GPL too and quote me in the credits.
CM/LOS/AOSP Based Source
Stock/GPE Based Source
Thanks to:
GOD
The Real Dev's:
Motorola/Lenovo
LineageOS/CyanogenMod/AOSP/CAF Teams
A special thank you to @Kamin4ri to be answering questions from a noob
@hurtsky @pinkflozd @zakee94 @TeamMex (not a team ) @RenderBroken @alin.p @Flashhhh @Shivam Kuchhal @RolanDroid @attack11 @DC07 @frap129 @-decipher- @bedalus @MetalPhoenix45 @srisurya95 @para94 @chijure @Aayushya @neonkat and @faux123 for inspiration and commits (i guess that everyone that i pick a single commit is here... since i don't know yet to pick commits (picking commits automatically add the credits) a big thanks to all !)
@kwoktopus, for the tutorial how to build
And you the user!
If I forget someone please contact me and I will add here! [/FONT]
XDA:DevDB Information
[Kernel][GPL][K-N][Peregrine][UBER TC]ZER0 Byte Kernel[Nightlys][CM/AOSP], Kernel for the Moto G
Contributors
BryanByteZ
Source Code: https://github.com/BryanByteZero/android_kernel_motorola_msm8226
Kernel Special Features: OC/UC/DT2W/S2W/S2S/Sound Patchs and a lot more, check it!
Version Information
Status: Nightly
Current Stable Version: R3
Stable Release Date: 2017-02-22
Current Beta Version: R4
Beta Release Date: 2017-04-29
Created 2016-11-20
Last Updated 2017-05-01
Changelogs for CM/LOS/AOSP K/L/M/N
Changelogs for CM/AOSP K/L/M/N:
For Falcon and Peregrine
19/11/2016
No more MPDecision and CM PowerHAL
DT2W and S2W/S2S
Optimization Flags
Overclock and Underclock
Alucard Hotplug
AutoSMP Hotplug
Faux Sound 3.5
KCAL v2
High performance and low latency audio headset
KEXEC Hardboot patch
04/02/2017
Up-to-date with LOS source and Linux (now it's 3.4.113 the LTS version)
Intelliplug, AutoSMP and Alucard Hotplugs
Intellithermal
MSM-Limiter (you will need KernelAdiutor-MOD to use this feature)
Toggles for some wakelocks
ARCH_power
Gentle fair sleepers
Stereo call recording support
Reclaim RAM from loggers
Dynamic management of dirty page writebacks, expire and cache pressure
Some GPU patchs
SIO,VR,ZEN and Tripndroid I/O's
Powersuspend, LCD notify and state notifier
Dynamic FSYNC
CPU, GPU and RAM overclock
Simple GPU algorithm and AdrenoIdler
Enhanced audio with Faux Sound and low latency drivers and high performance mode
KCAL
KEXEC Hardboot patch
DT2W/S2S/S2W
Make optimizations
Powered by UBER STOCK Toolchain 4
22/04/2017
LATEST SOURCES
CPU OC/UC
GPU OC/UC
CPU boost
KCAL
faux Sound
High perf headset mode
OC RAM and slimbus
Intellithermal
Simple GPU Algorithm and AdrenoIdler
State notifier and Powersuspend
Alucard and AutoSMP hotplugs
Stereo call recording
Custom I/O's
Stock GOVS
KEXEC Hardboot patch
wakelock blocks
Fsync on/off
Power efficient workqueue
29/4/2017
DT2W/S2S/S2W
Bugs:
None by now,if you encounter one please make a post in this thread with steps to reproduce and if possible a LOGCAT and DMESG.
Reserved
Reserved
Waiting for it. Amazing job, good luck and thanks!
Edit: Just downloaded Peregrine CM14.1 kernel, will flash and comment later.
Works good. I though the kernel had the option to change the CPU max freq when screen is off. I'm wrong?
Edit: Going to comment in original thread!
Fedray said:
Waiting for it. Amazing job, good luck and thanks!
Edit: Just downloaded Peregrine CM14.1 kernel, will flash and comment later.
Works good. I though the kernel had the option to change the CPU max freq when screen is off. I'm wrong?
Edit: Going to comment in original thread!
Click to expand...
Click to collapse
I will look indo it.
Please the ones who test it report back with battery life, performance and stability.
using the kernel now on cm14.1, amazingly fast.:good:
still with no tweaks and battery optimization to check the battery life.
hopefully get better battery life than stock kernel.
thanks for the kernel @BryanByteZ.
fairly well as mostly on 4g.
Guys I will bring back MSM Limiter (per core cpu max min freq and gov) and independent headphone gain but will be necessary use Kernel Adiutor Mod (at least for using this features).
Guys a new version will come soon as I end my tests and we now will have full support of kernel adiutor in download tabs soon as grarak push a new version. And I considered a stock variant too. So big surprises await
Any updates ? Is the GPU overclocked?
Sent from my XT1040 using XDA-Developers Legacy app
Joel Oliveira said:
Any updates ? Is the GPU overclocked?
Click to expand...
Click to collapse
Not yet buddy, I don't have a PC anymore. Burned motherboard.
The cell phone gets very hot, the processor frequency drops to 1094mhz and 998mhz, and it gets very slow. Can you disable SoC's Temperature Control?
Joel Oliveira said:
The cell phone gets very hot, the processor frequency drops to 1094mhz and 998mhz, and it gets very slow. Can you disable SoC's Temperature Control?
Click to expand...
Click to collapse
No, i dont have a PC at the moment. Try to use coolify app.
So I am running latest RR and tried the stock kernel, kamari and this one. I had better battery on stock and kamari but this kernel is much smoother and faster. The OC on the CPU makes a huge difference. Looking forward to more development on this kernel! But I don't seem to be able to OC GPU?
baxtex said:
So I am running latest RR and tried the stock kernel, kamari and this one. I had better battery on stock and kamari but this kernel is much smoother and faster. The OC on the CPU makes a huge difference. Looking forward to more development on this kernel! But I don't seem to be able to OC GPU?
Click to expand...
Click to collapse
Not yet, and i got no PC at the momment.
News ?
Sent from my XT1040 using XDA-Developers Legacy app
Joel Oliveira said:
News ?
Click to expand...
Click to collapse
Not yet.
Joel Oliveira said:
News ?
Sent from my XT1040 using XDA-Developers Legacy app
Click to expand...
Click to collapse
People I got a new motherboard and I'm setting my system maybe today or tomorrow a update will come at least for M and N.
Guys new version uploaded in CM14.1 section, this is unified for M(6.X) and N(7.X) up-to-date with LOS source and Linux LTS Kernel, what's new?
Up-to-date with LOS source and Linux (now it's 3.4.113 the LTS version)
Intelliplug, AutoSMP and Alucard Hotplugs
Intellithermal
MSM-Limiter (you will need KernelAdiutor-MOD to use this feature)
Toggles for some wakelocks
ARCH_power
Gentle fair sleepers
Stereo call recording support
Reclaim RAM from loggers
Dynamic management of dirty page writebacks, expire and cache pressure
Some GPU patchs
SIO,VR,ZEN and Tripndroid I/O's
Powersuspend, LCD notify and state notifier
Dynamic FSYNC
CPU, GPU and RAM overclock
Simple GPU algorithm and AdrenoIdler
Enhanced audio with Faux Sound and low latency drivers and high performance mode
KCAL
KEXEC Hardboot patch
DT2W/S2S/S2W
Make optimizations
Powered by UBER STOCK Toolchain 4
I will not add to mirrors now because my net is slow at the momment
and I didn't tested yet need to fix my phone first.
Falcon
https://www.androidfilehost.com/?fid=457095661767134902
3e73c91dce4ebcc0e05d6bb97c3455b0
Peregrine
https://www.androidfilehost.com/?fid=745425885120705602
05ebd67eb237883436e7fb28ec6d8a14
{
"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"
}
Hi, I'm GhaithCraft, presenting my custom kernel for Galaxy A7/A5 2017 with tons of tweaks and handy features.
This kernel does not at all drain your battery. (PS: until and unless you don't make some wrong configurations through AKM).
Although this kernel works on custom ROMs it is best optimized for Stock ROMs.
Kernel Info
Linux: 3.18.86
Toolchain: UberTC 6.3.1
Some Feature Highlights
Activated Interactive Governor
GPU Voltage Control through AKM
30+ CPU Governors
I/O Schedulers
LZ4 Compression
Disabled KNOX & TIMA
Powersuspend (Saves Battery)
One click SELinux status change through OKM
NTFS support (Needs testing)
State Notifier
Reduce time to sleep
Dynamic FSync (Improves performance)
Frandom (Faster than the stock random driver)
TCP Algorithms
Working S-Health
ARCH POWER
Disabled CRCs (30% performance boost)
Enable NTFS support
Disabled Forced File Encryption
Disabled Secure Storage
Disabled DM_VERITY
Fake knox 0x0
Ramdisk Tweaked for improve battery and performance
Disabled Logging (Improves performance)
Zen-Tune v4.10 (memmory optimisation)
Add Thunderplug Driver
Improve the ram & battery
Safetynet Green
Enable F2FS support
Private mode
[*]ADB FIXED &Logcat Working at boot (also for a5 2017)
Aroma Installer with advanced tweaking options
With many under the hood optimisation!!!
AROMA INSTALLER OPTIONS
Root through Magisk or SuperSU
Alphabet Kernel Manager (AKM)
Set SELinux to Permissive or Enforcing
ADVANCED OPTIONS: CPU Governor, IO Scheduler, and TCP Congestion Algorithm
CPU Governors
alucard
barry_allen
bioshock
blu_active
cafactive
conservative
dancedance
darkness
electrodemand
HYPER
impulse
intelliactive
intellidemand
intellimm
interactive
ironactive
lionheart
nightmare
ondemand
ondemandplus
ondemand_x
pegasusq
performance
powersave
smartass2
smartmax
smartmax_eps
userspace
wheatley
yankactive
zzmoove
IO Schedulers
fifo
fiops
sio
sioplus
tripndroid
vr
zen
[*]row
[*]bfq
NOTE:This kernel removes forced encryption, if you face "encryption process failed" error upon reboot then you need to format /data. This is generally needed if you are installing this kernel on stock rom
You will need to use AKM(Alphabet Kernel Manager) app to take the most out of the kernel like CPU/GPU overclock, I/O schedulers and plenty of other stuff
Credits
@DarkLord1731 help and support
Samsung Open Source Center for the Source code
@osm0sis for Android Image Kitchen and AnyKernel2
@djb77 for Aroma Installer and various commits from his source
@DarkLord1731 Aroma Installer and various commits from his source
@morogoku for MTweaks
Everyone others who are credited on Github
KEEP THIS DEVELOPMENT ALIVE BY REPORTING BUGS(if any) OR ANY OTHER THING BELOW
HIT THANKS IF YOU LIKE MY WORK:victory:
XDA:DevDB Information
[KERNEL][7.0][A5/7 2017] Alphabet Kernel (B), Kernel for the Samsung Galaxy A Series 2017 A3, A5, A7
Contributors
GhaithCraft
Source Code: https://github.com/GhaithCraft/Alphabet-Kernel-Universal-7880
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: D
Stable Release Date: 2017-12-16
Created 2017-10-30
Last Updated 2017-12-16
Telegram Group : t.me/A2017GROUP
Downloads
Alphabet Kernel: (All version in Google drive)
Go to #Downloads:Click Here
Or From Google Drive : Click Here
Changelogs :
16/12/17
ADB for a5 2017
Disable a lot more debugging
Upstreamed to Linux 3.18.86
Enable F2FS
Remove default wakelocks
Built with latest UberTC GCC6 Stable To improve battery
Private mode working (but need rom supports)
More tweak in ramdisk
Interactive improved
can see more in source :fingers-crossed:
25/11/17
Update AKM to V2
Enable Boeffla Wakelock Blocker
Add init.d tweak in ramdisk
More upstream
update to 3.18.81
update to latest source and ramdisk
BFQ IO scheduler optimisations
To see more see the source
To see more see the source
Add Thunderplug Driver
ADB FIXED (Logcat Working at boot )
12/11/17
LZ4 Optimisations
Allow toggle CRCs through AKM
Enabled support for ARCH_POWER
Merged with the latest 3.18.79 upsream kernel
Reduce time to sleep
Deadline IO scheduler optimisations
Some ramdisk tweaks
Enabled "Optimise for performance instead of size"
Update Blu_active Governor
Updated toolchain
Disabled All Logging
Disabled OOM
Google Services Doze
Deep sleep optimisations
optimize Kernel Samepage Merging (KSM)
Disable I/O Stats and Add Random
sched: Disable gentle fair sleepers
Fix all bugs in Aroma And AKM APP
30/10/17
Initial Release
First! And thanks. I've been waiting for a custom kernel for the A5 2k17 Nougat! :victory:
Finally,tnx gaith because you has returned the life of development of a5 2017❤
Note:sorry for my bad english
GhaithCraft said:
Hi, I'm GhaithCraft, presenting my custom kernel for Galaxy A7/A5 2017 with tons of tweaks and handy features.
This kernel does not at all drain your battery. (PS: until and unless you don't make some wrong configurations through AKM).
Although this kernel works on custom ROMs it is best optimized for Stock ROMs.
Click to expand...
Click to collapse
any chance for A3 users having this kernel?
Thank you, hoping you continue.
broky said:
any chance for A3 users having this kernel?
Click to expand...
Click to collapse
Coming aoon
Thank you for your work. Can you edit the download link for Alphabet Kernel Manager please? Because it doesn't work.
Nice! Thank you very much! hows the battery life with this kernel? We just need fully working LO Rom and it will be great!.
Hi! First of all: I'm glad to see that the development for this device is not dead!
With that out of the way: Flashed it and it's working great ! Looking forward to future updates !
EDIT: Apply on boot doesn't seem to be working in your kernel manager... I have to set everything manually at every boot :/
Kernel
GhaithCraft said:
Hi, I'm GhaithCraft, presenting my custom kernel for Galaxy A7/A5 2017 with tons of tweaks and handy features.
This kernel does not at all drain your battery. (PS: until and unless you don't make some wrong configurations through AKM).
Although this kernel works on custom ROMs it is best optimized for Stock ROMs.
Kernel Info
Thank you brother! It works! Do please minimum CPU 343 A7:good:
---------- Post added at 02:20 PM ---------- Previous post was at 02:16 PM ----------
Click to expand...
Click to collapse
Everything works perfect thank you so much for this , Love you
I got some prop errors at installing but it works perfect and stable without any problems thanks you so much
Help please! Install kernel first and format data or format data and install kernel? Thanks
fahric74 said:
Help please! Install kernel first and format data or format data and install kernel? Thanks
Click to expand...
Click to collapse
Format DATA > Flash the kernel > Flash no-verity-no-encrypt patch by ashyx. You're good to go
Thanks for your work! Can I use Samsung Pay with Alphabet Kernel cauze fake knox 0x0?
Isn't there way to enable all the cores because this fu***ng big.LITTLE qualcomm cpus annoys me so much. I just want to set the governon
My knox is still void???
Trillian_123 said:
Hi! First of all: I'm glad to see that the development for this device is not dead!
With that out of the way: Flashed it and it's working great ! Looking forward to future updates !
EDIT: Apply on boot doesn't seem to be working in your kernel manager... I have to set everything manually at every boot :/
Click to expand...
Click to collapse
you need wait 10 sec or can change this from settings
GhaithCraft said:
you need wait 10 sec or can change this from settings
Click to expand...
Click to collapse
Still nothing. Waited for around 10+ min. Also tried execute as shell script :/
Unfortunately doesn't seem to work on Lineage 14, sat around for a while but was stuck on a bootloop.
[Mi5S][KERNEL][HMP/MIUI][Linux 3.18.31] Floppy Kernel [RC1.3][13/01/18]
{
"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"
}
Floppy is kernel for all custom rom based on LineageOS 14.1, 15.1 and Miui , support the Xiaomi Mi5S
Code:
#include <disclaimer.h>
* Your warranty is now void. *
* No guaranteed this'll explode your device, be careful, follow the instructions ! *
*don't point at me if your alarm dies after flashing this kernel ! *
Based on Linux Kernel 3.18.31
Based on LineageOS Kernel
GCC Linaro 7.2.1, UBERTC 8.0, SaberMod 7.0 and Google 4.9
Governors: Impulse, Despair, Zzmove, Darkness, Blu_active, ElementalX, Interactive, Conservative, Ondemand, Powersave, Lionheart, Userspace, Bioshock, Alucard, Hyper, Wheatley, Nightmare, Dancedance, Adaptive, Pegasusq, Chill, Cafactive and Performance.
I/O Schedulers: Noop, Deadline, Cfq, Fiops, Bfq, Zen, Sio, Sioplus, Maple and Tripndroid.
Compiled with -Os
Full Linaro Optimizations ON
Optimized Parameters from L Speed @Paget96
Google Snappy Algorithm
ARM RWSEM Algorithm
Charge Control module - credits : xNombre
Wireless adapter (LIB80211, RTL8180, RTL8187, MAC80211, EEPROM: LEGACY, MAX6875, 93CX6, 93XX46)
Spectrum support
Kexec HardBoot support
Wireguard
Kernel Samepage Merging (KSM)
Dynamic File Sync and Asynchronous FIle Sync - credits : andip71 | Francisco Franco
Passing SafetyNet
[*] Frandom - Entropy Generator
USB OTG NTFS r/w Support
SYSInterface Gentle Fair Sleepers
[*] Some CFLAGS optimizations
Performance enhancements
OC Slimbus frequencies to provide better sound quality
Lazyplug - credits : arter97 | frap129
Backlight Dimmer
Arch Power saving - credits : kirananto | Cl3Kener
Adreno Idler- credits : arter97 | yarpiin
[*] Intelli-Thermal v3.0 - credits : faux123
Support f2fs, exfat, ntfs filesystem
Quick WakeUp Driver and power suspend 1.7 - credits : Paul Reioux | Jean-Pierre Rasquin | Francisco Franco
Support cpu boost, cpu input boost and fingerprint boost
MDSS color control (Kcal v2) - credits : flar2 | andip71
Sysfs interface to Enable/Disable CRC - credits : whyorean
[*] Sysfs interface CPU Vdd levels
Boeffla wl blocker v1.1.0: sensor_ind, msm_hsic_host, wlan_rx, wlan_ctrl, wlan, ipa, qcom rx and more - credits : Francisco Franco | andip71
Vibration Control Intensity
TCP Congestion Algorithms: Westwood (default), Reno, Bic, Highspeed, Hybla, HTCP, Vegas, Scalable, Lp, Yeah and Illinois.
And much more!
First time:
Reboot to recovery
Flash FloppyKernel.zip
Flash magisk (optional to get root)
Wipe cache e dalvik cache
Reboot
Update the kernel:
Reboot to recovery
Flash FloppyKernel.zip
Wipe cache e dalvik cache
Reboot
Coming from another kernel:
Reboot to recovery
Flash your ROM
Flash FloppyKernel.zip
Flash magisk (optional to get root)
Wipe cache e dalvik cache
Reboot
Floppykernel
FloppyKernel's Autonomous Builds
FloppyTeam
FloppyReleases
Donate here, if you like my work!!!
LineageOS
Mi5Devs
@GreekDragon
XDA:DevDB Information
FloppyKernel, Kernel for the Xiaomi Mi 5s
Contributors
Jonas Cardoso, InsideMuz
Source Code: https://github.com/JonasCardoso/android_kernel_xiaomi_msm8996
Kernel Special Features: A magical support, I am all day here, reading the publications of the posts, ready to help in any doubt (unless you have not read the OP that contains the information that you need).
Version Information
Status: Stable
Current Stable Version: RC1.3
Stable Release Date: 2018-01-13
Created 2017-12-22
Last Updated 2018-08-20
RC1 - 28/11/2017
Changes from source "LineageOS/android_kernel_xiaomi_msm8996"
kernel: support for GCC 5, 6 and 7
cpufreq: added new governor
block: added new iosched
filesystem: add NTFS r/w support
power : power_suspend 1.7 - credits : Paul Reioux | Jean-Pierre Rasquin
sched: Add SysInterface for GENTLE_FAIR_SLEEPERS
int_sqrt: Improve 3x faster integer sqrt
sync: Dynamic Sync Control 2.0
fs: Async I/O latency to a ssd greatly increased, 34% gain (Creds: kl…
include: Set 1024KB as Max Read ahead - more performance now
thermal : intelli-Thermal v3.0
ASoC: wcd9335: Sound control
msm8996: all variants same clock
staging: Google Snappy
Power : Add Quick WakeUp Driver
cmdline: Safetynet
fs: add exfat support
cpufreq: show cpu voltages via sysfs 009a6c0
cpufreq: Add CPU Input Boost Driver : SultanXDA
cpufreq: cpu-boost: Optimizations
fs: Dynamic Sync Control 2.0 and MDSS color control
drivers: Slimbus Overclock
gemini: Enable All TCP Congestion Algorithms
OC : Standard MSM8996 Frequency CPU | GPU
devfreq : Add Adreno Idler
cpufreq: add fingerprintboost and lazyplug
drivers: intelli-Thermal v3.0
version: floppykernel RC1
RC1.1 - 10/12/2017
SoundControl: fixed speaker \o/
ramdisk: add tweaks on init.floppy.rc
char: disabled frandom
gemini: enabled ksm
gcc: support gcc 7.x and 8.0 (Linaro and UBERTC)
zip-creator: add spectrum support
drivers: misc: implement usb fast charge mode
version: floppykernel RC1.1 62e569c
zip-creator: delete zip build 8ae3d63
RC1.2 - 27/12/2017
android: binder
ALSA: compress: Add DSD format support for ALSA
ALSA: compress: Add APTX format support in ALSA
firmware: Update synaptic
firmware: Update fte8716
spectrum: don't change clock cpu
kernel: added support to lithium
kernel: added support to natrium
kernel: added support to scorpio
msm8996: Overclocking frequencies
msm: qdsp6v2: Allow 320K AAC encoding
Add Kexec HardBoot Support
Revert "drivers: intelli-Thermal v3.0"
Merge tag 'LA.UM.5.5.r1-06400-8x96.0' into HEAD
drivers: staging: Update qcacld-2.0 driver
version: floppykernel rc1.2
build.sh: update device.prop
defconfig: CPU and GPU more battery-friendly
wakeup: More Wakelocks
RC1.3 - 13/01/2018
zip-creator: update AnyKernel2
build.sh: update device.prop
defconfig: CPU and GPU more battery-friendly
zip-creator: update AnyKernel Setup
wakeup: More Wakelocks
msm: mdss: kcal: Add KCAL support for post processing control [v2] 6b40a22
zram: LZ4 after LZ0
block: Add Maple I/O Scheduler
zip-creator: Patch to remove dm-verity
gcc8: fix warnings
defconfig: Wireless Adapter
net/wireguard: add wireguard importer
zip-creator: device check
dtbTool: now dtbTool will be built
travis: GitHub Release
zip-creator: update patchs
boeffla_wl_blocker: update to wakelock blocker driver v1.1.0 3efdcbf
defconfig: enable lazyplug a9785fe
defconfig: enable adreno idler a5d0558
cpufreq : Add Chill CPU Governor - credits : Joe Maples (@frap129) 6d26826
cpufreq: Add CAF-Active Governer - credits : Jean-Pierre Rasquin 4ba764b
version: floppykernel rc1.3 34479b6
travis: deploy in lineage-14.1 branch e5f4308
Frequently asked questions
Q: Will this conflict with any mod I'm using?
A: As long as it doesn't have any entropy related stuff, its okay. Since the kernel already comes with an inbuilt entropy generator, it will conflict with the ones from mod, causing a poor, stuttered performance!
Q: Deep Sleep isnt working for me, Google Services causing wake-locks, what to do?
A: Go to settings, Privacy, Privacy Guard, All apps, long press Google Services, and deny/disable wake-locks! (Thanks to @Paget96 for the solution)
Q: Which version should I flash?
A: Flash kernel with toolchain that you prefer.
Q: What is the difference between the UBERTC, Linaro, SaberMod and Google toolchain? Which one is the best?
A: It's a good read on the toolchain UBERTC you are wanting to know more about it, this for Linaro, this for SaberMod and this for Google.
Q: What is the difference between the HMP and Miui kernel?
A: Miui folder is for miui roms -> xiaomi.eu, MiuiBR and other derivatives from miui official. HMP folder is for aosp rom and derivatives -> Aosp, Lineage and other derivatives from aosp
Q: Is your kernel secure?
A: You MAY face some issues, but it's safe! My cell phone has not exploded yet.
Q: WiFi doesnt work for me.
A: Reflash ROM and Kernel.
Q: What application can I use to configure the kernel?
A: Use Spectrum, and if you have enough knowledge of what to modify or do in the application use together Kernel Adiutor.
Q: Can I use the kernel source in my ROM?
A: If you want to use my kernel in your ROM, just put my name in the credit, just like I did.
Q: Does your kernel support writing to the NTFS file system?
A: Yeeh, you can use flash drives and HD with NTFS via OTG.
Q: My cpu clock is locked with any governor.
A: Just disable the thermal control in the kernel temperature settings.
Q: I have problems with your kernel.
A: Take a logcat and kmesg, this website and this video should help you
Q: Why does my magisk and root disappear after installing your kernel?
A: The kernel script makes changes that directly interfere with both, reinstall the magisk that it will function normally, follow this installation line always: FloppyKernel -> Magisk -> Reboot system.
Q: Does your kernel support Miui ROM?
A: Yes, support was added in "RC1.2".
Q: Why did your kernel go straight to "RC1.2"?
A: Because it is based on the FloppyKernel for MI5, which is already in RC1.2.
Q: What is the "Battery" profile in the spectrum?
A: Based on Project Zhana & X.A.N.A was made for trying to be as efficient as possible without compromising the performance. Thanks to the discovery on Voltages used by our SD820 I could make a profile that utilizes more the BIG cluster. My first attempt was to move ALL the load to the BIG cluster, it was against anything that I have learned about little. BIG CPU but I tried, it turned really good at first, low usage was just amazing... But on more usage things didn't go that good. So what I did it was to give a twist to things, but not such twist. It kind of works like Nameless and Shotgun, Mostafa Wael and I worked the same idea. #LITTLE cluster will be running on low-mid frequencies but delivers full performance when is needed. # BIG Cluster will help LITTLE ease Load, but in a great way than before. Things can be done faster and more efficient giving us profit in form of battery. It should run smooth on all scenarios, but you guys tell me. You can easily get around 7~9 hours SOT for 24 hours even more If you don't play game. This will, of course, may vary, but it will definitely be better.
Q: What is the "Balanced" profile in the spectrum?
A: Based on GhostPepper was made to uses a quantized, frequency-aligned parametric curve to influence low core clock rates while providing extremely smooth transitions from each clock rate and exceptional battery life. Really well-defined clock speed escalation for a good battery and performance.
Q: What is the "Performance" profile in the spectrum?
A: Based on FusionP this profile brings a more "agressive" way to scale frequencies. It will scale frequencies sooner(regarding load values from cpu) and will use more the big cluster to provide more performance doing the tasks on hands. Battery should not take a big hit but using heavy demanding tasks you can expect a higher drain.
Q: What is the "Gaming" profile in the spectrum?
A: Based on Burnout PR5, this profile's main goal is to provide absolute maximum performance when needed, but lies low quite well. You see, some times I see the CPU hitting some of the high freqs of 1190 while making something as simple as watching YouTube or playing some spotify tracks needlessly, and sometimes I feel it is a bit slower than it should be in things like brute multitasking. Most profiles do aim at bringing a mid-ground to rest on. But with the sensible words of one of my favourite idols Jeremy Clarkson, he says 'Power solves everything' and right he is. By eliminating the mid freqs of the Little cluster and efficiently using some specific frequency steps, you get some power savings by staying on lower freqs as much as possible, and even on brutal tasks you get the job done faster as well, since the CPU will give you all the power to finish the job as fast as it can, and hit back to idle faster.
Q: I want more information about your spectrum profiles.
A: Read this thread.
Q: I want more information about governors, I/O Scheduler, Hotplug, TCP Algorithms and other things.
A: Read this thread.
Nice work. I will give this a try on Los 15.1 build from yesterday.
Your thorough description is excellent for a kernel novice like me :good:
Trying the SaberMod build and so far its stable. Gonna report after a day of using
Edit: been using it for a while on LOS14.1 and its awesome. Its the only custom kernel that allows me to use the HW buttons right away after a reboot.
Thanks again!
I read all links about the toolchains but as a "Kernel noob" unfortunately, I still do not really understand the differences.
Has someone a link where the toolchains are compared or an explanation for noobs?
jigs4wkiller said:
I read all links about the toolchains but as a "Kernel noob" unfortunately, I still do not really understand the differences.
Has someone a link where the toolchains are compared or an explanation for noobs?
Click to expand...
Click to collapse
I wanted to have a very article of difference of the most friendly toolchains, I searched a lot and did not find anything very friendly, what I can recommend at the moment is that you test a little and see which works best for you
nice work, i try to miui ms 14.12 work..work
Thank for the work dev.
Won't boot on los 15.1. Tried RC1.2 Ubertc. Did I miss something?
I might sound stupid but what is the difference between the Miui folder an the HMP folder? Thanks in advance and great work!!!
rhp_engcoy said:
Thank for the work dev.
Won't boot on los 15.1. Tried RC1.2 Ubertc. Did I miss something?
Click to expand...
Click to collapse
Same, i really interested in this rom but wont boot. Im using f2fs filesystem on /data and /cache
mszain said:
Same, i really interested in this rom but wont boot. Im using f2fs filesystem on /data and /cache
Click to expand...
Click to collapse
You tried other custom kernel? Coz 15.1 stock kernel sucks. No deep sleep and batter drains a lot.
rhp_engcoy said:
Thank for the work dev.
Won't boot on los 15.1. Tried RC1.2 Ubertc. Did I miss something?
Click to expand...
Click to collapse
Can you get "last_kmesg" in /proc/last_kmesg" for me?
thanks fot the amazing kernel. more powers!
mszain said:
Same, i really interested in this rom but wont boot. Im using f2fs filesystem on /data and /cache
Click to expand...
Click to collapse
What rom you are using? Get "last_kmesg" for me take a look
Riegusto said:
I might sound stupid but what is the difference between the Miui folder an the HMP folder? Thanks in advance and great work!!!
Click to expand...
Click to collapse
Miui folder is for miui roms -> xiaomi.eu, MiuiBR and other derivatives from miui official
HMP folder is for aosp rom and derivatives -> Aosp, Lineage and other derivatives from aosp
rhp_engcoy said:
You tried other custom kernel? Coz 15.1 stock kernel sucks. No deep sleep and batter drains a lot.
Click to expand...
Click to collapse
i dont think its good to discuss other kernel here
Jonas Cardoso said:
What rom you are using? Get "last_kmesg" for me take a look
Click to expand...
Click to collapse
I cant find last_kmesf in proc/ but i have dmsg but it seems like i captured the wrong kernel?. im a noob at capturing log any idea?
Jonas Cardoso said:
Miui folder is for miui roms -> xiaomi.eu, MiuiBR and other derivatives from miui official
HMP folder is for aosp rom and derivatives -> Aosp, Lineage and other derivatives from aosp
Click to expand...
Click to collapse
LineageOS 15.1 it even does not try to start on the phone, goes to reboot quickly, I don't think they will be any logs at the earliest stage of kernel init. it just can't start up...
Strange, in the coming days I will see this problem with Oreo