[KERNEL][O3/GRAPHITE][UBERTC] Psychedelic Kernel v0.7 [MIUI/LOS/AOSP][MINOTE2] - Xiaomi Mi Note 2 ROMs, Kernels, Recoveries, & Oth

{
"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:
/*
* 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.
*/
INTRODUCTION
Psychedelic Kernel is a kernel based on DragonXia sources. Initially developed by @WhyOrean, was forked from @pappschlumpf, who has done a great job. The main goal it's to keep this kernel up to date. We all know the MIUI's stock kernel it's not good: the battery drains a bit faster and the phone gets easily hot. This kernel has a better CPU management, with a lot of features, a lot of governors and optimizations. I would say a big thanks to @WhyOrean: he permitted to me to share this kernel; and another big thanks to @pappschlumpf: he helped me a lot!
FEATURES
- Available for MI 5, MI 5s, MI 5s Plus, MI Mix and MI Note 2
- O3, CFLAGS AND GRAPHITE Optimizations
- Built with UBERTC 5.3
+ Governors: Impulse, Despair, Zzmove, Cultivation, Chill, Cafactive, Darkness, Relaxed, Blu_active, ElementalX, Interactive, Conservative, Ondemand, Powersave, Lionheart, Bioshock and Performance.
+ I/O Schedulers: Noop, Deadline, Cfq, Fiops, Bfq, Zen, Sio, Sioplus, Tripndroid and Maple.
- Hotplug and Lazyplug
- Touch Boost
- Thermal Tweaks
- CPU overclock[QRCODE][/QRCODE] up to 2.42 Ghz
- GPU overclock up to 681 Mhz
- Adreno Idler
- Kcal Controls
- Backlight Dimmer
- Higher backlight value
- Enable/Disable CRC
- Fsync and Dynamnic Fsync
- Gentle Fair Sleepers
- Arch Power saving
+ Suspend Mode: Autosleep, User Space, LCD Panel and Hybrid.
+ TCP Congestion Algorithms: Westwood, Reno, Bic, Highspeed, Hybla, HTCP, Vegas, Scalable, Lp, Yeah and Illinois.
+ Wakelocks: sensor_ind, msm_hsic_host, wlan_rx, wlan_ctrl, wlan, ipa, qcom rx.
- A lot of other optimizations: refer to source codes.
REQUIREMENTS
MI 5, MI 5s, MI 5s Plus, MI Mix or MI Note 2
MIUI 9 Nougat / LOS 14.1 / AOSP 7.1
DOWNLOAD
Psychedelic Kernel v0.7 [MIUI/LOS]
INSTALLATION
For maximum compatibility, this kernel keeps your existing ramdisk!
First time install:
Reboot to TWRP recovery
Flash the kernel zip
Flash Magisk (optional)
Wipe cache and dalvik (optional)
Reboot
Update the kernel:
Reboot to TWRP recovery
Flash the kernel zip
Wipe cache and dalvik (optional)
Reboot
Coming from another kernel:
Dirty flash your ROM or flash the boot.img only
Flash the kernel zip
Flash Magisk (optional)
Wipe cache and dalvik (optional)
Reboot
CREDITS
@WhyOrean
@pappschlumpf
@Psy_Man
For the other contributors refer to GitHub:
SOURCE CODE

nice. thx bro.

work on miui 8 stable (android 6)????

mendocino_610 said:
work on miui 8 stable (android 6)????
Click to expand...
Click to collapse
MIUI 9 Nougat

Hello, im tempted to try it. I'm on a Mi Note 2 running Miui 9 Xiaomi.EU version (7.9.21) should work right?

Naxxÿ said:
Hello, im tempted to try it. I'm on a Mi Note 2 running Miui 9 Xiaomi.EU version (7.9.21) should work right?
Click to expand...
Click to collapse
Should work on any MIUI nougat rom. I use MultiRom 7.9.21

Psy_Man said:
Should work on any MIUI nougat rom. I use MultiRom 7.9.21
Click to expand...
Click to collapse
I'll give it a go then and see how it goes
Grazie

Very nice! I've been waiting for a long time for a miui kernel! Nice job, man!

Support face unlock?

Flashed on current MiUI 9 Xiaomi.EU version on a Mi Note 2...everything is working fine. System seems snappy and i think battery life got even better. I tried running a few benchmarks Geekbench crashes at the end and can't manage to get Antutu over 105000. Before this Kernel score was floating between 120000/135000. Is there some energy saver setting that might be the culprit?

how is the highest and lowest screen brightness?? any screen sharpness etc..?

Lost WiFi after flashing this kernel

muntaha_v3 said:
Lost WiFi after flashing this kernel
Click to expand...
Click to collapse
For me the wifi works great with this kernel ... I'm on 7.9.21 globe rom

Stuck on boot after flashing
Tried this a few times on 7.9.22 (Global beta), couldn't get past the boot screen (i.e. before Android logo). Had to do TWRP restore each time as ROM over-write would not restore.
Not sure if I am doing something wrong, did follow the instructions. Using Magisk 14.0 and Viper loaded by .zip files in TWRP. :crying:

I am using this on the latest mi-globe rom 7.9.21 with Dolby and root . Installed right away , no problems at all , just some lag when you first enter the OS after a restart , that's all. Woks perfect with Cultivation governor and zen IO/Scheduler . Battery life is great , getting around 2 days of medium usage and a little bit of gaming. I wake up at ~8 am fully charged and i'm going to sleep ~ 11 pm with 50-55% left. Performance is great , games are running fine. No overheating issues , the phone is getting a little bit warm when you are gaming , that's all , not getting too hot. I don't know if it's my mobile network around here who is having the problem , but when i open the phone , from deepsleep , sometimes the network is getting around 1 bar of signal , then it switches to a better network reception. It gets sometimes annoying because i get called and the call drops after some time because the network reception changes or it stays on the line till i get again signal...
Great kernel and i hope to get more features in the feature. Thank you @Psy_Man for this great masterpiece :d .

pepsimaxmjs said:
Tried this a few times on 7.9.22 (Global beta), couldn't get past the boot screen (i.e. before Android logo). Had to do TWRP restore each time as ROM over-write would not restore.
Not sure if I am doing something wrong, did follow the instructions. Using Magisk 14.0 and Viper loaded by .zip files in TWRP. :crying:
Click to expand...
Click to collapse
Use magisk 13.3 instead of 14

alexmanu1 said:
I am using this on the latest mi-globe rom 7.9.21 with Dolby and root . Installed right away , no problems at all , just some lag when you first enter the OS after a restart , that's all. Woks perfect with Cultivation governor and zen IO/Scheduler . Battery life is great , getting around 2 days of medium usage and a little bit of gaming. I wake up at ~8 am fully charged and i'm going to sleep ~ 11 pm with 50-55% left. Performance is great , games are running fine. No overheating issues , the phone is getting a little bit warm when you are gaming , that's all , not getting too hot. I don't know if it's my mobile network around here who is having the problem , but when i open the phone , from deepsleep , sometimes the network is getting around 1 bar of signal , then it switches to a better network reception. It gets sometimes annoying because i get called and the call drops after some time because the network reception changes or it stays on the line till i get again signal...
Great kernel and i hope to get more features in the feature. Thank you @Psy_Man for this great masterpiece :d .
Click to expand...
Click to collapse
I have no signal issue and no issues at all

Yeah, it's more likely because of my mobile network in the area. You are right , the kernel doesn't have issues , it's stable

Hi. a cant understand how it work? because in .zip no boot.img

zaurikk said:
Hi. a cant understand how it work? because in .zip no boot.img
Click to expand...
Click to collapse
As i know , the kernel installs by AnyKernel2 method.

Related

[AOSP/CM][LOLLIPOP][ANYKERNEL][29/05/15] Phantom Kernel r4

{
"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:
#include
/*
* 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.
*/
Some points to note-
Added msm_hotplug hotplugging driver
Thermal control driver by @franciscofranco
XZ compression
Disabled crc check
Task adj rbtree optimization from Motorola
Memcpy, memmove optimization from Motorola
Compiled using latest Linraro 4.9 optimized for Cortex A15
Anykernel script
Latest KCAL control driver
CPU Power driver and updated ARM typology
Overall CPU stats
Disabled crc check
Powersuspend driver
USB Fast Charge
Fixed simple_ondemand GPU governor
Added Conservative GPU governor with many more patches to devfreq
Voltage Control
Stereo call recording support
Entropy tweaks
TCP, KGSL and many many many more patches
CPUFREQ tweaks
Power efficient workqueues for almost everthing
SCHED tweaks
futex patches
exFat support
Sound Control 3.2
Added SIO, FIOPS, BFQ and TripNDroid I/O schedulers
Tweaked existing I/O schedulers
fsync
Added intelliactive and elementalx governors
Tick, time patches
Vibrator Strength Control
...also much more stuff which I can't write here because I don't want to spam. Go to github and check yourself.
Issues-
-You tell.
Instructions-
No support for MIIUI
AOSP tagged zip is only and only for Ivan's AOSP, all other ROM users please use CM tagged zip
First flash a ROM if you haven't already as kernel is not provided in form of a boot.img
Flash zip through recovery
DO NOT POST BUG REPORTS IF YOU DIDN'T FLASH KERNEL ON A CLEAN INSTALL.
Controls for every feature can be found in Kernel Auditor app
Download-
http://forum.xda-developers.com/devdb/project/?id=9618#downloads
GPL Compliance:
Just a statement regarding kernel source: The Kernel Source is of course covered under GPL version 2. Free software does NOT mean no work or time was spent working on it. I have donated a large sum of my free time to this kernel. If you want to include my kernel in your project or use my source code, please mention it in your post, give proper credits.
Opensource does not mean 'Out-of-credit'
Thank you.
NOTE TO MODERATORS- OT is allowed in this thread. Only warn users or delete posts when they start to become uncivil with each other.
XDA:DevDB Information
Phantom Kernel, Kernel for the Xiaomi Mi 3
Contributors
Shivam Kuchhal
Source Code: https://github.com/shivamk11/android_kernel_xiaomi_cancro
Kernel Special Features:
Version Information
Status: Stable
Created 2015-05-05
Last Updated 2015-05-29
Recommended Kernel settings
Use Kernel Adiutor app for making all changes.
CPU:
Governor- Interactive(for balance) or elementalx(for performance)
Multicore Power Saving- Aggressive
Rest untouched.
CPU Voltage:
-50mV all frequencies
CPU Hotplug:
Turn MP Decision off if it isn't already and turn msm_hotplug on. You can leave tunables as it is or make your required changes.
I keep 1036Mhz as maximum screen off frequency
GPU:
GPU Governor- simple_ondemand
Screen:
Do whatever suits you best
I keep saturation at somewhere between 50 and 60. And screen value and contrast at 130.
Sound:
Use FauxSound app for making changes, our version of sound control is old and buggy.
Battery:
Force Fast Charge- on
I/O Scheduler:
Scheduler- bfq/row/sio
Whichever you find best
Misc Controls:
TCP Congestion Algorithm- westwood
Reserved
Credits-
fuax123 for Sound Control
flar2 for elementalx governor
Mi3 developers for base
and all others I missed
Also I am not an "original" coder, I take stuff from everywhere and add stable stuff and also make fixes to make a good kernel. You have a problem? Sorry, I don't care.
Can u detailed about power efficiency patches from nvidia ??
Seems interesting
I still remember the days when we demanded for custom kernels.. and now, they just freaking pop up from anywhere! XD Will try this soon too!
Well done bro, Another Kernel to try, Flashing soon & will report back in evening.
Jhayzt said:
I still remember the days when we demanded for custom kernels.. and now, they just freaking pop up from anywhere! XD Will try this soon too!
Click to expand...
Click to collapse
+1
I didn't notice that ElementalX is included in this kernel. Want the best gaming settings? ElementalX + SIO.
Jhayzt said:
I still remember the days when we demanded for custom kernels.. and now, they just freaking pop up from anywhere! XD Will try this soon too!
Click to expand...
Click to collapse
+2
Power eficient workqueues and MP decision doesn't works..I enable this,but after few sec they disabled automated..btw great kernel,and great works
Sent from my MI 3W using XDA Free mobile app
Working great!!...charging is quite fast...
Mp decision works...it gets deactivated when u manually shut off cores....
Smooth kernel
I've been using this since last night and.. Speechless. XD No drop frames when scrolling here and there. UI animations are solid 60fps its as if I own a Nexus device(As in no dropped frames). The kernel works well with XenonHD. You dev @Shivam Kuchhal, deserve the 5 star rating.
Want to feel the same experience? Leave everything as is and change your Governor to ElementalX and I/O to SIO.
Jhayzt said:
I've been using this since last night and.. Speechless. XD No drop frames when scrolling here and there. UI animations are solid 60fps its as if I own a Nexus device(As in no dropped frames). The kernel works well with XenonHD. You dev @Shivam Kuchhal, deserve the 5 star rating.
Want to feel the same experience? Leave everything as is and change your Governor to ElementalX and I/O to SIO.
Click to expand...
Click to collapse
How's the battery?
Sent from my MI 3W using XDA Free mobile app
Gonna try this once I backed home and will report back
how to flash this kernel from stuxnet??
Successful flash in cwm but reboot in system, it still shows as stuxnet kernel
damnthomas said:
how to flash this kernel from stuxnet??
Successful flash in cwm but reboot in system, it still shows as stuxnet kernel
Click to expand...
Click to collapse
did you wipe cache, dalvik cache after flashing?
sandeep_ratiya said:
did you wipe cache, dalvik cache after flashing?
Click to expand...
Click to collapse
Nope...
I wipe before I flash
damnthomas said:
Nope...
I wipe before I flash
Click to expand...
Click to collapse
wipe after flashing
sandeep_ratiya said:
wipe after flashing
Click to expand...
Click to collapse
still cant
Overall very nice kernel.
But ElementalX is battery consuming.
What about others?

[KERNEL][3.18.119] Pepsy Kernel v0.9 [Oreo/Pie][gemini]

{
"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"
}
INTRODUCTION
Code:
/*
* Your Warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards, dead dogs, or cats,
* but i'm very interest in thermonuclear war, so if you point the finger
* at me for messing up your device just because this kernel, I will
* send you to the mars with Nuclear Rocket. Act accordingly.
* I know this paragraph is conspiracy-included, so
* dont ask about it. Welcome.
*/
Pepsy is a custom kernel that improves battery consumptions and performances. It's based on LineageOS's kernel to ensure the best stability. It has a lot of improvements made by various legendary XDA developers. I will ever prefer quality over quantity, so do not ask for useless features. And do not forget to drink a PEPSY!
FEATURES
Compatible with android 8.x
Upstream to latest 3.18.y kernel tag from kernel.org
Synced with latest changes from LineageOS
Synced with latest changes from CodeAuroraForum
Sio, Fiops, Fifo, SioPlus, Tripndroid, VR and Zen ioscheds
Impulse governor
Boeffla's Wakelock Blocker
LCD Notifier driver
Backlight Dimmer
Dynamic Sync Control 2.1
KCAL Post Processing Control v2
Adreno Boost
Adreno idler
WireGuard
USB fast charging up to 900 mA
Disabled CRC check
Swappiness 0
Bic, Cubic, Westwood, Hstcp, Hybla, Htcp, Vegas, Reno, Scalable, Lp, Yeah and Illinois advanced TCP
Disabled various logspam of various drivers
Optimized Interactive governor
Arch Power Energy Saving
Gentle Fair Sleepers
Reworked CPU boost
Reworked msm-thermal
Slab updates
Cfq-iosched upstreams
Optimized cpu-idle
OC: CPU | GPU MSM8996 (Standard frequencies for speedbin 1)
... and much more
Please refer to GitHub for a complete features list
DOWNLOAD
Latest Pepsy Kernel
Compatible with:
MI 5
MI 5s
MI 5s Plus
MI Mix
MI Note 2
INSTALLATION
First time install:
Reboot to TWRP recovery
Flash the kernel zip
Flash Magisk (optional)
Wipe cache and dalvik (optional)
Reboot
Updating the kernel:
Reboot to TWRP recovery
Flash the kernel zip
Wipe cache and dalvik (optional)
Reboot
Coming from another kernel:
Dirty flash your ROM or flash the boot.img only
Flash the kernel zip
Flash Magisk (optional)
Wipe cache and dalvik (optional)
Reboot
THANKS TO
Please refer to GitHub
Donate HERE if you want ​
XDA:DevDB Information
Pepsy Kernel, Kernel for the Xiaomi Mi 5
Contributors
Psy_Man
Source Code: https://github.com/PsyMan47/Pepsy-Kernel
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: v0.8
Stable Release Date: 2018-08-04
Created 2018-02-12
Last Updated 2018-08-04
It's good project men thanks
Miui kernel need to be better
Keep going
I will try that...
I deeply appreciate your kernel for mi5, mi5 miui does not have too many kernels , but don't you think 2.45ghz and 681mhz is a little overkill, especially if your after battery , this may ruin the processor due to high voltages especially the most vulnerable is 820 lite variants shipping on 32gb mi5 , and there's also heat to consider
Got bootloop with xiaomi.eu rom
moep1234 said:
Got bootloop with xiaomi.eu rom
Click to expand...
Click to collapse
Working fine here
Hm, i got complete "stock" xiaomi.eu Rom no other mods.. only flashed this new Kernel and wiped the cache... =/
moep1234 said:
Hm, i got complete "stock" xiaomi.eu Rom no other mods.. only flashed this new Kernel and wiped the cache... =/
Click to expand...
Click to collapse
I had naga3 kernel so i did dirty flash to 21.9 of miui eu then flashed this kernel then clear cache then flashed superuser. Goodluck.
wow miui kernel, thanks for that man! :good:really appreciate your works. can you add flar2 wake gesture like on kenzo? i know you also from kenzo esp your firmware updates. btw, your kernel support spectrum?
waiting your kernel for custom rom too
This kernel seems very good, now i'm wondering, someone can limit the freqs and it will use that max freq? i say because that GPU/CPU Overclock is def. overkill
OC to 2.42Ghz???im surprised
ready to have a try.thanks:good:
Good news for MIUI user,
Sadly I don't use MIUI any more, great OC, I remember use DX 3.8 OC that has 2.5/2.0 Ghz clock.
i'd flash it....
but the OC doesnt work..
why?
Yu821741512 said:
i'd flash it....
but the OC doesnt work..
why?
Click to expand...
Click to collapse
Same here buuuut amazing battery!!!
Was a thread mistake, becouse i've copy-paste from Mi Note 2 thread. No OC for MI5 and MI5s.
Anyone Confirm working with latest EU weekly ?
Anyone confirm that video record make Black Videos?
pi4a7a said:
Anyone Confirm working with latest EU weekly ?
Click to expand...
Click to collapse
Working great
Lgd screen support?) Better for battery them naga 3 ?) Whith naga i played 4 hours in mobile legends )
rotemkk said:
Same here buuuut amazing battery!!!
Click to expand...
Click to collapse
oh..when i find it OC didnt work i had flashed black to official kernel....so i didnt try that battery
really really amazing?
Great and do I need to do some stuff with a kernel manager to get it working properly or no ?

[KERNEL][PBH][PIE][01-09-2019][4.4.190][v23][EAS][DOMINANCE]

{
"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"
}
DISCLAIMER
Code:
[B][SIZE="3"]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.
You are at your own if anything happens due to slightly high mA while charging
Please read completely this thread before using for minimize FAQ.
If you coming from other custom kernel, please restore to stock boot.img or dirty flash your rom before flash this!
[/SIZE][/B]
PBH: Project Beyond Horizon that started as a interactive governor tweaks project for my previous device, and gradually turned into a Kernel for that device, now is presently developed for our Own Zenfone Max Pro. I am just a beginner to developement, but with a desire to learn. My main focus is stabilty and optimal performance and battery backup. We will together make this kernel better and for that i need your constructive feedbacks/suggestion
Requirements
BACKUP your Boot.img and ROM Before flash this Kernel.
Unlocked Bootloader as well
Latest TWRP
Wipe dalvik/art cache is suggested(not mandatory)
Latest Build Features
Less features with more focus on battery backup and stablity
THis is one of my most personal favourite build with lots of Changes that should suit Practically every Usage Scenario and the most tested build ever with extremely varied usage scenario. And the end results was.. All the testers were satisfied
Changelog :
- • Optimised thermal throttling while charging. Device will no longer be bumped too high while charging. It will be slow and steady progression while will be slower bump than previous builds
• Optmised thermal efficiency while usage. Device will stay cooler now
• Merged Latest Caf Tag in Kernel
• Smoothness Improved. Lesser Janks than previous builds
Batterty Backup Profile For Kernel Auditor Users Is Updated, You can use with v14 profile alongside to more Battery Backup
Download KERNEL : https://sourceforge.net/projects/beyond-horizon/files/Asus%20Zenfone%20Max%20Pro%20M1/
EX Kernel Profile is dropped since most users use Darkness Kernel Auditor and Its free to use.
Priority: Stablity(Battery Backup) >>>> Plethora of placebo/ user unused features.
Downloads
[/COLOR][/I]
TELEGRAM SUPPORT Well I Find XDA is enough, however the telegram is more convinient for running the beta tests for my kernel and since lot many of you have requested, Here are the general support and testing channel You guys can refer. I regularly post their for beta testing to keep the developement alive :laugh:
1 GROUP
2 Channel
XDA:DevDB Information
PBH, Kernel for the Asus ZenFone Max Pro M1
Contributors
Nikish21
Source Code: https://github.com/Nikish21/PBH-eas
Kernel Special Features: interactive governor tweaks, underclocked
Version Information
Status: Stable
Current Stable Version: 22
Stable Release Date: 2019-07-22
Created 2018-08-05
Last Updated 2019-09-01
Q: How is the Battery Backup?
Ans: It depends on usage. But everything possible from kernel side is already /will be implemented regarding idle drain. Interactive governor is tweaked to use the cpu based on load
Q; Do you plan to implement more features
Ans: I am open to suggestions. But only those will be implemented that enhances end-user's stability with this kernel(performance+battery backup)
Q: How to report Bugs?
Ans: You can report here with proper log or can contact me on Telegram for faster reply das_nikish
Reserved for Changelog
v22 CLICK HERE
v21 CLICK HERE
v20 CLICK HERE
v19 CLICK HERE
v18- CLICK HERE
v14 - CLick here
v12.1 CLICK HERE
v12 CLICK HERE
v11 - CLICK HERE
v10- Click HERE
v9 - Click HERE
v8 - Click HERE
v7 - Click HERE
v6 - Click HERE
v5.1 Click Here
v5- Click HERE
v4 - Click HERE
v3.1-Click Here
v3-Click Here
v2- Click Here
V1-Initial Release
are any cores underclocked or only set for a minimum frequency?
can i use any kernel auditor?
which Toolchain is used?
kenway66 said:
are any cores underclocked or only set for a minimum frequency?
can i use any kernel auditor?
which Toolchain is used?
Click to expand...
Click to collapse
THe mentioned cores on Op are already underclocked upto 300 MHz for both cluster.
Yes , you can use kernel auditor/ Ex kernel manager
I have used gcc 4.9. But next build might be shipped with clang.:silly::silly::silly:
Use the kernel and give your feedback
How to flash. Plz tell me step by step
sourav.r said:
How to flash. Plz tell me step by step
Click to expand...
Click to collapse
install zip using twrp
zzapz said:
install zip using twrp
Click to expand...
Click to collapse
Thnk u ?
Awesome first kernel.
Soon will be try
Thnks brother
Flashed it!
No issues or bootloops.
Using darkness control kernel auditor ( ss attatched)
Will test it and update regarding the battery stats and deep sleep drain.
Flashed it !
No issues or bootloops.
Will test it and update on the battery backup.
Used darkness control kernel auditor to set cpu min Freq to 300mhz for both big and little cores.
One question, can we set min and Max frequencies of little and big cluster. Some kernels shipped with custom ROMs ain't allowing us to change min Freq of little cluster at all. Infact it automatically becomes equal to Max frequency after few seconds in those ROMs.
Also, can we set gpu frequencies too?
Thanks.
fingerprint controling ring volume
kernal is awesome but after installing this kernal my finger print scaner is controling ringing volume when i touch finger print sensor it decrease my ring volume i am using stock rom
how to solve??
handsome_94 said:
One question, can we set min and Max frequencies of little and big cluster. Some kernels shipped with custom ROMs ain't allowing us to change min Freq of little cluster at all. Infact it automatically becomes equal to Max frequency after few seconds in those ROMs.
Also, can we set gpu frequencies too?
Thanks.
Click to expand...
Click to collapse
Yes you can set min and Max freq for big and little cluster using kernel auditor or any similar apps from playsotre
Hi...good kernel support for android p..but the small min frequency sudden jump the same fre as the small max frequency.. can dev to fix that? Sometimes it got buzzing sound tq
1. Is it stable and safe like stock kernel
3. Using this kernel I don't need alps like greenify, naptime , etc or I need those too
4. Will battery saving reflect on performance while playing games
5.i don't have to do anything manual right just flash kernel and use right (because I don't know)
PBH V2 IS OUT
. Check the download folder in OP
ANDROID PIE COMPATIBLE
1.Merge Latest Caf Tag : LA.UM.6.2.r1-10500-sdm660.0.xml
2. Upstreamed to 4.4.147
3. Fixed frequency stuck issue. After boot wait for few minutes for the frequency bump to get back to normal
4. 300 MHz for both cluster is hardlimited for better battery backup ( feedback needed)
5. BCL Hotplug is set to 5% so that it doesn't offline cores at low battery
6.Sound improvement: More cleaner and less saturated bass on headphone and earpiece. (Feedback needed)
7. Idle power collapse for improvement to deep sleep
Enjoy ??????
Any chance to speed up battery charging when we use quick charger ?
Nikish21 said:
PBH V2 IS OUT
. Check the download folder in OP
ANDROID PIE COMPATIBLE
1.Merge Latest Caf Tag : LA.UM.6.2.r1-10500-sdm660.0.xml
2. Upstreamed to 4.4.147
3. Fixed frequency stuck issue. After boot wait for few minutes for the frequency bump to get back to normal
4. 300 MHz for both cluster is hardlimited for better battery backup ( feedback needed)
5. BCL Hotplug is set to 5% so that it doesn't offline cores at low battery
6.Sound improvement: More cleaner and less saturated bass on headphone and earpiece. (Feedback needed)
7. Idle power collapse for improvement to deep sleep
Enjoy ??????
Click to expand...
Click to collapse
It's showing Sd card corrupted even after reboot. Im using exfat and cannot change it to fat32 coz then i'll not be able to do nandroid backup so plz fix this issue if it is related to exfat.

[20/12/18]Prototype Kernel [DTC][4.4.x]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
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 ! *
Introduction
Hello all!
So this is Prototype™ Kernel for Lenovo Z2 Plus on which i was working.Main Purpose of the kernel is to provide balance performance to the user in daily life while giving full freedom to users to control the kernel.So this a short contribution to zuk community from my side hope you all will like it!
Thanks.
*Please read FAQ and installation instructions carefully.
Features
msm 3.18
Kernel rebased over als.
Upto date with linux stable (3.18.128)
Compiled with DTC+GCC9
Governors: Impulse, Darkness, Interactive, Conservative, Ondemand, Powersave, Userspace, Alucard, Nightmare, Chill, Blueactive
Relaxed, and Performance.
I/O Schedulers: Noop, Deadline, Cfq, ROW, Fiops, Bfq, Zen, Sio, Maple and Tripndroid.
F2FS Support
Advance TCP Congestion Control
Dynamic FSync
Boeffla WakeLock Blocker
Sound Control
Power Efficient Work Queue for major drivers and enabled by default.
commits to make cpuboost efficient
Faster app installation time
Simple GPU algorithm
PowerSuspend Drivers
Interactive and tuned for balance performance
State Notifier
Ships with Aroma installer
msm_thermal_simple instead msm_thermal
VDSO implementation
Spectrum supprt
Adreno idler
Fingerprint boost
And Much more.
msm 4.4
Rebased on linux stable tree
Current Kernel version is 4.4.168
Latest CAF tag merged is LA.UM.7.2.r1-05500-sdm660.0
Toolchain used is DTC8+GCC9
Features
EAS
Clang Support
CFQ updates from upstream
Power Efficient WQ
Brought back msm_thermal_simple instead msm_thermal
Fingerprint Boost
Boosting is done through CPU-Boost+Dynamic Schedtune Boost
UC to 1.4 and 1.9
IO schedulers available:cfq,bfq,noop,fiops,sio,zen,deadline
Fsync on/off toogle
Advance TCP Algorithms
Spectrum support
USB Fast charge
Installation instructions
First time:
Reboot to recovery
Flash Prototype kernel.zip
Reboot
Update the kernel:
Reboot to recovery
Flash Prototypekernel.zip
Reboot
Coming from another kernel:
Reboot to recovery
Dirty flash your current ROM
Flash Prototypekernel.zip
Reboot
Download
Sourceforge Folder
FAQ
1. Why the kernel zip is so large?
-> Treble Pie and Treble Oreo version of the kernel are packed in single file.You have to choose your version during installation so choose carefully.
2. How frequently it will get updated?
->Well its not fixed ,most probably it will be updated after every 15 days.But if some major bug is there then there can be quick updates.
3.Do you have any telegram release channel where we will be updated about the news about this kernel?
-> Yes we have telegram channel-https://t.me/prototypereleases
4.Can we request features?
-> Yes you can request features and ill try my best to implement it but no promise
5.I dont have any knowledge about governors and schedulers?
-> Dont worry if you dont have any knowledge just select next in aroma installer
6.Which ROMS are supported ?
-> Treble ROMS of pie and oreo are supported.Further compatibility will expand.
6.My phone heating after booting the kernel ?
-> Yes as the phone boots CPU carries out various tasks which lead to increase load on cpu and thus heating.So it is recommended that after flashing the kernel keep the phone idle for 10 mins and then see the magic
Thanks To/Credits
Code:
@amog787 (My Master)
@dmitrikudas (Helped me to boot my first kernel)
@DD3Boh (Master Dev)
@faizauthor
@davidvinavil
@frap129
@SultanXDA
@yarost
@davidevinavil
@andip71
@Kenny3fcb (Cleared Some Major Doubts)
@Cosmedd
@Flar2
@amarulz
@franciscofranco
@sanketp60 (For thread banner)
@movzx (For aroma installer)
@Pavan_Paps,@Gmp KV,@omkarmodgi and @lonelystag(For testing builds)
And all the authors of commit in my sources
[If i Forgot you by mistake please remind me]
Telegram Channel
@prototypereleases
XDA:DevDB Information
Prototype™ Kernel, Kernel for the Lenovo ZUK Z2 (Plus)
Contributors
Danish1999
Source Code: [url]https://github.com/Danish1999/msm-4.4 [/URL]
Kernel Special Features: Just Special
Version Information
Status: Stable
Current Stable Version: v4
Stable Release Date: 2018-10-29
Created 2018-10-04
Last Updated 2018-12-20
Screenshots
Reserved
Thanks for the kernel! Looking forward to flash it. Will review post few day usage
Interesting. I will try it soon. Hope it suitable with my daily use.
I have flashed it. Let us see how it performs
Sent from my z2_plus using XDA Labs
Why so slow in pubg?
takes forever to start...
Please give faster updates, that's the only hearty request.
---------- Post added at 06:23 PM ---------- Previous post was at 06:21 PM ----------
Sir, can you please add Spectrum app support,it is easy switching between profiles...... ?
Will it work for pe pie??
Pavan420 said:
Will it work for pe pie??
Click to expand...
Click to collapse
Ofcourse
Okay, initial impression.
-Charging rate is fine.
-Pubg gameplay is smooth and this is amazing that it stayed at 40°C for me. I was shocked cuz this was only possible before in Cardinal Rom. Great work dev
-Battery consumption is 13-14% per full length classic match.
- Though the phone doesn't heats as such, but the idle temps are higher than stock Arrow and Moxie ie. >36°C
I haven't done a full charge, so can't really comment in battery.
But this is Greta for initial build. Thanks for this kernel.
Finally a pie kernel. Well managed thermals undoubtedly. Although it is too early to comment. I hope battery lasts. Please move the thread to development section. Also kernel lacks hotplugs, wakelocks, and thermal controls. Also please list the work of each governors as listed on aroma on the thread for easy governor handling. One major missing is option to overclock gpu and cpu both.
PUBG not working
Super fine performance but while on pubg it's taking too long just to load (About 3 mins) then it hangs up at loading screen. I'm on AEX 5.8 rooted.
Kindly Suggest something to resolve this issue. I tried reflashing kernel but it didn't workout.
Thanks again for this Super thing.
I'll add battery backup as soon as possible.
Edit- I have checked with cpu float GPU freq. are not going up.
If this is using aroma for install, can something like ElementalX where you pick the default cpu & gpu clock speeds before installing the kernel possible? Of course setting everything after booting into rom with a kernel manager is fine, but a option to run without a manager would be appreciated
Will try this later today on ArrowOS Pie, as for features Im looking forward to overclocking, thermal and voltage control to be implemented
edit: early benchmark result, with all battery-oriented choice from aroma (darkness governor, noop i/o sched, "No" at playing games). Adreno driver v328 rev3
about the same as a snapdragon 625 according to gb. Gpu performance doesn't seems to be hobbled much
pipyakas said:
If this is using aroma for install, can something like ElementalX where you pick the default cpu & gpu clock speeds before installing the kernel possible? Of course setting everything after booting into rom with a kernel manager is fine, but a option to run without a manager would be appreciated
Will try this later today on ArrowOS Pie, as for features Im looking forward to overclocking, thermal and voltage control to be implemented
edit: early benchmark result, with all battery-oriented choice from aroma (darkness governor, noop i/o sched, "No" at playing games). Adreno driver v328 rev3
about the same as a snapdragon 625 according to gb. Gpu performance doesn't seems to be hobbled much
Click to expand...
Click to collapse
Yep that frequency selection are possible in aroma installer but I not going oc cpu.I'll think about oc gpu
Danish1999 said:
Yep that frequency selection are possible in aroma installer but I not going oc cpu.I'll think about oc gpu
Click to expand...
Click to collapse
Well with how the little cluster's missing 1.56ghz frequency I guessed that asking for cpu oc would be hard although it's obviously the main performance bottleneck and the adreno 530 on a 1080p screen is already fast enough.
Pre-baked undervolting and voltage though would make it I hope? Can predefined uv level be implemented in aroma as well?
pipyakas said:
early benchmark result, with all battery-oriented choice from aroma (darkness governor, noop i/o sched, "No" at playing games). Adreno driver v328 rev3
about the same as a snapdragon 625 according to gb. Gpu performance doesn't seems to be hobbled much
Click to expand...
Click to collapse
Its a known issue. When you upgrade GPU drivers from 2xx on z2, geekbench fails to properly benchmark the device, GPU performance isn't considered. Antutu benchmark doesn't have this issue.
after dirty flashing my rom then flashing the kernel all is going good performance is great but when i play pubg if i try to raise or lower the volume i get flashes in the background of the volume panel . i think its something related to the gpu drivers .
im on aex 6.0 latest
guyz_ahead said:
Finally a pie kernel.
Click to expand...
Click to collapse
Moxie and Nameless are there too!
ahh988 said:
after dirty flashing my rom then flashing the kernel all is going good performance is great but when i play pubg if i try to raise or lower the volume i get flashes in the background of the volume panel . i think its something related to the gpu drivers .
im on aex 6.0 latest
Click to expand...
Click to collapse
Atleast your game is starting mine is just not loading mainscreen. I'm on AEX 5.8.

[KERNEL] [7.1.2/8.1/9.0] RZ Kernel v3.5 for Sony Xperia Z1 compact

Code:
#include
/*
* 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.*/
Features
I/O Schedulers (these were actually added in upstream kernel source)
BFQ
CFQ
DEADLINE
FIOPS
NOOP
ROW [DEFAULT]
ZEN
CPU hotplugs: intelli_plug (ENABLED BY DEFAULT)
CPU thermal control: intellithermal (ENABLED BY DEFAULT)
Governors
conservative
elementalX
intelliactive
interactive
ondemand
powersave
performance
zzmoove [DEFAULT, profile: 3 (ybatext)]
CPU
Support for Multi-Core Power Saving, reduce CPU usage (available in CPU tab of Kernel Adiutor).
Reduced CPU Average-Load drastically (Less CPU-Load=Cool Device=More Battery-Life).
Support userspace CPU voltage controlling
GPU
Support for Adreno Idler algorithm, reduce high GPU frequencies usage for better battery performance
Support for Simple GPU Algorithm
Memory
Support for Adaptive Low Memory Killer (ALMK) (kill any process that cause thrashing scenario)
Support for Kernel Samepage Merging (KSM).
Support for zRAM compression algorithm (updated to upstream Linux 4.8)
Support for LZ4HC (LZ4 high-compression rate) compression algorithm for zRAM
Other tweaks and optimizations
Init.d support
Support Faux Sound Control (use Faux Sound app to set audio gain profiles)
Optimized Integer SQRT. for upto 3x faster operation.
OVERCLOCKED CPU to 2,5GHz
Westwood TCP congestion algorithm (small boost on network speed)
Hacked swappiness up to 200 by using hacks from Samsung kernel sources (default swappiness is 130)
SELinux Permissive (for V4A and etc...)
Disabled some battery-hogging WAKELOCKS
Support zswap for better memory compression
Double Tap 2 Wake (default off)
Download
RZ kernel v3.5 for Amami PIE
RZ kernel v3.0.2 for Amami OREO
RZ_kernel_v3.0_Amami_Android_NOUGAT
Click to expand...
Click to collapse
Supported ROMs:
AICP 14.0
AICP 13.1
Lineage 15.1
ROMs on based Lineage OS 14.1 (use version for Android N)
Source code: https://github.com/remilia15/android_kernel_sony_msm8974
XDA:DevDB Information
RZ Kernel, Kernel for the Sony Xperia Z1 Compact
Contributors
raschad, remilia15
Kernel Special Features:
Version Information
Status: Beta
Beta Release Date: 2018-10-25
Created 2018-10-25
Last Updated 2019-02-02
Changelogs
v3.0.2
- Updated display driver for non-original screens
- The use of full source code provided an increase in CPU up to 2.5 GHz maximum (as originally planned)
- Min GPU 27 MHz ( less battery consumption is expected)
Is this kernel going to work with AICP or its for stock?
zlata said:
Is this kernel going to work with AICP or its for stock?
Click to expand...
Click to collapse
Should work on AICP 14.0
Update v3.0.2
- Updated display driver for non-original screens
- The use of full source code provided an increase in CPU up to 2.5 GHz maximum (as originally planned)
- Min GPU 27 MHz ( less battery consumption is expected)
The kernel should work on all N, O and P ROMs for sure, as it's based on my Sony msm8974 fork, which Z1 has all those capabilities
Does the kernel work on Android 9?
Does the kernel work on Android 9? I tried to put, after the installation got a black screen.
Slavintir said:
Does the kernel work on Android 9? I tried to put, after the installation got a black screen.
Click to expand...
Click to collapse
Yes, it works on android 9 (AICP 14.0)
Here are the results
{
"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"
}
raschad said:
Yes, it works on android 9 (AICP 14.0)
Here are the results
View attachment 4630649View attachment 4630650
Click to expand...
Click to collapse
The screen is not native, is it a problem? Do you think this can be fixed?
After the kernel firmware there is no image.
TWRP also black screen, version 3.0.1
After reinstalling, TWRP works, but the firmware does not load (black screen).
But if you connect the charging cable, charging is displayed on the screen.
Slavintir said:
The screen is not native, is it a problem? Do you think this can be fixed?
After the kernel firmware there is no image.
TWRP also black screen, version 3.0.1
After reinstalling, TWRP works, but the firmware does not load (black screen).
But if you connect the charging cable, charging is displayed on the screen.
Click to expand...
Click to collapse
I used the fixed display drivers to make the non-original screen work ( Changed the kernel sources are based on changes SpiritCroc)
What kernel version do you install? And what's your ROM?
raschad said:
I used the fixed display drivers to make the non-original screen work ( Changed the kernel sources are based on changes SpiritCroc)
What kernel version do you install? And what's your ROM?
Click to expand...
Click to collapse
I am using AICP 14.0
TWRP version 3.0.1
screenshot:
https://1drv.ms/u/s!AmjNpI2xsRY2gaN8hf2ChbYWg9__hg
Slavintir said:
I am using AICP 14.0
TWRP version 3.0.1
screenshot:
https://1drv.ms/u/s!AmjNpI2xsRY2gaN8hf2ChbYWg9__hg
Click to expand...
Click to collapse
Strange, but this is kernel tested on this ROM and everything is working.
Did you install Magisk? You try again flash ROM without wipe, then flash RZ-kernel.
raschad said:
Strange, but this is kernel tested on this ROM and everything is working.
Did you install Magisk? You try again flash ROM without wipe, then flash RZ-kernel.
Click to expand...
Click to collapse
Okay, if it doesn't work, I'll send a link to the video how it happens.
Best settings ?
First, thanks for your work, everything works fine, I've got no issue on AICP 8.1. :highfive:
I was wondering if you can give a profile or the best setting for more batterie saving pls
lukstheboss said:
First, thanks for your work, everything works fine, I've got no issue on AICP 8.1. :highfive:
I was wondering if you can give a profile or the best setting for more batterie saving pls
Click to expand...
Click to collapse
I've tried this kernel on AICP 8.1 and my phone doesn't get past the Sony logo with a couple of restarts until there.
firestone9x said:
I've tried this kernel on AICP 8.1 and my phone doesn't get past the Sony logo with a couple of restarts until there.
Click to expand...
Click to collapse
Yeah me too, seems to not work with the latest update
But worked with older builds
On my z1compact i got a black screen (no Sony logo) how to fix this, my display is original aicp 14.1
sorry noob questions , N zip is for N android and the other one for M/O ? just flash it with twrp ?
JIJOK said:
sorry noob questions , N zip is for N android and the other one for M/O ? just flash it with twrp ?
Click to expand...
Click to collapse
First version for Android Oreo and Pie
Version N only for Nougat
raschad said:
First version for Android Oreo and Pie
Version N only for Nougat
Click to expand...
Click to collapse
Another one ( sorry ) now to use features I need a kernel manager, right ? Kernel Adiutor I guess or what would you recommend me ?

Categories

Resources