Presenting my first OREO kernel for our oxygen Device which will right now work for aosp or los based roms.
** PLEASE READ CAREFULLY FLASHING INSTRUCTION OR YOUR DEVICE WON'T BOOT
Change logs V1:
--> Added governers :
1) lionheart
2) zzmove
3) smartassv2
4) conservativex
5) impulse
6) alucard
7) intelllactive
8) bioshock
-->I/O schedulers :
1) fiops
2) sio
3) sioplus
4) tripndroid
5) zen
6) fifo
-> Converted to permmissive kernel
-> Optimization included
-> Fixed fast charging
Change logs V2:
--> compiled with UBER TOOLCHAIN 4.9
--> ADDED INTERACTIVEX AND BARRY_ALLEN(BEAST) GOVERNER
NOW SURPRISE:
-> ADDED FAUX CONTROL SOUND TO ADDITIONAL INCREASE OR DECREASE EVERY SOUND (WORK FULLY ONCE SOUND HAL FIXED BY ASHWIN)
---> ADDED KCAL SUPPORT(TUNE YOUR SCREEN COLORS LOL)
New things coming soon
Change logs V3:
--> Added support for exfat and ntfs
--> added wakelock controls(go to kernel auditor misc section)
--> disable crc (this may gain u faster filesystem and overall experience)
--> Added smartassH3 governor for better cpu management with performance
Change logs V4:
-->quick charging,
-->dynamic fsync
-->added interactive_pro, darkness , wave and hyper governor
Change logs V4.1:
--> fixed MTP
--> improved deep sleep
--> added wireguard vpn tunnel
Change logs V5:
UPGRADED FROM 3.18.71 TO 3.18.82 LInux Kernel Base
Fix iSCSI task reassignment handling
Fix memory leaks and optimizations
improved kernel security
optimize IPV6/TCP
Fixed cpu hanging bugs or utilize core efficiently
for more change logs for LInux kernel base visit : https://mirrors.edge.kernel.org/pub/...ngeLog-3.18.82
Change logs v5 final
Updated LInux base to 3.18.112 may 30 2018
->> Feels more smoother than Iphone X
--> animations and scrolling are more controlled manner and much smooth
--> much more optimized system
--> very efficient and power saving too
Change logs v5.1 final
Overclocked cpu to 2.4 ghz
over clocked gpu to 855 mhz
Change logs V6 Final:
UNDERCLOCK FROM 650 MHZ TO 420 MHZ
WITH INTELLIDEMAND GOVERNER BONUS
V7 UPDATE LIST :
updated LInux base to 3.18.113 with no sound issue like before
Added total 23 different governers :
here are list:
* Barry Allen
* Bioshock
* Blu Active
* ConservativeX
* Electrodemand
* Hyper
* DanceDance
* Impuls
* Intelliactive
* Intellidemand
* Interactive Pro
* InteractiveX
* Lionfish
* Lionhearth
* Ondemand Plus
* Pegasusq
* Smartmax
* Yankactive
* Zzmoove
* Alucard
* darkness,
* darknessv5,
* and nightmare
increased fast charge limit
Revamp my github code
Bugs : automatics brightness is low...will fix soon
*** important : V7 might take some time on first boot so be patient
one more thing is v7 information might not be shown in about device section but you can see the info in Kernel auditor if you check..will fix it later
V8 UPDATE LIST :
ADDED dt2w/s2w support.
Increased charging current to 3000MA(as users voted for that much)
optimized and distributed balanced voltages amongs cpu frequencies
V8.1 UPDATE LIST :
added maple I/O DEfault scheduler which best balanced I/O scheduler
added advanced tcp congestion control WESTWOOD for better streaming services as well as high network load balancing
revert back to 2500ma charging current for stabilty and well balanced charging
V9 UPDATE LIST :
--> Added Support For Kali NetHunter
--> sched: fair: reduce preemption latency (kernel activities must be very fast now, even apps opening)
--> adreno idler per cpu frequency level
V9.1 UPDATE LIST :
not much change but,
now added frequencies 422 650 and 800 instead of 422 499 and 590
so that the frequencies gaps will be shortened and their wont be sudden jump..
V10 Beast UPDATE LIST :
Overclock upto 2.6 ghz...added frequecies 2.5 and 2.6 ghz
Power suspend mode activated with 4 profiles:
Autosleep
Userspace
Hybrid
Lcdpanel
(Hybrid recommended)
Don't measure by cpu core sleep..but check through better battery stats or apps like that..
Your phone will go to deeper sleep now and hybernate itself..due to powersuspend modes
**warning..use google to first check what is power suspend mode and how to use it
V11 Beast UPDATE LIST :
--> overclocked to 2.8 ghz
-->very stable and reduced voltage to -100mv
-->fixed some wifi while overclocking to 2.8 ghz
-->quick charge fix to stock qc 3.0
**REmember guys..2.8 ghz is very fast in terms of performance and gaming ..soo it will drain battery...please switch to lower frequencies or flash my profiles....its all in your hands how to tweak now..
V12 Beast UPDATE LIST :
--> improve TCP speed
--> Added cpu governor Dynainteractive, SMARTMAX EPS , Cultivation
--> don't update idle time if cpu offline ( An offline cpu still has ts->idle_active == 1, that cause
off time is counted as idle time, and hence cause cpu load
calculated wrongly.
Check the cpu online status before updating the idle time to
fix it.)
--> optimize Kernel Samepage Merging (KSM)
--> deep sleep time reduced and fixed completely
V12.1 Beast UPDATE LIST :
--> fix deep sleep in every scenario (quiet big update for me atleast)
V13 Beast UPDATE LIST :
--> oveclocked gpu frequency to 955mhz
--> optimized kernel more
V13.1 Beast UPDATE LIST :
--> removed bulky nethunter kali
--> added full wakelock control
V14 Beast UPDATE LIST :
-->Ironactive governor
-->enabled f2fs support
-->gpu min 100 mhz and max 1 ghz
-->added faux sound control 4.1
V15 Beast UPDATE LIST :
--> overclocked gpu upto 1300 mhz
--> included adreno gpu turbo boost by improving algorithm (rendering will be quick when needed)
--> Fixed EXfat filesytem (checked 64 gb and 128 gb sdcards)
V15.1 Beast UPDATE LIST :
--> Fixed screen flickering or ghost screen for few users while overclocking gpu to 1300 mhz
V16 Beast UPDATE LIST :
reverted faux sound control to 3.6 and bring back mic control for echo sound fix
V17 Beast UPDATE LIST :
Upgraded kernel to 3.18.122
Added missing F2FS Encryption and dycryption support for pie
V17.1 Beast UPDATE LIST :
--> Merge caf pie tag LA.UM.7.6.r1-02500-89xx (Based on kernel 4.9.112)
V17.2 Beast UPDATE LIST :
--> Upstreamed kernel to 3.18.123
--> Added OndemandX governor
V17.3 Beast UPDATE LIST :
--> Upstreamed kernel to 3.18.124
V18 Beast UPDATE LIST :
--> Upgrade prima drivers to LA.UM.7.6.r1-02800-89xx.0
--> probably more updated wlan drivers or connections with less battery drainage and more stabilty
V18.1 Hardrock kernel UPDATE LIST :
--> Merged LA.UM.7.6.r1-03100-89xx.0 Pie caf tag from codeaurora
V18.2 Hardrock kernel UPDATE LIST :
--> Merged latest oreo tag LA.UM.6.6.r1-10100-89xx.0
V19 Hardrock kernel UPDATE LIST :
--> Upstreamed kernel to 3.18.125
HOW TO INSTALL :
Just flash latest zip through twrp
Download links :
V3 LInk :
https://drive.google.com/file/d/1wZpXJB9LkwJM62EGXa5L_Ek-IQVZJ-sW/view?usp=sharing
v4 or above link androidfilehost : https://androidfilehost.com/?w=files&flid=273841
v8 link : https://www.androidfilehost.com/?fid=746163614322274958
v8.1 links : https://www.androidfilehost.com/?fid=746163614322275062
v9 link : https://www.androidfilehost.com/?fid=890278863836296662
v9.1 link : https://drive.google.com/file/d/14ManVXH5wkk7X1FrchILLm9P4eZpkYek/view?usp=sharing
AFH : filehost is down for uploading
V10 link : https://www.androidfilehost.com/?fid=11050483647474828444
v11 link : https://www.androidfilehost.com/?fid=5862345805528046779
v12 download link : https://www.androidfilehost.com/?fid=5862345805528047528
v12.1 download link : https://www.androidfilehost.com/?fid=5862345805528048027
Download link v13 : https://www.androidfilehost.com/?fid=5862345805528048421
v 13.1 link : https://www.androidfilehost.com/?fid=5862345805528051483
to tuneup all wakelocks and more fine tuning please download this app : https://www.androidfilehost.com/?fid=5862345805528051487
Download link v14 : https://www.androidfilehost.com/?fid=5862345805528056574
Oreo v15 link : https://www.androidfilehost.com/?fid=5862345805528065894
Treble v15 link : https://www.androidfilehost.com/?fid=5862345805528065891
Download link v15.1 oreo : https://www.androidfilehost.com/?fid=3700668719832237063
Download link v16 : https://www.androidfilehost.com/?fid=1322778262903987028
Download link v16 treble : https://www.androidfilehost.com/?fid=1322778262903987029
Download link for v17 oreo : https://www.androidfilehost.com/?fid=1322778262904008669
Download link for v17 Treble oreo : https://www.androidfilehost.com/?fid=1322778262904008671
Download link for v17.1 oreo roms : https://www.androidfilehost.com/?fid=1322778262904012629
for v17.1 treble oreo : https://www.androidfilehost.com/?fid=1322778262904012626
Download link v17.2 :
oreo : https://www.androidfilehost.com/?fid=1322778262904021400
oreo treble : https://androidfilehost.com/?fid=1322778262904021415
Download link v17.3 :
download for oreo : https://www.androidfilehost.com/?fid=1322778262904027322
download for treble : https://www.androidfilehost.com/?fid=1322778262904027306
Download link v18 :
treble link : https://www.androidfilehost.com/?fid=11410932744536983133
oreo link : https://www.androidfilehost.com/?fid=11410932744536983135
Download link v18.1 :
oreo --> https://www.androidfilehost.com/?fid=11410932744536987504
treble --> https://www.androidfilehost.com/?fid=11410932744536987518
Download link V18.2:
For oreo : https://www.androidfilehost.com/?fid=11410932744536993601
For treble :https://www.androidfilehost.com/?fid=11410932744536993599
Download Link v19 :
treble :https://www.androidfilehost.com/?fid=11410963190603844301
oreo : https://www.androidfilehost.com/?fid=11410963190603844303
TELEGRAM GROUP LINK :
Guys please join my telegram group for kernel related quarries @hardrock_kernel
t.me/Hardrock_kernel
Credits or Contributors:
my sincere thanks to all the devs who supported me mainly @Jay_B @pranavaryans @V_v3k @eva0034 @ROMFACTORY @Martichou and all my users
Kernel source : https://github.com/rakeshraimca/Xiaomi_Nougat_oxygen-
Donation link : https://www.paypal.me/Hardrock83
Paytm and phonepe : 7010726092
Version Information
Status: Stable
Current Stable Version: 16
Stable Release Date: 2018-08-22
XDA:DevDB Information
Hardrock Kernel v14 Beast Mode OC 2.8 GHZ , Kernel for the Xiaomi Mi Max 2
Contributors
Hard_Rock83
Kernel Special Features: overclocked snapdraon 625 to 2.8 ghz and gpu to 999 mhz with a lot of features
Version Information
Status: Stable
Current Stable Version: 19
Stable Release Date: 2018-07-21
Created 2018-05-21
Last Updated 2018-07-27
Thanks for the kernel. I will surely try it.
Sent from my Mi MAX 2 using Tapatalk
Thanks for your amazing work
It's very smooth
Nice work! What performance fixes are done in the kernel? Thanks and keep up the good work.
ekin_strops said:
Nice work! What performance fixes are done in the kernel? Thanks and keep up the good work.
Click to expand...
Click to collapse
Check change logs for oreo
@jbmc83 can you please sync up this thread...
Hard_Rock83 said:
Check change logs for oreo
Click to expand...
Click to collapse
In the How to Install section, number two, you mentioned performance fix, so i was asking about that, what exactly? Don't get me wrong, maybe i don't understand the lines.
ekin_strops said:
In the How to Install section, number two, you mentioned performance fix, so i was asking about that, what exactly? Don't get me wrong, maybe i don't understand the lines.
Click to expand...
Click to collapse
Compiled with latest GCC toolchain and and changed default behavior of kernel to smartassv2 CPU settings...
And why not try testing the kernel and let me know how much performance increased.
Or u want my sources or code xD
Hard_Rock83 said:
Compiled with latest GCC toolchain and and changed default behavior of kernel to smartassv2 CPU settings...
And why not try testing the kernel and let me know how much performance increased.
Or u want my sources or code xD
Click to expand...
Click to collapse
If i would need anything I would just ask for it. xD
Also, when you write something like that in the change log or a thread, it's normal that you will get questions to such a details. Yes, i will test it with pleasure as i always do, but some people will just ask you, and what are you gonna answer them? ?
ekin_strops said:
If i would need anything I would just ask for it. xD
Also, when you write something like that in the change log or a thread, it's normal that you will get questions to such a details. Yes, i will test it with pleasure as i always do, but some people will just ask you, and what are you gonna answer them? ?
Click to expand...
Click to collapse
I answered u already:laugh:
Amazing work keep it coming
I wish any oreo buid was stable!!, i would definitely try this:crying:
Irfan_ said:
I wish any oreo buid was stable!!, i would definitely try this:crying:
Click to expand...
Click to collapse
Soon bro..we will have Oreo stable..working on it
Hard_Rock83 said:
@jbmc83 can you please sync up this thread...
Click to expand...
Click to collapse
Thank u for ur efford. I am on los 15.1.
I flashed Kernel succsessfully. Kernel V.1 flashed first and Device booted up. Kernel stated Hardrock, moderate.
Thank u,
Ray
I appreciate the work for this, but I believe it's mandated to provide the source for kernel releases as per XDA rules. Just to give you a heads up before mods notice it. And can anyone confirm quick charge is fixed?
cLeAv0 said:
I appreciate the work for this, but I believe it's mandated to provide the source for kernel releases as per XDA rules. Just to give you a heads up before mods notice it. And can anyone confirm quick charge is fixed?
Click to expand...
Click to collapse
Quick charge is fixed...as confirmed by many xD
and thanks for reminding for kernel source.will add
cLeAv0 said:
I appreciate the work for this, but I believe it's mandated to provide the source for kernel releases as per XDA rules. Just to give you a heads up before mods notice it. And can anyone confirm quick charge is fixed?
Click to expand...
Click to collapse
Added source in OP
Knowing the fact that op stated just flash v1 for los15.1 but I tried method 2 eg. flash 2 zips instead to check if it works and yes it worked.
Thank you op for the great work. Everything works fine on my device!
Great work .. Thanks
Any chance you can add spectrum support ?
https://play.google.com/store/apps/details?id=org.frap129.spectrum
kalawy said:
Great work .. Thanks
Any chance you can add spectrum support ?
https://play.google.com/store/apps/details?id=org.frap129.spectrum
Click to expand...
Click to collapse
Will look into it
Related
This is a port of Optimus Kernel by Flashhhh for Peregrine
Must sure to thank him - Here
Not compatible with Dirty Unicorns atm as it's using the older cm-12.0 kernel source meaning wifi will not work if this is flashed.
I present to you my own kernel which has been built with many optimizations and tweaks. This kernel will work on lollipop roms(Not for stock roms) only.The main aim is to provide a stable kernel with optimizations.
I hope you all will like it
Enjoy!
Note: R12 or later will work perfectly only on LP bootloader. You need to be on a rom which has implemented new kernel sources. Read post #3 about bricked hotplug.
Custom Features:
- Compiled With Archdroid's 5.2 Toolchain
- Updated to latest CM131 Sources
- Compiled With -O3 & Graphite Flags
- Additional many optimization flags
- Compiled With Cortex A7 Tweaks
- ARM v7 Optimizations
- Mpdecision hotplug driver(Using custom powerhal by CM)
- DoubleTap2Wake/Sweep2Wake
- GPU underclock/overclock(Min:100 MHz & Max:533 MHz)
- Add dev/frandom
- Added Support for Kernel Neon Mode
- Enabled Pipe Flag
- Adreno Idler Algorithm
- PowerSuspend Driver v1.5
- Add BioShock/DanceDance Govs
- Added SmartMax/LionHeart Govs
- LCD Kcal Control by Savoca
- Faux's Sound Control
- Optimized ARM RWSEM Algorithm
- Optimized Square Root Algorithm
- LMK tweaks
- block: disable add_random
- Enable unaligned capability for ARM
- CpuFreq and CpuBoost Optimizations
- Disabled Gentle Fair Sleepers
- Enabled Many TCP Congestions
- Added SIO,VR & ZEN IO Scheduler
- Sched & Mutex Tweaks
- Pushed Read Ahead value to 512
- Use your android device as USB Keyboard/Mouse
- Enabled FSync by default
- Optimized Slub
- VFP HardFloat
- Power Efficient WorkQueues
- Kexec patched (Multirom Compatible)
- Many more things (Check Github)
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.
Pls Read This before flashing:
You need ROM's default kernel before flashing this as this kernel makes use of AnyKernel 2 by @osm0sis. Make sure you have it otherwise clean flash the kernel with the rom to avoid any issues.(At least dirty flash rom+kernel) Credits to @attack11 for some part of install script.Read FAQ's and changelogs in 2nd post. THIS KERNEL COMES FINE TUNED OUT OF THE BOX.
DOWNLOADS:
AndroidFileHost
How to Flash:
1. Download the kernel and place it into your phone storage
2. Reboot into recovery
3. Reinstall(Dirty flash) Rom + the kernel
4. Reboot and enjoy!
PLS DON'T MIRROR THE LINKS
Recommended app:
Synapse or Kernel Adiutor
Flash UKM.zip from the below link: (credits to @apb_axel)
http://forum.xda-developers.com/android/software/zip-synapse-script-universal-kernel-t2736986
And then install synapse from play store.
I would like to say special thanks to @Flashhhh for allowing me to port his kernel and stealing his OP
@faux123 @YoshiShaPow @fermasia @Alberto97 @TeamMex @Quasar @Mazda @FabioSan @Blechdose @neobuddy89 @RenderBroken @savoca @deadman96385 @pinkflozd @alin.p @Cl3Kener @Shivam Kuchhal and CYANOGENMOD TEAM
and MANY MORE...
XDA:DevDB Information
Optimus Kernel, Kernel for the Moto G
Contributors
Kayant, Flashhhh
Source Code: https://github.com/Kayant/android_kernel_motorola_msm8226
Kernel Special Features:
Version Information
Status: Stable
Created 2015-05-10
Last Updated 2016-01-17
Reserved
Looking for changelogs??
Marshmallow Releases -
R46 - http://forum.xda-developers.com/showpost.php?p=63788257&postcount=2395
R47 - http://forum.xda-developers.com/showpost.php?p=63923077&postcount=2399
R48 - http://forum.xda-developers.com/showpost.php?p=63952176&postcount=2417
R49 - http://forum.xda-developers.com/showpost.php?p=64110186&postcount=2431
R50 - http://forum.xda-developers.com/showpost.php?p=64389138&postcount=2449
R51 - http://forum.xda-developers.com/showpost.php?p=64468320&postcount=2461
R52 - http://forum.xda-developers.com/showpost.php?p=64511085&postcount=2462
R53 - http://forum.xda-developers.com/showpost.php?p=64652842&postcount=2479
R54 - http://forum.xda-developers.com/showpost.php?p=64767486&postcount=2492
R55 - http://forum.xda-developers.com/showpost.php?p=64818240&postcount=2509
------------------------------------------------------------------------------------------------------------------
Lollipop releases
R32 - http://forum.xda-developers.com/showpost.php?p=60951752&postcount=1661
R33 - http://forum.xda-developers.com/showpost.php?p=61101376&postcount=1706
R34 - http://forum.xda-developers.com/sho...ers.com/showpost.php?p=61345718&postcount=310
R4 - http://forum.xda-developers.com/showpost.php?p=61420409&postcount=350
R38 - http://forum.xda-developers.com/showpost.php?p=61863825&postcount=2038
R41 - http://forum.xda-developers.com/showpost.php?p=62566814&postcount=2195, http://forum.xda-developers.com/showpost.php?p=62450985&postcount=2128
R42 - http://forum.xda-developers.com/show...postcount=2306
R43 - http://forum.xda-developers.com/show...postcount=2326
R44 - http://forum.xda-developers.com/show...postcount=2342
F.A.Q. - Read this before complaining!
1. My phone exploded, HELP!
A: I don't answer to problems without a log. The log file is in /proc/last_kmsg. Paste it on pastie.org and link it on your post. Logcats are useless for Kernel purposes, don't bother posting them.
2. This kernel works on Y or X rom?
A: Works on CM12/12.1 and AOSP roms that have the latest wifi drivers. Not for stock roms!!
3. OMG BATTERY SUCKZ, ITZ DEAD IN 45 MINUTES, HELP!
A: As you can imagine I don't build kernels to decrease battery life. All the battery life problems come from your apps, either Facebook, or Maps, or some Location Service being enabled etc etc. Check your damn wakelocks and fix them, the kernel is not responsible for them.
4. How do I flash this?
A: Read the OP, theres a reason why I added instructions on it.
5. What is a data loss? Did I just had one?
A: Data loss is simply having the connection cut for X periods of time, usually few seconds. Grey bars means the device is not connected to Google services for some weird reason, but you'll still have internet connection.
6. OP is arrogant, I'm gonna call the Internet Police?
A: Deal with it.
7. D2TW not working? It may be a hardware issue
A: http://forum.xda-developers.com/showpost.php?p=64116915&postcount=138
Reserved
Many thanks to showp1984 for this info
What is msm_mpdecision?
100% kernel based multi core decision! (should cpu1/2/3 be online or not?)
This is a special version modded by neobuddy Plus the idle frequency and some load thresholds have been adjusted by me.
Some Configuration:
startdelay = time until mpdecision starts doing it's magic (20000)
delay = time between checks (130)
pause = if something else plugs in the cpu, fall asleep for 10000ms (10 secs)
scroff_single_core = if the screen is off, don't plug in cpu1/2/3. Additionally: Unplug all cpus except cpu0 when screen is turned off (1)
enabled = enable(1) or disable(0) mpdecision. This does not affect scroff_single_core!
min_cpus = min cpus to be online, cannot be < 1. Default: 1
max_cpus = max cpus to be online, cannot be > 4. (if you set it to 2 and min_cpus to 1 you will basically have a dualcore) Default: 4
idle_freq = a value against that will be checked if a core +/- is requested. (600 MHz)
mpdecision's input event boost, aka project butter
This will boost your min cpu speed if you touch the screen or press a button and gives you full control.
In those events the min cpu freq will be risen to a predefined value on every online cpu. This boosts overall reaction times and smoothness a lot. (works similar to the qcom mpdecision binary)
Thanks for bringing another kernel to our device, Kayant! Much respect!
On a side note, is Pink Kernel no longer being updated on the original developer's side, or have you abandoned it??
Thanks as always!
Thank you for your work, I will give it a try immediately!
hhrokarvi said:
Thanks for bringing another kernel to our device, Kayant! Much respect!
On a side note, is Pink Kernel no longer being updated on the original developer's side, or have you abandoned it??
Thanks as always!
Edit: Works Great with Dirty Unicorns and AICP!!
Click to expand...
Click to collapse
More developer side but from looking at github pinkflozd might be coming back soon maybe?
@Kayant good work dude!
So the reason my dt2w doesn't work is because I changed my screen? Thank you for clarifying that for me. I had a feeling that was my issue but I wasn't certain.
Sent from my Moto G 4G LTE (XT1045) Retail US variant
ROM: SaberMod 10 (5.1.1) 4/30 build
Carrier: Cricket Wireless
is it good for daily use?
Some of the option you have listed in the OP seem not to be present, I am referring to CPU underclocking (min freq. 300 MHz here) and GPU under/overclocking (min 200, max. 450)
My xt1039 does not boot... It shows the motorola logo, then il vibrates and the screen becames black.
I'm using the beeto's CM 12.1 and I can't find the log file..
Got another issue, too. IntelliPlug (max frequency with screen off: 300 MHz), Interactive governor. When I woke up the phone and started scrolling around, I found it a bit laggy; I checked in Kernel Adiutor, max and min frequencies were both set to 787 MHz, even though I personally set them to 300 MHz/1194 MHz before. Reverted back to Spirit Kernel for now!
Gianlu92 said:
Some of the option you have listed in the OP seem not to be present, I am referring to CPU underclocking (min freq. 300 MHz here) and GPU under/overclocking (min 200, max. 450)
Click to expand...
Click to collapse
Gianlu92 said:
Got another issue, too. IntelliPlug (max frequency with screen off: 300 MHz), Interactive governor. When I woke up the phone and started scrolling around, I found it a bit laggy; I checked in Kernel Adiutor, max and min frequencies were both set to 787 MHz, even though I personally set them to 300 MHz/1194 MHz before. Reverted back to Spirit Kernel for now!
Click to expand...
Click to collapse
You right I have updated the OP. There shouldn't be any problems will GPU stuff weird....
sclcn12 said:
My xt1039 does not boot... It shows the motorola logo, then il vibrates and the screen becames black.
I'm using the beeto's CM 12.1 and I can't find the log file..
Click to expand...
Click to collapse
Not sure why that would happen tbh. Were you on the stock kernel when you flashed?
Kayant said:
You right I have updated the OP. There shouldn't be any problems will GPU stuff weird....
Not sure why that would happen tbh. Were you on the stock kernel when you flashed?
Click to expand...
Click to collapse
Kayant I faced that issue as well. Apparently I tried to flash it on AICP, Beeto's Unofficial CM 12.1... It showed the bootlogo and then it would stay blank till I restart it or something. And I did reflash the ROM's cleanly before flashing this kernel
However it works fine on Official CM12.1 and BlissPOP.
Am I missing something?? Can @Flashhhh help some fellow Peregriners????
Kayant said:
Not sure why that would happen tbh. Were you on the stock kernel when you flashed?
Click to expand...
Click to collapse
Yes I was! Will try with another ROM, I'll flash AICP
Thank you anyway!
(If you have some time, take a look to slimrom thread, thanks )
Just flashed on official CM 12.1.
So far the frequencies seems to be workning as they should, will report back if anything weird happens. Using the kernels stock settings.
hhrokarvi said:
Kayant I faced that issue as well. Apparently I tried to flash it on AICP, Beeto's Unofficial CM 12.1... It showed the bootlogo and then it would stay blank till I restart it or something. And I did reflash the ROM's cleanly before flashing this kernel
However it works fine on Official CM12.1 and BlissPOP.
Am I missing something?? Can @Flashhhh help some fellow Peregriners????
Click to expand...
Click to collapse
Can u ask on rom's thread if they don't use modified ramdisk?
Flashhhh said:
Can u ask on rom's thread if they don't use modified ramdisk?
Click to expand...
Click to collapse
He said "I used CM Sources and I don't think they're modified."
hhrokarvi said:
He said "I used CM Sources and I don't think they're modified."
Click to expand...
Click to collapse
Ok I'll talk to @Kayant and try to solve the issue
Flashhhh said:
Ok I'll talk to @Kayant and try to solve the issue
Click to expand...
Click to collapse
Thanks Brother!! Looking forward to the outcome!!
DISCLAIMER
I will not be held responsible for anything that happens to your device after flashing this kernel. If you don't know how to bring your dead device back to life please don't make any modifications and stay with stock MIUI. This is only meant for advanced users.
Features :
-Compiled with Linaro 6.3 TC-
-Based on CAF LA.BR.1.3.6_rb1.12-
-lazyplug Driver-
-CPU U.V-
-Savoca KCAL-
-Quick Charge 2.0-
-Flar2 Wake Gestures-
-Chill/Cafactive/Relaxed Cpu Gov-
-Zen /FIOPS/Maple I/O-
-Frandom-
-Adrenoboost-
-Show CPU Voltages via sysfs -
-Franco Sound Contol-
-Vibration Control Intensity-
-ExFat/NTFS Support-
-Dynamic Fsync v2.0-
-Toggleable Software CRC-
-TCP congestion Algorithms-
-Misc Changes-
Installation:
-Boot Into Recovery-
-Flash Kernel-
-Wipe Cache and Dalvik (Optional)-
-Reboot!-
Download :
https://www.mediafire.com/folder/9ercu86m9b78y/Guyver
Changelog :
http://www.mediafire.com/file/4c1rf6tscrca2kq/Changelog.txt
--------------------------------------------------------------------------------------------------------------------------------------
never post problems without full details of what setup you are using, it's not possible to help that way.
Provide me some logs:
- ADB logcat dump
- /sys/fs/pstore contents
- dmesg dump
--------------------------------------------------------------------------------------------------------------------------------------
* use kernel adiutor for controlling kernel parameters *
For adrenoboost :
use terminal :
echo 1 > /sys/class/kgsl/kgsl-3d0/devfreq/adrenoboost
* 0 for off , 1 for low , 2 for medium , 3 for high *
----------------------------------------------------------------------------------------------------------
Recommended Settings for battery saving :
CPU : Intelli Hotplug ( conservative profile ) max core = 3 , min core = 1
Governor : Chill on Big Cluster & Relaxed on Little Cluster
Touch Boost = off
I/O scheduler: noop @512
GPU : adreno idler : on
Entropy : 512&256
ZRAM : 0MB
ZSWAP: off
Arch Power : on
Dynamic Fsync : off
----------------------------------------------------------------------------------------------------------
Recommended Settings for daily usage :
CPU : Intelli Hotplug ( balance profile ) max core = 5 , min core = 2
Governor : impulse
Touch Boost = on ( for smother experience )
I/O scheduler: Maple @1024
GPU : adreno idler : on
Entropy : 512&256
Swappiness = 0~10 for 3GB ram , 20~30 for 2GB ram
ZRAM : 520MB
ZSWAP: on ( only for 2GB Model )
Arch Power : off
Dynamic Fsync : on
----------------------------------------------------------------------------------------------------------
Recommended Settings for Gaming :
CPU : Intelli Hotplug ( performance profile ) max core = 6 , min core = 4
Governor : ironactive
Touch Boost = off
I/O scheduler: Fiops @1024
GPU : adrenoboost @high / adreno idler : off
Entropy : 512&256
Swappiness = 0~10 for 3GB ram , 20~30 for 2GB ram
ZRAM : 720MB
ZSWAP: off
Arch Power : off
Dynamic Fsync : on
----------------------------------------------------------------------------------------------------------
for enchanced colors use kcal :
saturation intensity = 50
Screen Value = 118
Screen Contrast = 140
--------------------------------------------------------------------------------------------------------------------------------------
Credits:
@TheStrix @Umang96 @nathanchance @frap129 @Yank555-lu @MOVZX
@flar2 @ak @franciscofranco @Grarak @arter97 @myfluxi @neobuddy89 @jollaman999
--------------------------------------------------------------------------------------------------------------------------------------
Contributors:
MEGAX91
Source :
http://uploadboy.com/xel8nch0m0u2/490/zip
Do You know respect ?
I'm not on MIUI sorry but thanks for try to work on our kenzo !
This kernel is awesome!
Fast, stable and I got best performance at games on Guyver kernel :good:
Charging ma is faster than other kernels(2400 ma)
Thanks
MEGAX91 said:
Hi everyone
i need some testers for my new kernel , please test my kernel on RN3 Pro or Special and kindly report your feedback.
Click to expand...
Click to collapse
wrong section i thought...please ask moderator to move your thread to development section.
Pavel Sajjad Khan said:
We've enough good kernels for our device. plz port any good camera apps for cm13 roms if you can.
Seems no one is interested to test your kernel.
Click to expand...
Click to collapse
respect please...
you can try to port any cam app by yourself.
Pavel Sajjad Khan said:
We've enough good kernels for our device. plz port any good camera apps for cm13 roms if you can.
Seems no one is interested to test your kernel.
Click to expand...
Click to collapse
i just want to share my kernel with others , and believe me i'm going to make perfect kernel for MiUi M.M rom.
why would i port any camera app when snapdragon camera & google camera are already available.
* my kernel support all RN3 Pro sensors *
abihary said:
wrong section i thought...please ask moderator to move your thread to development section.
Click to expand...
Click to collapse
i move my thread to dev section as soon as i get enough positive feedbacks on kernel functionality
new version with faster F.P :
https://mega.nz/#!S5BShILb!ANgOO3ZivQnR01xK9fwkRFG2Kh8NJpGTEiHijHpkU1I
MEGAX91 said:
new version with faster F.P :
https://mega.nz/#!S5BShILb!ANgOO3ZivQnR01xK9fwkRFG2Kh8NJpGTEiHijHpkU1I
Click to expand...
Click to collapse
I really like your kernel. Thanks for your hard work :good:
Maple scheduler is great and quickcharge is faster than other kernels please add your best settings to init.d
Thanks again
2.4ghz really usable ? we see the difference in benchmark ?
@TacoNikky
i will add edit_ramdisk script with recommended settings in next version.
@jordandroid64
yes , it's totally stable. ( Antutu Score is between 85K-90K )
wifi doesn't work on xiaomi.eu 6.9.22
jordandroid64 said:
wifi doesn't work on xiaomi.eu 6.9.22
Click to expand...
Click to collapse
i'm using Epic Rom 6.10.27 on my kate , i dont have such problem.
I've seen that you don't have this problem but please try to resolve it
jordandroid64 said:
I've seen that you don't have this problem but please try to resolve it
Click to expand...
Click to collapse
Ok , i look in to it.
On kenzo 6.9.29 everything works. Maybe flashing this kernel over stock kernel solves the problem
Thanks i will try this on my Kate
MEGAX91 said:
i move my thread to dev section as soon as i get enough positive feedbacks on kernel functionality
Click to expand...
Click to collapse
please don't wait until you have enough positive feedback. lets share this kernel on dev section to let other user aware that we have another good kernel choice for this device.
since you have kate, please also add "kate/kenzo" on your title. i am pretty sure thats a lot of kate user would be happy to try this kernel.
regards.
Me test in global 6.11.3, all the sensors could work... thanks :good:
Great improvement... Battery consumption is pretty good for the performance obtained... I like it pretty much...
I am running Mi-Globe 6.11.3... Is better Epic ROM 6.10.27??
Thanks and regards!
PS: Which governor is better? I/O? And any chance of getting FP faster? I tried OP3 yesterday and OMG... FP was 0.01sec
Looks promising, I'll test on later with miui. Could you plan to make a cm version in the future?
Finaly camera of my kate works without problems !
I hope you update this kernel regulary
DISCLAIMER
I will not be held responsible for anything that happens to your device after flashing this kernel. If you don't know how to bring your dead device back to life please don't make any modifications and stay with stock MIUI. This is only meant for advanced users.
Features :
-Compiled with GNU 6.3.1 TC-
-Based on Official Cm-14.x source-
-Intelli Hotplug Driver-
-CPU U.V-
-Savoca KCAL-
-Quick Charge 2.0-
-Flar2 Wake Gestures-
-Chill/Cafactive Cpu Gov-
-Zen /FIOPS/Maple I/O-
-Frandom-
-Adrenoboost-
-Show CPU Voltages via sysfs -
-Franco Sound Contol-
-Vibration Control Intensity-
-ExFat/NTFS Support-
-Dynamic Fsync v2.0-
-Toggleable Software CRC-
-TCP congestion Algorithms-
-Misc Changes-
Installation:
-Boot Into Recovery-
-Flash Kernel-
-Wipe Cache and Dalvik (Optional)-
-Reboot!-
* if you want to use msm_hotplug ( its disabled by default on v1.0 - v1.3 ) , use EXKM app.*
Download:
https://www.mediafire.com/folder/c22dzuoiwm2zb/CM_N
Credits:
@TheStrix @Umang96 @nathanchance @frap129 @Yank555-lu @MOVZX
@flar2 @ak @franciscofranco @Grarak @arter97 @myfluxi @neobuddy89 @jollaman999
Contributors:
MEGAX91
Source Code:
http://uploadboy.me/xel8nch0m0u2/NGB-GUYVER10-02-2017.zip.html
Changelog:
v1.6.1:
1-merged caf branch LA.BR.1.3.6_rb1.13
2-updated prima drivers to LA.BR.1.3.6_rb1.13
3-chill: Fix down_threshold_suspended sysfs input
4-relaxed: Fix down_threshold_suspended sysfs input
5-cpufreq: cpu-boost: don't boost if input_boost_ms is <= 0
v1.6:
1- Q.C 3.0
2-added blu_active governor
3-added tripndroid io scheduler
4-bfq-sched: Forcefully lookup entities when the cache is inconsistent
5- lot of memory optimizations
6-Flar2 USB fastcharge
7-add CDG congestion control
8- lot of bug fixes
9-block/bl-throttle: merged updates from linux-3.18 for faster emmc
10-Merged arm64/crypto updates from mainline linux
11-lib/vsprintf: merged upstream from mainline linux
12-lib/bitmap: merged upstream from mainline linux
v1.5 :
1-Merged latest caf changes LA.BR.1.3.6_rb1.12
2-Prima wlan driver updated to LA.BR.1.3.6_rb1.12
3-Camera actuator: use correct park lens step values
4- Adjust charge throttling ( reduced charge time )
5-Update Intelli Hotplug Driver
6- silence some spam logs
7- reduced some wakelocks
8- added CRYPTO_CRC32_ARM64_CE
9- Added impulse & ironactive & smartass2 governors ( with tweaks )
v1.4 :
removed msm_hotplug
added Intelli Hotplug
removed lot of spam logs
reduced wakelocks
add support for LZ4-compressed kernel
LZ4 UPSTREAM changes
Updated CPUBW Governors
Added Relaxed Atomic Read
Update GCC Optimizations
Updated F2FS
v1.3:
random: Backport driver from Linux Kernel 4.1.31
Fixed HALL sensor driver
added zswap
updated LMK ( lowmemorykiller )
updated noop i/o scheduler
Switch to Custom 6.3.1 Toolchain
v1.2:
added CPU patches
updated cpu-boost
updated adreno_idler ( reduced overhead on adreno_idler )
improved cpu idle
Reduced WakeLocks
v1.1 :
Enabled lz4 compression for zram
fingerprint: boost cpufreq on unlock
fingerprint: boost tasks to the big cores when the F.P scanner is used
added backlight dimmer option
added toggles for wakelocks
added binder patches
Reduce swappiness
added frandom compatibility
added Maple I/O Scheduler
removed powersuspend
Added state notifier driver
never post problems without full details of what setup you are using, it's not possible to help that way.
Provide me some logs:
- ADB logcat dump
- /sys/fs/pstore contents
- dmesg dump
Settings - Developer Options - Root access - choose: "Apps and ADB"
Kernel Log:
Code:
adb shell su -c dmesg > dmesg.log
Last_kmsg:
Code:
adb shell su -c "cat /proc/last_kmsg" > last_kmsg.log
or use syslog app :
https://play.google.com/store/apps/details?id=com.tortel.syslog&hl=en
-----------------------------------------------------------------------------------------------------------
For adrenoboost :
use terminal :
echo 1 > /sys/class/kgsl/kgsl-3d0/devfreq/adrenoboost
* 0 for off , 1 for low , 2 for medium , 3 for high *
-----------------------------------------------------------------------------------------------------------
Recommended Settings for battery saving :
CPU : Intelli Hotplug ( conservative profile ) max core = 3 , min core = 1
Governor : Chill on Big Cluster & Relaxed on Little Cluster
Touch Boost = off
I/O scheduler: noop @512
GPU : adreno idler : on
Entropy : 512&256
ZRAM : 0MB
ZWAP : off
Arch Power : on
Dynamic Fsync : off
----------------------------------------------------------------------------------------------------------
Recommended Settings for daily usage :
CPU : Intelli Hotplug ( balance profile ) max core = 5 , min core = 2
Governor : impulse
Touch Boost = on ( for smother experience )
I/O scheduler: Maple @1024
GPU : adreno idler : on
Entropy : 512&256
Swappiness = 0~10 for 3GB ram , 20~30 for 2GB ram
ZRAM : 520MB
ZSWAP: on
Arch Power : off
Dynamic Fsync : on
----------------------------------------------------------------------------------------------------------
Recommended Settings for Gaming :
CPU : Intelli Hotplug ( performance profile ) max core = 6 , min core = 4
Governor : ironactive
Touch Boost = off
I/O scheduler: Fiops @1024
GPU : adrenoboost @high / adreno idler : off
Entropy : 512&256
Swappiness = 0~10 for 3GB ram , 20~30 for 2GB ram
ZRAM : 720MB
ZSWAP: on
Arch Power : off
Dynamic Fsync : on
-----------------------------------------------------------------------------------------
for enchanced colors use kcal :
saturation intensity = 50
Screen Value = 118
Screen Contrast = 140
Woah what a weird name for kernel ?
Sent from my Redmi Note 3 using Tapatalk
@MEGAX91
Kernel name is from ushio to tora?
Have been using on miui mm very quite stable nearly to stock with performance.now trying kernel on n with official rr.
Also are u watching naruto SD looks like your fan of nagato ( judged from name)
VaibhavKumar07 said:
Woah what a weird name for kernel
Sent from my Redmi Note 3 using Tapatalk
Click to expand...
Click to collapse
http://ushioandtora.wikia.com/wiki/Tora
noloukos said:
@MEGAX91
Kernel name is from ushio to tora?
Click to expand...
Click to collapse
yes , also I read manga before i watched anime.
[email protected] said:
Have been using on miui mm very quite stable nearly to stock with performance.now trying kernel on n with official rr.
Also are u watching naruto SD looks like your fan of nagato ( judged from name)
Click to expand...
Click to collapse
i never watched naruto!
Nice work sir. Great kernel. Hope you can add more options and settings in this kernel like your guyver MM kernel. Thankss
Nagatobimaru ? , I have to try this !! :v
Sent from my Redmi Note 3 using Tapatalk
QC 2.0? so your kernel goes up to 18 watts?
will try
Gonna watch Naruto
Hope you like it
evoGage said:
QC 2.0? so your kernel goes up to 18 watts?
Click to expand...
Click to collapse
No , total power is about 15W
Testing , performance is excellent but FPC Fingerprint Scanner not working for me on RR 5.8.0 Official , tried installing goodix libs , still same issue
aaz03 said:
Testing , performance is excellent but FPC Fingerprint Scanner not working for me on RR 5.8.0 Official , tried installing goodix libs , still same issue
Click to expand...
Click to collapse
Works fine for me.
Finally you made it public, congrats mate!
@MEGAX91
Wanna try this! What rom do u use?
Thanks!
MOVZX said:
Finally you made it public, congrats mate!
Click to expand...
Click to collapse
how about yours? will you publish your kernel here?
Star_king12 said:
Works fine for me.
Click to expand...
Click to collapse
Flash agni, flash stock boot.img from ROM, flash other kernel to get fp working. Also, you can make a zip with only libs like I did.
! This kernel is based on treble tree,so make sure you are on a treble ROM !
【! From R20 , it only support 4.4 compatible ROM since we are having 4.4 kernel !】
! Some profiles from /vendor will be replaced so if you want to fully uninstall this kernel,just dirty flash your current ROM!
If you are coming from other kernels,better to do a dirty flash on your current ROM to avoid any strange problems
#Build for z2 plus but it should work well on pro#
---------Notice-----------
I can say with certain flashing this kernel is safe at all.Kernel will not go on OC freqs if u dont choose OC freqs by using tools like KA(from R12).So in fact u can use this kernel as a non-OC kernel Lol.
But the kernel has a lot of settings that could cause unstable like high OC freqs (2.53/2.46/780/2.0),so its strongly recommend to test the freq you want to use before you set it for daily use.Just lock min and max freq to it and see if theres kernel panic or crashes.If everything is fine,you can choose it for daily use.Or u can try to raise voltage for it and test again.
For every device:
OC 2.26+1.68+624 is stable
For most device:
OC 2.34+1.76+710 is stable
For some device:
OC 2.41+2.0(1.86)+780 is stable
For little device:
OC 2.5+2.0+780 is stable
So if this kernel is good at performance or battery depends on ur settings.Default settings(1.8+1.3+624) prefer battery + smooth.
!!!!!Above all,DONT PLAY PUBG ON OC FREQS IF U DONT HAVE WATER COOLER!!!!!
!!!!!UNDERCLOCK FOR PUBG OR U CAN HARDLY EAT CHICKEN LOL!!!!!
----------------------------
Feature:
-Big cluster OC 2.5GHz
-Little cluster OC 2GHz
-GPU OC 780mHz
-Intellithermal included
-Modified thermal config included
-Sound control added
-A lot of TCP govs
-Ghostpepper from AKT included(Less heat and better performance)
-Sound control added
-Arch power included
-Fsync control added
-A lot of optimization included
-Touch boost can be switch now(disable by default)
-CPU set 2.15+1.59 as default
-Upstream to 3.18.107
-Background tasks can load on both cpu0 and cpu1
I think you neednt do anything about optimization to this kernel because I have already do my best for it XD
Download here:
https://github.com/xzr467706992/Nameless-Kernel-Release(old)
or
https://www.androidfilehost.com/?w=files&flid=267780(new)
Flash it and reply this thread if ur phone dosent explode(just a joke)(It should be SAFE)
Spectrum download:
https://play.google.com/store/apps/details?id=org.frap129.spectrum
https://www.coolapk.com/apk/org.frap129.spectrum
(Chinese)
Source:
https://github.com/xzr467706992/android_kernel_zuk_msm8996
Anykernel repo:
https://github.com/xzr467706992/AnyKernel2
Many thanks to:
@mracar (Help me fix audio problem on z2 pro)
@DD3Boh (This kernel is based on his tree)
@Star_king12 (for awsome works on 4.4 kernel)
@kenny3fcb (for awsome works on 4.4 kernel)
And thanks everyone works on z2 (pro)
From R20 , it only support 4.4 compatible ROM since we are having 4.4 kernel. So go to flash a ROM with 4.4 kernel build in(Latest arrow,aex,etc.),or you ll get problem with video playback and usb.
The latest 3.18 kernel is R19.
R31
Changelog:
- Rebase on CAF "LA.UM.8.4.1.r1-00300-8x98.0"
- Linux 4.4.213
- Merge latest kernel/common
- Update qcacld wlan drivers to "LA.UM.7.6.r1-06700-89xx.0"
- Update simple lmk to v2.25.0
- Increase ZRAM size to 750MB
- Build kernel with clang 10.0.2
- Rebalance cpuset
- Update Anykernel3 and fix error on Android Q system-as-root
- Add msm_irqbalance binary from marlin
- (z2_plus) Restore to original zui touchscreen drivers, fixing touchscreen randomly fails on some devices
- Cleanup some useless commits
- Fix network signal guru not working
- Fix spectrum profile reset after booting
- Fix performance drain after locking screen for a while on some ROM
- Remove OC as it may influence EAS energy balance
- Improve smoothness under mobile data
- Improve app launching time
- Fix up PELT with backports from kernel/common android-4.14
- Move to PELT load tracking for EAS
- Enable iptable ttl target support
- (z2_plus) Add display panel refreshing rate overclock
* Need lock and and unlock (turn screen off and on) after booting or OC wont work.
- Add cpu undervolt
* uv1=undervolt slightly
uv2=undervolt extremely (mostly unstable)
* uv2 can bring about 15% power cost drop down for Kryo HP @ 2.15Ghz
R30
Changelog:
- 4.4.184
- Merge latest caf tag
- Merge kernel/common
- Merge latest qcacld wlan drivers
- Update Clang to 9.0.5
- Update Anykernel2 to Anykernel3
- Move to simple_lmk
- Drop ZRAM size back to 512MB
- Update cpu_input_boost drivers
- Fix some more memleaks
- Support disable FP in latest lineage
- Include sultan's iommu,qos,mdss,cpuidle and many other optimizations
- Upstream f2fs and rapid gc changes
- Allow background tasks load on cpu1
- Slightly optimize touchscreen performance
- Drop z3fold and move back to zsmalloc
- Move back to stock lz4 modules
R29
Changelog:
- 4.4.178
- Rebase on caf's kernel.lnx.4.4.r37-rel branch with latest kernel/common changes merged in
- Update to latest qcacld wlan drivers
- Clang update to 9.0.2
- Gcc update to 9.0.1
- Add hall switch driver
- Upstream f2fs
- F2fs rapid gc support
- Bump up framebuffer boost value of performance profile to 1GHz
- Upstream anxiety io scheduler
- Cleanup defconfig
- Fix log spam on ROMs with hmp perf stack
- Upstream EAS
- Fix some memleaks
- Limit the rate of CPU clock-rate changes
* You can edit it at /sys/module/qcom_cpufreq/parameters
- Boost cpu when lmk decide to kill tasks
* You can edit it at /sys/module/boost_control/parameters/lmk_boost_ms
R28
Change log:
- Update to latest qcacld wlan drivers
- Merge latest caf tag
- Improve idle drain slightly
- Fix USB tethering really
- Remove unused livedisplay drivers
- Underclock cpu on suspend
* You can edit the frequencies in /sys/module/cpufreq/parameters
* Underclock 307mhz+307mhz on suspend for battery profile and 1.0ghz+0.8ghz for balance profile
- Add shenqi_nv support
- Clang 9.0.1
- Improve fp speed slightly
- Remove init.qcom.sh in ramdisk patches and move changes into init.nameless.sh
- More cpufreq and io schedulers bring in
- Boost cpu when launch apps (You can edit boost time at app_launch_boost_ms)
*Default set 500 for balance and 1500 for performance and gaming.
Btw,I m now sure sound problem on aex is not kernel related.The problem is still there even after dirty flash aex.Now I have moved to los by dd3 and everything works fine.
R27
Change log:
- 4.4.176
- Fix -4℃ in KA
(But the cpu temperature is still not accurate because KA is reading a wrong sensor)
- Improve standby.
- Enable iowait_boost.
- Move to dynamic stune boost(Improve battery slightly)
- Updated thermal config
- Move init.spectrum.sh to /vendor/bin
- Fix broken sound in wechat videoplayback&Tik Tok
- Fix phone's mic when headphoes are plugged in
* Thanks to yaro's source
- Encryption (maibe) fixed(ROM support needed)
- Speaker gain is back
- Applied some upstreams from kernel/common
R26
Change log:
- 4.4.174
- Latest caf tag
- Latest qcacld drivers
- Upstream f2fs
- Update fp drivers with yaro's one
- Add support for spectrum
- Support sultan's boost.And you can control it at /sys/module/boost_control/parameters
- Battery improved a lot (at least for me)(About -12%/h under wifi with performance profile on normal usage)
- Fix broken bt,fp and other sensors on aosip,pe etc.
- Switch to mount factory as vendor.
( If you are on a ROM with vendor mount as vendor,what you need to do is
1. Flash twrp with factory support( https://www.androidfilehost.com/?fid=11410963190603913222 )
2. Flash vendor to factory ( https://androidfilehost.com/?fid=962187416754475514 )
3. Flash nameless and it ll work.
*Dont flash v2f after flashing the kernel,otherwise spectrum wont work and vendor ramdisk wont be updated.
)
*If you are coming from other kernels,better to do a dirty flash on your current ROM to avoid any strange problems
Spectrum profiles:
cpubigmax+cpulittlemax+gpumax+gpumin+schedtune.boost-value+sultan-boot-big+sultan-boost-little
Balance(Default):1.8+1.3+510+180+1+0.5+0.8
Performance:2.15+1.59+624+180+10+0.4+0.6
Battery:1.4+1.0+401+180+1+0+0
Gaming:1.6+1.4+510+315+10+0.8+0.8 (For stable pubg experience)
Spectrum download:
https://play.google.com/store/apps/details?id=org.frap129.spectrum
https://www.coolapk.com/apk/org.frap129.spectrum
(Chinese)
* Reep for hmp build because its dead.Switch to R23.1 or R24 if you love it.(I rebase hmp build on eas ,but R25 seems not booting,so its time to stop maintain it)
R25
Change log:
- 4.4.172
- Build with clang 8.0.7+gcc9
- Latest caf tag merged in
- Lastest qcacld wlan driver included
- f2fs upstreamed
- Add some memleaks fixes
- tcp partly backported from mainline
- cfq partly backported from mainline
- z3fold support
- memlat support
- upstreamed eas
- vdso patches included
- Switch to aosp's lmk
- Switch to yaro's fpc1020 drivers
R24
Change log:
- Rebase on 4.4.169 with latest caf tags
- Remove all unnecessary changes and upstreams
- Performance seems better than last build
- Fix booting on z2 pro
R20.1
Change log:
- Upstream to 4.4.163
- Build with LiuNian clang 8
- See github for more
R20:
Change log:
- Linux version 4.4.162
- Works on 4.4 compatible ROM only (ROMs with 4.4 kernel build in)
R19:
Change log:
-Upstream to 3.18.124
-Latest caf tags merged in
-HZ=300
-Improve stability on high load
-See more on github
R18
Change log:
-Upstream to 3.18.120
-Latest caf tags merged in
-Upstreamed some drivers
-Double click wake up enable by default(Works on P)
-Add support for hugepage but disabled by default
-Add support for ksm but disabled by default
*If your ROM is build with lineage trees in zuk-devs,hugepage will be enabled if your device have 6GB RAM and KSM will be enabled if your device have 3GB RAM.
-You can see gpu go 100mHz when theres no load this time
-Current information update every 5s
-See github for more changes
*If you are on Pie ROM with volte working.Flash R18[Volte] build or you ll lose volte after rebooting.
R17
Change log:
-Upstream to 3.18.115
-Include a safetynet patch (need test)
-Added an interface to adjust cpu max freq after screen off(in interactive gov)
-Interface to turn on/off cpu input boost
-Dynamic fsync included
-Gpu min freq now down to 180mHz
-Wireguard included
-Latest caf tag merged
-Latest qcacld driver merged
-Performance improve
R16
Change log:
-Build with DragonTC
-Performance improve
-Upstream to 3.18.110
-Latest source merged
-Faster boot-up speed(than last build lol)
-Back to use 2.15+1.59 as default
R15
Change log:
-Revert something that can cause unstable
-Undervolt for less heat(May cause panic on some device when benching, use voltage control to raise voltage if u meet that)
-Some upstreams
R14
Change log:
-Upstream to 3.18.108
-A lot of hotplugs included(Not recommend enable it on our kryo but u can have a try)
-Intellithermal removed because seems that it doesnt work.
-Use another sound control driver those problem may fixed
R13:
Change log:
-Merge latest caf tag
-Use more proper freq table
-Use more proper values for Gpu
-Check if supported before flashing
-Use stock voltage for cpu to fix panic on some device when benching
R12
Change log:
-Upstream to 3.18.107
-Now cpus will not boost to OC freqs when device is booting and I lock it to a lower freq so there will less heat when booting but a bit slower than last version.So OC is quite safe now,cpu OC only when u select an OC freq,u can use this kernel as a non-OC kernel now Lol.
-Fix panic when booting on some bad devices.
-Big cluster OC 2.53 GHz now(Really unstable,I can only stay seconds on it with raising voltage to 1.25v (using voltage control).Hope some lucky guys could have a bench on it Lol.
!!!And do not use this freq for daily use!!!)
-Little cluster 1.86GHz added.
-“Performance” gov have got no performance now(because of those things before so lock min freq to max if u want to use something like performance gov)
R11
Change log:
-Undervolt a bit
-Upstream to 3.18.106
-Latest source merged
-USB fast charge added
R10.5
Change log:
-Fix voltage problem cause by a oversight
-Really less heat on this build because a ****ing problem is fixed Lol
R10
Change log:
-Fix audio on z2 pro
-Switch to GCC 7
-Underclock 1.8+1.3 as default
-Voltage control added
-Intellithermal added
-Fsync control added
-Sound control works
R9
Change log:
-Fix boot problem on aex0416 build
#Old tree with /factory mounting as /vendor is not supported now#
R8
Change log:
-Darkness added
-maple added
-New thermal conf added with less heat
-LMK back to stock
Nameless Kernel R7
Change log:
-Fix lagging cause by LMK
-Upstream to 3.18.105
-ElementalX added
-Zen I/O gov added
-A lot of network I/O gov enabled (westwood default)
-Set gpu 624mhz as default
-Raise voltage for little cluster 1996mhz and gpu 780mhz,it should be more stable now.
Nameless Kernel R6.5
-Not really a new build
Change log:
-Fix performance on AEX5.4.
Try this if u feel performance on aex5.4 is a ****
Nameless Kernel R6.1
for z2 pro only
-Sound fixed(A lot of thanks to @mracar)
Nameless Kernel R6
for z2 plus and z2 pro
change log:
-Sound control added
-GPU now OC 780mHz
-GPU minimal frequency up to 214 mHz so it will be more smooth (Like recent UI)
-Added 1689 mHz for little cluster
-Lower voltage for non-OC frequencies for less heat
-Raise voltage for OC frequencies for stable
-Merge latest source for z2 pro from cosmedd's repo so sound problem should be fixed.
lan toolboxs developer?(huaji
江泽民1926 said:
lan toolboxs developer?(huaji
Click to expand...
Click to collapse
Yeah
Holy shi*t! This OC is outstanding!
I will try on Cosmic.
Found perfect in AEX v5.3
Thx!
Enviado desde mi Z2 Pro mediante Tapatalk
bug detected, no sound works on the mobile @xzr467706992
xino22 said:
bug detected, no sound works on the mobile @xzr467706992
Click to expand...
Click to collapse
ROM?
xzr467706992 said:
ROM?
Click to expand...
Click to collapse
AEX 5.3
Enviado desde mi Z2 Pro mediante Tapatalk
AEX5.4, the system has no sound
XDAMz said:
AEX5.4, the system has no sound
Click to expand...
Click to collapse
Screenshot of aex's stock kernel version plz
Hi! Flashed your kernel on latest Cosmic OS (Full Treble) and both mic and speaker don't work.
Log attached
@xzr467706992
xzr467706992 said:
Screenshot of aex's stock kernel version plz
Click to expand...
Click to collapse
3.18.71 Kernel versión
Enviado desde mi Z2 Pro mediante Tapatalk
Flashed the new kernel (R6) over AEX 5.4 and Cosmic OS but still no sound from the speaker....
Also after the phone boots when I try to enter the sound option the config hangs on black screen
xzr467706992 said:
Screenshot of aex's stock kernel version plz
Click to expand...
Click to collapse
Do you think it has an easy solution? thx!
Enviado desde mi Z2 Pro mediante Tapatalk
Permissive SELinux perhaps? Seems like there's historically been an "oh hey here's a new release for Z2 Pro... oh sound doesn't work... okay, set permissive SELinux, now it works... then figure out something with DD3Boh/cosmedd/davidevinavil about how they got it to work with enforcing" cycle every time a new ROM/kernel comes out, if memory serves.
Terminator.J said:
Permissive SELinux perhaps? Seems like there's historically been an "oh hey here's a new release for Z2 Pro... oh sound doesn't work... okay, set permissive SELinux, now it works... then figure out something with DD3Boh/cosmedd/davidevinavil about how they got it to work with enforcing" cycle every time a new ROM/kernel comes out, if memory serves.
Click to expand...
Click to collapse
Here the sound also dont work with SELinux on Permissive....
jhobc said:
Flashed the new kernel (R6) over AEX 5.4 and Cosmic OS but still no sound from the speaker....
Also after the phone boots when I try to enter the sound option the config hangs on black screen
Click to expand...
Click to collapse
Audio problem fixed now
xzr467706992 said:
Audio problem fixed now
Click to expand...
Click to collapse
Thx found!!
Enviado desde mi Z2 Pro mediante Tapatalk
---------- Post added at 03:03 PM ---------- Previous post was at 02:40 PM ----------
xino22 said:
Thx found!!
Enviado desde mi Z2 Pro mediante Tapatalk
Click to expand...
Click to collapse
in this new version it gets very hot the mobile just browsing and little more ....
Enviado desde mi Z2 Pro mediante Tapatalk
Presenting my first PIE kernel for our oxygen Device which will right now work for aosp or los based roms.
** PLEASE READ CAREFULLY FLASHING INSTRUCTION OR YOUR DEVICE WON'T BOOT
Changelogs v1:
UPSTREAMED KERNEL TILL 3.18.131
MERGED ALL LATED CAF TAGS :
LA.UM.7.6.r1-03900-89xx.0
LA.UM.7.6.r1-03700-89xx.0
LA.UM.7.6.r1-03400-89xx.0
LA.UM.7.6.r1-03100-89xx.0
LA.UM.7.6.r1-02800-89xx.0
IMPROVED INTERACTIVE GOVERNOR
IMPROVED ONDEMAND GOVERNOR FOR PERFORMANCE
TWEAKED KERNEL FOR MORE BALANCED PERFORMANCE AND SMOOTHNESS
COMPILED WITH LATEST GCC LINARO FOR OVERALL MORE REAL TIME PERFORMANCE
Changelogs v1.1:
Final push for snapdragon 625 to 3.0 ghz
Changelogs v1.2:
NOW CALL VOLUME ON SPEAKER IS FINALLY VERY HIGH AT MIUI LEVEL (OR NEAR).NO NEED TO INCREASE IT USING VIPER OR MOD
ADDED SOUND OPTIMIZATIONS OVERALL SYSTEM WITH BETTER AND HIGH PITCH SOUNDS ..
BALANCED CPUFREQUENCIES UPTO 3 GHZ
Changelogs v1.3:
IMPROVED MORE DIGITIAL GAIN AND SOUND LEVELS
FIRST TIME INTRODUCING HOTPLUGS(GET READY FOR MORE CPU CONTROL AND SAVE BATTERY JUICE):
MSM HOTPLUG
ALUCARD HOTPLUG
INTELLIPLUG
LAZYPLUG
** REmemeber guys if you don't have any idea about hotplugs then dont touch..First read articles and then go ahead.
Changelogs v1.4:
Finally pushed gpu frequecies to 1600 mhz or 1.6 ghz
we have below freqencies now
133
216
400
560
700
999
1200
1600
Changelogs v1.5:
IMproved and tweaked interactive governor
UPdated all prima drivers(lan, wifi etc) to latest caf LA.UM.7.6.r1-03900-89xx.0
Optimized hotplugs(Alucard hotplug recommended for speed)
Changelogs v1.6:
--> added voltage control (for pro)
--> removed hotplugs(for normal users)
From now on pie kernel will be divided in two package
1) For pro users
2) For normal users like me
Pro users will be having pro controls like hotplugs and voltage control
For normal users there won't be much pain.they can the flash and do normal tuning
Changelogs v1.7:
--> reverted back gpu to 1.3 ghz(some users getting screen flicker issue)
Changelogs v1.8:
1) Merged latest caf tag LA.UM.7.6.r1-04000-89xx.0
2) ADDED EXT4 ENCRYPTION
Changelogs v1.9:
--> upstreamed kernel to 3.18.132
Changelogs v3:
--> UPSTREAMED KERNEL UPTO 3.18.134
--> LATEST CAF TAG LA.UM.7.6.r1-04100-89xx.0
Changelogs v4:
--> UPSTREAMED KERNEL UPTO 3.18.138
HOW TO INSTALL :
Just flash latest zip through treble twrp
Download links :
Hardrock pie kernel v1 : https://www.androidfilehost.com/?fid=11410963190603881618
Hardrock pie kernel v1.1 : https://www.androidfilehost.com/?fid=11410963190603881360
Hardrock pie kernel v1.2 : https://www.androidfilehost.com/?fid=11410963190603881720
Hardrock pie kernel v1.3 : https://www.androidfilehost.com/?fid=11410963190603882261
Hardrock pie kernel v1.4 : https://www.androidfilehost.com/?fid=11410963190603882555
Hardrock pie kernel v1.5 : https://www.androidfilehost.com/?fid=11410963190603883921
Hardrock pie kernel v1.6 pro : https://www.androidfilehost.com/?fid=11410963190603886104
Hardrock pie kernel v1.6 : https://androidfilehost.com/?fid=11410963190603886109
Hardrock pie kernel v1.7 pro : https://www.androidfilehost.com/?fid=11410963190603888699
Hardrock pie kernel v1.7 : https://www.androidfilehost.com/?fid=11410963190603888703
Hardrock pie kernel v1.8 pro : https://www.androidfilehost.com/?fid=11410963190603896574
Hardrock pie kernel v1.8 : https://www.androidfilehost.com/?fid=11410963190603896570
Hardrock pie kernel v1.9 pro : https://www.androidfilehost.com/?fid=11410963190603898608
Hardrock pie kernel v1.9 : https://www.androidfilehost.com/?fid=11410963190603898606
Hardrock pie kernel v3 pro : https://www.androidfilehost.com/?fid=1395089523397887960
Hardrock pie kernel v3 : https://www.androidfilehost.com/?fid=1395089523397887959
Hardrock pie kernel v4 pro : https://www.androidfilehost.com/?fid=1395089523397934150
Hardrock pie kernel v4 : https://www.androidfilehost.com/?fid=1395089523397934151
TELEGRAM GROUP LINK :
Guys please join my telegram group for kernel related quarries @hardrock_kernel
t.me/Hardrock_kernel
Credits or Contributors:
@hardrock_Rock83
Kernel source : https://github.com/rakeshraimca/Kernel_xiaomi_oxygen/tree/lineage-16
Donation link : https://www.paypal.me/Hardrock83
Paytm and phonepe : 7010726092 Version Information
Status: Stable
Current Stable Version: V4
Stable Release Date: 2018-12-24
Reserved
grab it guys
Guys plz share feedback for these optimized changes...and also remember to read notes..
Pixel Experience for mi max2 use anntutu V7.1.2 TEST OK.
V1.1
Score:85055
V1.2
Score:85530
V1.3
Score:84171
v1.4
Score: 80100 ~ 83797
v1.5
Score: 84580
emoom said:
Pixel Experience for mi max2 use anntutu V7.1.2 TEST OK. Score:85055
Click to expand...
Click to collapse
Don't go with scores..check realtime performance
Thank you so much friend , so so so happy
Hard_Rock83 said:
grab it guys
Click to expand...
Click to collapse
And are you sure this is final OC TO SD625
coz dude the way you r overclocking the 625 , i think those day is not far when we have 10GHz of SD625 ???
beingtejas said:
And are you sure this is final OC TO SD625
coz dude the way you r overclocking the 625 , i think those day is not far when we have 10GHz of SD625 ???
Click to expand...
Click to collapse
Lol..I just pushed it finally..but that's not just the case..I have optimized kernel fully..games shd perform better like miui stock or even better..
Use alucard or on demand for gaming
Flashed it over havoc build 2, everything seems more responsive and snappy...will report more after an usage of day. Thanks a ton to hardrock, for without you this device will definitely be outdated..
Ok guys, I have added 2.8 ghz orignal speed with all governors working very well...since in 3.0 ghz some governors like interactive, ondemand, interactive pro ..etc locked at 3 ghz and not switching to other frequencies..you can use other governors while I am fixing those glitch governors for 3 ghz or You guys flash super fast optimized v1 2.8 ghz kernel for now...
Guys i added poll, please vote after testing both v1 and v1.1 for considerable amount of time..
1.1 taping on 3.0 ghz its showing 3.0 ghz for 2 seconds and going back to 2.8 ghz. in list 3.0 ghz is showing but taping on that its reversed back to 2.8
ALI [email protected] said:
1.1 taping on 3.0 ghz its showing 3.0 ghz for 2 seconds and going back to 2.8 ghz. in list 3.0 ghz is showing but taping on that its reversed back to 2.8
Click to expand...
Click to collapse
I have seen only ur device having so many issues ..sometimes kali linux, sometimes system not booted ..etc..please try to follow correct steps.
Hard_Rock83 said:
I have seen only ur device having so many issues ..sometimes kali linux, sometimes system not booted ..etc..please try to follow correct steps.
Click to expand...
Click to collapse
:laugh::laugh:
Hardrock Kernel V1.2 change logs :
NOW CALL VOLUME ON SPEAKER IS FINALLY VERY HIGH AT MIUI LEVEL (OR NEAR).NO NEED TO INCREASE IT USING VIPER OR MOD
ADDED SOUND OPTIMIZATIONS OVERALL SYSTEM WITH BETTER AND HIGH PITCH SOUNDS ..
BALANCED CPUFREQUENCIES UPTO 3 GHZ
Download link : v1.2
https://www.androidfilehost.com/?fid=11410963190603881720
Guys make everything lowest in kernel auditor sound section now...and check..every single sound profile is normal..might be echo is gone too...let me know feedback
You did an awesome job my friend
Hard_Rock83 said:
Lol..I just pushed it finally..but that's not just the case..I have optimized kernel fully..games shd perform better like miui stock or even better..
Use alucard or on demand for gaming
Click to expand...
Click to collapse
Am on v1.1 , and it's really awesome. I suggest not to switch back to 2.8 GHz frequency,
Really appreciate this work of yours, too good..
Echo gone completely when we charge the microphone gain to 0 , superb job..
Gaming I didn't checked allot.. but the much I checked is great..
Any other changes in v1.2 other then sound ??
beingtejas said:
Am on v1.1 , and it's really awesome. I suggest not to switch back to 2.8 GHz frequency,
Really appreciate this work of yours, too good..
Echo gone completely when we charge the microphone gain to 0 , superb job..
Gaming I didn't checked allot.. but the much I checked is great..
Any other changes in v1.2 other then sound ??
Click to expand...
Click to collapse
I am very close to in call volume fix since i know where to put my head..we got in call speaker and so many things fixed in sound..just in call volume left..which i am sure able to to very soon..
Wow...
Hard_Rock83 said:
I am very close to in call volume fix since i know where to put my head..we got in call speaker and so many things fixed in sound..just in call volume left..which i am sure able to to very soon..
Click to expand...
Click to collapse
This was the great great Christmas gift from you.. I don't have any words to say, am on havoc and also got my proximity call accept feature there.. with tons of customisation ( still fan of arrow os )
I dont really know what you did with kernel but the battery backup feels like it have 10k mah of battery.. its decreased only 2 percent till now, I was on 82 yesterday 8 pm , :silly:
Do you have any santa claus's hidden Power for increasing battery capacity by kernel lol..
beingtejas said:
This was the great great Christmas gift from you.. I don't have any words to say, am on havoc and also got my proximity call accept feature there.. with tons of customisation ( still fan of arrow os )
I dont really know what you did with kernel but the battery backup feels like it have 10k mah of battery.. its decreased only 2 percent till now, I was on 82 yesterday 8 pm , :silly:
Do you have any santa claus's hidden Power for increasing battery capacity by kernel lol..
Click to expand...
Click to collapse
He's tech-Santa.
Damn. Your love for our Mi Max 2 is surreal! Thank you for another great contribution!