[ROM][11.0][STABLE] CAF Android 11 for RN8/8T [LA.UM.9.x][VANILLA/GAPPS]

Adithya R

Senior Member
Apr 3, 2015
369
589
133
Bangalore

CAF Android 11.0 - LA.UM.9.x
for the Xiaomi Redmi Note 8/8T

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.
 */
What's CAF?
CAF stands for Code Aurora Forum. It's a fork of AOSP which is well optimized for Qualcomm Snapdragon platforms and has a higher degree of performance, battery life, and functionality compared to plain AOSP. In addition to the opensource CAF android base, these builds also use Qualcomm's proprietary Android 11 Board Support Package (BSP) for Snapdragon 665, to ensure maximum compatibility and functionality with Android 11. It can also be called an engineered ROM, as it's built from pure CAF sources and BSP in the same way OEMs do.

CAF system version: LA.QSSI.11.0.r1-07000-qssi.0
CAF vendor version: LA.UM.9.11.r1-02100-NICOBAR.0
Security patch: November 2020
Build status: Stable | Enforcing | User | release-keys

Features on top of pure CAF 11
Merged november security patch and AOSP 11.0_r15 tag
Theming support - accents, fonts, icon packs from pixel 5
Rounded icons and corners by default
Disabled unlock animations
Black as default dark theme
Blur tweaked and enabled by default
Improved scrolling responsiveness
Faster screenshot capture and dismissal
Mini panel for wifi and NFC
QS Panel rows/columns customisation
Auto 3x3 QS panel when media player is hidden
Bluetooth battery level on statusbar
Advanced reboot options
Tweaked statusbar icon paddings
Battery light toggle (ginkgo only)
Dedicated battery saver extended to kernel-level
Removed screen recorder audio restrictions
Double tap to sleep on lockscreen
Xiaomi Parts - dirac, clear speaker
Vulkan as default UI renderer
ART and bionic optimizations
Cleaned up useless CAF apps
Permissions hub
MicroG support
Misc fixes & stability improvements

GApps build features - all of the above, and:
Inbuilt gapps replacing AOSP/CAF apps
Pixel theme by default
Pixel sounds
Pixel dark bootanimation
Pixel launcher
Pixel theme picker
Pixel live wallpapers
Pixel screenshot editor (Markeup)
Enhanced battery stats (Turbo)
Lockscreen Smart Space

Introducing QuicksilveR kernel v2 rebased on CAF's latest android 11 kernel source and 4.14 linux stable merged in!!

What's working?
Boots
RIL (Calls, SMS)
Mobile data
Bluetooth
Bluetooth Audio
WiFi/hotspot
VoLTE, VoWiFi
Media (audio/video)
Cameras
Camcorder, EIS
GPS
Fingerprint sensor
Notification LED (on ginkgo)
NFC (on willow)
DRM/widevine
Sensors
IR Blaster
WiFi Display
Enforcing SELinux
Offline charging
FM Radio
SafetyNet
ADB
etc.

What's broken?
Encryption (decrypted by default)
You tell me!

How to install?
MANDATORY - be on latest android 10 firmware
Wipe system, vendor, cache
Format data
Flash ROM
Reboot
Enjoy CAF's Android 11 goodness on your ginkgo/willow!

How to upgrade from an older build?
Wipe system, vendor, cache, dalvik
Flash ROM
Flash MagiskR.zip (optional)
Reboot

How to get root? (optional)
After 1st boot, reboot to recovery, flash MagiskR.zip and reboot.

Downloads (vanilla/gapps)
ROM: https://www.androidfilehost.com/?w=files&flid=319085
Firmware: ginkgo | willow (android 10)

Screenshots
GApps - https://imgur.com/a/6pqCD8q
Vanilla - https://imgur.com/a/hQKIix9

NOTE: Make sure to read the FAQ in post #2 before asking questions. For reporting any bugs, describe the issue properly and make sure to accompany it with a logcat. Without a logcat, bugs cannot and will not be fixed.

Don't forget to hit the thanks button to show love and support my work.

XDA:DevDB Information
CAF, ROM for the Redmi Note 8

Contributors
Adithya R
Source Code: [url]https://github.com/caf-ginkgo/kernel_msm-4.14[/URL]

ROM OS Version: Android 11
ROM Kernel: Linux 4.x
ROM Firmware Required: Latest Android 10 firmware - MANDATORY

Version Information
Status: Stable

Created 2020-10-26
 
Last edited:

Adithya R

Senior Member
Apr 3, 2015
369
589
133
Bangalore
Changelog

Code:
caf-qssi_ginkgo-11.0-20201026
- Initial release

caf-qssi_ginkgo-11.0-20201104
- Merged november 2020 security patch
- Updated CAF system version to LA.QSSI.11.0.r1-07000-qssi.0
- Fixed reboots at bootanim
- Fixed broken sensors (eg. magnetometer)
- Added exfat sdcard support
- Improved notch cutout to be smooth like MIUI
- Improved UI performance
- Improved bootup speed
- Fixed issues with audio (crackling noise etc.)
- Fixed fingerprint access to external apps and in setup wizard
- Switched to stock thermal engine
- Updated device blobs from MIUI global stable
- Force HAL1 camera for some social media apps
- Improved memory management (scudo/lmkd)
- Fixed fingerprint sensor issues in FPC variants
- Added double tap to sleep on lockscreen
- Added permissions hub (privacy indicators)
- Removed emergency icon from lockscreen
- Other misc fixes and improvements
FAQs
Q: Is MiuiCamera included?
A: No, the MiuiCamera from android 10 doesn't work in 11, so a fresh port from Mi A3 is required whenever android 11 is released for it.

Q: What's the 4 or 5 number beside the wifi icon?
A: It's a CAF feature which shows the 802.11 generation number. 4 stands for 802.11n, 5 stands for AC, 6 for AX and so on.

Q: Does the main rear camera have yellow tint? This bug was there in AOSP 11.
A: No, it has been fixed.

Q: How to get weather in at a glance widget? It just shows me the date
A: There's a quite simple trick for this, just add another instance of at a glance widget manually onto another home screen. The one on the main home screen gets refreshed automatically!

Q: This ROM is laggy! Expected more since its CAF.
A: Most importantly, let the ROM settle after its booted, janks will eventually disappear. In my testing I've faced no lags at all except in the first 10 mins after booting. Do keep in mind that this is an initial A11 release, both from CAF and my side. The kernel used (QSv2) is also in its early stages as it's entirely rebased on android 11 kernel source.

Q: Next update when? ETA PL0X
A: Updates will be dropped as soon as CAF releases a new android 11 tag for our chipset (trinket) or when there's a new security patch available. Please do not spam XDA or telegram for ETAs.
 
Last edited:

hectoresgo

New member
Oct 26, 2020
2
0
0
Thanks for this! Works very good by just following your simple instructions!

I have a question: how can I enable bubble notifications / chats like you've done on the screenshots? Again, thanks a lot for bringing Android 11 to Redmi users!
 

nneko904

Senior Member
Aug 5, 2020
105
14
0
every time i reboot, it's loops 4 times which gives me anxieties... i thought the loops only at first initialization but it stays whenever i tried rebooting, thankfully its always boot to system but the loops really smh, rebooting on this rom is quite an experience

i installed that magiskR, is this the cause?

edit: clean installed once again but flash dfe after install rom and magisk at next reboot

NO BOOTLOOPS and boot very fast, rom is smooth no lag and battery usage is better than caf q (reloaded)
 
Last edited:

nemanjsb

Senior Member
May 7, 2013
224
49
0
Sokobanja
every time i reboot, it's loops 4 times which gives me anxieties... i thought the loops only at first initialization but it stays whenever i tried rebooting, thankfully its always boot to system but the loops really smh, rebooting on this rom is quite an experience

i installed that magiskR, is this the cause?
Did u format data and update firmware? For me rom works good, without magisk btw.
 

nneko904

Senior Member
Aug 5, 2020
105
14
0
Did u format data and update firmware? For me rom works good, without magisk btw.
you can't boot without format data, so how do i? also i use stable firmware Q

rom works good for me too, just the problem is when i rebooting it loops albeit it go system everytime it still took long time
 

DarkLey

Senior Member
Apr 2, 2012
116
38
58
Florianopolis
Big fan of your work, thanks for another amazing ROM :D

Edit: I'm also having the reboot problems reported by @nneko904 (although they don't bother me). Also, File Transfer is not working when in system, only in recovery

Edit2: updated Magisk to v21 and Manager to 8.0.2 and seems like reboots are gone. Procedure is as follows:

- Install MagiskR.zip as described in initial post
- Boot to System, go into Magisk Manager
- Setings > Change Update Channel to "Beta"
- Update Magisk Manager via Magisk Manager's initial page
- Reboot
- Go into Magisk Manager and update Magisk. Don't use Recovery Mode, and choose Direct Install. Wait for it to finish and reboot.
 
Last edited:

whyredFire

Member
Sep 19, 2020
30
2
8
sourceforge.net
Are the Aux Cams are working? Incl.48MPX?

Thanks for the Hard Work :cowboy:
All the auxiliary cameras are working, use trcam to use them all at one place.

---------- Post added at 03:59 AM ---------- Previous post was at 03:54 AM ----------

Big fan of your work, thanks for another amazing ROM :D

Edit: I'm also having the reboot problems reported by @nneko904 (although they don't bother me). Also, File Transfer is not working when in system, only in recovery

Edit2: updated Magisk to v21 and Manager to 8.0.2 and seems like reboots are gone. Procedure is as follows:

- Install MagiskR.zip as described in initial post
- Boot to System, go into Magisk Manager
- Setings > Change Update Channel to "Beta"
- Update Magisk Manager via Magisk Manager's initial page
- Reboot
- Go into Magisk Manager and update Magisk. Don't use Recovery Mode, and choose Direct Install. Wait for it to finish and reboot.
To fix Redmi note 8 MTP not detected (caf Android11) This fix is for Windows users who doesn't see any MTP devices on their My Computer
1. Plug In your Device
2. Click Start and Search for Device Manager.
3. Search for Android Devices/ADB(Usually at the top of the devices)
4. Uninstall Any ADB drivers installed.
5. Re-insert your phone after uninstall

[Fix Credits - http://t.me/tokatsu ]
 
Last edited:

crazyrexz

Senior Member
Aug 18, 2014
126
19
48
Western J
hi, thanks for your works :)
my question, is signature spoof is supported?

---------- Post added at 05:20 AM ---------- Previous post was at 05:20 AM ----------

hi, thanks for your works :)
my question, is signature spoof is supported?