McQuaid Lab - Xiaomi Mi A2 Lite ROMs, Kernels, Recoveries, & Oth

McQuaid Lab
{
"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"
}
​Kernel:
McQuaid Lab
McQuaid Lab Kernel by @TogoFire Devices: Daisy and Sakura Chat: https://t.me/TogoFireChannel/653 Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=PJ3GD9AL6RPBW&source=url
t.me
Download & Changelog: LINK
Kernel Source
If you like our work you can buy us a cup of coffee
*TogoFire Maintainer
*PIX: [email protected]​Orangefox old
OrangeFox Recovery Project
Code:
/*
* Your warranty is now void.
*
* We're 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 recovery
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
OrangeFox is FREE SOFTWARE​
Supports Treble, Miui, Custom Roms
Download Stable Version:
DOWNLOAD: http://bit.ly/3bIGjsZ
Download Recovery Img: https://bit.ly/2LZcE3R
Official download page: https://orangefox.download/en/device/daisy -The orangefox website login page is currently offline. Because it's under maintenance. Will soon be published there.
INSTALLATION:
0. Backup your ROM (optional)
1. Download the OrangeFox zip file to your device
2. Reboot to your custom TWRP-based Recovery
3. Install the OrangeFox zip file as a normal zip
4. The device will automatically reboot into OrangeFox recovery after installation (allow this to happen)
5. Enjoy!
Frequently Asked Questions; Installation from stock recovery; MIUI OTA; Troubleshooting; Sundry Information:
* See https://forum.xda-developers.com/showpost.php?p=76885728&postcount=3
If you like our work you can buy us a cup of coffee
*TogoFire Maintainer
Credits
* TeamWin - for TWRP
* The OrangeFox Team - for your hard work
* All our testers - for your patience and help
* LinkBoi00 - for TWRP tree
FEATURES:
* Synced with the latest Teamwin changes
* Designed with latest Material design 2 guidelines
* Implemented support for Flyme and MIUI OTA, and incremental block-based OTA in custom ROMs
* Included customization
* Inbuilt patches, like Magisk and password reset patch
* Password protection
* Fully open-source
* Frequently updated
* Updated with latest TWRP commits
* Built-in support for installing init.d functionality
* Built-in support for installing Magisk
* Flashlight
* Password, torch, led
* Support for Miui and Custom ROMs
* Superb new UI and themes
* OrangeFox theme engine:
- choice of theme (black, dark, etc)
- choice of color scheme
- choice of splash screen
* Alternative lockscreen
Device Changelog:
Post #2: Link
Screenshots
Link: https://t.me/TogoFireChannel/448
Link2: https://t.me/TogoFireChannel/473
Other useful information - see below
XDA:DevDB Information
OrangeFox Recovery Project, Tool/Utility for the Xiaomi Mi A2 Lite
Contributors
DarthJabba9, MrYacha
Source Code: https://gitlab.com/OrangeFox
Telegram - https://t.me/TogoFireWork
Channel: - https://t.me/TogoFireChannel
Version Information
Status: Stable
Current Stable Version: R11_0.1
#Orangefox #daisy #twrp
Created 2020-09-01
Last Updated 2021-01-16

​McQuaid Lab
More info: https://t.me/+UmZQ7MUe41uMtslf
About kernel clocks:
Just changed the bin to 7 of 2 so it uses the native clocks of sd626 which is a better binned 625.
Technically it's oc as it's not stock clock.
KProfiles: https://forum.xda-developers.com/t/mcquaid-lab.4157127/post-83424743
Orangefox old
Orangefox Changelogs: https://wiki.orangefox.tech/en/changelog
Orangefox News: https://t.me/OrangeFoxNEWS
Orangefox Updates: https://t.me/OrangeFoxUpdates
Orangefox Chat: https://t.me/OrangeFoxChat
Full Changelog
• Address sepolicy denials
• Fast and stable
• Better support for android 10.
• Update fstab
• Enabled System-as-Root
• Updated recovery.fstab
• Updated Rootdir & Blobs
• Added bootctrl from Stock Q
• Rounded Corners
• Fixed stability issues
• Fixed mounting issues
• Fix screen size parameter (1080 x 2280 pixels, 19:9 ratio)
• Fix USB to be recognized better (from USB Ramdisk From LA.UM.8.6.2.r1-07600-89xx.0. sakura and daisy)
• Fix tap to wake DT2W
• Statusbar/cutout
• Clock (left and right clock positions available)
• Fix tap to wake dt2w for kernel 3.18
• Add support usb for kernel 3.18
• Workaround for flashing ROMs
• New base
• FBE and FDE
• Update kernel
#Orangefox

KProfiles - About:
KProfiles (https://github.com/dakkshesh07/Kprofiles) is a simple Linux kernel module that can be used to regulate in-kernel activities such as boosts that are normally not exposed to the userspace. Kprofiles operates in a profile-oriented manner So, It has four profile modes: Disabled, Battery, Balanced, and Performance. Each mode is allocated a mode number. Developers can use the Kprofiles API function in conditions to limit or enable in-kernel tasks in a certain profile mode (look at usage section for example). Userspace can interact with Kprofiles by adjusting the mode number in /sys/module/kprofiles/parameters/kp_mode. The table below shows which mode number corresponds to the profile mode.
Root mode.:
To configure kprofiles do this (if the manager qs tile was not added in ROM) :-
In KProfiles 4.X.X, mode is renamed to kp_mode.
-> Open FKM (https://m.apkpure.com/franco-kernel-manager/com.franco.kernel)
-> click on 3 lines
-> click on kernel settings
-> click custom tunables
-> click add a new tunable
-> click open file manager
-> travel to path /sys/module/kprofiles/parameters. -------- and select "kp_mode"
There are 3 profiles to be used with kprofiles:
0 = disabled profile which defaults to max boosting as we used to do maximum boosting before kprofiles
1(used by default) = battery profile which has 0 boosts focusing on battery backup
2 = balanced profile which has average boosts to balance between performance and battery backup
3 = performance profile which has maximum boosts for extra performance and better UX
Use which you prefer and enjoy ^^
Change it according to your needs ^^
Source:
https://github.com/dakkshesh07/Kprofiles
Stuff Android
KProfiles - About: KProfiles is a simple Linux kernel module that can be used to regulate in-kernel activities such as boosts that are normally not exposed to the userspace. Kprofiles operates in a profile-oriented manner So, It has four profile modes: Disabled, Battery, Balanced, and...
t.me
KProfiles Manager (rom package - rootless mode):
GitHub - CannedShroud/android_packages_apps_KProfiles
Contribute to CannedShroud/android_packages_apps_KProfiles development by creating an account on GitHub.
github.com
Screenshot: https://prnt.sc/H1vi86Y1dghH
DT: https://github.com/Xtended-Devices/...mmit/a92a249b94a1808ccc77f175d5e6429d47adaf3c
KT: https://github.com/TogoFire/kernel_xiaomi_panda/search?q=kprofiles&type=commits
Manifest: https://github.com/Project-Xtended/manifest/commit/13c3aaf547604feb3e5dc2d0f53fa4d3e7496f66

TogoFire said:
New Update!
Click to expand...
Click to collapse
Funcionando Perfeitamente junto com Bliss Rom.

just try with img file, still not support for decrypt data..

Ciao a tutti,
Vorrei utilizzare il comando Sideload con Orangefox 11.
Ma il menu Sideload non mi permette di indicare il file .zip che voglio installare.
Chi può aiutarmi?
Grazie
nigol

New Update!

McQuaid Lab
Panda Kernel r52 4.9.337 Released Date - 22/04/2023 By - @TogoFire Devices: Daisy and Sakura ▪️Changelog: CLICK HERE ▪️XDA : CLICK HERE ▪️Download: CLICK HERE Tutorial TogoFireWork @McQuaidKernel #daisy #sakura <<<Donates/Coffee>>> ▪️PayPal
t.me

ROM msm-xtended-xt-release-v6-android-13
Panda kernel r52, just like the previous versions, might be good for gaming, but the battery consumption is too high for me for everyday use. The frequencies of the individual cores do not settle down, moving up and down nervously even after several minutes for no apparent reason.
If I install Daisy Rename-Kernel v11, the individual frequencies calm down after a few seconds and the battery consumption is noticeably lower...

New update Panda Kernel r53:
McQuaid Lab
🌀Panda Kernel r53 ▸ 4.9.337 ▸ Released Date - 21/05/2023 ▸ By - @TogoFire ▸ Devices: Daisy and Sakura 🔸Changelog: CLICK HERE 🔸XDA: CLICK HERE 🔸Nethunter: CLICK HERE 🎯 Download: CLICK HERE 🔗 ➩How install: Tutorial ❇️ TogoFireWork 🔄 @McQuaidKernel #daisy #sakura 💠 Donates/Coffee: 🌟PayPal
t.me
Video - Panda Shenanigans with a Dash of Memes: A Hilarious Compilation!

TogoFire said:
Kprofiles - About:
Kprofiles is a simple Linux kernel module that can be used to regulate in-kernel activities such as boosts that are normally not exposed to the userspace. Kprofiles operates in a profile-oriented manner So, It has four profile modes: Disabled, Battery, Balanced, and Performance. Each mode is allocated a mode number. Developers can use the Kprofiles API function in conditions to limit or enable in-kernel tasks in a certain profile mode (look at usage section for example). Userspace can interact with Kprofiles by adjusting the mode number in /sys/module/kprofiles/parameters/kp_mode. The table below shows which mode number corresponds to the profile mode.
To configure kprofiles do this :-
In KProfiles 4.X.X, mode is renamed to kp_mode.
-> Open FKM
-> click on 3 lines
-> click on kernel settings
-> click custom tunables
-> click add a new tunable
-> click open file manager
-> travel to path /sys/module/kprofiles/parameters. -------- and select "kp_mode"
There are 3 profiles to be used with kprofiles:
0 = disabled profile which defaults to max boosting as we used to do maximum boosting before kprofiles
1(used by default) = battery profile which has 0 boosts focusing on battery backup
2 = balanced profile which has average boosts to balance between performance and battery backup
3 = performance profile which has maximum boosts for extra performance and better UX
Use which you prefer and enjoy ^^
Change it according to your needs ^^
Source:
https://github.com/dakkshesh07/Kprofiles
Stuff Android
KProfiles - About: KProfiles is a simple Linux kernel module that can be used to regulate in-kernel activities such as boosts that are normally not exposed to the userspace. Kprofiles operates in a profile-oriented manner So, It has four profile modes: Disabled, Battery, Balanced, and...
t.me
Kprofiles Manager (rom package):
GitHub - CannedShroud/android_packages_apps_KProfiles
Contribute to CannedShroud/android_packages_apps_KProfiles development by creating an account on GitHub.
github.com
Screenshot: https://prnt.sc/H1vi86Y1dghH
DT: https://github.com/Xtended-Devices/...mmit/a92a249b94a1808ccc77f175d5e6429d47adaf3c
KT: https://github.com/TogoFire/kernel_xiaomi_panda/search?q=kprofiles&type=commits
Click to expand...
Click to collapse
cappuccini try this. Set kprofiles to battery. https://prnt.sc/H1vi86Y1dghH​By default it has always been in performance.
With kprofiles you can switch to battery mode.

TogoFire said:
cappuccini try this. Set kprofiles to battery. https://prnt.sc/H1vi86Y1dghH​By default it has always been in performance.
With kprofiles you can switch to battery mode.
Click to expand...
Click to collapse
You already posted these options on Sep. 03. 2020. I can't imagine that anyone is interested in high performance for gaming with this old device. high everyday usability with low battery consumption is more important to me! Daisy Rename kernel is the better choice for me, sorry...!

This kernel is used as the preinstalled kernel for several custom ROMs. Is it possible to set the kernel default to save battery?
TogoFire said:
New update Panda Kernel r53:
McQuaid Lab
🌀Panda Kernel r53 ▸ 4.9.337 ▸ Released Date - 21/05/2023 ▸ By - @TogoFire ▸ Devices: Daisy and Sakura 🔸Changelog: CLICK HERE 🔸XDA: CLICK HERE 🔸Nethunter: CLICK HERE 🎯 Download: CLICK HERE 🔗 ➩How install: Tutorial ❇️ TogoFireWork 🔄 @McQuaidKernel #daisy #sakura 💠 Donates/Coffee: 🌟PayPal
t.me
Video - Panda Shenanigans with a Dash of Memes: A Hilarious Compilation!
Click to expand...
Click to collapse
This kernel is used as the preinstalled kernel for several custom ROMs. Is it possible to set the kernel default to save battery?

cappuccini said:
You already posted these options on Sep. 03. 2020. I can't imagine that anyone is interested in high performance for gaming with this old device. high everyday usability with low battery consumption is more important to me! Daisy Rename kernel is the better choice for me, sorry...!
Click to expand...
Click to collapse
It's a reserved post, I can edit it whenever I want, before that nothing was written, it was written recently.
The performance mode I'm talking about you didn't understand, it won't consume the battery much. And if I lower the values or remove this (cpu boost / devfreq) it will suffer lags.
This kernel you said you thought was better, it doesn't make sense for me to use this, totally useless to use a kernel pure caf that doesn't even have two pages of commits, that's stupid and lazy. It's easier for me to try to improve my own kernel that I've been messing with for many years.

cappuccini said:
This kernel is used as the preinstalled kernel for several custom ROMs. Is it possible to set the kernel default to save battery?
This kernel is used as the preinstalled kernel for several custom ROMs. Is it possible to set the kernel default to save battery?
Click to expand...
Click to collapse
As I said before, I cannot put the default in battery mode in kprofiles, that would be wrong, as they will complain about lags, and this will not make much difference in battery life. And my kernel is not focused on games, it's balanced, it's good for gaming, but I always prioritize the battery.

TogoFire said:
It's a reserved post, I can edit it whenever I want, before that nothing was written, it was written recently.
The performance mode I'm talking about you didn't understand, it won't consume the battery much. And if I lower the values or remove this (cpu boost / devfreq) it will suffer lags.
This kernel you said you thought was better, it doesn't make sense for me to use this, totally useless to use a kernel pure caf that doesn't even have two pages of commits, that's stupid and lazy. It's easier for me to try to improve my own kernel that I've been messing with for many years.
Click to expand...
Click to collapse
The frequencies of the individual cores move nervously up and down even after a longer time for no apparent reason. I could not observe this behavior in any other kernel. If the individual cores would also calm down faster with the Panda kernel, the battery consumption should also decrease noticeably.
Please don't take this as a criticism of your work, it's just my observations and the conclusions I draw from them. Thanks a lot for your work and time !!!

cappuccini said:
The frequencies of the individual cores move nervously up and down even after a longer time for no apparent reason. I could not observe this behavior in any other kernel. If the individual cores would also calm down faster with the Panda kernel, the battery consumption should also decrease noticeably.
Please don't take this as a criticism of your work, it's just my observations and the conclusions I draw from them. Thanks a lot for your work and time !!!
Click to expand...
Click to collapse
No problem, I'll check.

McQuaid Lab
➩ Panda r53 (HotFix) - Update sent, download again - Link ⚙️ Hotfix: • Fix goodix fingerprint turn on the screen • sched: Enable timer migration. Enable it back to save power ▸ Thanks for testing and for the feedbacks @Its_Razer
t.me

cappuccini said:
The frequencies of the individual cores move nervously up and down even after a longer time for no apparent reason. I could not observe this behavior in any other kernel. If the individual cores would also calm down faster with the Panda kernel, the battery consumption should also decrease noticeably.
Please don't take this as a criticism of your work, it's just my observations and the conclusions I draw from them. Thanks a lot for your work and time !!!
Click to expand...
Click to collapse
Fixed.

McQuaid Lab
🌀Panda Kernel r54 ▸ Released Date - 09/06/2023 ▸ By - @TogoFire ▸ Devices: Daisy and Sakura 🔸Changelog: CLICK HERE 🔸XDA: CLICK HERE 🔸Nethunter: CLICK HERE 🔸KProfiles: CLICK HERE 🎯 Download: CLICK HERE 🔗 ➩ How install: Tutorial ❇️ TogoFireWork 🔄 @McQuaidKernel #daisy #sakura 💠...
t.me

Related

[Kernel][All Quark]BHB27-Kernel android [5.1.1] to [10.x]. For Custom and Stock ROM's

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I have start this project to bring a more features and updates to Quark Kernel, and put the user on the control of the Kernel configuration
ROM Support:
This will work on any CM/LOS Custom ROM that is up to date to CM/LOS Repo or my custom ROM repo (in doubt check with the ROM developer) And latest Motorola Stock Marshmallow ROM for all devices (for the stock ROM use Kernel V3.5 and up only)
TWRP will display what is flashing during installation if the TWRP screen show something odd print the screen and post on the thread
SuperSu support on Stock ROM:
Link for BETA-SuperSU-v2.62-3-20151211162651_3
If you never flash SU on Stock ROM first Flash that version reboot then go back to recovery and Update using the latest from SU thread
This Kernel has safetynet verification Support on unlocked bootloader of course without ROOT, if you wanna ROOT checks latest hide root support threads use XDA search for that
Main features:
I will bring any featuring and improves that is possible to Quark, but the main point is provide the better experience balance battery vs performance, keep a update kernel and full user control.
Kernel is a slow process to improve I will take my time and will make updates when I can, every update will be tested before release, any bug found please let me know.
Some of the below features can only be see on the app when using this thread Kernel, the below are just some of many featuring of this app/kernel...
CPU and GPU - Over and under clock;
Linux Kernel always update to the latest version;
Many custom CPU GOV optimized for Krait 450;
CPU optimizations;
CPU Per core control;
CPU Per core Frequency control;
CPU Per core Governor control;
CPU Schedule workqueues;
CPU Boost ;
CPU Wakeup Boost and Hotplug Boost;
CPU voltage control;
Custom CPU Hotplug;
Custom Thermal control;
Ram control;
GPU optimizations;
GPU idling algorithm;
Wake gestures Doubletap2wake and Sweep2wake ;
KCAL - Advanced color control;
Sound control module;
Power and suspend Improves;
I/O Scheduler optimizations;
Many custom I/O;
Wake Locks controler;
KSM kernel same-page merging;
Virtual Memory;
Zram;
Network optimizations;
Many custom TCP Cong algorithm;
Custom Kernel Adiutor app with special features just for Quark (to better support my kernel I make my on Kernel adiutor check Downloads)
Check Changelog L, Changelog M, Changelog M and N, Changelog O, Changelog P and Mod Kernel adiutor changelog for full list of features.
Installation instruction Kernel:
Download the latest version
Take a TWRP backup (system, boot and data)
Flash the zip using latest TWRP recovery (wipes are't necessary)
Reboot
Enjoy!
On Oreo, will take two tries to finished the boot process after the update, first is slow and reboot at the end second is fast and after all must work OK
Installation instruction app:
Just Install the apk like anormal app on any ROM it need's ROOT access to work.
Installation Files
Download Kernel Oreo, Nougat and Marshmallow (Marshmallow only version 3.5 and up, Oreo 9.5 and up):
Main:
Gdriver Mirror Click Here (This contains current and previously version)
Secondary:
AFH Mirror Click Here (This contains all old versions)
Download Kernel Lollipop click here
Download App Mod Kernel adiutor for Quark:
XDA Labs Click Here or use XDA Labs app to install update and received updates warning (search for KA27)
AFH Mirror Click Here (This contains all old versions)
TWRP For Quark click here
To go back to Stock ROM kernel:
Oreo:
Is possible in Oreo to just restore or reflash the Stock ROM boot.img, if you did not made a backup of the boot partition, you can extract the boot.img from the ROM zip and install it over TWRP the process is the same as any .zip flash but you must chose "images (is in the bottom right of the install screen) after select the image and image type "boot"
Older than Oreo OS::
As quark kernel is not just a boot.img before Oreo, it has some modules that are on the system partition, to restore is need to re-flash yours ROM zip (a dirty flash) it will re-flash the stock kernel + all the modules of that ROM, but will erase any modification that you made to system like xposed or gapp so is need to re-flash any zip that changes the system partition. Make a TWRP backup first just in case, the dirt flash may bootloop, in that case clean install.
Thanks:
@Skrilax_CZ for his hard work on CyanogenMod for this device.
Big thanks:
A big thank for those that donating to thanks for my work on this kernel
Developer donation link:
To donate via paypal click here
No other donation option is available.
XDA:DevDB Information
BHB27-Kernel, Kernel for the Motorola XT1225, XT1250 and XT1254 -- Moto Maxx, Moto Turbo and DROID TURBO.
Contributors
baybutcher27
Source Code:
Kernel: fgl27/BHB27Kernel/tree/N_c
Toolchain: UBER from matthewdalex/arm-eabi-4.9
How to Build: how_to_build_this.sh
Mod Kernel Adiutor app: fgl27/KA27
Kernel Special Features: Check Changelog L, Changelog M,Changelog M/N Unified, Changelog O, Changelog P/Q
Version Information
Linux: 3.10.x
Status: Stable
Created: 2015-09-21
Last Updated: Check Changelog L, Changelog M,Changelog M/N Unified, Changelog O, Changelog P/Q
Below is some help for the most know problems.
Random Power off or reboots?
To identify if the device random reboot or simply power it self off there is two ways.
1) If after the device goes black you can't power it up again without plunging the charger, then is because the battery is dead, even if yours battery had good % left before it shutdown yours battery is probably damage doesn't matter if the device/battery is new a battery can go bad simply by charging the device wrong, a wrong way to do it is let the device constantly go bellow 20% as low you let it get worse yours battery will be with time.
2)Check the boot reason prop "ro.boot.bootreason" if it is like the example bellow set to power_key_press the device didn't reboot it sled power off.
Code:
[ro.boot.bootreason]: [power_key_press]
Check the prop using :
Kernel Audiutor app > logs section > search in a log > mark getprop > search key word "reason".
If the Random power off are related to battery, BCL can help mitigate the problem.
BCL can be controlled via BHB27 kernel adiutor Power and battery section.
Lowering the BCL Max frequency or Making the number of hot unplugged core higher will help to mitigate the CPU power.
But if the problem persist is necessary to change the BCL low and high voltage threshold to higher values to make BCL to start sooner, the recommendation is to set they to 3700mV (Low) and 4000mV(High) and if the problem is resolved after that, the device stops randomly power it self off, lower the values 100mv it until you find a perfect value, or if the problem persist make the values 100mV higher.
Is also recommended to set the battery "Automatic power saver" from default 15% to a higher value, with is today max at 25%
If the device did just reboot just share a log as recommended on next post.
There is a help like this on the ROM's I share it may help as some problem are ROM related and not kernel so they are not here, so try to check there for more .
This kernel is tested and is fully working.
Bug report are welcome, make with in the most accurate description possible, do not spare words, screens and logs, a bug that I can't understand and can't be reproduced, I can't fix.
Always start a post with a bug report with @fgl27 and always attached a log .zip
fgl27 Kernel Adiutor > Logs > One click all Logs to a ZIP
If is a Reboot/Power off related bug make the log as soon the device finishes boot up
Bugs without logs, without @fgl27 will probably not be read, there is too much posts on the thread sometimes and I don't have time to read it all, anyone can post as much as is need of course as long is a things related to this thread
Feature request are welcome too, but understand not all feature that exist is possible to bring to quark.
What's difference between this and kernel of NX?
----
Moto Maxx - XT1225
Xposed NXRom 5.1.1
Flashed, looking forward to seeing if it makes a difference during class and such tomorrow, thanks!
RSDamasceno said:
What's difference between this and kernel of NX?
----
Moto Maxx - XT1225
Xposed NXRom 5.1.1
Click to expand...
Click to collapse
Never used, can find source dev does not seem to publish, can look.
Will ask him for the source.
baybutcher27 said:
This kernel is tested and is fully working.
Bug report are welcome, make with in the most accurate description possible, do not spare words, screens and logs, a bug that i can't understand can't reproduce I can't fix.
Feature request are welcome too, but understand not all feature that exist is possible to bring to quark.
Click to expand...
Click to collapse
One request, if possible? "Westwood Plus" TCP congestion control. I know "Cubic" is the Android default, but many tests show Westwood Plus (also written Westwood+) is better under lossy conditions. (Not to be confused with the original "Westwood", Westwood + is a newer version. ) Many custom ROMs include it in their kernels, and some custom kernel devs make it the default over Cubic.
Yes, there is debate over which one is better -- Cubic or Westwood Plus. But isn't choice a good thing?
http://androidmodguide.blogspot.com/p/tcp-algorithms.html
Westwood/Westwood+:
A newer version of Reno, and another commonly used one. It controls parameters better, helping out streaming and overall quality of browsing the internet. One of the most 'fair' algorithms out there, and is one of the most efficient algorithms to date.
Click to expand...
Click to collapse
If it's not possible to include it, I can live with Cubic. Just a request. :good:
ChazzMatt said:
One request, if possible? "Westwood Plus" TCP congestion control. I know "Cubic" is the Android default, but many tests show Westwood Plus (also written Westwood+) is better under lossy conditions. (Not to be confused with the original "Westwood", Westwood + is a newer version. ) Many custom ROMs include it in their kernels, and some custom kernel devs make it the default over Cubic.
Yes, there is debate over which one is better -- Cubic or Westwood Plus. But isn't choice a good thing?
http://androidmodguide.blogspot.com/p/tcp-algorithms.html
If it's not possible to include it, I can live with Cubic. Just a request. :good:
Click to expand...
Click to collapse
Yes The + i did not find because did not know about, i will search, I have included some already in the test version that i'm using, check the pic.
I know how to make things work for quark Kernel, but i don't now all the things that exist, so keep me inform, i will search and if is possible to port to quark i will.
will try to release a new version later today 6 to 8 hours from now, test is very good.
@ChazzMatt the Westwood in the next build is already the Westwood+
check the C file in here
The file is name just westwood but you can read in the file description that is the +... Test kernel is really stable, will released today, let all test and see what is the best for it use...
baybutcher27 said:
Never used, can find source dev does not seem to publish, can look.
Will ask him for the source.
Click to expand...
Click to collapse
You want some screenshots of Kernel Adiutor?
----
Moto Maxx - XT1225
Xposed NXRom 5.1.1
Kernel update! BHB27-Kernel-V1.0.2
Download-Kernel
Changelog-Kernel
Change:
====================
09-22-2015
====================
* V.1.0.2
* Implemented KSM
* Add TCP-CONG Westwood, bic, Highspeed, Hybla, Htcp
* Implemented CPU otimizations Flags to the Kernel (more otimizations to come in next build)
Test and let me know...
Bug report are welcome, make with in the most accurate description possible, do not spare words, screens and logs, a bug that i can't understand can't reproduce I can't fix.
BTW try to implemented DT2W and S2W but quark doesn't accepted it (the config is ok but noting happen ), maybe i future update. Can be a conflict with moto screen wave and pick i disable it but not work...
Will try if success will release a separated version with DT2W because it can be a wakealock.
Removed the last update something is wrong on my device will check.
baybutcher27 said:
Removed the last update something is wrong on my device will check.
Click to expand...
Click to collapse
Working fine here
goalando said:
Working fine here
Click to expand...
Click to collapse
I tested it over 24h, It may work well but from noting it start to produce bugs. maybe a none kernel related i looking
Making a new build remove a wrong entry to see if help.
Kernel update! BHB27-Kernel-V1.0.3
Before install it, uninstall or clean data of any kernel control app you're using.
Download-Kernel
Changelog-Kernel
Change:
====================
09-22-2015
====================
* V.1.0.3
* Remove incompatibility (CPU optimizations flags and Remove per-cpu workqueue) To find a bug will add improves latter.
Test and let me know... I test this, i remove some improves that may cause bugs, is more to stock as possible, but still have, CPU gov, KSM and TCP govs.
Bug report are welcome, make with in the most accurate description possible, do not spare words, screens and logs, a bug that i can't understand can't reproduce I can't fix.
Gpu governor > simple ondemand = freeze and reboot. In v.1.0.3
Edit for requests:
1) add mako hotplug
2) GPU frequency minimum to 27MHz
3) volume and microfone gain
----
Moto Maxx - XT1225
Xposed NXRom 5.1.1
Thanks for all your hard work man
RSDamasceno said:
Gpu governor > simple ondemand = freeze and reboot. In v.1.0.3
Edit for requests:
1) add mako hotplug
2) GPU frequency minimum to 27Hz
3) volume and microfone gain
----
Moto Maxx - XT1225
Xposed NXRom 5.1.1
Click to expand...
Click to collapse
Yes it does, did not have time to go over gpu_gov, I recommend to leave as default msn-adreno-tz. Will remove or fix simple ondemand. :good:
Implemented, now I'm testing new features that user's ask... No new hotplug, mako is not ported right now to MAXX, will try to port other improved hot plug or improve msm
Voltage, sound, FS and screen control. FS can only be change with some kernel app (like trickster mod ).
All is good bu twill test longer to make shore.

[JDCTeam] 🌴Optimized LineageOS 15.1🌴 Release 06 [11 Sep] [8.1.0_r43] [KANGED] [EOL]

[JDCTeam] 🌴Optimized LineageOS 15.1🌴 Release 06 [11 Sep] [8.1.0_r43] [KANGED] [EOL]
{
"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"
}
Optimized LineageOS 15.1 for the Samsung Galaxy S4 (Qualcomm variants)
Brought to you by the Jflte DevConnection Team​
Code:
* Your warranty is now void.
* We are 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! YOU are choosing to make these modifications and if
* you point the finger at us for messing up your device, we will laugh at you.
FEATURES
Based on LineageOS 15.1 - Android 8.1 Oreo r_43
September 2018 security updates integrated
F2FS support
Improved speed, stability, RAM usage & battery drain
LEDify by JDCTeam - choose your favorite notification LED pattern at device's boot!
Toolbox by JDCTeam - the all-in-one device manager
OMS integrated / Substratum supported plus LOS themeing
Spectrum profile manager supported
Powered by BUFFcore kernel:
Code:
BUFFcore 2.17:
Set CONFIG_HZ to 300
Add intelliplug, use as default hotplug.
Tweak our touch boost, after new hotplug
Add Color control tweak
Stop lowclocks from defconfig
Build with GZIP
Quickwakeup - the kernel can semi-wakeup and decide if needs to end suspend or return to suspend with losing doze.
fully optimized toolchain flags;
reduced sleep timeout;
dynamic file syncing - early_suspend and dyn_fsync by default;
boeffla wakelock blocker;
print to dmesg log when a suspend gets broken;
sdfat enabled;
fastcharge implemented (up to 1900 ac / 1600 usb);
bcmhd wakelocks for rx and tx halved;
libmemcopy and libstring sped up;
io readahead to 1024k;
lower min cpu governor frequency (270);
power efficient work queues;
voltage tweaking user interface;
faster vmstat;
autosmp hotplugging replacement;
mmc crc disabled;
allow for lower cpu voltage;
reduce swapiness;
optimize divide / multiply by power of 2;
added tcp optimization options;
set westwood default;
force doze screen off helper;
optimize cbfillrect function;
reduce wifi wakelock times;
nohz: reduce overhead under high-freq idling patterns.
Many, many more - install and see for yourself!
SUPPORTED DEVICES
All Galaxy S4 variants with Qualcomm Snapdragon 600 are supported:
GT-I9505
GT-I9505G
GT-I9507
GT-I9508
SCH-I545
SCH-R970
SGH-I337
SGH-M919
SPH-L720 - * you may need this workaround *
SGH-S970G
SM-S975L
All Variants with a locked bootloader are currently unavailable until the unified tree is further updated.
AT&T USERS: since your bootloader is locked, you must be on the UCUAMDB or UCUAMDL bootloader.
VERIZON USERS: since your bootloader is locked, you must be on the VRUAMDK bootloader.​Do 'getprop ro.bootloader' in Terminal Emulator or through ADB shell to find out which bootloader you have.​
TWRP
You are REQUIRED to be using TWRP 3.2.3-0 to be able to flash any Pie rom.
If your device does not have an updated relevant version then you can use the standard JFLTE version.
If you have a device with a locked but exploitable bootloader as above (AT&T + Verizon) then use the Loki-patched version.​
UNSUPPORTED DEVICES
GT-I9515 is not / will never be supported (slightly different hardware)
GT-I9500 is not / will never be supported (completely different hardware)​
DOWNLOAD
Optimized-LineageOS-15.1 at AndroidFileHost: HERE
Official OptLos aroma addon package: HERE
Latest official TWRP Recovery v3.2.3-0 for JFLTE: HERE.
Latest official TWRP Recovery v3.2.3-0 for JFLTE Loki-patched by @mattgyver: HERE.
Other variants may require a different recovery. ​
INSTALL
Move any files you want to keep to PC - or you will lose them !
Make sure you are using the unofficial JDC version of TWRP above. Earlier versions will give Updater process ended with ERROR: 7.
Download the Optimized LineageOS rom , root solution and a Gapps 8.1 package (nano / pico or larger) for arm
Move the Optimized LineageOS rom, root solution and Gapps package to external storage
Boot into recovery mode (hold volume UP, HOME, and POWER button for 1 second after vibrate)
Wipe > advanced wipe > select (enable / tick) for Dalvik / Art Cache, System, Data, Internal Storage, Cache
Swipe to wipe at bottom of screen
Back to main start screen
Wipe > format data
Type ‘yes’ and press blue checkmark at the bottom-right corner
Back to main start screen and select Install to install rom, root solution, Gapps and Aroma.
DO NOT wipe cache / dalvik / art after flashing as this rom is pre-deodexed
Reboot System! Enjoy!
Once first boot is completed you can safely move your files back to Internal Storage
NOTICE:
First boot after an install / update takes a while, wait at least 5 - 10 minutes for it to boot.
Phone will be hot / slow after first boot as dex optimisation of your apps occurs and media catalog is built of your audio / video files.
If the LED stops flashing and goes solid with any color then SuperSU did not correctly trigger the reboot. You can either pull the battery -OR- hold down the power button for 15 seconds till the led / screen goes blank, then let go of the power button. Then after another 4 seconds it will automatically boot and vibrate and everything is 100% normal. It only happens that one time on a new Rom install with SuperSU.​
-----------------------------------------------------------------------------------------------------------------------------------------------
JDC aroma flashable addon
This is an optional addon that needs flashed through TWRP after rom, SU and gapps.
Download from HERE.
It contains working tested versions of:Adaway, Arise, AudioFX, Bromide, Buffcore Aduitor, Eleven, Google Camera, Magisk, Magisk Uninstaller, Mixplorer, Snap, Toolbox, YT Vanced, Wallpaperpicker​
The Buffcore branded version of kernel auditor is the full version. It has a settings page for boeffla wakelock blocker editing and a spectrum switcher page, so no longer need spectrum app, and other JF specific tweaks.
-----------------------------------------------------------------------------------------------------------------------------------------------
SOURCECODE
Available on:JDCTeam GitHub​CREDITS
Side - Lead developer / da boss.
Buff99 - Minor developer / major meddler
JDCTeam
LineageOS
OpenGapps
SPECIAL THANKS
Donators
OptLos test team / Slack testers
AndroidFileHost
Sausages
All of you!
JDCTeam
Buff - @Buff99
Creeper - @Creeper36
Diego Monaco - @alucard_24
Dimitris Katikaridis - @side
Franck Rohée - @franzyroy
Ray Daley - @gadget!
Jim Silverlock - @Jimsilver73
Marco Zanin - @-+BB+-
Matthew Booth - @MattBooth
Mattia D'Alleva - @AntaresOne
Mike Atkins - @FernBch
Oliver - @angelcalibur
Paul Harris - @hawkerpaul
Paul Keith - @javelinanddart
Simeon Ivanov - @smstiv
Stefano Meroni - @smeroni68
Giwrgos Mantratzis - @Retrial
Yannis Menexes - @SkL*
You are welcome to join the official OptLos chat / test group in Slack optlosoreo
XDA:DevDB Information
Optimized LineageOS 15.1 for S4 unified, ROM for the Samsung Galaxy S4
Contributors
side, buff99
Source Code: https://github.com/JDCTeam
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.4.x
Based On: LineageOS
Version Information
Status: No Longer Updated
Created 2017-11-22
Last Updated 2018-12-02
Reserved
Video review by @MikeTheTechSavvy
Here -> https://www.youtube.com/watch?v=4OzQXZiBSbc&feature=youtu.be
Current issues
​
​
BT calling from headsets or cars MAY not work now. Stay tuned.
Wifi uses the region set in your phone sim, if you don't have a sim your region may get incorrectly set. See here
​
Since ROM supports all (SuperSU,native root,magisk) JDCToolbox is coming as a flashable depending on your root method.Download the one that fits you
please join the public group at Slack:
https://join.slack.com/t/optlosoreo...E0YWY2M2U2ZTM1Yjg5OGNiY2IwMmI0ZDExMGFjNzQ3Zjk
Things you can find at this channel ->
-Direct messages with users and me
-Todo list for next version
-current changelog
-Requests
-Fast messages and bug reports
-Fast support
Rules:
-No "BEST ROM FOR S4?"
-No "this doesnt work" without a log
Some notes from me:
Use opengapps 8.x and ARM ..not ARM64
Ledify custom pattern
Some notes about ledify. In case u need some "hardcore" edits or even create your own ledify patterns
here is a small tutorial:
at /system/bin/ledify the script exists.
as you can see at line 236 , the default pattern is the 'heartbeatblue'.
your options are:
disabled)
heartbeatblue)
heartbeatgreen)
heartbeatred)
jdcdefault)
nexus)
nexusreverse)
police)
secdefault)
if u want to create a new one do this :
go to line 70 and add a function with the name u want.lets say OPTCM
Code:
OPTCM() {
//write your routine here as the others.
}
now go to RUN() and add
Code:
optcm) OPTCM;;
finally go to final lines where it says
Code:
# Default
PATTERN=heartbeatblue
and change it to
Code:
# Default
PATTERN=optcm
save the file and u r ready.
For better results u better go to twrp,mount the system partition,take the ledify file to your pc,edit it and push it again back to it's location.
Changelog:
Changelog:
Date:11-September-2018
Version 6
md5:8a814513db672990b3d0d891dafc8b8e
kernel: Set CONFIG_HZ to 300
kernel: Add intelliplug
kernel: Tweak our touch boost, after new hotplug
kernel: Add Color control tweak
kernel: Stop lowclocks from defconfig
kernel: Build with GZIP
QS: Add "silent-vibrate-loud" tile
wifi: More edits again
BT: and again...
post-fs: Add permissions to trace_marker
Fixed flickering white fonts on black background
a2dp: Improve the driver
Upstream merge since:
Update our wallpaper
New bootanimation
Ledify: Match the color with the bootanimation
GPS: Edits again side
Fix the "unknown calls" issue for some providers
kernel: Add 'State notifier' for better sleep situation
Settings: Show version number at settings
QS Tiles reorder. Add the useful tiles on the first row
Audio edits,clean up and such
Remove 'x' sign from signal icon when no data
Update the 'over the horizon' Crapsung ringtones
Custom kernel adiutor comes prebuilt for buffcore
Septembers security patches.
Update to revision 46 of Oreo
Upstream merged until 11-September 2018
Old changelogs:
Date:20-August-2018
Version 5
md5:51a24d1db518bdff3a53ef803c28e5b6
Fix OMX video recording after Coocle's changes came from August security patch
Set stats collect to false.
Add OnePlus sounds for alarms/ui/notifications/ringtones
Updated wallpaper
Display and general hardware edits.
4g/lte status bar icon is now selectable (Settings/System/Status bar)
Upstream merge until 20 august
Fix netflix
Turn LED to BLUE when camera is used (This feature is added for security reasons.Now you know which app spys your face)
GPS edits
Reduce system's partition size. (ROM's ! not partitions. that means u have ~200mb more available)
Speed up coocle apps installations and pure apks
SystemUI: Do not use transparency on QS
Use some Ubuntu's fonts
Wifi is edited again
Build audio amplifier
Added Airvoice APN as requested
CPU scheduling edits
init:fix a bug on boot completed
No more low clocks
Viper4android now works ( https://androidfilehost.com/?w=files&flid=251286 )
Kernel edits:
Add quick wakeup feature
Date:11-August-2018
Version 4
md5:43162b6499c24a55558fc7f006f98d4d
FULLY rework the camera and go to the closed source solution
Fix our hardware sources ( fixed my fault on branches tracking )
USE_CUSTOM_AUDIO_POLICY and USE_LEGACY_AUDIO_POLICY
BuffCore updated including Doze improvements
GPS edits
9507 is now supported (?)
General source clean
Clean my build script (-Doesnt affect the rom)
Clean device tree. (-Doesnt affect the rom)
Clean double directories (-Doesnt affect the rom)
Clean blobs (-Doesnt affect the rom)
Clean vendor/jdc (-Doesnt affect the rom)
Rename the rom after build complete (-Doesnt affect the rom)
Create script to create remotes in one shot (-Doesnt affect the rom)
Add more permissions from framework ,affecting camera
Some fun at settings/vendor security date
Fix google play edition installation (?)
system_prop:Set dexopt.boot to verify.
jf:Add seccomp policy for media stack
system_prop: Dalvik:Use 4 threads when needed
Force enable aptx for bt
Update our wallpaper
Enable doze with a better way
Fix recents icon lines
Revert wifi when kernel is ready
Tweak the boot up process to improve speed
Edit WiFi driver and downgrade the hidl version - Seems stabler
Make recents blocks,circle
Upstream until 10 august
Reduce minimum CPU clock (We may gain some juice from here)
Enable multisensors HAL - a better overall experience
Cleanout the doze/display sources. (possibly better sleeping and on-screen drains)
Aptx is now fully working - YOU HAVE TO UNPAIR AND PAIR AGAIN YOUR DEVICE - Thank that guy -> @Buff99
update to _r43
Add August security patches
Build date is now in english
Add Reading mode at QS Tiles
Update libwvdrmengine.so for O
Youtube playback edits on 720p-60fps/1080p - still kinda broken i guess
Do not use sdclang
Add ldac support
emmc_trim now works on boot
Add some camera,wifi and nfc permissions just in case
Date:30-July-2018
Version 3
md5:dfab4dcaa370d848d281254b615d1e8b
jf:Remove a double-declared cache partition size
build.sh:Some edits here and there.not affects the flashable zip
Τweak the GPS
Binary permission fixes
Enable SDclang
BlueTooth:Revive optcm14.1 code
BlueTooth:Fix prepatch dir
jf-common:Vendorize permissions
jf-common:Vendorize bt prepatch
init.power:Rewrite it from scratch
prop:Set LCD density to 420
Add vidc firmware
Add missing props
Declare Radio Access family
Add vendor props and fingerprint
prop: Declare the security patch level
Fix alarm's/clock's visual bug
Tweak thermald's sampling time (We may have better temperature?)
Now building both ROM and kernel with Linaro,specially tweaked for our jf
add classifier (https://source.android.com/devices/tech/display/textclassifier)
Clean out the ledify script execution
Fix proximity reset on first boot
wifi: wait for kernel driver to get ready
Set default 'Never turn off wifi on sleeping'
overlay:Set wake gestures off
Replace recents icon when no app
Show USB mode dialog when USB is inserted
Back to stable Webview
Speed up the installation process by 2 seconds (Remove 2 sleep commands)
Ship FlipFlap-A common Lid/Flip Cover app for AOSP, focused on rooted devices and specially designed for the LineageOS Project.
Tweak the input boost
Use Samsung fonts
Add call recording feature
Add 3-finger-screenshot gesture
Reset camera when media service restarts too
base:Allow screenshot secured apps
Disable kernel checks ( we may gain some juice from here)
prop: Calls: Do not delay at all
props: Disable power collapse on RIL
prop:Remove unused props
props:Enable stagefright smoothness
props:Enable HW accelaration on video playback
Update our wallpaper
Replace jelly with Bromite browser
Fix mixplorer initial crash
Upstream until 30 july
aapt: enforce 0 compression
core: use 0 compression when creating the target_files package
Create 0 compression ratio jar files
Scroll: modified velocitytracker
Frequently used OpenGL ES methods whitelisted for fast JNI path
Use -O3 on our ART
Updated buff kernel
Use -O3 on dalvik executables
Add clock position option
JDCTOOLBOX IS NOT INCLUDED IN ROM.DOWNLOAD IT FROM POST 2
BUFFcore 2.09b - 2.12 changes
fully optimized toolchain flags;
reduced sleep timeout;
fastcharge properly functioning now - AC forced on highest you can attain and USB now working higher than 460mA
dynamic file syncing - early_suspend and dyn_fsync by default;
boeffla wakelock blocker;
print to dmesg log when a suspend gets broken;
Printing broken suspends to dmesg.log - you can check the dmesg.log file to see what is waking your device from suspend. Using SYSLOG, grep the dmesg for "active wakeup source" to see if you get any reports. Alarmtimer here is OK, other WLs are worth checking, then possibly adding to the blocked WL list if deemed safe.
Wakelock blocker : the following WLs are blocked by default -
Code:
qcom_rx_wakelock; wlan; wlan_wow_wl; wlan_extscan_wl; netmgr_wl;
NETLINK; IPA_WS; [timerfd]; wlan_ipa; wlan_pno_wl; wcnss_filter_lock;
_rx_wake; wlan_ctrl_wake; wlan_wake; qbt_wake_source
you can also ADD more yourself if needed to the following user file in ROOT
/sys/class/misc/boeffla_wakelock_blocker/wakelock_blocker​This will be a list delimited by ; semicolon and no-spaces. WLs should be exact case you find them.
So an example addon file would be
Code:
mmc2_detect;PowerManagerServiceWakelocks;msm_hsic_host
The wakelock blocker may give absolutely no difference to your battery life in suspend - It will only help if your issues are wakelock based. Monitor the log file for any broken suspends for a few nights, look them up in google to see what they are (some wakelocks are not safe to remove) then try adding any identified wakelocks to the user file.
Date: 11-July-2018
Version 2
md5:bfd7a3a93641e2d3d3f3415c0a4a30aa
Update to r36
Update july security patch
Tide up the policies
Revert:jf:Allow adjust the lights
Update media profiles
Enable memcg at kernel
overlay:Remove burnin protection
overlay: Allow display HWC hardware accelerated transformations
manifest:Add graphics.composer
manifest:graphics.allocator:Move to hwbinder
jf:Make device debuggable
Fix a thermald path(fixes battery drain?)
Fix the toast icon and expose it to themers
Disable bt by default
Enable advanced reboot by default
Fix spinners' lag
overlay:Set default theme's color to a custom one
SystemUI:Enable alarm info to QS
Change ledify pattern
Revive System UI Tuner
Trim partitions on every boot
Correct ledify contexts
Refresh proximity sensor on every boot
Change rom name display at settings
Fix toolbox working with magisk
Always use the latest webview even its beta (we trust Coocle)
Add turbo app (Contains Pixel wallpapers)
Add Mixplorer
Date: 5-July-2018
Version 1
md5:80b8eb2e629030ee7889e9308330650c
Changes:
Update to r30
Replace "clear all" with a button like previous opt lineage series
Smooth out BT and wifi
Fix some background denials ( affects the battery while sleeping )
Switch to buffcore kernel as main kernel
Update our wallpaper
Upstream merge until 5-July-2018
Fully fix camera ( video and photos are working for both rear and back camera )
GPS edits
Enable SDfat
Enable 64bit binder
Use pure-native Oreo build.Not GO configuration
Network Traffic to status bar
Introduce the Boost framework under the hood
Speed up the damn animations
Speed up the whole core while compiling
Use -Ofast flag for our bionic
Refresh the mediaserver sources ( mismerges happened and now its fixed )
Completely remove STweaks ( Bye Bye alucard .....for now (?) )
Smooth out the screen's flickerings and such
Speed up our dex like older optlos series
many more i dont remember.
Good job mate
Yeah here it is! Big thanks for all the good stuff you spread out
@side congrats mate! Running smooth on my OP5! ??
lekiaM said:
@side congrats mate! Running smooth on my OP5!
Click to expand...
Click to collapse
hahahahha.thats true.
I try later. Maybe camera works with the Camu app.
I am going to flash this as my secondary rom(dual boot to test alpha builds).hope it will work
Thanks for your work, it's a great rom.
Thank you MR.Side
Thank you again for your amazing work!
Some screenshots..
Lenny Bard said:
Some screenshots..
Click to expand...
Click to collapse
Sim not working?
dimuthu7 said:
Sim not working?
Click to expand...
Click to collapse
Don't pay attention, I just don't have sim card in my S4
Lenny Bard said:
Don't pay attention, I just don't have sim card in my S4
Click to expand...
Click to collapse
Ah ok sir
Lenny Bard said:
Some screenshots..
Click to expand...
Click to collapse
Mate can You please try if Camu app works in this Rom? Since Stock Camera is completely broken.
xell75 said:
Mate can You please try if Camu app works in this Rom? Since Stock Camera is completely broken.
Click to expand...
Click to collapse
not working
shoxieJESUS said:
not working
Click to expand...
Click to collapse
Damn, ok thanks so I will wait, cause completely without camera is not possible for me.

[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][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

[ROM][11.0] Styx Project [OFFICIAL][Ginkgo]

{
"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"
}
The Styx Project is a custom Android based distribution that aims to subtly enhance the beauty of stock Android while still keeping the smoothness, stability, neatness and performance of pure AOSP.
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 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.
*/
With our first Android 11 release, we would like to bring <device> to the front, with the latest features, stability patches hot from the Styx Project development team.
Download it from our website!
The people working towards bringing you this release are:
Gagan Malvi
Akash Srivastava
Giovanni Ricca
Keri
Kshitij Gupta
Mrithyunjay
Neel Mandal
Shreyas K.
Yash Kumar Verma
Yashodhan Sawardekar
Amartya
Kostas Giapis
Our whole team comprising of maintainers. source developers and designers can be found at https://styxproject.ml/team.html.
1. Download the ROM, GApps (Optional), Magisk (Optional).
2. Wipe System, Data, Dalvik, Cache.
3. Flash the ROM, GApps (Optional), Magisk (Optional).
4. Reboot and Enjoy.
We would like to thank the following ROMs, because if they weren't here, we couldn't be there too <3
Paranoid Android
LineageOS
StormbreakerOSS
ProtonAOSP
Wave Project
Pixel Experience
Source Code:
ROM Source
Device Source
Kernel Source
Donate:
PayPal​
Awesome work!
tberma said:
Does it support Sunlight mode?
Does it support Wifi Coverage Extend Option?
Does it support whitelisting apps from dark mode?
Does it support MIUI Camera with the same stock 48MP quality?
Does it support adjusting freeform windows despite the manifests?
Does it support skipping unlocking the device with a PIN after a reboot
Does it support invert-nav-bar (force close back button)?
Does support Game Mode?
Does it kill apps in the background for just switching between them?
Does Mi sound work for wireless and wired headphones?
Does it support pop-up?
Does it show internal shared adopted storage on TWRP?
And does it have ADB over network/NTFS File format/Soft Reboot/Advanced Power Menu/Quick actions via pop-up notifications.
Hard luck with development
Click to expand...
Click to collapse
Stop asking these same questions on every ROM!
You do know about Pixel binning?
There's no such thing as a gaming ROM so stop asking for features..
Try for yourself. It's GOOD LUCK with Development. Not hard luck...
Can anyone provide screenshot of customization?
bmark240 said:
Stop asking these same questions on every ROM!
You do know about Pixel binning?
There's no such thing as a gaming ROM so stop asking for features..
Try for yourself. It's GOOD LUCK with Development. Not hard luck...
Click to expand...
Click to collapse
You may be right. I should have said good luck not hard luck why didn't you say that from the beginning.
I just want to help in order they create different ROMs. I don't remember but I may have seen an AOSP rom with the Game Mode so I don't understand the point behind Pixel Binning?
I may have created my ROM if I was developer . I'm not ready for it so sorry to let you down.
http43 said:
Can anyone provide screenshot of customization?
Click to expand...
Click to collapse
There's currently not any customization (apart from advanced reboot maybe). It's a new project, so stuff are to be added!
Update!
Source changelog:
- Merged March ASB.
- Performance improvements from the previous edition.
- Scrolling friction optimizations.
- Added Inter as default font.
- Addition of FOD.
- Enabled Permission Hub.
- Added Styx branding.
- Added some icons that were missing in Network.
- Remove dividers from system.
- Finally, clocks!
- Optimize face unlock.
- Switch to -O3 optimizations for JNI.
- Enable zygote preforking by default.
- Doze.
- Smartspace.
- Yes, there's an Easter egg now!
- Fix the annoying battery tilde issue.
And many more things that'd make your experience a tad bit more wholesome!
Device changelog:
- Updated stock blobs from MIUI 21.3.3
- Updated CAF blobs from LA.UM.9.11.r1-02800
- Updated redfin fp to march (fixed safetynet)
- Fixed camera freeze in some apps
- Fixed camera lens switching delay
- Fixed voip/mic issues in some apps
- Switched to new QTI thermal HAL
- Attempted to fix screen blackouts under sunlight/heat
- Improved GPS configs
- Improved rounded corners and fixed hide cutout option
- Added support for willow hwversion 18.31.0
- Kernel upstreamed to v4.14.224, merged CAF tag LA.UM.9.1.r1-09100-SMxxx0.0
- Fast charging on chinese variants maybe fixed
- Misc performance improvements and fixes
After setting the RGB Values to 230, Xiaomi Parts would no longer be used after a restart. It also happened in Arrow OS.
ifacedown said:
After setting the RGB Values to 230, Xiaomi Parts would no longer be used after a restart. It also happened in Arrow OS.
Click to expand...
Click to collapse
I couldn't reproduce it. Did you use any modules?
Update!
Source changelog:
- The latest and greatest security fixes merged into both source and device repositories
- A simple beautiful network indicator
- A new fresh music player app!
- Added OOS clear all
- New custom lock screen clocks to suit your taste
- Smart replies for older apps too
- Redesign lockscreen shortcuts
- Absolutely refreshing settings dashboard!
- Brightness bar issues fixed
- Long press volume for skipping tracks
- Redesigned Media Player view
- FOD improvements!
And our premier performance backports and improvements, making your user experience one of a kind.
Device changelog:
- Bump to StyxOS 1.2
- April 2021 Security Patch and fingerprint
- Updated init scripts from CAF
- Explicitly enabled iorap
- Kernel upstreamed to v4.14.229, merged CAF tag LA.UM.9.1.r1-09200-SMxxx0.0, thermal drivers updates from 4.19, updated speaker amp driver from ginkgo-q-oss
kostas gp said:
I couldn't reproduce it. Did you use any modules?
Click to expand...
Click to collapse
No, I didn't use any modules. Just in the Settings.
But I use other Modules in Magisk like:
MIUI Cam,
Viper4Android
Chromatix Mod 1.6
Thank you!
Update!
Source changelog:
Welcome to Mellow May!
This time, our release might not be as good as the previous one, but we did improve on device-specific performance and removed all bloat regarding the UX!
We have now updated to the May 2021 security bulletin and now include our own beautiful bootanimation made by Nikhil from CesiumOS!
Device changelog:
- Switched to dipper fp
- Updated blobs to MIUI 21.4.28
- Updated CAF blobs from LA.UM.9.11.r1-03200-NICOBAR.0
- Updated WifiOverlay from LA.UM.9.1.r1-09100-SMxxx0.0
- Updated auto brightness config from stock
- Switched to oss perf hal
- Lower little cluster min freq to 864Mhz
- Enable conservative pl boosting
- Sync scroll boost freqs with CPU input boost
- Tune perfboostsconfig for performance
- Import QTI perf configs from stock
- Added option to use fp as camera shutter
- Kernel upstreamed to v4.14.232, merged LA.UM.9.1.r1-09600-SMxxx0.0 CAF tag, added compat (32bit) vdso, CPU input, Devfreq boosts, kernel space battery saver
- Probably more improvements...
Update!
Source changelog:
- OTAs!
- Android S Clocks
- Styx Connect, a seamless way to integrate the smartphone and desktop experience! (thanks KDE )
- A newer, cleaner implementation for Face Unlock (thanks PixelExperience!)
- Added new Sensors disabling tile along with the commonly-asked-for DataSwitchTile!
- New icons!
- We've updated PulseMusic to 4.3.0 It is now directly updatable from the Play Store!
- Fixed theming
- Misc performance optimizations.
Device changelog:
- Updated stock blobs from MIUI 21.7.7
- Updated CAF blobs from LA.UM.9.11.r1-03900-NICOBAR.0
- Kernel upstreamed to 4.14.239, merged LA.UM.9.11.r1-04300-NICOBAR.QSSI12.0 CAF tag
- Fixed tiktok, QQ and other apps crash due to vulkan
- Added LED indicator for offline charging
- Reduce schedtune boosting for lesser heat
- Freed some RAM from useless virtual framebuffer
- Switched to QTI health implementation
Update!
Source changelog:
It is September, and officially the last month of support for 1. It's been a great year, so much support, so much care into each and every release.
But it's time.
To move on to another release.
With Styx 1.8, we have merged the September security patch, again, as usual, within a few hours of the release. Sources are frozen and will not be updated. Work will move on to 2 as soon as possible.
It's the end of a wonderful journey.
See you in 2.
Device changelog:
- Updated MIUI blobs from MIUI 12.0.2.0.RCOMIXM
- Boost I/O during bootup to improve boot speed
- Boost CPU during wake for faster faceunlock
- Increased default f2fs checkpoint interval
- Increased hispeed freq for big cluster
- Disabled conservative PL boost
- Reverted AOSP's old VM settings tweaks
- Added hbm and cabc mode in xiaomiparts
- Upstreamed kernel to v4.14.246
- Relaxed GPU undervolt a bit
- Merged LA.UM.9.11.r1-04600-NICOBAR.0 caf tag

Categories

Resources