[Kernel][10.0] Acrux Kernel [Platina][AOSP][EAS] - Xiaomi Mi 8 Lite ROMs, Kernels, Recoveries, & Othe

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Introduction:
Acrux kernel is a v4.4 CAF based, cleanly imported (from Xiaomi), EAS kernel with HMP stuff removed (thanks to Joshuous), updated to the latest CAF tag and upstreamed with mainline Linux, aiming to give a balance of performance to battery life.
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this Kernel
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Supports:
- Any custom AOSP ROMs on Android Ten (10.x)
- Maybe MIUI (can't always support this)
Reporting bugs:
- If you want to report any bugs, please post a logcat and kernel log - I recommend syslog to give all the logs I need.
If this information is not provided, I cannot - and will not - help.
Features:
This is based off 12-3-20, r1-ten. Might not be up to date - check GitHub for more details.
- Rebase on Q CAF tag
- Cleaned a lot of unused Xiaomi crap
- Upstream to 4.4.216
- Redo EAS, remove HMP and import CAF 4.14 energy model
- Import PELT backports and scheduler improvements
- Fix stuck GCam HDR processing/speed it up
- Cleanup qcacld-3.0 drivers (less Wi-Fi debug, etc)
- Remove unneeded drivers from the kernel (e.g. test drivers, unused touchscreen drivers, Adreno 3xx/4xx)
- Optimise CFQ/blk
- Optimise kgsl/adreno drivers (remove POPP, relax idle spin loop etc)
- Compiled with GCC 9.2
- Fix treewide inconsistent mutex spinlocking
- Omit useless DTBs from the kernel
Downloads:
Version: Acrux r1-ten
All releases go under this format: Acrux-[revision, ex. r1]-[codename]
Google Drive //
GitHub Releases //
Telegram Channel: nysa's development channel
Telegram Chat: Acrux kernel chat
Paypal if you wish to donate: paypal.me/nysascape
Flashing Instructions:
- Just simply flash the kernel in recovery! Make sure you flash Magisk after!
Credits and thanks:
@Lunarixus (as always) for his support, friendship and hard work, as well as working alongside me for the EAS bringup. Thank you
@uvera00 for his constant support and amazing knowledge into kernel development, and the SDM660 - also, for putting up with me in PMs.
@tytydraco for his awesome EAS work!
@hypeartist for his support in our chats and suggestions, and access to his repositories
@kdrag0n for his energy model and CPU input boost commits, as well as helping me in the sdm660 chat
@kerneltoast for his persistence with dealing with me lul as well as some amazing work
And everyone else that helped me and worked with me on the kernel! PM me if I missed anyone
Sauce code: Pasta with some tomato sauce // Pasta with some pesto mixed in (staging repository)
XDA:DevDB Information
[Kernel] Acrux Kernel for the Mi 8 Lite, ROM for the Xiaomi Mi 8 Lite
Contributors
nysadev, nysadev
Source Code: https://github.com/nysascape/kernel_xiaomi_acrux
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: MIUI Global Stable
Based On: AOSP
Version Information
Status: Stable
Created 2019-05-06
Last Updated 2020-03-12

Wow! Great news sir. It is a breakthrough for future roms. Thank you very much for this new kernel, I will try it as soon as possible ^^

thx
I installed this kernel.
Do you have a plan to work bypass SafetyNet without root?
https://gist.github.com/kirelagin/211af699bd321f9448d310502074bd9c

On what partition should I flash this?
Edit: boot

nice job nysadev, the community owes you much

porozex said:
On what partition should I flash this?
Click to expand...
Click to collapse
flash to boot partition

Wow! Finally, keep up the good work! ?

GuGor said:
Wow! Great news sir. It is a breakthrough for future roms. Thank you very much for this new kernel, I will try it as soon as possible ^^
Click to expand...
Click to collapse
akahroba said:
nice job nysadev, the community owes you much
Click to expand...
Click to collapse
Shillopellos9 said:
Wow! Finally, keep up the good work!
Click to expand...
Click to collapse
Thanks everyone

nysadev said:
Thanks everyone
Click to expand...
Click to collapse
Double tap to wake dosent work on Resurrection remix last build but it does work on stock rom from xiaomi eu

porozex said:
Double tap to wake dosent work on Resurrection remix last build but it does work on stock rom from xiaomi eu
Click to expand...
Click to collapse
Thanks for testing this out. I might have found a way for both panels on aosp.

bravo @nysadev, great work with eas. keep it up!
---------- Post added at 02:22 PM ---------- Previous post was at 02:21 PM ----------

Installed 1.3 version on china dev 9.4.25. Will report any issues but so far everything seems to work.

1.3 booting EU latest weekly beta just fine and dandy, sir!
Thank you!
UPDATE: reported too soon... My 256gb exfat SD Card does not mount, and it is getting file system corruption.

Lyra kernel - v1.3:
Changelog:
- Developer beta fix:
- This now means anyone, anywhere, on any ROM, MIUI or otherwise, can use Lyra. Enjoy
- Any AOSP ROM
- Any MIUI ROM (both global and stable(
- Add DT2W (THIS WON'T WORK UNTIL I RELEASE CUSTOM ROMS)
- Set GPU idle timeout to 64ms
- Optimize sync
- Reduce display panel latency
- Relax cpu latency requriements to save power
- Switch to Simple Low Memory Killer (better than Android's)
- Omit the 633Mhz step on little cores
- Remove that ****ty boot error message
- Pool MSM thermal every 200ms
- Optimize EXT4 sync
- Optimize VDSO32
Good luck! Report to me how it is on MIUI too.

Yom said:
1.3 booting EU latest weekly beta just fine and dandy, sir!
Thank you!
UPDATE: reported too soon... My 256gb exfat SD Card does not mount, and it is getting file system corruption.
Click to expand...
Click to collapse
I probably accidentally missed the SDFat driver... ?* I'll fix soon

Latest weekly EU ROM, Lyra kernel 1.3 installed via TWRP : Bootloop :crying:
My phone is rooted by Magisk 19.1
TWRP version: 3.2.3-1003
What do I wrong?

kennethstarr said:
Latest weekly EU ROM, Lyra kernel 1.3 installed via TWRP : Bootloop :crying:
My phone is rooted by Magisk 19.1
TWRP version: 3.2.3-1003
What do I wrong?
Click to expand...
Click to collapse
I can confirm that it does bootloop on the EU Rom..

ki11aprime said:
I can confirm that it does bootloop on the EU Rom..
Click to expand...
Click to collapse
Flash Eu rom again without wiping anything then reboot
Boot back again to twrp flash the kernel then reboot don't flash magisk do it after a reboot.
It should work like this

Hello @nysadev !!
installed in xiaomi.eu MIUI weekly 9.4.25. To avoid falling into bootlop followed by installing the kernel you must install magisk !!!! Another thing I do not have audio after installing the kernel version 1.3, the phone slows down!
I will be testing all the versions I take, and I will inform you if everything is ok or there is something to repair !! Very grateful with your work!

Lyra 1.4 - Stable & Developer kernels
Changelog:
- Move to two seperate builds. You will need to know yourself which kernel you want to use. MIUI developer versions will of course use the developer firmware builds, my ROMs and most other AOSP ROMs are stable too. You'll need to know.
- Switch to a new, adapted energy model
- Fix SD cards breaking on MIUI
- Some other optimizations
Downloads in main post

Related

[ROM][KERNEL][LP][MOKEE 5.1.1][ROM+KERNEL UBER 4.9] [1.9GHZ/720MHZ]

{
"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"
}
Mokee Os Latest Based on LP Compiled By Harsh!t (dev_harsh1998)
​
Introduction:
MoKee OpenSource is based on the Google AOSP. We update our source code frequently to keep up with the latest development, and not forgetting to merge in special features of our own at the same time.
A small group of people from around the world who are interested in Android launched this project on the 12th of December 2012, and is committed to make this ROM better and better. Like most contributors of open source projects (Omni, CyanogenMod, Slim AOSPA etc), we are doing all these in our free time as our passion...
Since this project is open source, anyone interested can participate in the development (maintain new devices, contribute code etc). Newcomers are always welcomed!
Click to expand...
Click to collapse
​
Warning Beware
#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.
Click to expand...
Click to collapse
​
Features :-
x64bit Running Cursed Kernel
Compiled with UBER 4.9 Tool-Chain
Synced with latest sources (for lollipop although 2 months old )
Incremental updates
Native exFAT support (Samsung devices only)
ListView animations
Calendar - with lunar and solar calenders
Lunar calendar in lock screen
Task switching sidebar in recent apps (the list will increase if you install supported apps)
Bulk SMS recipients
Adjustable SMS font size
SMS sending delay
Smart dialing
Speed dialing
IP dialing
Custom carrier name
Network speed in status bar (upload and download!)
Built in timer in Apollo - determine when to stop playing music
MoKee Setup Wizard
Active Display
Ambient Display
Adjustable navigation bar height
Unique Power Saver functions!
Custom screen off animations
Customizable recent apps shorcuts
Lockscreen notifications
Working CM12.1 theme engine
This Rom runs THE CURSED Kernel​
Features :-
Compiled With Same Toolchain Uber 4.9 So stable as hell
F2FS
Overclocked Cpu 1.9ghz
GPU :- 720 Mhz
Governers Currently :- Bioshock (Use Kernel auditor to set)
Faux Sound
Internal optimizations to stabilize x64 bit Kernel and Fix Battery drain
New Power Efficient Work Cue
(More Updates Promised)
Instructions​
1.st Download the rom file from google drive
2nd Download the Patch file
3rd Reboot to custom recovery
4th Flash the rom then patch
5th Reboot then Enjoy
Click to expand...
Click to collapse
Downloads (I hope you pressed the Thanks button to keep the project alive and to appreciate hard work)​
Rom :- Mokee 5.1.1
Patch :- Patch
TIPS
1 :- to save battery use the kernel at 1.4~1.2 and for gaming use it at 1.9
2:- set swapiness for kernel as 15~25
3:- for battery turn of ambient display under "Display"
Source
Device Tree :- https://github.com/dev-harsh1998/official-device-tree_lenovo_wt86518/tree/mkl-mr1
Vendor :- https://github.com/dev-harsh1998/official-vendor_lenovo_wt86518/tree/mkl-mr1
Kernel :- https://github.com/dev-harsh1998/android_kernel_wingtech_wt86518
XDA:DevDB Information
[ROM][KERNEL][LP][MOKEE 5.1.1][ROM+KERNEL UBER 4.9] [1.9GHZ/720MHZ], ROM for the Lenovo A6000/Plus
Contributors
dev_harsh1998
Source Code: https://github.com/MoKee
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Custom Recovery (Common Sense)
Based On: Mokee
Version Information
Status: Stable
Current Stable Version: Mokee by Harsh!t Jai
Stable Release Date: 2016-07-11
Created 2016-07-13
Last Updated 2016-07-13
Screen Shots
Bugs :- No
reserved
Just in case
Should I upgrade the OS to Lollipop to install this?
MM
Can you make MM based Resurrection Remix 5.7.0 with 1.9 GHz ??
it's included GAPPS bro Har****?
Wrong thread (?) It should be placed on ROM one not on Q&A bro
adhitore said:
Wrong thread (?) It should be placed on ROM one not on Q&A bro
Click to expand...
Click to collapse
Messaged Mods to place it in right section that way my bad that i placed in wrong section
Looks great dude! Im downloading right now.
But, when the Cursed Kernel show up for others rom? Still waiting it for both 32bit and 64bit.
Its laggy and I havent even installed anthing yet,rom features are too few :/
First time its laggy. But, when i done setting up my phone (10-20minutes) the lags gone. Umm.. The rom have 3 bloatware (chinese) i dont know what is that, so i uninatall them. Perfomance good till now, coz its 64bit. Yes, the feature is less than RR. And, please add more ability for the kernel like more governor, i/o, tcp algorithm. last, can you revert the touch button to be, home button = go to home and google for longpress touch , rapps button = menu and longpress for recent apps. the touch buttom in this rom is likely reverted and i cant customizing it through the setting menu.
one more.. Are this rom support update through the mokee centre? why not choose RR 64Bit for your cursed kernel? it has more features than mokee :silly:
again, im still waiting for the next update for the rom and kernel :laugh:
btw, thanks dev_har****. i feel so good have great dev like you. keep it up. i appreciating your work :victory:
MaRtYy01 said:
Its laggy and I havent even installed anthing yet,rom features are too few :/
Click to expand...
Click to collapse
Actually the lag is because of thermal throttling :3 well i will roll out a fix but after setting up the rom and letting it cooldown the lag should be gone as i am remaking device tree there is still a lot of stuff to do and still kernel is premature letme fix the tree perfectly then will try to bring f2fs roms it was just a try away or we say a First compile ? There are still a lot of changes to be done keep patience if Redmi 2 can get why cant we xD
Can i use it on cm12.1 by ed300
dev_harsh1998 said:
Actually the lag is because of thermal throttling :3 well i will roll out a fix but after setting up the rom and letting it cooldown the lag should be gone as i am remaking device tree there is still a lot of stuff to do and still kernel is premature letme fix the tree perfectly then will try to bring f2fs roms it was just a try away or we say a First compile ? There are still a lot of changes to be done keep patience if Redmi 2 can get why cant we xD
Click to expand...
Click to collapse
Ive been using the rom for like 3 days right now,its still laggy,not as laggy as in the beginning tho.There are some problems with the sound and the camera has really potato quality.

[ROM] LineageOS-13.0 for Meizu M2 Note [6.0.1]

{
"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"
}
LineageOS is a free, community built, aftermarket firmware distribution of Android 6.0.1 (MM), which is designed to increase performance and reliability over stock Android for your device.
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!
*/
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
Unofficial build of LineageOS 13.0 (Android 6.0.1) for the M2 Note​
Working:
Hardware acceleration
RIL for SMS/Calls/Internet
GPS
WiFi
Vibration
Audio
Bluetooth / A2DP
MTP and Mass Storage mode
External SD
Camera (Videos & Photos)
Gestures
All Sensors
Tethering
USB Otg
mBack button!
LiveDisplay (natively smooth)
Signed build (user/release-keys)
Security Patch 1st December 2016
NOT Working:
SELinux enforced (set to permissive for now)
Download:
Build 5 (Beta 5 "René-wal") : Here
Changelog :
[kernel] now use Zram with LZ4, global cleanup / updates
[android] got rid of a lot of unused services / blobs (slightly faster, a bit more free ram)
[bluetooth] "pairing" fixed, stability++
[vendor] vendor cleanup / blobs update to MM natives
[RIL] Now use Wileyfox porridge blobs
[tethering] BT tethering should work now
Build 4 (Beta 4 "AnewBreez") : Here
Changelog :
[kernel] small cleanup / config update
[android] got rid of a lot of unused services / blobs (slightly faster, a bit more free ram)
[gestures] are fixed : camera & torch actions works (haptic feedback on accepted gestures still a bit jerky)
Download:
Build 3 (Beta 3 "GestAbit") : Here
Changelog :
[general] OS updates (CMTE received some fixes)
[gestures] are fixed, only camera/torch action might not work (coming)
Download:
Build 2 (Beta 2 "Marshmieu") : AndroidFileHost (Xda upload is broken, tried 4 times over 2 days, hopefully it'll be fixed for next release)
Changelog :
[android] CyanogenMod -> LineageOS transition build (no wipe needed from beta 1)
[bluetooth] updated blobs, should be a bit more stable
[gps] faster fix / libcurl built from sources
[kernel] clean-up updates, Zram & Zsmalloc backported from 4.1
Download:
Build 1 (Beta 1 "Marshmal") : ---
Initial release
Bring-up basic functionalities
Issues
The rom will flash CWM and it's upside down, you can flash TWRP back and disable "recovery updates" in Dev Options.
If you find a bug please check if there's no issue already mentioning it and create one with details and logs here : Bug reports @ Github issues
BUT FIRST :
Do a clean install first, wipe everything.
Make sure you don't use modifications (flash clean, try again)
Check the closed issues
Check google first, there might already be solutions
Explain and give details, add logs as much as possible
How to install:
Use this recovery for MM : MM Shev_T TWRP 3.0.2-2
It's usually a good idea to download the newest build version. Just install it via recovery. I tested it on TWRP but it should also work on other recoveries.
You will also need gapps if you want to use Google services. stock OpenGApps - use the arm64 versions.
How to install TWRP - I don't support unlocking bootloader, installing TWRP or the ROM, you should know what you do first or start learning.
Appendix:
If you want to mirror the files or port the ROM to another device, I encourage you to do so! Only please respect my work and give proper credits. Thank you!
XDA:DevDB Information
[BETA] LineageOS-13.0 for Meizu M2 Note [6.0.1], ROM for the Meizu MX
Contributors
Moyster, Fire855, BlueFlame4
Source Code: https://github.com/moyster
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
Based On: CM13.0
Version Information
Status: No Longer Updated
Current Beta Version: 4
Beta Release Date: 2017-01-13
Created 2016-12-24
Last Updated 2017-02-05
that's amazing!!!
y0ung_jg said:
that's amazing!!!
Click to expand...
Click to collapse
Upload finished, merry xmas
http://forum.xda-developers.com/devdb/project/?id=18502#downloads
Once again Moyster proves his great value for our community. Too bad I cannot test it since my Meizu is bricked and so far I have failed to recover - probably a hard brick issue.
You've really brick of meizu is what problem,? Maybe I can help you to [email protected]
---------- Post added at 01:06 PM ---------- Previous post was at 01:06 PM ----------
[You've really brick of meizu is what problem,? Maybe I can help you to [email protected]TE=hellenicsun;70234035]Once again Moyster proves his great value for our community. Too bad I cannot test it since my Meizu is bricked and so far I have failed to recover - probably a hard brick issue.[/QUOTE]
---------- Post added at 01:08 PM ---------- Previous post was at 01:06 PM ----------
Your android 6.0 device open source?
Moyster amazing job once more. Well done and thanks. Merry christmas to you also
Sent from my M2 Note using XDA-Developers mobile app
Moyster!!!
Big THX!
Merry Christmas!
You did it, Santa Moyster.
On new year's eve we will celebrate with nougat!?...
somebody can make screenshots System
Merry Christmas Great work again lol
I was preparing for some f**king exams, so haven't tested yet. Maybe Nougat is soon Good luck Moyster
This is My first BUG!
I cant phone.......
Please fix it!!
THX!!
Good job Moyster! You're amazing!
Thanks!
And... Merry Christmas!
I have already flashed it.That's really Awesome!
Big THX
and...merry christmas
Flashing Error failed to mount /dev/block/patform/mtk-msdc.
I'm having some trouble flashing this rom. failed to mount /dev/block/patform/mtk-msdc.0/11230000.MSDC0/by-name/system at /sytem: No such file or directory. any idea? thank you.
harold.goldensky said:
I'm having some trouble flashing this rom. failed to mount /dev/block/patform/mtk-msdc.0/11230000.MSDC0/by-name/system at /sytem: No such file or directory. any idea? thank you.
Click to expand...
Click to collapse
Use MM Twrp linked in the OP
I'm using it now great rom :highfive:
Sent from my M2 Note using XDA Labs
i already installed it but same problem encountered.
Really great rom, stable and fast, good battery backup, doze work like it should be working, didn't encounter the bug with recovery, really worth the wait
Sent from my M2 Note using XDA Labs
vendor is, and no devices for cm 13.where to look?
The developers СМ13.1
It does not work correctly multi-task, an example is that if you watch this video and make another app though is that it will stop.
Very slowly opens the curtain.
Excellent work Moyster, you super bro, instagram video is not working, please fix. THX.

[ROM][7.1.2] AOSP-CAF [LA.UM.5.8.r1-02900-8x98.0][OMS][cancro]

{
"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
* 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.
*/
What is Code Aurora Forums ?Code Aurora Forum (CAF) is a consortium of companies with projects serving the mobile wireless industry. Software projects it concerns itself with are e.g. Android for MSM, Femto Linux Project, LLVM, MSM WLAN and Linux-MSM. Code Aurora is basically AOSP plus all Qualcomm specific enhancements and optimization.​
What is AOSP-CAF ?AOSP-CAF is based on CAF with few LAOS patches & HAL to help us build the ROM using LAOS device sources,
stored on https://github.com/AOSP-CAF/.
I added some customisations to the sources & is stored here https://bitbucket.org/cafnougat/. Here is the manifest in case you want to build for other device(s).​
Q&A - FAQ
Can I flash a custom kernel?
Not recommended, you can try but then don't report possible kernel issues here.
Is rom prerooted?
No, Flash from here. I recommend using Magisk since OMS did not work with SuperSU for me.
Yes in built magisk addon.
Can you add blah blah app or blah blah feature to the rom?
I plan to add basic customisation & Night Display. That's it
Added
When will you update the rom?
No ETA's.
Final Build uploaded.
Is the ROM suited for daily usage ?
In my opinion, Yes.
Downloads Links
ROM
Magisk Root
Flashing and updatingAOSP-CAF clean install :
- (Optional) Wipe the data & cache (Backup to make sure not to loose data)
- Flash the AOSP-CAF ROM zip from the Recovery
- (Optional) Flash the GApps to have the Google Applications
- (Optional) Flash the SuperSU zip (recommended, see Q&A informations)
- (Optional) Every additional zip you want to flash
- Reboot
AOSP-CAF update / upgrade :
- (Information) Don't wipe anything unless you want to
- Flash the latest AOSP-CAF ROM zip from the Recovery
- (Optional) Flash the GApps on first install / upgrade. Not required later, but do update sometimes
- (Optional) Flash the SuperSU zip (recommended, see Q&A informations)
- (Optional) Every additional zip you want to flash
- Reboot​
Device related source'sDevice tree : https://github.com/ShivamKumarJha/android_device_xiaomi_cancro/tree/n-aosp-caf
Kernel sources : https://github.com/ShivamKumarJha/android_kernel_xiaomi_cancro
Vendor : https://github.com/ShivamKumarJha/proprietary_vendor_xiaomi​
Issues and reports- Report issues only if you use the ROM kernel
- If an additional mod is installed, make sure it's unrelated, and mention it
- Make sure the issue wasn't discussed earlier in the threads
- Share a log of the error with CatLog for example​
Thanks to :
- AOSP and CodeAurora Forums
- The CyanogenMod Team
- Men_in_black007 and the AOSP-CAF Team
- Citrus CAF for customisations
- Me for spending considerable time
- Everyone involved in the sources used
XDA:DevDB Information
CAF ROM , ROM for the Xiaomi Mi 3
Contributors
Shivam Kumar Jha, Men_in_black007, linuxxx,aniket.lamba
Source Code: https://bitbucket.org/cafnougat/
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlocked bootloader, TWRP
Based On: CAF
Version Information
Status: Testing
Created 2017-02-09
Last Updated 2017-09-26
Screenshots
Changelog
08 02 17 : Initial build
05 03 17 : Updated to LA.BR.1.3.6_rb1.14 branch, OMS Support
26 09 17 : Updated to LA.UM.5.8.r1-02800-8x98.0 branch, added all Citrus CAF customisations, OOS GPS HAL, Lots of CVE fixes, SECCOMP, MIUI thermal engine
Holy ****...!! CAF rom Awesome work.
I Will try it!! I will report bugs if I found any. This ROM is exaxtly what I have been waiting for.
wow , interesting :laugh:
Wonderful! Thanks for yet another good surprise. :good:
just installed. Very very smooth. All sensors are working. But there are 2 flaws ; No lifedisplay feature and snapdragon camera is awful, when I tap a dark area on the screen (when capturing photo), it doesnot get bright as it should.
Could you share the apk of the music player?I don't have enough time to flash a new r
Could you share the apk of the music player?I don't have enough time to flash a new rom.
This is what i need
Aosp caf
I tried this rom. I tried with some basic things. Not in depth testing.
So basically this rom is for those people who want a pure aosp experience. Everything is very basic. No extra features added.
Camera is OK. Sometimes after taking hdr shots it gets hang. So back button also don't work. Just press home button. Open camera again. It will work again. So overall camera is little bit unstable for me. I hope somebody will work on camera HAL for stability.
In button settings only long press and double tap action can be customisable. Single tap action can't be changed.
As kernel used is lzer so I am pretty sure battery life will be good.
Great...
Sent from my MI 4LTE using Tapatalk
Hi guys! Does someone have problems with fmradio? Coz I can't open the app.
To me this is the best Rom for Mi4 smooth and stable.
Many thanks!
dany_gury said:
Hi guys! Does someone have problems with fmradio? Coz I can't open the app.
To me this is the best Rom for Mi4 smooth and stable.
Many thanks!
Click to expand...
Click to collapse
Same here!!!
Many thanks!
Wait for the next update...
Sent from my MI 4LTE using Tapatalk
particlemaniac said:
just installed. Very very smooth. All sensors are working. But there are 2 flaws ; No lifedisplay feature and snapdragon camera is awful, when I tap a dark area on the screen (when capturing photo), it doesnot get bright as it should.
Click to expand...
Click to collapse
livedisplay is a LAOS feature
dany_gury said:
Hi guys! Does someone have problems with fmradio? Coz I can't open the app.
To me this is the best Rom for Mi4 smooth and stable.
Many thanks!
Click to expand...
Click to collapse
FM has been fixed now
ziofester70 said:
Same here!!!
Many thanks!
Click to expand...
Click to collapse
latifdnb said:
Wait for the next update...
Sent from my MI 4LTE using Tapatalk
Click to expand...
Click to collapse
AOSP CAF organisation dev has not updated the repos since ~2 months.
So I've spent last 2 days updating it to the latest CAF branches myself whilst also adding more OMS patches.. its not that complex of a task but is time taking,
Everything's working well & ROM seems to be very stable.
Great news, for me is the best rom for my MI4 LTE.
I hope i can install new rom soon.
Thank you.
@Shivam Kumar Jha
Great work...!
Can we have camera quality improvements. I believe our camera is much more capable. MIUI camera takes awesome shots especially closeup shots. Saturation, sharpness is really good. Now I am using this mi3 almost two n half years. I have tried almost all custom roms. Developers always tried to improve stability. But somewhere we have ignored camera. I have seen sone awesome camera mods of one plus cameras. Can't we have such mods?? Or its just not possible with current source code??
thats really great news! I just love pure android. Thanks Shivam!
Shivam Kumar Jha said:
livedisplay is a LAOS feature
FM has been fixed now
AOSP CAF organisation dev has not updated the repos since ~2 months.
So I've spent last 2 days updating it to the latest CAF branches myself whilst also adding more OMS patches.. its not that complex of a task but is time taking,
Everything's working well & ROM seems to be very stable.
Click to expand...
Click to collapse
Can you at least add night display? Because it will be good for our eyes.
Thanks
Shivam Kumar Jha said:
livedisplay is a LAOS feature
FM has been fixed now
AOSP CAF organisation dev has not updated the repos since ~2 months.
So I've spent last 2 days updating it to the latest CAF branches myself whilst also adding more OMS patches.. its not that complex of a task but is time taking,
Everything's working well & ROM seems to be very stable.
View attachment 4061920 View attachment 4061921 View attachment 4061922 View attachment 4061923 View attachment 4061924
Click to expand...
Click to collapse
Link @Shivam Kumar Jha
Sent from my Unsupported MI Cancro using Tapatalk

[ROM][8.1][UNOFFICIAL] OmniROM [NON-TREBLE][14/07/2018]

{
"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
* 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.
*/
https://www.omnirom.org​OmniROM is our Android custom ROM variant, feature-packed but always with stability as #1 priority in mind.
Based on the Android Open Source Project (AOSP) and enriched by our developers with lots of custom enhancements, OmniROM has set out to give you a great Android experience on your mobile.
Omni isn’t better, just different.
This is unofficial builds!. So Please keep and report the issue with this builds in this thread only.
Don't report bugs without properly logs and steps to produce the bugs or even you're using Custom kernel or Exposed.
What's working
Almost everything.
Please explore by yourself.
What's not working
Selinux Enforcing
Download and Flashing
Download OmniROM at https://drive.google.com/open?id=1eHQDLKcxCyXwQUS3B2baY4EJVQelfavj
Download Gapps for 8.1 arm64 at http://opengapps.org
For root access you can use Magisk 16.4 or Lower version (Optional)
Don't forget to wipe system, data, cache, dalvik cache partition
Flash OmniRom, GAPPs and Magisk throught Latest TWRP.
Reboot your device and Enjoy.
Many Thanks to
OmiROM and Team
bitpushr & xda-developers
Contributors and Credits
@Nik001 for Device and Vendor tree.
@khan_frd2002 for many references from Mido.
All authors and commiter on sources.
Sources
Device Tree
Vendor Tree
Kernel Tree
XDA:DevDB Information
Unofficial OmniROM, ROM for the Xiaomi Redmi 4X
Contributors
rainforce279
Source Code: https://github.com/omnirom
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.x
ROM Firmware Required: Latest
Based On: AOSP
Version Information
Status: Testing
Created 2018-06-22
Last Updated 2018-07-14
Changelogs
Build - 20180714
Remove wfd blobs(causing random bootloop, unstable)
Added Boeffla wakelock blocker in Kernel (as requested)
Fix Audio .flac not working/not playable
Enable auto brightness by default
Set read ahead kb 256 for (int/ext) storage by default
Build - 20180713
Resync Omni source
Android 8.1.0 r40
July security patch level
Many improvement from Omni source
Enable DTS-Eagle audio hal
Rebased kernel to CAF LA.UM.6.6.r1-09000-89xx.0
Rebased Wlan prima to CAF LA.UM.6.6.r1-09000-89xx.0
Cleanup and optimized in Kernel
Update wcnss config to CAF LA.UM.6.6.r1-09000-89xx.0
Add Wifi display (cast) blobs (Kanged from mido)
Many more..
Reserved
OMG, Omni ROM! Finally! Thank you so much!
Thanks a lot bro was waiting for Omni from months , now time to taste it finally
This is by far most beautiful room for santoni. So far everything work smooth. Built in themes are just eye candy.
Dev, Does VILTE work?
Thanks
SureshRoadsterz said:
Dev, Does VILTE work?
Click to expand...
Click to collapse
Yes
So, I'm using this time for some time.
I've tested every feature build in this room and everything just work. This is amazing, and for that I consider this rom first bugless Oreo rom for santoni. I hope you are going official with it. I'm very grateful for your hard work on santoni. This will be my daily driver from now on. Cheers
Does anybody tested gcam ?
q0kHaN said:
Does anybody tested gcam ?
Click to expand...
Click to collapse
It works just fine. ?
Is this rom support substratum?
Sunil tsk said:
Is this rom support substratum?
Click to expand...
Click to collapse
yes, but buggy when change overlay state that you need to force reboot your device.
just in case, maybe some ppl don't know how to apply substratum themes on most custom Oreo roms.
here the steps.
1. Download substratum from Google Playstore.
2. Download any theme substratum on Google Playstore (Make sure its compatible with Oreo 8.1)
3. Open substratum and you will see theme that you've installed before then select and "build & enable" it.
4. Reboot your device.
5. after boot completed, open substratum again and select "manager". You will see everlay not enabled (with orange text).
6. select all overlay that you want then select "change overlay states" . your systemUI will restart.
if you facing blank screen after step 6, don't panic! you just need force reboot your device by pressing and holding power button until your device rebooted.
Don't forget to backup your important data first.
gogyly said:
So, I'm using this time for some time.
I've tested every feature build in this room and everything just work. This is amazing, and for that I consider this rom first bugless Oreo rom for santoni. I hope you are going official with it. I'm very grateful for your hard work on santoni. This will be my daily driver from now on. Cheers
Click to expand...
Click to collapse
Did you run los by swapnil soni ? I think that ROM is stable .
Which rom you prefer in compares between los and omni ?
hosseinmo said:
Did you run los by swapnil soni ? I think that ROM is stable .
Which rom you prefer in compares between los and omni ?
Click to expand...
Click to collapse
This is not the place for arguing about which rom is more stable than other.
hosseinmo said:
Did you run los by swapnil soni ? I think that ROM is stable .
Which rom you prefer in compares between los and omni ?
Click to expand...
Click to collapse
I can only say that Omni is way more customizable, smoother user experience and over all have smoother feeling in it. You can try both and decide what's better for you. As for me I'll stick with Omni course there's no better rom out there for me. And I tried them all.
Good battery life and less battery drain at idle.
Smooth ROM no bugs
Update build - 20180625
Main Changelogs:
- Resync OmniROM sources
- Back to original CAF kernel without upsteam merge.
- Added DT2W and S2W Gesture
- Added DTS Sound enhancement (backend kernel driver)
- Added USB Force Fastcharge
- Fix storage capacity info not being updated after deleting or copying file
- Update powerhint and power profile framework
- Added overlay for cpu temperature
- Enable activity indicators data by default
- Check here for detail logs https://forum.xda-developers.com/showpost.php?p=76884457&postcount=2
* Clean flash always recomended!
Downloads
https://drive.google.com/open?id=1eHQDLKcxCyXwQUS3B2baY4EJVQelfavj
rainforce279 said:
yes, but buggy when change overlay state that you need to force reboot your device.
just in case, maybe some ppl don't know how to apply substratum themes on most custom Oreo roms.
here the steps.
1. Download substratum from Google Playstore.
2. Download any theme substratum on Google Playstore (Make sure its compatible with Oreo 8.1)
3. Open substratum and you will see theme that you've installed before then select and "build & enable" it.
4. Reboot your device.
5. after boot completed, open substratum again and select "manager". You will see everlay not enabled (with orange text).
6. select all overlay that you want then select "change overlay states" . your systemUI will restart.
if you facing blank screen after step 6, don't panic! you just need force reboot your device by pressing and holding power button until your device rebooted.
Don't forget to backup your important data first.
Click to expand...
Click to collapse
Thanks for info.
Bugs in substratum is it source bug?
Can u add full oms support please.

[9.0] [OFFICIAL] [9.0.0_r39] AOSiP [Platina]

{
"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:
[B][CENTER]**** Disclaimer: I'm not responsible if you destroy your device. Use at your own risk!!! ****[/CENTER][/B]
Android Open Source illusion Project​
About us:​
AOSIP is a quality custom rom based purely on Google AOSP source since 6.0 release. Twisted with the latest features and blended with stability. We strive for perfection and it shows.​
Team Illusion:​
Josh Fox (xlxfoxxlx)
Akhil Narang
Brett Montague
Sri Harsha
Harsh Shandilya​
Bug reporting:
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab dmesg . (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues.
Source code:
AOSiP Gerrit Review
AOSiP Github
Kernel source
Latest Downloads:
Platina
FAQ and Install instructions:​
Install instructions:
getting twrp going is discussed many places so i wont do that here but assuming you have twrp installed
boot twrp
wipe system/data/cache
flash rom
reboot system
Credit/Thanks:
Mike Williams(founder and creator of AOSiP)
Huge props to Josh Chasky, Spaceman860, Alex Cruz and the rest of DU teams work on 3/3xl
Google
LineageOS
AICP
ABC Rom
Omni
ChainFire (SuperSU)
Beanstown106
Cory Collins
Sultanxda
flar2
---------
Any others i may have forgotten
All our testers
XDA:DevDB Information
[9.0] [OFFICIAL] [9.0.0_r39] AOSiP [Platina], ROM for the Xiaomi Mi 8 Lite
Contributors
nysadev, nysadev
Source Code: https://github.com/nysadev/lyra-4.4
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
Based On: AOSP
Version Information
Status: Stable
Created 2019-05-06
Last Updated 2019-05-15
Changelog:
04/05/19:
Kernel changelog:
- Lyra kernel 1.2:
- Based on ALS 4.4.179, latest CAF tag
- Clean imported Xiaomi code to remove Xiaomi leftover ****
- Energy Aware Scaling, with kdrag0n's energy model
- Hardcoded schedutil values so no ramdisk modifications
- Schedutil optimisations
- Dynamic schedtune enabled
- Introduce cpu_input_boost driver and devfreq (GPU) boosting
- Disable CPU boost in favour of cpu input boosting
- Boost CPU and DDR during new frames
- Kill userspace CPU boosting
- Set minimum frequently of the little cores to 902MHz for efficiency
- Enabled and set CPU masks
- Optimize CFQ
- Allow tasks to be performed as performance critical (new API)
- Add console ramoops support (thanks to @Lunarixus)
- F2FS enabled
- Latest Qcacld-3.0 from CAF
- LZ4 kernel compression
- Removed useless sdm660 dtbs
- KCAL support
- VDSO32 enabled
- Enable jump label
- Smooth and battery friendly
Device changelog:
- Compile HWUI in performance mode
- Optimise F2FS flags
- Remove HAL1 forcing of apps
Hi all,
I'm really sorry, I don't hang much around on XDA, I really should be updating these threads.
A few questions have been asked which I shall answer.
1. Does the 04/05 build fix switching off bug?
- Yes, it does. I'm sorry about the 28/04 build causing this issue - this was because I implemented EAS, and after testing, I thought the build was ready to go, however the bug never occurred on my end. I still don't know what caused the issue but the 4th May build switched to the Lyra 1.2 kernel which has EAS, made by me, which doesn't cause the deep sleep issue. (Thanks to my testers on Telegram for all the hard work and testing!)
2. Why is the front camera broken on some apps but not others/not working at all?
- The front camera was fixed in Instagram and WhatsApp on the 04/05 build, but if you still have issues on all apps, please install the newest global stable firmware. This is really important as developer betas do not work properly.
3. I have issues with sound, long boot time and sensors etcetc, your ROM is broken?
- No, you need to install the global stable firmwares (10.2.3.0/10.3.x.x and beyond). I cannot stress this enough. Soon if I find an adsp fix I'll fix all firmwares but Xiaomi really hacked something together.
4. My phone is showing "There's a problem with your phone, please contact the manufacturer" on boot. Did you break my phone?
- No, I didn't. I'm not sure why but after moving to custom kernels this message will appear. There is nothing wrong at all, and I believe I know the fix for it. I'll experiment after I'm done writing this message. Again, this causes no issues, do not stress about it.
5. Can you actually post changelogs?
- Yeah, I should. I'm very lazy/busy
6. Is it true you have exams soon?
- Yes, as of the time of writing, I have exams from the 13th May - 17th June. I'm in my last year of secondary school (being 16 in Year 11) and these are my GCSEs to go on to college. Builds will not have as many changelogs as I won't be able to dedicate much time.
A huge apology to my users out there that use my builds that were caught by the deep sleep freeze bug. I will work harder in the future to test and properly debug builds.
Thank you to everyone that still continues to use my builds. Feel free to message me on Telegram (@nysadev) or join our group. PM me for details.
Thank for this rom : I love aosip. I try tonight.
And good luck with your exams.
Great job @nysadev I'm currently using for more than 3 days with all lyra versions (you know that :winkk and so far so good.
By the way guys, we've gone official now.
You can find downloads here: https://aosip.dev/platina
Well done dev'
Thanks
nysadev said:
By the way guys, we've gone official now.
You can find downloads here: https://aosip.dev/platina
Click to expand...
Click to collapse
thanks.
bug in beta dont work sound
halleybr said:
thanks.
bug in beta dont work sound
Click to expand...
Click to collapse
Forgot to specify 1.4 used the ADSP patch for developer betas. I will revert this and make a standalone kernel for the MIUI guys.
nysadev said:
Forgot to specify 1.4 used the ADSP patch for developer betas. I will revert this and make a standalone kernel for the MIUI guys.
Click to expand...
Click to collapse
Thank you... you post in this thread? thanks
Edit: i instaled Lyra 1.4 stable kernel and work fine
ROM side: Check AOSiP changelog
Device side:
- Reworked powerHAL (smooth and better battery)
- Reworked device tree
Kernel side:
- Lyra 1.6
- iommu rewritten and cleaned
- Use analog dimming for the screen
- Use a default power level on the GPU of 5 (160MHz)
- Remove HUGE amounts of logging in binder (really helps in battery I think)
- Update CPU Input Boost and like actually disable the ****ty inbuilt one
- Add a new, interpolated energy model
- Update LMK (simple low memory killer)
- Boost RCU
- CPUIdle more inline with Wahoo
- Remove a lot of high priority workflags for actual queuing
- Remove a lot of Qcacld-3.0 mess
- Fixed af SDcards
First fully official build. Stable, smooth and battery friendly as hell.
Let me know how it goes
THnx
Is the gapps included in or i have to flash the gapps?
how to enable face unlock on this rom ?
Dt2w work?
toniq said:
Dt2w work?
Click to expand...
Click to collapse
yes but till now i can't find faceunlock feature
Signal takes around 4 minutes to work on every reboot any fix?
Smoothest Rom so far. But the screen is too dark. Even at the highest settings.
hey still can't find the face unlock feature also when it comes to the fingerprint , sometimes it doesn't respond when the screen is off i have to press the power button then use it
Thank you very much for your work!
Please, fix this bug:
Hucast_DL said:
Signal takes around 4 minutes to work on every reboot any fix?
Click to expand...
Click to collapse
Last build doesnt boot... Only bootanimation forever

Categories

Resources