[KERNEL] Miui Speed MOD v1.19 [2016/01/18] - Redmi Note 2 Android Development

Miui Speed MOD​Give a really Boost to your Miui​
{
"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"
}
-----------------------------------------------------------------------------------------------------------------​
This project no longer updated because I sold this device. Thanks for following my projects :good:​
-----------------------------------------------------------------------------------------------------------------​
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 ROM
* 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.
*/
License
Code:
# Copyright 2016 - Pereira Ricardo <[email protected]>
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
Introduction
MIUI (which stands for Mi User Interface and pronounced "Me You I", a play on the common abbreviation of the words user interface as UI), developed by Xiaomi Tech, is a stock and aftermarket firmware for smartphones and tablet computers based on the free software Android operating system. MIUI includes various features such as theming support.
NOTE: This is a cooked KERNEL.
Click to expand...
Click to collapse
Issues?
Experience issues? Please provide the following info:
If the device was hard reboot, please provide the file "/proc/last_kmsg".
If the device was soft reboot or is "bootlooping", please run a logcat and provide the full output.
Please use Pastebin when possible.
Click to expand...
Click to collapse
Features
It's a standard Miui developer kernel plus this:
Working in every Miui Rom's.
Init.d support.
Adb available from the boot.
Memory management much better.
Cache management much better.
More free ram for multitasking.
Improve Filesystem performance.
Disabled debugging (only in the stable release).
Improve interface performance.
Improve network performance.
Improve kernel performance.
Improve SD cards performance.
Optimized the cpu frequency and governors based on power profile.
Get the current max and min cpu frequency and set it (fixed for the Prime version).
SeLinux set to Permissive (before run the init.d scripts).
.
Click to expand...
Click to collapse
Installation and Update instructions
Download the package into internal/external SD.
Download the SuperSU package if you don't have already installed.
Flash all packages via TWRP.
Clear cache and dalvik-cache.
Reboot.
Click to expand...
Click to collapse
Know bugs
No one in this moment.
Click to expand...
Click to collapse
Thanks to
XDA Community.
ChainFire.
LSpeed MOD.
Xiaomi Redmi Note 2 Italia.
Click to expand...
Click to collapse
Change log
Code:
v1.19 - 2016/01/18
[changed] Remove some tweaks from the normal mode for give more battery save.
[changed] Update kernel with dev v6.1.14.
Code:
v1.18 - 2016/01/16
[changed] Change log location, now into "/miui_speed_mod/{logname}.log".
[fixed] Fixed issue with change connection type (3G to LTE).
[changed] Improve touchscreen performance with high scrolling.
[fixed] /system not remounted into read-only.
Code:
v1.17-dev - 2016/01/14
[new] Change the method for improve the performance. Now the most important improvements come with performance mode and not into the balanced mode.
Code:
v1.16 - 2016/01/12
[new] Refactoring the project.
[new] Fix problem with init.d not executed.
[changes] Project name change from Miui Slim to Miui Speed MOD.
[changes] Change versioning from v{kernel version} Build {build version} to v1.{build version}.
[new] Changed SeLinux from Enforcing to Permissive.
[fixed] Fixed the issue with the Miui Root, now working after the flash but the MOD not working without SuperSU package.
[new] Added SuperSU package [B]REQUIRED[/B] for full working of the Kernel.
Code:
Build 15 - 2016/01/10
[changed] Changed the kernel base and the ramdisk from stable to developer (v6.7.1) for fix the issue with root feature into the developer version.
Code:
Build 14 - 2016/01/10
[new] Added light SD I/O improvement.
[changes] Reorder all modifications inside one directory for fast update with new kernel/ramdisk by Xiaomi.
Code:
Build 13 - 2016/01/10
[changed] Performance mode use full cpu power min and max.
[new] Thermal configuations moved inside the ramdisk.
[fixed] Change order for loading init.d support, now the init.d scripts can loading property same as on cyanogenmod.
[new] Change the max free memory for performance.
Code:
Build 12 - 2016/01/10
[new] Switch to performance mode during the boot.
[new] Come back to balanced after the boot.
[new] In performance mode now the all cpu stay to the max frequency with governor performance.
[new] The balanced mode use less frequency 1625 instead 1950 for battery life. The min stay default to 403.
[new] Powersave mode now use a governor powersave and the frequency locked to 806 max, 403 min. (need testing because in this moment I have battery full).
Code:
Build 11 - 2016/01/07
[changed] Removed Google DNS because some people can't use the network because the internet provider block it.
Code:
Build 10 - 2016/01/07
[new] Network performance.
[new] Ril performance.
[new] IO performance.
[new] Google DNS.
[new] Much better memory management.
[new] Kernel tweaks.
Code:
Build 9 - 2016/01/06
[changed] Restore ASRL for security ([I]thanks to @verbage for suggestion[/I]).
Code:
Build 8 - 2016/01/05
[new] Reduced network latency.
[new] Reduced filesystem latency.
Code:
Build 7 - 2016/01/05
[new] Memory management much better.
[new] Improve vm machine cache.
[new] Improve out of memory for our device.
Code:
Build 6 - 2016/01/05
[new] Added adb available on the boot.
Code:
Build 1 - 2016/01/04:
[new] Init.d support.
Click to expand...
Click to collapse
Downloads
SuperSU package: v2.46
Latest package: v1.19
Click to expand...
Click to collapse
Old Downloads
Folder History
Click to expand...
Click to collapse
Screenshots Benchmark
Prime Version
Normal Version
Click to expand...
Click to collapse
XDA:DevDB Information
[KERNEL] Miui Speed MOD v1.19 [2016/01/18], Kernel for the Redmi Note 2
Contributors
Namaless
Kernel Special Features: Init.d support and performance boost.
Version Information
Status: No Longer Updated
Current Stable Version: v1.19
Stable Release Date: 2016-01-18
Created 2016-01-04
Last Updated 2016-02-01

Reserved

The kernel work on Smiui EU very good. Thanks

hochocnua said:
The kernel work on Smiui EU very good. Thanks
Click to expand...
Click to collapse
Today working to give more performance, stay tuned ^_^

The kernel work on eMiui 7 Pro 7.21.01 by Enesysone very good.
improve battery (i think so). not more heat
Thanks you very much.

Just flashed on MIUI 5.11.5 Beta and it work !

I need to battery test, please report if you can
For a moment I don't want post the new features for check this

is it compiled from the source?

agismaniax said:
is it compiled from the source?
Click to expand...
Click to collapse
We don't have the source, if we have the source the first features is overclock
I edit the ramdisk and added the features directly so you can use every features in every miui rom (developer/stable global/china or modded example smiui). Plus you can use the scripts into init.d with much features related to memory apps or other tweaks. I think to post after stable release the scripts i think is good to use and i don't include in the ramdisk because is related to the system and not to the device.
MIUI (which stands for Mi User Interface and pronounced "Me You I", a play on the common abbreviation of the words user interface as UI), developed by Xiaomi Tech, is a stock and aftermarket firmware for smartphones and tablet computers based on the free software Android operating system. MIUI includes various features such as theming support.
NOTE: This is a cooked KERNEL.
Click to expand...
Click to collapse

Hi,
I wonder why disable ASLR?
This is about security isn't it?

will it work on 7.0.12?

This Kernel works on MIUI7 Beta 6.1.5 as well.

jwchen119 said:
Hi,
I wonder why disable ASLR?
This is about security isn't it?
Click to expand...
Click to collapse
ASLR not related to the security but to memory management, you can find more informations about it here: http://askubuntu.com/questions/3183...sable-aslr-address-space-layout-randomization
Related to "why" i disabled for get more impact to my modifications, when we see it's all working fine enable again because in android is useless to remove it

Black_jackss said:
will it work on 7.0.12?
Click to expand...
Click to collapse
Kris Chen said:
This Kernel works on MIUI7 Beta 6.1.5 as well.
Click to expand...
Click to collapse
The kernel is the same get from the stable v7.1.1.0 so working fine with every miui version
You can post the screenshot where you see the kernel version into the new dev rom 6.1.5? I wanna update my kernel with the latest but I don't use the dev version so in the case the dev kernel is updated related to the stable kernel I wanna try it

Update build 9, please update your kernel

Just flashed V9, works on 5.12.10 Global developer. Great job!

Please who can and know how to, report the battery drain, if good, bad, post every feedback, Ill try but I not used all features and in this days without a worktime I can't see every features

Namaless said:
Please who can and know how to, report the battery drain, if good, bad, post every feedback, Ill try but I not used all features and in this days without a worktime I can't see every features
Click to expand...
Click to collapse
Thinking about trying your kernel.
You mentioned Added Google DNS for the best DNS performance. Can I disable this and if so how? Google DNS servers are blocked via my router.

mondohow said:
Thinking about trying your kernel.
You mentioned Added Google DNS for the best DNS performance. Can I disable this and if so how? Google DNS servers are blocked via my router.
Click to expand...
Click to collapse
Uploading build 11 in progress with removed google dns

Google dns are official removed.
New build 11 released.

Related

[EOL][ALPHA][ROM][8.1.0_r14]Candy8.1 [athene][18 Feb 2018]

This is Candy8. Built straight from source with commits from a variety of different Sources/ROMS. We wanted to give the users a fun, fully customizable ROM. We aim to add more features as this project progresses.
Code:
#include <disclaimer.h>
using xdarules std;
/*
* Your warranty was void as soon as you unlocked your phone.
*
* 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 ROM
* 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:
.
The ROM is in Alpha stage as of now. The ROM will flash only by using my twrp build or @silesh.nair 's TWRP. Many things are broken with a lot of sepolicy denials. The following things are broken as of now:
1. Video Recorder
2. Flashlight
3. SE Linux
Be patient as the project progresses. Bug reporting should be done in the following fashions:
https://wiki.lineageos.org/logcat.html
https://raw.githubusercontent.com/nathanchance/Android-Tools/master/Guides/Proper_Bug_Reporting.txt
{
"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"
}
gimmeitorilltell
NoSpamDan
kdp162
CertifiedBlyndGuy
axxx007xxxz
Flashalot
rohitporoli
Venomtester
​
ROM Source: CandyROMs Github
Officially Supported Devices' repo : CandyROM-Devices
Device Tree: Pending
Kernel Tree: Pending
Vendor Tree: Pending
ROM: https://sourceforge.net/projects/candy-athene/files/Oreo/candy-athene-8.1b-UNOFFICIAL-20180218-1319.zip/download
TWRP: https://sourceforge.net/projects/twrp-athene/files/twrp-3.2.1-r2-arm64-tywinlannister7.img/download
GApps: https://sourceforge.net/projects/unofficial-opengapps-8-1/files/arm64/20180213/open_gapps-arm64-8.1-pico-20180213-UNOFFICIAL.zip/download
XDA:DevDB Information
candy-oreo-athene, ROM for the Moto G4 Plus
Contributors
tywinlannister7, @Dreamstar
Source Code: http://github.com/candyroms
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Latest Stock N
Based On: AOSP
Version Information
Status: Alpha
Created 2017-11-24
Last Updated 2019-11-22
Screenshots
Some screenshots:
Changelogs
Changelog Timeline
Major items to be concerned about. Can say the HIGHLIGHTS. Check the commits on my Github for more details.
22 June 18
Fix memory leaks when updating stats table
Use LZ4 as default compressor/decompressor for ZRAM and ZSWAP
Fallback to interactive if governor is not found
KSM and zswap : Avoid unnecessary page scanning;check and skip page, if it is already scanned
Integrate vnswap from Samsung
Disable add_random as it only slows down solid state storages
Fix a few thermal sensor related problems
Complete removal of gud mobicore driver.
LZ4-compressed kernel
Apply CFLAGs , -Os to decompress.o to improve decompress performance during boot-up process
Tweak mount options for all partitions
Various CFQ related patches
Drop pagecaches on screen-off
Faster vmstat?
Toggle for crc check (Keep it disabled by default)
Merged all the stuff from Google's Kernel/Common
June 05 Security Patch android 8.1 r33 release
Add lockscreen clock styles
04 June 18
Add app ops
Remove Foreground Boost CPUSet
Allow disabling quick settings on secure lock screens
Tune up ramdisk and reimplement spectrum
Fix some memory leaks
Use LZ4 as default zRAM compressor
17 May 18
NOTE: All the releases will be 32 bit until and unless I explicitly mention a 64 bit build.
Changelog:
Reviver Kernel (formerly known as Babyfish Kernel) has resumed development
Disable some wakelocks
Fix Audio Control
Add TCP congestion avoidance algorithms
Add a bit more CPU frequencies than the one on Stock ROM
Enable DCache word access
Enable Arch Power and provide a toggle
CONFIG_HZ set to 300
Fix Bluetooth Calling
Add sys-fs based Chop Chop Torch Action from OmniROM
Add Widewine DRM HAL. (Hopefully fixed Netflix ? )
Merge 05 May 18 AOSP Security Patch android_8.1.0_r26
Merge a lot of things from candy gerrit. gerrit.bbqdroid.org
What's broken:
Camera + Video Recorder (3rd Party Apps working)
SE Linux
sdcardfs (Didn't have time to merge stuff from AOSP)
perfd
Additional Notes:
This build needs a clean flash. Minimum CPU Frequencies maybe messed up, set according to your usage and preference using EX Kernel Manager or Kernel Auditor. @lCrD512 will help me with the ramdisk part. Remember, I am not a battery oriented person; I will rather expect my phone to perform a bit better and not stutter or give frame drops in regular usage. TurboCharge and camera are the only good things left on the phone in 2018, both of which are on the verge of dying.
This is why I am not adding any useless governors or i/o schedulers, neither I am changing clock speeds or dtsi regulator voltages too much. Users have full freedom to modify the kernel settings and fellow developers can modify the source if need be.
If you use GApps, flash MindTheGApps for now. OpenGApps will give Baseband related issues.
14 March 2018
* Merge 5 March 2018 security patch with AOSP 8.1.0_r18 release
* Increase ZRAM to 1 GB
* Disable Speaker Protection
* Disable Auto Brightness and Live Display on first boot
* Fix Safetynet temporarily : Use walleye's (Google Pixel 2) build fingerprint.
* Enable Spectrum Support and port Lightning Blade to Oreo
* Add sound control (maybe broken)
* Allow home button to be changed for various actions.
* Add more CPU frequencies.
* Disable Wakelocks by default
* TCP Congestion Avoidance controls ( not tested )
* Update VoLTE properties
* Use LZMA Compression for Recovery Ramdisk
* Disable add_random from kernel. Not required on SSDs. (eMMCs in our case)
* Enable Arch Power
* Adreno idler ramps down more aggressively now
* Enhance linux topology for multicore decision making
* Enable Arch Power
* Some speed and time efficient changes :3 hard to explain here.
* Changes from CandyROMs' and AOSP source
* Use latest HALs from CAF release LA.BR.1.3.7-03810-8976.0
05 Dec 2017
* Fix RIL almost
* Ships with BabyFish kernel (upstreamed it to 3.10.108)
* Fingerprint boost driver added from Kenzo (Agni Kernel)
* Added sound control by flar2
* Kernel side fixes
* Lots of new stuff in CandyShop
* Fixed RIL (Calls and Messaging work fine now, even VoLTE)
* Fixed 5 GHz WiFI
* Fixed trash quality audio Playback from Google Play Music
* Magisk 14.5 beta now works fine.
* Alarms now ring properly.
* ROM boots with Open Gapps. I have tried aroma (about a week old). Booting time also depends on how many apps you've installed.
* More changes:
https://gerrit.bbqdroid.org/#/q/status:merged
up till 6.30 PM 5 Dec 17 IST
Bugs:
* Camera and flashlight
* SE Linux is permissive
* Safety net : cts profile mismatch
24 Nov 2017:
* Initial Release Super Alpha state
Bugs:
* RIL is unstable
* 5 GHz WiFi is broken
* Camera and flashlight are dead
* SE Linux is permissive
* Safely net is broken
* Some UI glitches
* Expect more bugs
Thanks my friend!
Is Volte working??
Jasnil said:
Is Volte working??
Click to expand...
Click to collapse
VoLTE here and VoLTE over there... It's a damn alpha stage ROM and you expect VoLTE to work? Think that the dev is avoiding cancer for you, having high frequency signals (LTE could be) near your brain can cause cancer, y'know?
PD: RIL is not even working tho
Jasnil said:
Is Volte working??
Click to expand...
Click to collapse
Great to see another Oreo rom rising! Thanks @tywinlannister7!
If RIL isn't working properly how you think should volte work without
Jasnil said:
Is Volte working??
Click to expand...
Click to collapse
Yes it is flash the ROM. Ril won't work but you'll get volte.
P S JUST KIDDING DON'T COME AT ME.
AS FOR YOU WHEN RIL DOESN'T WORK, YOUR SIM ISN'T DETECTED SP NO VOLTE OR 4G OR 3G OR 2G
Glad to see another 8.0 in development, won't bog the thread down with stupid questions just wanted to say ty to the dev and great start
CandyROM 8 Oreo Update:
Test whatever you can ?
Download:
https://sourceforge.net/projects/ca...eta.1.0-UNOFFICIAL-20171205-1458.zip/download
Changelog:
Ships with BabyFish kernel (upstreamed it to 3.10.108)
Fingerprint boost driver added from Kenzo (Agni Kernel)
Added sound control by flar2
Kernel side fixes
Lots of new stuff in CandyShop
Fixed RIL (Calls and Messaging work fine now, even VoLTE)
Fixed 5 GHz WiFI
Fixed trash quality audio Playback from Google Play Music
Magisk 14.5 beta now works fine.
Alarms now ring properly.
ROM boots with Open Gapps. I have tried aroma (about a week old). Booting time also depends on how many apps you've installed.
More changes:
https://gerrit.bbqdroid.org/#/q/status:merged
up till 6.30 PM 5 Dec 17 IST
Things that are broken:
Camera and flashlight
SE Linux
Safetynet
Next week I will experiment with SDClang 4.0 , I have disabled it as of now..
For reporting bugs please use an app like Matlog or use adb for taking logs and report them in proper etiquette.
Screenshots
Thanks for the Amazing Rom, gonna test it out now !!
you see a good rom, it would be great to have the pixel navigation bar with its animation in the home button. Thanks
This ROM runs pretty smooth for an alpha. Keep it up. Thanks!
---------- Post added at 02:10 AM ---------- Previous post was at 01:48 AM ----------
The OnePlus cam apk seems to be working...
Update: 13 Dec 2017
Changelog:
Fix Camera partially
Quick Setting Toggle for Flashlight now works. (Reboot needed)
Added some low CPU Frequencies.
Merged all the ROM side changes. Check https://gerrit.bbqdroid.org/#/q/status:merged upto 12 Dec 2017.
NOTE:
~The stock camera app now kinda works but gives poor performance so I will recommend to use Footej Camera after you reboot atleast once.
~Please use some Kernel Manager App to set the minimum value of Big Cluster frequency a bit lower than the one which is shipping with the ROM. My current setup involves minimum big cluster frequency as 249 MHz and the minimum amount of big cluster cores online to 0, along with ZRAM disabled and Swappiness set to 0. @lCrD512 's trick :good:
~People have reported that Magisk is causing UI Sluggishness on Oreo. What I did is flash Magisk 14.5 Beta and after booting up, reboot again. Uptil now, everything seems okay.
Downloads:
ROM: https://sourceforge.net/projects/ca...eta.1.0-UNOFFICIAL-20171213-0609.zip/download
Magisk 14.5 Latest Beta : https://forum.xda-developers.com/apps/magisk/beta-magisk-v13-0-0980cb6-t3618589
tywinlannister7 said:
Changelog:
Fix Camera partially
Quick Setting Toggle for Flashlight now works. (Reboot needed)
Added some low CPU Frequencies.
Merged all the ROM side changes. Check https://gerrit.bbqdroid.org/#/q/status:merged upto 12 Dec 2017.
NOTE:
~The stock camera app now kinda works but gives poor performance so I will recommend to use Footej Camera after you reboot atleast once.
~Please use some Kernel Manager App to set the minimum value of Big Cluster frequency a bit lower than the one which is shipping with the ROM. My current setup involves minimum big cluster frequency as 249 MHz and the minimum amount of big cluster cores online to 0, along with ZRAM disabled and Swappiness set to 0. @lCrD512 's trick :good:
~People have reported that Magisk is causing UI Sluggishness on Oreo. What I did is flash Magisk 14.5 Beta and after booting up, reboot again. Uptil now, everything seems okay.
Downloads:
ROM: https://sourceforge.net/projects/ca...eta.1.0-UNOFFICIAL-20171213-0609.zip/download
Magisk 14.5 Latest Beta : https://forum.xda-developers.com/apps/magisk/beta-magisk-v13-0-0980cb6-t3618589
Click to expand...
Click to collapse
how about the battery backup on wp insta only And flashlight? volte?
Glad to see another Oreo project. Hope this grows as a great rom like Invicta ?. Keep up the good work.
Magisk? Magisk? Can I use SuperSU instead of Magisk?
EmiAndroid said:
Magisk? Magisk? Can I use SuperSU instead of Magisk?
Click to expand...
Click to collapse
Yes bro, u can use whatever you want! Magisk magisk is due to the fact it is systemless and provides mods are well!
This ROM is awesome!! Camera is pretty fine, I used oneplus camera and everything worked like charm except the panorama. HDR, video, pro mode, selfie enhance, time lapse, slowmotion, flash, everything works perfectly without any lag. Focus is good, minutely sluggish (you won't notice most of the time). Couldn't make panorama to work.
RIL works
Battery is pretty decent as well
No fc
Bluetooth, audio all fine
Volte works and so does quick charging (shoutout!)
For a beta build, its pretty awesome.
Oneplus camera which I used can be downloaded Here
Hope to see tonnes of customisations when you will polish the official releases...
One request (I'm pretty sure it won't happen though)
Can you plz make a flashable kernel along with other files to make FP to sleep work instead of FP to home..?
I know FP2S will break fp2H and fp2w that's why I'm not asking to add it in ROM but if you could make a flashable zip to enable fp2s. Just a request.

[KERNEL][MM/N/O/P] Cerberus Kernel [1.1][Titan]

{
"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'm not a developer, im taking effort to put more
* choices of kernel for our community.
* This kernel is tweaked for my own taste.
* Please do not request for more features because
* i want to ensure the stability of the kernel first.
* And thank you for using this kernel.
*/
/*
* Your warranty is now void.
* We are not responsible for anything that may happen to your phone
* by installing any custom ROMs and/or kernels.
* You do it at your own risk and take the responsibility upon yourself
* and you are not to blame us or XDA and its developers.
*
*/
[*] What is Cerberus Kernel?
[*] This is my new custom Kernel for the Motorola Moto G 2013 (falcon).
It's based off the LineageOS kernel sources and more custom code from some grand developers.
Bug reports and contributions are welcome.
# CPU Freq/Govs:
* POWERSAVE
* USERSPACE
* ONDEMAND
* INTERACTIVE
* CONSERVATIVE
* LIONHEART
* YANKACTIVE
* INTELLIDEMAND
* INTELLIACTIVE
* INTELLIMM
* ALUCARD
* ZZMOOVE
# CPU Hotplugs :
* IntelliPlug v4.0 added and enable by default
* MSM_Hotplug
# IO Schedulers :
* NOOP
* DEADLINE
* ROW
* CFQ
* FIOPS
* SIO (default)
* SIOPLUS
* BFQ
* ZEN
* VR
* MAPLE
# Sound Controls :
* Dolby-DAP Driver enable by default
* Faux Sound Control v3.6
* High perf mode
* Low Latency Driver mods
* Slimbus overclocked and 48khz freq support
# Others :
* Selinux in permissive mode by default
* Compiled with QUVNTNM 6.4 custom ToolChain Linaro 4.9 cortex-A7 optmized
* DT2W/S2W/S2S features added and working disabled for now (cause reboots)
* KCAL v2 color control
* Reduce swappiness to 45
* Disabled MMC CRC check
* Optimized XZ kernel compression
* Fast Charge v2
* WQ_POWER_EFFICIENT
* Enabled RWSEM_ALGORITHM
* State Notifier Driver
* Powersuspend 1.5
* Added filesystem dynamic read-ahead (Credits to Chad Gooldman)
* Swappiness modified to 45
* GPU KGSL fixes
* GPU 533MHz
* Fixed some memory leaks and much more improvements
* Compatible with Kernel Adiutor, and others kernel tune apps
[*] First time installing Custom kernel on your Moto G 2013?
* Make sure your kernel is compatible with you rom (nougat, oreo, pie)
* Reboot on TWRP recovery mode
* Flash Cerberus kernel zip
* Automatically a backup of your original kernel (boot.img) is made in the root of your internal memory,
in case of emergency or return to your original kernel install the backup img and ready.
* Reboot
[*] Download your correct kernel version:
* For marshmallow (6.0.1) and old 2017 nougat roms (7.1.x)
download the cerberus_x.x_old_MM-N file
* For latest 2018 nougat roms download the cerberus_x.x_nougat file
* For oreo and pie roms download the cerberus_x.x_oreo_pie file
# Download kernel :
Cerberus folder
If you love our work and want to help us? then click the button:angel::angel:
​
XDA:DevDB Information
Cerberus kernel for moto G 2013/2014, Kernel for the Moto G
Contributors
willizambrano01
Source Code: https://github.com/willizambranoback/android_kernel_motorola_msm8226
Kernel Special Features:
Version Information
Status: Beta
Current Beta Version: 1.0
Created 2018-10-23
Last Updated 2018-11-04
Great !! waiting for download links! btw it's Falcon every where(moto g 2013) in the thread
Finally good governors ?
Interactive is usually broken on Titan, never going down even when idle(3-4 cores online all the time as well with MPDecision). Had to use conservative (60-90) to make it downclock to 384mhz idle.
Now we got Alucard + AutoSMP + Zen for the win. More battery juice!
Yay!
Thank you, man.
This is Moto G 2014 Titan forum, but the OP says Falcon from 2013. Is you kernel for Falcon or Titan?
How do i change to this kernel? I'm already using the Evolution Kernel By willizambrano01
angryhari said:
How do i change to this kernel? I'm already using the Evolution Kernel By willizambrano01
Click to expand...
Click to collapse
Just wait until its released,then just flash it
DanGLES3 said:
Just wait until its released,then just flash it
Click to expand...
Click to collapse
So i dont need to re-flash my original kernel?! COOL... :good:
angryhari said:
So i dont need to re-flash my original kernel?! COOL... :good:
Click to expand...
Click to collapse
Yeah,kernels come in img format (image) whenever you change a kernel that boot.img gets replaced entirely (with the exception of the ramdisk to keep magisk)
DanGLES3 said:
Indeed,its annoying posting something awesome as a new kernel then not giving download links or updates on the progress of the kernel
Click to expand...
Click to collapse
Sorry for the OT question, but you habe an Idea why some Animations are missing & why the simplified tabs are forced in chrome & how to solve it? I tried the flasg to force.highend_gfx=1 & force device.low.ram_config=0 but it did not has any effect
Also i want to try to roll a build on weekend, thread of peregrine has quite good info for it. Did you try to build?
bejunk said:
Sorry for the OT question, but you habe an Idea why some Animations are missing & why the simplified tabs are forced in chrome & how to solve it? I tried the flasg to force.highend_gfx=1 & force device.low.ram_config=0 but it did not has any effect
Also i want to try to roll a build on weekend, thread of peregrine has quite good info for it. Did you try to build?
Click to expand...
Click to collapse
persist.sys.force_highendgfx=true and ro.config.low_ram=false,those are the correct properties also,is splitscreen avaliable? if it is then those properties are already the default,try checking the flags on chrome chrome://flags
DanGLES3 said:
persist.sys.force_highendgfx=true and ro.config.low_ram=false,those are the correct properties also,is splitscreen avaliable? if it is then those properties are already the default,try checking the flags on chrome chrome://flags
Click to expand...
Click to collapse
Sorry did not had the exact strings handy
Anyway, added them now & its still the same... (Tested Chrome Canary & Kiwi Browser which is based on Chromium and even has a flag for the simplified tab view.)
Btw, there are also some other stuff missing like small animations (when you mark text & the press on that arrow to see more options, there is no animation, etc.)
Afaik these strings are also not more used, because low spec devices (which those flags were introduced for in KK) use Android GO now. And for GO, you set a flag before compiling the ROM.
Splitsscreen works with & without these flags. They seem to literally do nothing.
Im just curious how the system sets that?! (MAybe by looking up the RAM size i guess) And how we can trick it to have full graphgics.
EDIT: If you reply, maybe better on LOS thread or via PM, dont want to clutter the Kernel thread.
EDIT2: Btw, i added an .sh to set renderer to opengl after boot, like you said, but it was the same effect as i would have enabled directly in build.prop. Launcher lag was mostly gone and some stuff feel'd more responsive, but SysUI was more laggy and sometimes lockscreen froze. Did not seem that it used skia still for system, but like opengl globally. Did you use it still use opengl render? Did you enable it via terminal? Would be great to have an smooth launcher & system too
bejunk said:
Sorry did not had the exact strings handy
Anyway, added them now & its still the same... (Tested Chrome Canary & Kiwi Browser which is based on Chromium and even has a flag for the simplified tab view.)
Btw, there are also some other stuff missing like small animations (when you mark text & the press on that arrow to see more options, there is no animation, etc.)
Afaik these strings are also not more used, because low spec devices (which those flags were introduced for in KK) use Android GO now. And for GO, you set a flag before compiling the ROM.
Splitsscreen works with & without these flags. They seem to literally do nothing.
Im just curious how the system sets that?! (MAybe by looking up the RAM size i guess) And how we can trick it to have full graphgics.
EDIT: If you reply, maybe better on LOS thread or via PM, dont want to clutter the Kernel thread.
Click to expand...
Click to collapse
These flags are still used,go devices use the low ram property,if you still can use splitscreen then you are not using android go,just set the low ram flag to true to see what i mean,what makes a go device can be set through the build.prop or at compile time
DanGLES3 said:
These flags are still used,go devices use the low ram property,if you still can use splitscreen then you are not using android go,just set the low ram flag to true to see what i mean,what makes a go device can be set through the build.prop or at compile time
Click to expand...
Click to collapse
I know It just seems those flags did not have any effect for me. I added a question about opengl above Anyway thank you!
bejunk said:
I know It just seems those flags did not have any effect for me. I added a question about opengl above Anyway thank you!
Click to expand...
Click to collapse
Just leave opengl as the default on build.prop,the systemui and launcher are much smoother or opengl then skia,the only bug on opengl is that screenshot previews don't show up (power+volume down),also type su then cmd package bg-dexopt-job on the terminal,wait till its over (might take 5-15minutes) then reboot
DanGLES3 said:
What? Is the lag gone now? What did you do?
Click to expand...
Click to collapse
Just had some trouble with the terminal (tried to run it without "cmd" lol) - but its all ok now. Lets see the next days hows performace. peace!
Danick8989 said:
This is Moto G 2014 Titan forum, but the OP says Falcon from 2013. Is you kernel for Falcon or Titan?
Click to expand...
Click to collapse
Quiet man, the kernel will be available for falcon and for titan
Oh god :v
bejunk said:
placeholder threads are not allowed in xda... @willizambrano01 it would be nice if you could atleast do a quick post whats the status on this, i can understand that you may run into an issue that needs to be resolved or still testing it to ensure its stable. But having us hyped and there's nothing to download is not so cool (i checked that thread for many times the last days expecting a release, there are some reasons why placeholders are not allowed.) And maybe you could atleast change all the references from falcon to titan, and make sure all the infos are quite updated... Seams a lilttle messy now.
Anyway im very curious to test, hope for a release soon
peace!
Click to expand...
Click to collapse
Hi! ... I am solving some last minute problems, it is not my intention to promote since I do not gain anything with it, in some hours I will edit the OP and the kernel will be available, thanks for being aware!
As last news, I had to eliminate some governors who fail constantly, but the kernel is doing very well, I hope you enjoy it.
@willizambrano01 i noticed cerberus was avaliable for some time for the falcon before being pulled out of android file host,what happened?
@willizambrano01 Seriously don't post about a new kernel if you are going to take a week to release it,i know you need to do testing and all but if its still in testing stage don't make a post teasing users,only make a post when the kernel is ready to be released,sorry if i sound rude but making a post about a new kernel then barely giving any news if at all about its release its just annoying to everyone,i know you are likely very busy but atleast daily progress updates would be nice

[X00TD][KERNEL] [PIE] [Q] [R] Project Infinity [STABLE]

{
"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:
*
* 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 ROM
* 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.
*
XDA:DevDB Information
Project Infinity (PI), Kernel for the Asus ZenFone Max Pro M1 Based on Sock kernel with Upstreamed Linux Versions merged in.
Project Infinity Also come in caf variant which source is directly picked from codeaurora from msm-4.4 branch and merged with stock kernel changes with all Features and Tweaks. Support pie and Q roms without bugs and R with some minor bugs.
This PI kernel is Under Development so more optimizations and changes can be seen in future.
Contributors
pkm774
Features
Code:
1. Underclocked and Overclocked Clock speeds.
2. With Undervolted Cpu.
3. Spectrum support.
4. Backlight Dimmer.
5. Kcal (Kernel level live dispaly module).
6. Adreno Idler.
7. Dynamic Fsync.
8. Memory Management.
9. Boeffla Wakelock Blocker.
10. Fast charge support.
11. Optimized sound codecs for pure Bass.
12. Bunch of CPU Governers ,I/O scheduling Governers and TCP congestions.
And many more Features and Optimizations.
It also comes in EAS variant for providing best battery backup with performance and multi-tasking.
========================
Download
Old Builds
Telegram Group
========================
Flashing Steps:
1. Download Kernel.
2. Boot to Recovery.
3. Backup boot partition.
4. Flashed downloaded Kernel File.
5. Wipe cache/dalvik-cache.
6. Reboot to system and Enjoy! .​Credits:
* Codeaurora.
* Whole Git world.
Kernel Source:: https://github.com/pkm774/kernel_asus_sdm660
Version Information
Status: Stable
Current Stable Version: 4.4.301
Stable Release Date: 2022-01-30
Created 2020-07-31
Last Updated 2022-01-30
whats different HMP and EAS sir ?for daily which one I used ?
andisetyawan11 said:
whats different HMP and EAS sir ?for daily which one I used ?
Click to expand...
Click to collapse
For difference between EAS & HMP i would prefer you to search on google sur
Also EAS is mostly used in AOSP roms which try to make the experience as close to pixel as possible. You can make choice , which kernel to use as daily driver after knowing difference between EAS and HMP. For getting good Battery Backup i would prefer EAS kernel sur.
I have been using this kernel for the past 3 days. 1 bug I have found:
1. Extremely slow data transfer speed from pc to phone. At first it's fast but after 1 gb or so the transfer speed decreases drastically.
I am using Asus zenfone max pro M1 X00td with Zen X os v1.7 and using disaster kernel eas version.
Please solve this issue in the next build. And one more suggestion, I have seen that this kernel has little to no idle battery drain. But while watching videos and on normal phone calls it's draining more than average battery. I have used Smokey, trb and Stardust kernels and tbh disaster is by the far the most stable with the least concerning issues.
Great job disaster team!!!!!!!!
Waiting for the next build!!!!!
Telegram group?
SDcard Problem
Hello im using your kernel "project infinite". But showing this (SD Card Problem Tap to repair) when i use exfat partition in sdcard. When use fat32 partition sdcard work normally. Can you fix this in next update.
Thanks you
sonsonju said:
Hello im using your kernel "project infinite". But showing this (SD Card Problem Tap to repair) when i use exfat partition in sdcard. When use fat32 partition sdcard work normally. Can you fix this in next update.
Thanks you
Click to expand...
Click to collapse
Yes its fixed in new version.
Which one is underclocked? Hmp or Eas?
Latest Project Infinity is pretty great, give it a look.
HMP/EAS v4.4.237 BUILD-25/09/2020
* Upstreamed to v4.4.237.
* Merged latest Q CAF tag 'LA.UM.8.2.r1-07300-sdm660.0'.
* Underclocked minimum cpu frequency to 300 MHz in both big and LITTLE clusters.
* Merged stock Q 432 camera drivers.
* Improved fast charging.
* Improved fingerprint sensor drivers.
* Updated spectrum script and revised Battery spectrum to lowest frequency.
* Tune cpuidle drivers for minimum idle drain.
* Improved RAM management and tune linux memory management drivers.
* More changes and performance improvement under the hood.
https://store.kde.org/p/1408443/
Unfortunately not compatible with ACC with regards to reducing charging amperage.
summy1977 said:
Which one is underclocked? Hmp or Eas?
Click to expand...
Click to collapse
HMP one
This kernel is killing it with Evolution X Official for me ATM, thanks OP! HMP - BB
srslye said:
This kernel is killing it with Evolution X Official for me ATM, thanks OP! HMP - BB
Click to expand...
Click to collapse
Hi, Can someone explain what is difference between [LV] and [NLV] Kernel.
I have installed Evolution X 5.7[ A11] on Asus Zenfone Max Pro M1.
which version should I go with from this link: {Mod edit: Link removed}
Thanks in advance.
arpank97 said:
Hi, Can someone explain what is difference between [LV] and [NLV] Kernel.
I have installed Evolution X 5.7[ A11] on Asus Zenfone Max Pro M1.
which version should I go with from this link: {Mod edit: Link removed}
Thanks in advance.
Click to expand...
Click to collapse
LV, U CAN JOIN TG GROUP FOR MORE INFO.
arpank97 said:
Hi, Can someone explain what is difference between [LV] and [NLV] Kernel.
I have installed Evolution X 5.7[ A11] on Asus Zenfone Max Pro M1.
which version should I go with from this link: {Mod edit: Link removed}
Thanks in advance.
Click to expand...
Click to collapse
@arpank97 I've removed the link to pling.com from your post. pling.com is a paid-per-download site and as such violating rule no. 13 of the XDA Forum Rules and not accepted as a file host on XDA. Please refrain from sharing such links in future.
pkm774 said:
LV, U CAN JOIN TG GROUP FOR MORE INFO.
Click to expand...
Click to collapse
I'd appreciate if you accept that members ask their questions here on XDA and that you provide necessary information in your thread. If this is no longer possible just advise the moderators team to close your thread.
Thanks very much for your cooperation! - stay safe and stay healthy!
Regards
Oswald Boelcke
Forum Moderator
Oswald Boelcke said:
@arpank97 I've removed the link to pling.com from your post. pling.com is a paid-per-download site and as such violating rule no. 13 of the XDA Forum Rules and not accepted as a file host on XDA. Please refrain from sharing such links in future.
I'd appreciate if you accept that members ask their questions here on XDA and that you provide necessary information in your thread. If this is no longer possible just advise the moderators team to close your thread.
Thanks very much for your cooperation! - stay safe and stay healthy!
Regards
Oswald Boelcke
Forum Moderator
Click to expand...
Click to collapse
Yeah sure, but its long to explain and some how tricky to understand. Thats why i told him to ask their.
pkm774 said:
DISCLAIMER
Code:
*
* 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 ROM
* 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.
*
XDA:DevDB Information
Project Infinity (PI), Kernel for the Asus ZenFone Max Pro M1 Based on Sock kernel with Upstreamed Linux Versions merged in.
Project Infinity Also come in caf variant which source is directly picked from codeaurora from msm-4.4 branch and merged with stock kernel changes with all Features and Tweaks. Support pie and Q roms without bugs and R with some minor bugs.
This PI kernel is Under Development so more optimizations and changes can be seen in future.
Contributors
pkm774
Features
Code:
1. Underclocked and Overclocked Clock speeds.
2. With Undervolted Cpu.
3. Spectrum support.
4. Backlight Dimmer.
5. Kcal (Kernel level live dispaly module).
6. Adreno Idler.
7. Dynamic Fsync.
8. Memory Management.
9. Boeffla Wakelock Blocker.
10. Fast charge support.
11. Optimized sound codecs for pure Bass.
12. Bunch of CPU Governers ,I/O scheduling Governers and TCP congestions.
And many more Features and Optimizations.
It also comes in EAS variant for providing best battery backup with performance and multi-tasking.
========================
Download
Old Builds
Telegram Group
========================
Flashing Steps:
1. Download Kernel.
2. Boot to Recovery.
3. Backup boot partition.
4. Flashed downloaded Kernel File.
5. Wipe cache/dalvik-cache.
6. Reboot to system and Enjoy! .​Credits:
* Codeaurora.
* Whole Git world.
Kernel Source:: https://github.com/pkm774/kernel_asus_sdm660
Version Information
Status: Stable
Current Stable Version: 4.4.267
Stable Release Date: 2020-04-11
Created 2020-07-31
Last Updated 2020-04-25
Click to expand...
Click to collapse
image processing speed is awesome, I'm use caf kernel stock variant without spectrum, I don't know about bb for this version
cbendot said:
image processing speed is awesome, I'm use caf kernel stock variant without spectrum, I don't know about bb for this version
Click to expand...
Click to collapse
will be good on spectrum version , on changing spectrum's
jai_91 said:
will be good on spectrum version , on changing spectrum's
Click to expand...
Click to collapse
yes, with spectrum simple just click, but I like natural aspirated
cbendot said:
image processing speed is awesome, I'm use caf kernel stock variant without spectrum, I don't know about bb for this version
Click to expand...
Click to collapse
BB is little much higher than stock kernel of our device.

[Kernel][MIUI-AOSP]Yuki ユキ Kernel 3.9 Miui 6 AOSP[curtana,excalibur,gram,joyeuse]

{
"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 <std_disclaimer.h>
/*
* 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 ROM/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.
*/
Yuki kernel is based in CAF ​
/* Details */
Last Xiaomi Changes
Last CAF Merges
LZ4 zram
LMK PSI
Backported pidfd
Use power efficient working queues
Use overlayed DT (to avoid making dtbo images)
LMK config module (see screenshots)
Wireguard
kCAL
Manthilla governor
Jump label optimizations
CLANG LTO-CFI-SCS
F2FS Rapid GC
BBR2 tcp cong
/* Work in progress features */
sound control
Upstream
/* Instructions */
Simply flash the kernel zip file from the recovery.
This kernel uses Anykernel 3 so no need to reflash magisk (if you use magisk) after installing it.
For good work don't disable Yuki-ユキ Kernel RN9Pro LMKD module (see the image click to see the image...)
Yuki-ユキ MIUI
Yuki-ユキ Kernel MIUI download
Yuki-ユキ AOSP
Yuki-ユキ Kernel AOSP download​
Note: Yuki kernel (curtana folder) is for miui roms, miatoll folder is for AOSP based roms.
Note2: Now the AOSP variant have 2 versions uno for Android R versions for better compatibility zip name similar to this
"4.14.117-Redmi-Note-9s-Pro-AOSP-R.zip".
It is not necessary but if you like my job you could invite me a cup of coffee
​
Changelog in second post.
XDA:DevDB Information
Yuki-ユキ Kernel 3.6 for Xiaomi Atoll devices [curtana,excalibur,gram,joyeuse], Kernel for the Redmi Note 9 Pro
Contributors
TeamMex
Source Code: https://github.com/Klozz/android_kernel_xiaomi_sm6250
Kernel Special Features: LMK psi, Last CAF Merges, Backported pidfd, Wireguard and more...
Version Information
Status: Stable
Created 2020-10-26
Last Updated 2020-11-29
Reserved
Changelog:
19/02/2021
Upstream to 4.14.221
Add Klapse and kcal
Optimice randomness
don't leak vdso pagelist
Use a larger on-stack video copy buffer
UPSTREAM: net: bpf: Make bpf_ktime_get_ns() available to non GPL programs
BACKPORT: bpf: add bpf_ktime_get_boot_ns()
Yuki ユキ clang update to 20210219 build
Merge tag ' LA.UM.9.1.r1-08600-SMxxx0.0 '
Note: AOSP android R with inline encrypt only.
Miui kernel will be updatyed when xiaomi release R miui for all devices.
Q kernel will be updated soon.
24/01/2021
Fixed performance regretions
Implement via userspace and update exec prog configuration
Don't force Low Memory killer configuration if detects we are using LMDK
Reconfigure LMKD configuration if detects 4GB ram device (needs more testing i have RN9Pro 6GB ram device)
Track power changes from Gram Q OSS
power: Drop “_3P5” from type to get recognized in AOSP (some roms haven't added this flag yet and sometimes cause issues so remove it)
Update ds28e16 driver from Q gram OSS
Merge tag 'LA.UM.8.1.r1-16600-sm8150.0'
Upstream to 4.14.214
optimize bpf modulo operation
RCU fixes
disable binderfs [Q ROM]
29/11/2020
exfat 5.8 [both]
bindefs port (as per R requeriments) (R in the name Redmi-Note-9s-Pro-AOSP-R.zip)
haptic update from gram-q-oss [AOSP]
NFC firmware download fixes (from CAF)[AOSP]
magical changes to make your life better (or not)[both]
NOTE: AOSP zip have 2 variants now, 1 for Android Q and other for R
Some new requirements on Android R won't work on Q based roms and may cause fastboot reboot
Click to expand...
Click to collapse
14/11/2020
Fix usb XHCI connection
Fix usb EHCI connection
Fix usb OHCI connection
v4l2-ioctl: Use a larger on-stack video copy buffer
printk: Add sleep time to timestamps
Mark vdso_pagelist allocation as not a leak
Avoid dynamically allocating memory in ext4_ext_remove_space
Alsa: Don't dynamically allocate a single struct instance
Atoll: increase linux,cma to 128M
Enable ULP
TTL Fixed (?)
some more.... for both kernels miui and aosp variants
30/10/2020AOSP variant only
Enable CLANG LTO
-- https://llvm.org/docs/LinkTimeOptimization.html
Enable CFI
-- https://source.android.com/devices/tech/debug/kcfi
Implement F2FS rapid GC [credits to arter97]
Implement BBR2
Implement optimized checksum routine
Implement cpuidle gov
Jump label optimizations
Remove tracing's and loggin's
Implement kCAL
Optimize writebacks
Add Boeffla Wakelock Blocker
26/10/2020
Rebased over LA.UM.8.9.r1-10600-SM6xx.0 (AOSP variant only)
Merge tag 'LA.UM.8.1.r1-16200-sm8150.0'
Wifi, Audio tag used LA.UM.8.9.r1-10600-SM6xx.0
Net Wireward
Enable PSI monitor
Add pidfd backport
Fixed boot on Joyeuse (Miui variant )
Last xiaomi changes (Miui variant )
Disable LMK
Removed
[TESTING] exec: Add node tampering blacklist function
[TESTING] allow [email protected] and perf 2 to tampering blacklist
Old log history
dm-crypt: increase threads
mm: Introduce kvcalloc()
treewide: kvzalloc() -> kvcalloc()
Increase the cgroup limit to 7
fs: exec: Introduce is_zygote_pid()
[TESTING] exec: Add node tampering blacklist function
[TESTING] allow [email protected] and perf 2 to tampering blacklist
Optimize CRC32
UFS pm_qos
use buffer from the stack space
implement stpcpy
expose event streams
Allocate decoder buffers
Fix VLA's
Improve backwards memmove performance
Enable vDSO + vDSO COMPAT (32bit)
Reserved
Bug reports :
Take dmesg using adb or any app like Matlog
Adb processneed root)
Code:
adb shell su -c dmesg > dmesg.txt
Code:
adb shell logcat > logcat.txt
Code:
adb shell cat /sys/fs/pstore/console-ramoops > ramoops.txt
Matlog process:
Code:
Go to matlog menu and tap in create zip select log and kernel log
Updates:
Yuki kernel can be updated through Franco Kernel manager or similar using the following link:
Yuki-ユキ MIUI
https://thexperienceproject.org/downloads/device/api/curtana/kernel/kernel.json
Yuki-ユキ AOSP
https://thexperienceproject.org/downloads/device/api/miatoll/kernel/kernel.json
Follow telegram channel for faster updates:
https://t.me/Yuki_Kernel
Credits not in order:
Xiaomi (MiCode) for kernel sources
Code Aurora Forum for kernel changes
Google for easy access to PSI Pidfd changes
Demon000 for his work on AOSP kernel
kdragon for proton clang
xlidz for Yuki logo
RN9pro tg group for donate the device
KernelToast for kernel changes like qOS etc
To you for use my work
and a lot of others developers
this config help with some "laggy issues"
I leave some config for get more perf on gaming
Noice kernel
---------- Post added at 12:50 AM ---------- Previous post was at 12:48 AM ----------
:laugh:
Only installed the miui version on Joyeuse a couple of days ago, (obviously), but it's been faultless so far. Great job by the dev.
Was wondering if anyone had any info on the manthilla CPU governer? My Google skills are failing hard.
sir_bazz said:
Only installed the miui version on Joyeuse a couple of days ago, (obviously), but it's been faultless so far. Great job by the dev.
Was wondering if anyone had any info on the manthilla CPU governer? My Google skills are failing hard.
Click to expand...
Click to collapse
I'm not written documentation about Manthilla(Named for a good friend who passed away a few months ago) is my own governor based on schedalessa (another gov by me) is "new" i was working on it since dec of the last year (without name until now)
Similar to Schedutil with Energy awareness framework to make it more energy efficient without lags (if have issues with this let me know) Most of the settings are internal so there are no tunables to modify manually, maybe in the future add the way that the governor can be configured more.
I hope your question has been clarified, if not, let me know.
Have a nice day!
cheers.
Thanks for your great work for our device. Many thanks from my Heart.
I am using Evox 4.5 (Not Miatoll)
Can i flash this kernel over evox 4.5?
@TeamMex: Any tools to compile this kernel ?
Anonda said:
Thanks for your great work for our device. Many thanks from my Heart.
I am using Evox 4.5 (Not Miatoll)
Can i flash this kernel over evox 4.5?
Click to expand...
Click to collapse
should work
dungphp said:
@TeamMex: Any tools to compile this kernel ?
Click to expand...
Click to collapse
clang
TeamMex said:
should work
clang
Click to expand...
Click to collapse
Flashed. Now will see the battery backup.
I just need the battery back up
Sot Means to me "Screen off time."
If any suggestion about battery back up, any configuration, or any profile.
It will be highly appreciated.
Thanks.
TeamMex said:
should work
clang
Click to expand...
Click to collapse
Flashed. Now will see the battery backup.
I just need the battery back up
Sot Means to me "Screen off time."
If any suggestion about battery back up, any configuration, or any profile.
It will be highly appreciated.
Thanks.
Anonda said:
Flashed. Now will see the battery backup.
I just need the battery back up
Sot Means to me "Screen off time."
If any suggestion about battery back up, any configuration, or any profile.
It will be highly appreciated.
Thanks.
Click to expand...
Click to collapse
I'm sorry but I don't care if the battery lasts a long time.
I prefer raw performance so i don't have for now a config since i have with the device 2 weeks.
Is too early to deal with any configuration.
Wait some weeks more and i can tell you any good info.
cheers.
TeamMex said:
should work
clang
Click to expand...
Click to collapse
Flashed.
Now will see battery backup.
Any suggestions, any kernel configuration or any profile for battery backup?
Thanks
Please can anyone check if this kernel enables GNSS L5 and then Galileo is supported?
Thats what i looking for a miatoll kernel
Thank u..
Which one to flash for poco m2 pro? in curtana folder only note 9s,note 9pro is written
And one more question can flash it on official miui 12 without root??
TeamMex said:
I'm sorry but I don't care if the battery lasts a long time.
I prefer raw performance so i don't have for now a config since i have with the device 2 weeks.
Is too early to deal with any configuration.
Wait some weeks more and i can tell you any good info.
cheers.
Click to expand...
Click to collapse
Thanks for your answer, with take your time.
:good:
TeamMex said:
I'm not written documentation about Manthilla(Named for a good friend who passed away a few months ago) is my own governor based on schedalessa (another gov by me) is "new" i was working on it since dec of the last year (without name until now)
Similar to Schedutil with Energy awareness framework to make it more energy efficient without lags (if have issues with this let me know) Most of the settings are internal so there are no tunables to modify manually, maybe in the future add the way that the governor can be configured more.
I hope your question has been clarified, if not, let me know.
Have a nice day!
cheers.
Click to expand...
Click to collapse
Well I thought I'd give it a go after reading your reply. Made a rookie error initially, only changing the governer on the little cluster and that didn't end well.
But some 24 hours after switching on both clusters, it seems to have achieved your goals.
No noticeable performance degradation but an improvement in idle battery drain, (according to FKM after a resetting stats).
Will be sticking with it for now.....thanks again for making it available for MIUI.
I flashed this kernel yesterday on my 9s running xiaomi eu v11.0.11 and since then I'm having some issues with headset detection. Sometimes the phone doesn't detect the headset even after unplugging and plugging it back in several times. I have never had this problem before so I figure it's related to something I did recently. The only modification I've made is the kernel change so I figure it must be kernel-related.
What are your thoughts.
Sent from my Redmi Note 9S using XDA Labs
twistyplain said:
I flashed this kernel yesterday on my 9s running xiaomi eu v11.0.11 and since then I'm having some issues with headset detection. Sometimes the phone doesn't detect the headset even after unplugging and plugging it back in several times. I have never had this problem before so I figure it's related to something I did recently. The only modification I've made is the kernel change so I figure it must be kernel-related.
What are your thoughts.
Sent from my Redmi Note 9S using XDA Labs
Click to expand...
Click to collapse
Unfortunately the little time that I spent in miui I never had the problem you mention( but i was on stock miui EEA).
Normally that bug could be linked to the rom,Could you send me a kernel error log (Dmesg)? (Attach your headset then take the log)
I remind you that it is advisable to wipe cache and dalvik-cache every time you update the kernel to avoid weird and random issues =).
cheers.
Sent from my Redmi Note 9 Pro using XDA Labs

[Miatoll][OFFICIAL][Android 11] The XPerience Project 15

{
"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"
}
XPerience is a free, community built distribution of Android 11.0.0 which greatly extends the capabilities of your phone.
This project are based on AOSP/CAF
The XPerience Project since 2011
Code:
#include <std_disclaimer.h>
/*
* 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 ROM
* 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.
*/
NOTE: READ this PLS
Please don't ask for etas
Please don't report same bugs all time
Report with logcat and dmesg
Screenshots representative only
Don't ask to add ANX it will never be included.
Click to expand...
Click to collapse
Features:
Custom tiles (Caffeine, HeadsUP,Usb tether)
Power menu customizations (reboot to recovery one touch in advanced reboot, for bootloader do a long touch)
Theme appart dark, black
Bionic optimizations
NightFall Launcher our fork of Launcher3 (WIP)
3 fingers swipe take screenshot
Lockscreen charging info
Navbar inverted layout (WIP)
Gaming optimizations (Also recommend to switch to completwe yuki kernel if exist for your device)
Edge lightning
Adaptive playback
Double tap to sleep on lockscreen
Work in progress...
WORKING:
Boot
Rild
LTE/3G/2G
bluetooth
Camera
camcorder
MTP
Sensors
Led
Wi-Fi
MUSIC
sounds
Videos
DT2W
NFC
Bugs
You tell me
CAF BRANCH:
LA.QSSI.11.0.r1-09900-qssi.0
AOSP branch:
android-11.0.0_r29
Source forge
Or the web
http://thexperienceproject.org​
GAPPS:
Not needed. included
The XPerience Project
Contributors
TeamMex
Source Code: https://github.com/TheXPerienceProject
ROM OS Version: Android 11
ROM Kernel: Linux 4.14.x
ROM Firmware Required: Unlocked Bootloader
Based On: AOSP/ CAF
Version Information
Status: NIGHTLY
Changes in second post
Any bug not reported in the bug report format below may be ignored.
Code:
What is your--
XPerience version:
Download url:
Did you--
wipe:
restore with titanium backup or swift backup (Say which):
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel(only yuki kernel is supported):
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
If you like my work, you can buy me a coffee , coke or any drink all donations are appreciated.
Ór
https://www.paypal.me/TheXPerienceProject​
Changelog (XXX in the date means not released yet)
14/May/2021
Merge May Sec patch
Redesign volume dialog
use DOUBLE_TAP_TO_WAKE setting also for wake from aod
configure same GID based APNs as per carrier requirements
Bring back custom battery styles
Supress telephony crashing platform
Fix initialization of USER_ROTATION setting.
Recovery: Add ota upgrade support from /data
Merge tag 'LA.QSSI.11.0.r1-11900-qssi.0'
Merge tag 'LA.UM.9.12.r1-11300-SMxx50.0' under sepolicy_vndr
Fix to release audio focus after call termination.
IMS: Fix issue with answering call for some 3rd party apps
rootdir:initrc: Create camera-daemon c(pu)-groups
Add NNaPI cpu group
Update Yuki iridium
07/April/2021
April ASB
SQLite Upgrade to 3.32.2
Fix libcodec2 issues
Bug fixes
Merge ASB-2021-04-05_4.14-stable
31/Mar/2021
WallpaperPicker2: Fix race condition for fast-loading wallpapers
Wallpaperpicker2: Return valid wallpaper ID for PartnerWallpaperInfo
WallpaperPicker2: Declare usage of missing permissions
Updater is now working on enforced sepolicy
Update some icons
Add nfc icon (devices with NFC)
Allow to disable network traffic indicator
Added spanish translations
Add display color modes
Added smart pixels (Amoled devices only)
change dark settings background and our red accent
4.14.228 Linux kernel
Disable kpti
Enable Qpower
Configure PSI
enforce 24-bit audio for offload playback
Removed ANX Cause more problems than solutions, better install the module via magisk
27/Mar/2021
Atoll: add whitelist to support npu and hta libs
ANDROID: Make vsock virtio packet buff size configurable
ANDROID: fix up ext4 build from 4.14.227
Linux 4.14.227
Fixed fingerprint in enforcing sepolicy (now you can add newer fingers)
Add ANX camera (People really are annoying If something does not work well with that camera, do not report bugs...) use this module if u have issues : https://t.me/xperiencereleases/28
Bring back our setupwizard
NightFall Launcer bug fixes
configure Dext2OAT using the powerhal
Address Thermal sepolicy
17/Mar/2021
ueventd: Add support for updating permissions on bind
Master:iorap:Terminate iorapd process when both tracing and prefetching are off
[master] [Bugfix] Fix the wrong lastBackgroundTime in UidRecord
Avoid allocation on Java Binder fast path
Avoid potential fd leak in sharedmemory
[master] Binder interface tokens: remove extra mallocs
[master] libbinder: support inheriting realtime priority
SF: handle long waiting Layer sync point
[master] libbinder - avoid pthread_cond_broadcast per call
[master] libbinder: writeInterfaceToken char16_t* variant
[master] SurfaceFlinger: VSyncPredictor should be robust with inconsistent vsyncs
[master] Ensure that expected present time is in the future
native: Add libgui_vendor_overlay module (due to some devices not build vendor )
Restore Dim_Behind Flag of Base View and set dim amount to (Fix boost brightness for xiaomi sm8250 fod implementation)
only call futex_wake when there are waiters
And more important performance optimizations
Ambient now playing
Yuki kernel upstream to 4.14.225
Fix whatsapp issues with mic (?)
Sepolicy enforced!
05/Mar/2021
Merge March security patch
Performance optimizations
Fix potential overflow in Media extractor and WAV
audio: use strong pointer to protect callback
Prevent mEventCache UAF in SensorEventConnection
Merge ASB-2021-03-05_4.14-stable
Upstream yuki lite kernel to 4.14.223
01/Mar/2021
Implement Custom Headers
Implement Network traffic indicators
enable permissions hub
Add on/off screen animations
Fix: "Clear All" recent app screen loop bug
Misc Fixes
21/feb/2021
Implement doze functions
Allow to enable AOD
Track our Launcher NightFall
Implement google feed on our launcher
Configure wakeup doze delay
Ambient music: pulse on new music tracks and Now Playing info
Enable custom clock faces
Add xperia weather
20/feb/2021
Initial public release
Added edge lightning
Implemented Doze functions
Feb sec patch
Fixed issues with some third party cameras
Yuki kernel lite upstream to 4.14.221
Fixed some performance issues
Fixed Updater app
To pass safety install magisk and enable magisk hide.
Gapps included.
reserved
looks good lets try it
Already downloading it.
By 20/feb/2020 you mean 2021 right? Just checking lol
One question does Yuki support KCAL or is it going to include it? Because I had seen that feature on Q Kernel but in R Kernel is no longer available...
Regarding the ROM it's nice to see it again, I remember when It was released for Redmi 3S
Stabys said:
Already downloading it.
By 20/feb/2020 you mean 2021 right? Just checking lol
Click to expand...
Click to collapse
Copy/paste error xd
Fersho said:
One question does Yuki support KCAL or is it going to include it? Because I had seen that feature on Q Kernel but in R Kernel is no longer available...
Regarding the ROM it's nice to see it again, I remember when It was released for Redmi 3S
Click to expand...
Click to collapse
the included in the rom never will come with kcal use the separated version.
Awesome looking ROM. Excuse my ignorance, but does this come with a custom kernel or does that have to be flashed seperately?
fobtob387 said:
Awesome looking ROM. Excuse my ignorance, but does this come with a custom kernel or does that have to be flashed seperately?
Click to expand...
Click to collapse
if you want better performance instead of a lot of battery u can flash the separated version
TeamMex said:
if you want better performance instead of a lot of battery u can flash the separated version
Click to expand...
Click to collapse
I'm sorry I don't fully understand and don't think it answers my question, does the ROM by default come with a custom kernel or does it have to be flashed separately?
fobtob387 said:
I'm sorry I don't fully understand and don't think it answers my question, does the ROM by default come with a custom kernel or does it have to be flashed separately?
Click to expand...
Click to collapse
is lite version of my yuki kernel a custom kernel
Traffic internet not always on bug or not device rn9p
otakmu said:
Traffic internet not always on bug or not device rn9p
Click to expand...
Click to collapse
It can be adjusted, make threshold value 0
Curtana
Flashed latest firmware, formated everything a flash so clean it puts bleach to shame. Latest nightly available as of this date (March 8th). No task killer or kernel changes.
Now is there a way to remove the call echo?
Melon_Bread said:
Curtana
Flashed latest firmware, formated everything a flash so clean it puts bleach to shame. Latest nightly available as of this date (March 8th). No task killer or kernel changes.
Now is there a way to remove the call echo?
Click to expand...
Click to collapse
I do not understand the silly mania of changing the firmware the firmware of my joyeuse is from miui 11.0.3 I never change it and there is no need until the FW of R to repair the DRM in the note 9 pro.
I do not have echo problems in calls, or in whatsapp or similar.
I recommend you stop changing the firmware unnecessarily.
Now if you suffer from echoes, then take error logs and send them
otakmu said:
Traffic internet not always on bug or not device rn9p
Click to expand...
Click to collapse
It is only shown when there is activity to blame for the "puch hole"
When I have more time I add the option for you to configure the network traffic as you like best
Great rom, thanks. If possible, please add the live display setting to change the screen colors and the setting to turn off the screen when double-clicking on the desktop.
Also, if you can add the experience music application, it was in the old version on android 10
finally got around to installing this rom (also sent you a pm OP). its nice seeing some of the OG's still around and ill most likely be using this rom until i upgrade my amount of ram in my pc to compile myself (since when did it take 16gb!! when i started you could compile with like 2 gigs lol) or buy a buildbox. regardless once again appreciate your work! (not to derail your thread but if you have an easy fix for building with less then 16gb of ram please share i would have contributed so much more to our device by now lol
(also it was probably an issue on my end but i was having a hard time installing this until i switched over to PBRP so if anybody else has issues with that give it a try. again probably a me issue though lol
And also 2 more settings are needed - wallpaper in the center and a change in the appearance of the soundbar. These settings, together with the settings described above, are the most necessary, with them this rom will be the best of the best.

			
				
leomaks said:
View attachment 5254703
Click to expand...
Click to collapse
Fixed in latest build's

Categories

Resources