[ROM][13.0][OFFICIAL] Pixel Experience for Mix 3 5G [andromeda] - Xiaomi Mi Mix 3 5g ROMs, Kernels, Recoveries, & Ot

{
"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"
}
PixelExperience for Mi Mix 3 5G [andromeda]
What is this?
Pixel Experience is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, bootanimation)
Our mission is to offer the maximum possible stability and security, along with essential features for the proper functioning of the device
Based on Android 13.0
Whats working?
Wifi
RIL
Mobile data (including 5G)
GPS
Camera
Flashlight
Camcorder
Bluetooth
Fingerprint reader
NFC
Lights
Sound / vibration
Facelock
VoLTE
VoWiFi
Known issues/Bugs
You tell me
DON'T FLASH GAPPS, ALREADY INCLUDED
Download from Pixel Experience website
Donate
Liked my work? Give me a beer
Translation
Help with project translation
Telegram channel
Our Telegram channel
Our blog​
Build author: Inkypen
Source code: https://github.com/PixelExperience
Kernel source code: https://github.com/PixelExperience-Devices
ROM Developer: jhenrique09

Additional installation instructions if coming from stock MIUI:
In order to install a custom ROM you must have an unlocked bootloader. You can apply for this at Xiaomi's official site: https://en.miui.com/unlock/
You then need to install a custom recovery. Official TWRP builds are available, and the official maintainer has a thread with installation instructions here: https://forum.xda-developers.com/mi...covery-unofficial-twrp-xiaomi-mi-mix-t3941867
Once you have TWRP installed, boot into recovery mode. Wipe cache,dalvik,system,vendor partitions.
The official TWRP for Mix 3 5G cannot decrypt A12+ encryption scheme so if you see scrambled filenames in recovery mode and want to access your files then use my unofficial build (version 3.7.0-12.0).
https://sourceforge.net/projects/xiaomi-andromeda/files/twrp-3.7.0_12-0-andromeda.img/download
You are strongly advised to flash the latest modem firmware. You can grab that here:
https://xiaomifirmwareupdater.com/firmware/andromeda/
This only needs to be done once, once the updated firmware has been flashed you can forget about it. If you get any warnings while trying to flash the firmware just delete "compatibility.zip" from inside the firmware zip.
WARNING: You will lose all saved files on your internal storage in the next step, make a backup of important files before proceeding
Data partition must be formatted (not wiped) to remove MIUI encryption. Use the bottom right "Format Data" button in the Wipe menu. You will be asked to type "yes" to confirm your choice.
At this point your internal storage will be empty. Copy the ROM from your PC to the phone, click install in TWRP and select the ROM. If you wish to install magisk or any other zips, copy it to the phone and install after the ROM. Once you have flashed the ROM and any add ons, you must format internal storage again as it must be completely empty for the very first custom ROM boot.
Reboot back to system and enjoy custom ROM goodness

To finish off the true Pixel experience, most users would like to install Google Camera. Unfortunately most gcam ports don't work very well on this device. The most compatible version that was found by the testers on the Mix 3 5G telegram group (https://t.me/mimix3_5G) is this build by Urnyx: https://f.celsoazevedo.com/file/cfiles/gcm1/GCam_7.3.018_Urnyx05-v1.9.apk
This version has full 1080p/60fps and 4k/30fps support on the rear camera, but the front selfie camera will cause the app to crash.
The stock camera works fine with selfies and also starts when you open the slider. If you really want gcam, I would advise to install Urnyx's port and set the slider to open stock camera. Best of both worlds

Great ROM phone works better than ever. One question though, I'm unable to update Chrome, is there a work around?

Yes just go to apkmirror and download the latest chrome APK sorted it for me

Custom rom installed, I'm starting testing

Hi,
First of all, thanks for your work. I have 2 question, first I saw that this rom seems to in selinux permissive mode, do you intend to try to get in enforcing mode?
Second, I'm new to Pixel Experience (more used to lineageos) what is the difference between the normal an the "plus edition"
Thanks

ARCore doesn't seem to be working (incompatible) with PE currently without rooting the device and changing the fingerprint. Any fix soon?
Also a port of Gcam that works on the device is called pixelcam 2.0 and the gcam it is based on, although you have to mess around in the settings to recognise both the telephoto and rear camera. The only things that don't work is blur and focus tracking, although the gcam port it's based on does do these correctly, it doesn't detect the telephoto lens. (The front 'selfie' flash doesn't work on both)
[EDIT]: FOR THE PEOPLE THAT GET INTO A SOFT LOCK AFTER FORMATTING YOUR PHONE.
You have to use the official miui tools (miflash) (https://androidmtk.com/download-xiaomi-mi-flash-tool) as well as appropriate fastboot miui rom (the file you want ends in .tgz)(https://xiaomifirmwareupdater.com/archive/miui/andromeda/).
After downloading your files, put miflash in the root directory of your C:\ drive. Then keep on extracting the rom archive untill you end up with a folder and also put it in the root directory of your C:\ drive.
Reboot the phone into fastboot mode and connect it to your computer.
Then use miflash, select the rom folder, and completely wipe and reflash your phone (remembering to select the option to not relock the bootloader). If the flash fails, try changing your cable.
You then allow for a couple of minutes for miui to start and format the internal storage.
After the set-up screen appears, you go into fastboot and flash the custom recovery (TWRP) (https://dl.twrp.me/andromeda/). Go into the recovery and copy across your zip files for PE and optionally Magisk. Then wipe the dalvik, system, and cache. Then immediately flash your zips.
Don't format your data otherwise you end up back at step 1.
Then restart and boot back into the recovery and wipe data and internal storage. Then boot into PE.
Edit 2: Or you can just flash vbmeta as shown further in the thread.
Inkypen said:
You have tripped AVB (Android Verified Boot) which can be disabled by flashing a modified vbmeta image. All of my ROMs contain the disabled vbmeta image, but when coming from MIUI for the first time sometimes the enabled vbmeta persists and you got this load error. The following steps assume you have working fastboot and drivers, which must be true otherwise you wouldn't be able to install TWRP lol
Download this: https://www.androidfilehost.com/?fid=2188818919693780960
Reboot into fastboot mode (hold volume down button while resetting phone)
Connect to PC and type the following in a terminal:
fastboot flash vbmeta vbmeta.img
The authenticate error will now be gone and you can try to install the ROM again.
Click to expand...
Click to collapse
[edit 3]: A method to get gpay working is avalible here:
Magisk-safety net verification error / Google pay
I can't use a credit card via google pay. Google pay writes that I have a root device even though it is marked in magisk in exceptions. Magisk show - safety net verification error. Please help. Thanks
forum.xda-developers.com
Releases · stylemessiah/GPay-SQLite-Fix
A magisk module that ONCE allowed Google Pay to work on rooted phones - stylemessiah/GPay-SQLite-Fix
github.com

Question for Mi Mix 3 (no 5g)
Good evening everyone. Quick question. I search at the official pixel experience site for Mi mix 3, and I only find Mi Mix 3 5G.
Is it the same? Compitable with Mi Mix 3 (no 5G)

Search Andromeda

tomguymer said:
Search Andromeda
Click to expand...
Click to collapse
Andromeda is Mi Mix 3 5G, I think you meant ‎"perseus"

Shiblyx said:
Good evening everyone. Quick question. I search at the official pixel experience site for Mi mix 3, and I only find Mi Mix 3 5G.
Is it the same? Compitable with Mi Mix 3 (no 5G)
Click to expand...
Click to collapse
The Mix 3 (codename perseus) has completely different hardware (Snapdragon 845 vs Snapdragon 855) compared to the Mix 3 5G (codename andromeda) which makes them completely incompatible with each other.

Phone doesn't want to charge when it reaches zero battery (device shut down) unless its booted into recovery mode (TWRP).
Not 100% sure where to report bugs so I'm putting it here.

UnderscoreKer said:
Phone doesn't want to charge when it reaches zero battery (device shut down) unless its booted into recovery mode (TWRP).
Not 100% sure where to report bugs so I'm putting it here.
Click to expand...
Click to collapse
Yes I have experienced the same issue plus my phone isn't fast changing with the official charger and usb cable supplied.

I'm aware of the offline charging bug and I already have it fixed in my testing builds. For now just hold volume up button when connecting charger so that it boots in to recovery mode.

You should use anx camera with this Rom instead of Google camera
To anyone using this rom, anxcamera is a must have! It's the miui camera ported over to AOSP and everything is working fine (incudes front flash, 960fps slow motion, 4k h265, filters and effects and the lot) I haven't experienced any bugs with it either and the quality in on par with the Google camera app. Download from the official website as the developer closed his xda forum

Nobodyisme said:
To anyone using this rom, anxcamera is a must have! It's the miui camera ported over to AOSP and everything is working fine (incudes front flash, 960fps slow motion, 4k h265, filters and effects and the lot) I haven't experienced any bugs with it either and the quality in on par with the Google camera app. Download from the official website as the developer closed his xda forum
Click to expand...
Click to collapse
What version and fix did you install to get everything working? I would like to know because I also like MIUI Camera

mensoif said:
Andromeda is Mi Mix 3 5G, I think you meant ‎"perseus"
Click to expand...
Click to collapse
I have the ROM on my phone. It is great except for sliding the screen, and no 5G.

I flashed the latest build 185 and the "ANXCustLibs For Q" although I tired the "48MPFixQ_181.GlossyIntelligentCock.zip" file too which also worked perfectly. I installed it using magisk
Inkypen said:
To finish off the true Pixel experience, most users would like to install Google Camera. Unfortunately most gcam ports don't work very well on this device. The most compatible version that was found by the testers on the Mix 3 5G telegram group (https://t.me/mimix3_5G) is this build by Urnyx: https://f.celsoazevedo.com/file/cfiles/gcm1/GCam_7.3.018_Urnyx05-v1.9.apk
This version has full 1080p/60fps and 4k/30fps support on the rear camera, but the front selfie camera will cause the app to crash.
The stock camera works fine with selfies and also starts when you open the slider. If you really want gcam, I would advise to install Urnyx's port and set the slider to open stock camera. Best of both worlds
Click to expand...
Click to collapse
Inkypen said:
Additional installation instructions if coming from stock MIUI:
In order to install a custom ROM you must have an unlocked bootloader. You can apply for this at Xiaomi's official site: https://en.miui.com/unlock/
You then need to install a custom recovery. Official TWRP builds are available, and the official maintainer has a thread with installation instructions here: https://forum.xda-developers.com/mi...covery-unofficial-twrp-xiaomi-mi-mix-t3941867
Once you have TWRP installed, boot into recovery mode. Wipe cache,dalvik,system,vendor partitions.
The offical TWRP doesn't currently support F2FS encryption (as of version 3.4.0-0) so if you wish to make use of F2FS you can use my unofficial build. EXT4 partitions are unaffected.
https://mega.nz/file/aVwSHCZC#VkJV3Mby5pQmxzVcI500EB0jBPqMX76PlVJHwJh6MB4
You are strongly advised to flash the latest modem firmware. You can grab that here: https://sourceforge.net/projects/xiaomi-andromeda/files/firmware.zip/download
WARNING: You will lose all saved files on your internal storage in the next step, make a backup of important files before proceeding
These builds have encryption enabled so it may be possible to directly install without formatting data, but this is completely untested by me.
Data partition must be formatted (not wiped) to remove MIUI encryption. Use the bottom right "Format Data" button in the Wipe menu. You will be asked to type "yes" to confirm your choice.
At this point your internal storage will be empty. Reset the phone and go back into recovery. Copy the ROM from your PC to the phone, click install in TWRP and select the ROM. If you wish to install gapps/nanodroid, copy it to the phone and install after the ROM.
Reboot back to system and enjoy custom ROM goodness
Click to expand...
Click to collapse
zmbk said:
What version and fix did you install to get everything working? I would like to know because I also like MIUI Camera
Click to expand...
Click to collapse

Bug fixes
Will there be bug fixes for not functioning ai button settings or live display settings? The first ones don't work and live display resets after a while.

Related

[ROM][UNOFFICIAL][Android 11] LineageOS 18.1 [joyeuse/miatol][22/01/21]

{
"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 18.1 is a free, community built, aftermarket firmware distribution of Android 11, which is designed to increase performance and reliability over stock Android for your device.
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.
We have progressed to LineageOS 18.1
Flash instructions :
Use latest pbr recovery for miatol, supports decryption - beta available here, https://pitchblackrecovery.com/joyeuse/.
DO NOT - Wipe data!, ONLY FORMAT, otherwise you may hose the phone.
There is a way to fix this without the fastboot factory clean, flash and lock with the official Xiaomi tool, which was forcing you to clean and lock... now available here: https://github.com/Szaki/XiaomiADBFastbootTools
If you hose the phone, use this tool - you need to install JRE though, as the tool is Java base. Put your phone is fastboot, use the tool to download the latest global rom (or whichever). Then go to where its downloaded, extract the .xy/tar file, then go back into the tool and under "image" select the folder INSIDE the folder you just extracted, then select "clean install" and install it. This will flash the majority of imgs but will error out at the end and be unable to create the "user data" partition.
That's okay, because all of the partitions will be setup again, and you can flash any rom you want again. So when its done, and still in fastboot, fastboot flash recovery recovery.img (recovery.img being the latest joyeuse pbr recovery, you renamed to recovery.img and were in that folder in the command prompt, so it will flash that recovery) or use the tool to select that recovery and it will flash it for you and reboot into for you if you like.
(Do this step last, after Magisk, if you want to unencrypt, no worries if you don't unencrypt - PBR recovery will decrypt your data ON THE SECOND TRY OF ENTERING YOUR SCREENLOCK PIN NUMBER...), the new PBR Miatol Beta 10/14/20, fixes this issue, it is now decrypted on the first entry of the phone's lockscreen PIN. Then flash disable_dm-verity_forceencrypt.zip available here for those who want decrypted data partition: https://zackptg5.com/android.php#disverfe and other places as well.
If you are encrypted and decide to unencrypt later, you will need to flash the disable_dm-verity_forceencrypt.zip in miatol recovery, then format data. Store roms, gapps, recoveries (just in case), disable_dm-verity, magisk install and uninstall and all that stuff on the SD card, so you can use them in PBR after you format DATA (the first step after installing PBR miatol recovery), just FYI. Then do the following:
Flash ROM
Flash OpenGAPPS for android 11 nano
Boot into android, make sure its working and install Magisk Manager 8.0.7, then reboot into recovery and install Magisk 21.4 (in recovery, I did not need to extract the boot.img and patch in Magisk Manager, and reboot into recovery to flash the patched boot.img, but your results may be different): https://github.com/topjohnwu/Magisk/releases. If you want to unencrypt (no guarantees its permanent though) you need to format data, THEN FLASH MAGISK, then flash disable_dm-verity (always the last step)- I usually wipe dalvik and cache too.
USE LATEST MIATOL PBR RECOVERY, PLEASE.
SD card issues resolved with the implementation of the EXFat android driver.
Source Code: https://github.com/LineageOS
Kernel Source: https://github.com/Redmi-SM6250 or Stock kernel from Miui
Apologies for the lack of updates, was diagnosed with stage 4 metastatic cancer and this project was not on my priority list anymore...
Update 28/1/21:
Release notes:
LineageOS
Device: Unified (Miatoll)
Developers: ScaryMen1325 & Loptr4
ROM Version: 18.1
Android Version: Android 11
Build date: 22/01/2021
Status: UNOFFICIAL
Changelog:
• Fixed power related issues
• Added useful apps (thanks to Dev: Emulond for that)
• Other fixes and performance improvements
Notes:
• It's 2nd test version, if you found bugs, give log.
• Using loki kernel by default, haven't tested custom kernel.
Download here:
https://drive.google.com/file/d/1M5-cRBfrRdBdNYGzy5G9bOa1Ncf5JkE4/view?usp=sharing
Please note this is a unified release, you should do a clean install unless you're coming from a unified ROM alreadyl.
Will keep you more regularly updated now that I'm out of the hospital....
Perfect will try tonight
Belpek said:
Perfect will try tonight
Click to expand...
Click to collapse
Have you tried it?
How is it? Good for daily?
There are so many Joyeuse LineageOS ROMs I don't even know where to start.
i don't see you mentioned mobile network in bugs section; does it work? i'll try this rom in a couple hours
Tell me please. If phone will be locked with black screen and i say "ok google". Will it work? Or it will work only if screen is unlocked?
sorry if its not much, since i can't do much on this rom. flashed nikogapps, google sign-in succeded but it seems that i cant install anything from play store.
(dumb me forgot to screenshot, it only says "something went wrong" when i try to install an app from play store)
about ok google from lockscreen/screen off, i tried it, also not working. can't confirm about volte since volte still relatively new here and hasn't developed that much.
Why nikgapps? Open gapps nano is recommended.
Sent from my Redmi Note 9 Pro using Tapatalk
Flash it and using it by now, so far so good, sometimes it gets a little freeze but nothing serious, miracast reboots phone so dunno if this is a bug or not, proximity sensor is another one cuz while I was in speaking with my pal screen was on all the time and my ear activated bluetooth and DND
Have nothing to talk about VoLTE cuz in my country is not available.
ANX modules left my phone in bootloop so instead I went for GCam. Flash unofficial opengapps nano and make sure to use Wi-Fi to complete the first run.
Magisk canary works so it can be rooted.
Keep the hard work!
*Sorry if I made some writing mistakes, english is not my native language. Cheers!!
Tried flashing the latest build (02.10.20) using the latest TWRP from the thread you linked but I get the "can't install package over new build" error. Is it required to come from stock miui?
gigahurts said:
...
Newer Build:
https://mega.nz/file/PlkgiSzS#C_tIspgbtGDrweztQ83lADHyEQf4dTkIUiSAqgjVAFk
NOTE: You should be on 11.0.7.0 QJZMIXM (EU) Global firmware for this build. Also, I have a newer build, but its not ready for primetime and has issues with SMS and Call Log enabling permissions.
Oh, and BTW, if you hose your ROM/Phone, just flash vbmeta.img in fastboot to avoid using the factory fastboot img flash, otherwise you many need to wait another 7 days to unlock the bootloader.
...
The dev for this build is: @wight554, all thanks and credit go to him, he is awesome, and I, for one, seriously appreciate this ROM as it works very well for me. It is so snappy and smooth, with a super fast boot time, no reboots and generally pretty frickin AWESOME!
...
Click to expand...
Click to collapse
First of all, thank you guys @gigahurts & @wight554 very much for working on supporting this device :good::good:
Could you pretty please confirm that you intend to continue working on this and maintain this device? I am planning to buy two joyeuse devices for daily usage and I would like to be at least partially sure I can run LineageOS on them. Also do you think the current known issues will be possible to resolve in the near-ish future? :fingers-crossed: Thanks for your reply in advance. All the best.
Swiftor said:
First of all, thank you guys @gigahurts & @wight554 very much for working on supporting this device :good::good:
Could you pretty please confirm that you intend to continue working on this and maintain this device? I am planning to buy two joyeuse devices for daily usage and I would like to be at least partially sure I can run LineageOS on them. Also do you think the current known issues will be possible to resolve in the near-ish future? :fingers-crossed: Thanks for your reply in advance. All the best.
Click to expand...
Click to collapse
hey Swiftor,
We will continue to work on this rom. LineageOS has been around a long time, development has spread across so many devices, however, the hardware of many devices is very similar, so support will continue. The last Redmi Note 8 pro, had a mediatek SOC, and made development difficult until MIUI decided to release its source. The snapdragon platform is very mature and is more easily and readily available to develop roms for. Redmi Note 10 pro has been released in India, and has a slightly better processor 765g vs 730g, but the kernel and hardware are very similar, so I development for this phone and the Note 10 pro should parallel and continue. We are working on submitting an official 18.0 release, but have to have all hardware (and software) fully functional and as close to zero bugs as possible. I predict development to continue as long as Xiaomi continues to release new MIUI roms for this device (and they continue to release roms for phones much, much older than this).
I have updated the first post with a newer release. Let me know if you have any issues and I will try to help.
Thanks for the props too
does magisk 21 work on the latest build? really excited for android 11
So this will not be compatible with curtana devices?
Thanks to all developers for this rom. Installed on Curtana with Magisk canary, I had to use Magisk props to pass safetynet. All seems to be working ok.??
everything is working perfectly and its showing charging rapidly , it was on 88% and showing 10 minutes until full
everything is completely smooth gonna keep it for my daily use
Bantryred said:
Thanks to all developers for this rom. Installed on Curtana with Magisk canary, I had to use Magisk props to pass safetynet. All seems to be working ok.
Click to expand...
Click to collapse
hi! wich props do u use for fingerprint? i can't pass safety on my joyeuse
there're few thing that you need to fix @gigahurts
1) you putting wrong kernel source. its should be this link
2) why would you mirror it when you can get it in his sourceforge
Why is today's build 590MB while all others are 1.1GB?
pwnaz said:
hi! wich props do u use for fingerprint? i can't pass safety on my joyeuse
Click to expand...
Click to collapse
Sorry for the delay, Im on Curtana so dont know if it makes a difference, but I used no. 16 - mi 10 Global(11)
I also had to hide Magisk Manager

[ROM][UNOFFICIAL][OTA] LineageOS 17.1 for Redmi Note 9S/Pro/Pro Max/POCO M2 Pro

{
"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"
}
Note: this ROM will not receive any further updates from me, my last build will be 20210210.
LineageOS is a free, community built, aftermarket firmware distribution of Android 10, which is designed to increase performance and reliability over stock Android for your device.
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.
What's not working:
Widevine L1
Some users may face "idle freeze" bug (phone reboots after a few minutes with the screen off). If it happens try to change kernel.
Instructions:
Download the latest build and gapps (optional)
Reboot to recovery
Wipe cache/dalvik and format data
Flash the latest build and gapps (optional)
Reboot
Downloads:
LineageOS
Lineage Recovery (optional, you can use any custom recovery)
mauronofrio's TWRP (recommended for OTA, read instructions below)
GApps (OpenGApps arm64 10.0 nano recommended)
Firmware for curtana, joyeuse, excalibur, gram
Channel where I post updates about my stuff
OTA Instructions:
Installing updates automatically from the Updater won't work, so follow these instructions if you want to update via OTA - If you have encrypted /data Lineage Recovery won't work, use TWRP/PBRP/OrangeFox:
After downloading the update, long press on it and tap "Export update". The zip file will be exported to /data/lineageos_updates
Reboot to recovery and enter decryption password if necessary
Tap "Install" (not necessary on OFox), browse to /data/lineageos_updates and select the zip file
Install the zip, wipe cache/dalvik and reboot.
Open the Updater, long press on the update and tap on "Delete" (optional)
Notes:
Read the instructions above for OTA updates!
GApps not included
ANXCam v190 works with all features
SafetyNet should always pass, if not use MagiskHide
The build codename is curtana but the ROM and recovery are unified for all miatoll devices
If you use Lineage Recovery make sure to mount /system before flashing GApps and Magisk
If you want Magisk flash it after first boot
If you want to update the ROM, make sure to disable ANXCam before flashing, you can re-enable it after the update
Use latest global firmware for curtana and joyeuse, Indian firmware for excalibur and gram
Source code:
LineageOS
Device tree
Kernel source
Vendor tree
Thanks to everyone that contributed to the original xiaomi-sm6250-devs trees
XDA:DevDB Information
LineageOS 17.1 for Redmi Note 9S/Pro/Pro Max and POCO M2 Pro, ROM for the Redmi Note 9 Pro
Contributors
LeddaZ, erfanoabdi
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: Unlocked bootloader
Version Information
Status: Stable
Created 2020-10-08
Last Updated 2021-02-10
Just puts me in a bootloop when i try to install it(never getting past the Redmi spalsh screen)...
Curtana 6/128, previously running the official redmi rom(unlocked bootloader, then re-installed miui)
Should add that when i try to run the pixel experience it does not recognize my sim cards or any wifi, so maybe something more is wrong with my phone.
using TWRP 3.4.0-14 Unofficial by mauronofrio as my recovery, btw... incase that matters.
scott86 said:
Just puts me in a bootloop when i try to install it(never getting past the Redmi spalsh screen)...
Curtana 6/128, previously running the official redmi rom(unlocked bootloader, then re-installed miui)
Should add that when i try to run the pixel experience it does not recognize my sim cards or any wifi, so maybe something more is wrong with my phone.
using TWRP 3.4.0-14 Unofficial by mauronofrio as my recovery, btw... incase that matters.
Click to expand...
Click to collapse
Try to reflash stock rom and format data before installing rom
Hi,
I would really like to try.
One question: do I have to unmount system partition before flashing system?
nirie said:
Hi,
I would really like to try.
One question: do I have to unmount system partition before flashing system?
Click to expand...
Click to collapse
If using twrp or pbrp yes, if using lineage recovery no
So just to be sure: with lineage recovery I just flash and reboot?? That's nice.
nirie said:
So just to be sure: with lineage recovery I just flash and reboot?? That's nice.
Click to expand...
Click to collapse
Yes, just flash, format data if you're encrypted and reboot
Installation worked. But it didn't connect to my wifi. It connected to mobile hotspot, so maybe an issue of my wifi. I tried two times and wiped cache and data. Didn't work. So I installed resurrection remix. Now it works.
nirie said:
Installation worked. But it didn't connect to my wifi. It connected to mobile hotspot, so maybe an issue of my wifi. I tried two times and wiped cache and data. Didn't work. So I installed resurrection remix. Now it works.
Click to expand...
Click to collapse
In my case i installed with pbr and no issues, i always format data and wipe cache, dalvik, system......and all is working fine, i'm not a heavy user and deep sleep is now at 91% two days after installation, i flashed with nikgapps core, i'm on joyeuse, RR is also a good chance, but there is no selinux enforcing...
question to the people who actually tried this rom on a joyeuse:
does everything work? the current miatoll compiled custom rom i use (pixel extended) deactivated the nfc function
Are you just messing around or do you have plans to polish this and go OFFICIAL?
shadow87qft said:
question to the people who actually tried this rom on a joyeuse:
does everything work? the current miatoll compiled custom rom i use (pixel extended) deactivated the nfc function
Click to expand...
Click to collapse
All is working, have tried nfc with android bean and works
@LeddaZ
So far everthing fine... thank you for this wonderful rom.
But i found some little things:
1. Camera Cutout is on Traffic Indicator position, so cant't use it
2. When i Pulldown Quicktiles i get 10(QQ3A200805.001) right behind the edit Stick (AndroidDownloadManager/10, says google if i search for the text), just cosmetic
3. It's not pssible to Remap the Software Button functions (not longpress or double tap) even with Button remapper
4. Kernel is built without Wireguard support, it' so damn easy to add https://forum.xda-developers.com/android/development/wireguard-rom-integration-t3711635
5. How the Hell did you integrate ANX Cam 190 with all functions, tried all ,can't get it working, could'd you explain which modules you used.
Thanks for your hard work
TheFieryBreeze said:
Are you just messing around or do you have plans to polish this and go OFFICIAL?
Click to expand...
Click to collapse
I'm just doing this for fun and to learn, I'm not planning to go official
phil2sat said:
@LeddaZ
So far everthing fine... thank you for this wonderful rom.
But i found some little things:
1. Camera Cutout is on Traffic Indicator position, so cant't use it
2. When i Pulldown Quicktiles i get 10(QQ3A200805.001) right behind the edit Stick (AndroidDownloadManager/10, says google if i search for the text), just cosmetic
3. It's not pssible to Remap the Software Button functions (not longpress or double tap) even with Button remapper
4. Kernel is built without Wireguard support, it' so damn easy to add https://forum.xda-developers.com/android/development/wireguard-rom-integration-t3711635
5. How the Hell did you integrate ANX Cam 190 with all functions, tried all ,can't get it working, could'd you explain which modules you used.
Thanks for your hard work
Click to expand...
Click to collapse
I'll fix the cutout in the next update, but afaik LOS doesn't support traffic indicator on devices with notch/cutout
It's an AOSP/LOS thing, when you enable developer options the build number appears in the quick settings
I think LOS doesn't support button remapping
Thanks for sharing, will add in the next update
After installing ANX you have to manually grant all permissions to the app
LeddaZ said:
After installing ANX you have to manually grant all permissions to the app
Click to expand...
Click to collapse
Installed:
ANXCameraUnity_190.BountifulDistantHapuka.zip
ANXFrameworkUnity_190.BountifulDistantHapuka.zip
ANXCameraHotfix.190.BootloopFix.zip
And granted all permissions
The result is ANX Cam starts but like in every other rom, portrait isn't working and Selfiecam crash.
Actuall i installed:
ANXCameraUnity_185.SaltyIntelligentPlainsqueaker.zip
48MPFixQ_181.GlossyIntelligentCock.zip
And in ANX Camera Pro app i choosed erverything with Portrait except portrait night
So far 185 works with Selfiecam portrait, only not working is rearcam portrait
Did you get other results or did you installed other modules than i?
phil2sat said:
Installed:
ANXCameraUnity_190.BountifulDistantHapuka.zip
ANXFrameworkUnity_190.BountifulDistantHapuka.zip
ANXCameraHotfix.190.BootloopFix.zip
And granted all permissions
The result is ANX Cam starts but like in every other rom, portrait isn't working and Selfiecam crash.
Actuall i installed:
ANXCameraUnity_185.SaltyIntelligentPlainsqueaker.zip
48MPFixQ_181.GlossyIntelligentCock.zip
And in ANX Camera Pro app i choosed erverything with Portrait except portrait night
So far 185 works with Selfiecam portrait, only not working is rearcam portrait
Did you get other results or did you installed other modules than i?
Click to expand...
Click to collapse
I also installed ANXCameraProvider and disabled hand gestures from ANXCamera Pro app and everything works
Seems JOYEUSE is slightly different
ANX Camera 190 working so far except rear portrait:
1. ANXCameraUnity_190.BountifulDistantHapuka.zip
2. ANXFrameworkUnity_190.BountifulDistantHapuka.zip
3. 48MPFixQ_181.GlossyIntelligentCock.zip
4. ANXCameraHotfix.190.BootloopFix.zip
5. JoyeuseCameraFix_V1.0.zip
and AnxCamera Pro app enabled everything with portrait except night portrait did the trick.
thanks
LeddaZ said:
I'm just doing this for fun and to learn, I'm not planning to go official
Click to expand...
Click to collapse
How often are you planning to release new builds?
k-ninja said:
How often are you planning to release new builds?
Click to expand...
Click to collapse
2-3 times a month

[Guide] [monet] Flashing GSI Roms

Hey y'all, after 2 days of headaches with a semi bricked device from a friend i was finally able to get a GSI Rom running.
Here's what you need:
1. Unlocked Bootloader
2. Stock Recovery
https://mega.nz/file/m4Q0iJpR#wP9U5gpXwTVrSWezkaoJqDjgb0zadULTLpb8kLAZJRE
3. GSI Rom (i used Bliss and it works flawless)
https://forum.xda-developers.com/pr...ent/unofficial-blissroms-q-mod-bless-t4138687
4. A PC running Linux
So the problem is that this device comes with a super partition. That means TWRP isnt able to flash a System Image because there is not a system partition instead there is this super partition wich is new to Android 10 and is dynamic. However you need to boot to fastbootd mode to access the system partition inside the super partition.
Important!! You need Stock Recovery for this you can not boot into fastbootd via TWRP at this moment. Also you need Linux because there is only a unsigned Driver for Windows for the fastbootd mode and i dont recommend using unsigned chinese drivers.... i use Manjaro that worked out of the box.
Mi 10 Lite 5G is Treble A/B enabled so we need an A/B Rom Bliss is providing that. Follow these steps to flash the GSI.
1. Reboot to bootloader then enter: fastboot reboot fastboot (there should be the text fastbootd in yellow)
2. fastboot -w (there is maybe an error but this is ok)
2. fastboot erase system
3. fastboot flash system "GSI-ROM-name-without-quotes".img
4. fastboot reboot bootloader
5. fastboot reboot
If it bootloops your GSI is not compatible (Havoc for example) just try it till you're satisfied. This is an first step for Stock Android on our Device. i will build some Custom Roms in the next weeks.
EDIT:
Ok i got Bliss fully up and running Fingerprint and even Google Pay works! There is some things you need to do though.
Preparation:
Stock Recovery
Bliss GSI
Audio Policy Fix.xml: https://mega.nz/file/i4QWkbSD#a3U90V1kk0S01DYxjN3YH-0HsAbo_UUU_rMd7LhYLFc
Procedure:
1. Boot into fastbootd like described above and flash the GSI
2. After boot set Magisk there should be a Magisk link if you open it this Procedure should run automatically
3. In Magisk Download MagiskHide Props Config, Download it and install it reboot.
4. Run in terminal on the device (i used Termux) the command "props" (without quotes) and select option 1 then select from the list Xiaomi and then Device Mi 10 Lite 5G Europe after that go back to main menu and select option 2 select again Mi 10 Lite 5G and nothing else
5. Reboot and check Safety Net it should get a pass if not you did something wrong
6. Download a Root File explorer (i used JRummys Root Explorer)
7. Copy the Audio Policy xml to your phone and replace the file on /vendor/etc to get Headphone Jack and Headset Mics working
8. Go to Settings - phh treble settings - Qualcomm Features and Tick use alternate audio policy
9. Go back to misc Features and tick disable audio effects this gets Notification and Alarm Sounds and Ringtone working.
10. Reboot
11. Check if Bluetooth works it should if not well i honestly dont know for sure
And your Device should run perfectly fine, its crazy fast and i got a 8h Screen on Time. Well thats for me good enough for now im back to cocking Custom Roms
I was struggling with this for a very long time and couldn't flash any GSI!! Thank you so much for this guide, I will try it now and give you a feedback, but where can I find the unsigned chinese drivers for windows? and do you think I can flash android 11 GSI`s like Phh on our device??
Honestly i dont know, it should work just try it. Worse that can happen is a bootloop. I added the Stock Recovery in First Post. And here is a link to the unsingned Xiaomi Driver use at your own risk!
https://c.mi.com/oc/thread-3312019-1-0.html
works perfectly, then I tried to flashing Bliss 14.0.3 and it booted up and worked and now I`m testing ProjectStreak android 11 GSI also boots and almost everything works except for the fingerprint sensor and A LOT of lag in the System UI! think I will revert back to Bliss 12.2 for now!
Thanks again!
I cannot receive SMS with Bliss.
@Legacyleader
I see that you are from Germany. I am also from Germany. Do you have Telegram?
Hi @Benni1123 yes i have telegram, SMS Problem could be solved via APN Settings. In my Case Drillisch had no APN setup after that it was working fine.
Legacyleader2 said:
Hi @Benni1123 yes i have telegram, SMS Problem could be solved via APN Settings. In my Case Drillisch had no APN setup after that it was working fine.
Click to expand...
Click to collapse
Hi Legacyleader you save this device, thanks
i can't seem to get any GSI rom to boot, alway's end up in a bootloop. My Monet Device is unlocked with the latest V12.0.3.0.QJIEUXM Rom.
It enters fastbootd (yellow letters) but when i enter fastboot -w i get error: segmentation fault.
If i flash system after this and reboot, i always end up in a bootloop (device boots to Mi logo and instantly reboots, goes back to mi logo, instantly reboots etc..)
It feels like im missing something obviously? ;-)
@Legacyleader2 do i need to wipe anything after the system flash? if i follow your steps i always end up bootlooping. Tried Andy's Lineage17.1 GSI, Phh AOSP GSI(v222), tried bless, bliss all of them are instant bootlooping. When i flash superpartition over it, system instantly boots stock rom.
Any idea what i'm doing wrong?
@Legacyleader2 look DM please
Hello,
Mi 10 Lite (Monet) owner here! (and new on XDA)
These detailed instructions almost convinced me to make the jump and flash a GSI on my phone purchased recently. It looks like the "standard" procedure for flashing a GSI ROM with fastbootd.
I know I can fallback on the official MIUI ROM in case of problem, but before flashing, I would like to ensure there is at least one GSI which can keep my phone working as a phone, with all basic features working good.
Could you please provide a feedback about your experience?
1) Which GSI did you try?
I am about to try phhusson LineageOS's GSI first, and if it does not work, I'll try Bliss as it looks like it works like a charm
2) How is the battery life affected?
I really enjoy the battery life with MIUI, I don't want it to be cut by two
3) Does the cameras (front, back, pictures/videos modes) still work?
4) Do calls and SMS work?
5) During calls, is the call audio quality good on both sides?
I had issues with some ROM on my previous phones like echos.
6) Does the fingerprint reader work?
Additionally, what about Bluetooth, NFC, speakers, audio output from jack, applications/games performance, ...?
Maybe we could create a post to summarize our successful experiences.
Thank you for your time
does someone successfully installed xposed in GSI bliss room thanks?
Hello everyone one!
I wanted to share my experience after this amazing guide, I managed to follow the guide and flash bliss GSI then I was flashed A LOT of different android 11 GSIs and I was using the AOSP 11 GSI for a week (everything was okay except for the fingerprint & Bluetooth audio).
Then I stumbled upon a MIUI 12 Global build based on android 11 for monet and I'm using it now for the oast week and it's pretty stable.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Does the vendor from this build affect flashing GSIs on this phone?
(Excuse my weak english)
Finally I have gone through GSIs.
On my working list.
1. Bless ver 224
2. Crdroid ver 224
3.Losq ver 224
4.Decendant X latest
I have not found any other gsi booting some body may add to the other GSIs booting.
I have not had any luck booting a port gsi.
Crdroid passes safety net out of the box.
For audio bug just tick alternative audio in phh settings and reboot.
Hmmm... I got HavocOS to work.
I used the vbmeta.img, dtbo.img and boot.img off of the latest Arrow rom (Arrow-v11.0-monet-OFFICIAL-20210412-VANILLA.zip), and then flashed the HavocOS GSI image to system, and it... didn't bootloop! It actually booted! Everything seems to work.
I just got it to run, so I'll have to play around a bit before I can give any definite guarantee, but so far everything seems fine. 5G is there as well.
Well, fingerprint doesn't work. Darn.
The two I've gotten to work are:
https://download.havoc-os.com/arm64-ab/Havoc-OS-v4.1-20210208-arm64-ab-Official.img.xz
https://download.havoc-os.com/arm64-ab/Havoc-OS-v4.1-20210208-arm64-ab-Official-GApps.img.xz

[Pie][BETA][TESTING] crDroid v5.12 for Xiaomi Redmi Note 2 (HERMES)

{
"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"
}
crDroid PIE v5.12 for Xiaomi Redmi Note 2 (HERMES)​
ABOUT:
ROM Version: Beta
Device: Xiaomi Redmi Note 2 (HERMES)
Maintainer: @ibilux
Build Status: Unofficial
DISCLAIMER:
I am not responsible for anything that may happen to your phone as a result of installing custom ROMs and/or kernels.
You do it at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers.
FEATURES:
• Working:
Adjustable brightness
Audio
Auto brightness
RIL (calls & mobile data & ussd)
Video
Gallery
Mic
Wi-Fi
FM-Radio
Bluetooth
Internet
GPS
Hotspot
SD Card
Online/Offline charging
Built-in Signature Spoofing (for MicroG)
USB tethering
IR Blaster
Vibration
Rotation sensor
MTP and Mass Storage modes
Lights
Camera (Photos & Video recording) [It's better to use Open Camera or Footej Camera Apps]
DT2W support.
• NOT working:
?
• Bugs:
?
PRECAUTION:
Read the entire OP before posting, downloading, or flashing ANYTHING
Follow all instructions
Please use the search function and read back a few pages before you post any questions
ALWAYS MAKE A NANDROID BACKUP
ALWAYS MAKE AN EXTERNAL BACKUP OF ALL DATA
INSTRUCTIONS:
NOTE:
If you are using the old unofficial Build make a clean flash and don't dirty flash.
CLEAN FLASH:
Reboot into the latest version of TWRP (from here)
Make a NANDROID backup and copy it an external medium (laptop, flash drive, etc) just in case something goes wrong!
Wipe Dalvik/ART cache, system, data, and cache partitions (ANY LESS IS NOT A CLEAN FLASH!)
Flash build
Wipe Cache [Not Necessary]
OPTIONAL: If you want root access, flash Addon SU or from official LineageOS extras
Reboot
DIRTY FLASH:
Reboot into the latest version of TWRP (from here)
Make a NANDROID backup and copy it an external medium (laptop, flash drive, etc) just in case something goes wrong!
Flash build
Wipe Cache [Necessary]
OPTIONAL: If you want root access, flash Addon SU or from official LineageOS extras
Reboot
DOWNLOADS:
ROM
Kernel
Modem
TWRP 3.3.1
BUG REPORTING:
DO NOT REPORT BUGS IF YOU HAVE FLASHED MAGISK, XPOSED, A CUSTOM KERNEL, OR ANY OTHER UNSUPPORTED THIRD-PARTY MODS
The very first step will be to attempt a new download and CLEAN FLASH (WIPE DALVIK/ART CACHE, SYSTEM, DATA, AND CACHE).
Pull an ADB LOGCAT and copy & paste it to HASTEBIN .
Save the log and copy the URL.
Visit HERMES (REDMI NOTE 2 / 2 PRO) - OFFICIAL GROUP and post your issue with the HASTEBIN link of your bug.
Please also tell us what device you're running, what date the build is from, if it was a release build, what packages you flashed with it (what Gapps package, Magisk version, etc).
You may also report bugs in this thread.
Join us at Telegram:
https://t.me/joinchat/AAAAAEAcYGMW9RpRIW2-XQ
Credits
Maintainer: @Bilux
This is all based on the work of @Dinolek and the help of other developers.
Thanks to @Dargons10 For building the roms.
XDA:DevDB Information
crDroid v5.12 for Xiaomi Redmi Note 2 (HERMES), ROM for the Redmi Note 2
Contributors
ibilux, Dinolek
Source Code: https://github.com/ibilux/android_device_tree_hermes
Kernel : https://github.com/ibilux/android_kernel_xiaomi_hermes/
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Unlocked Bootloader & Latest TWRP Recovery
Based On: LineageOS
TWRP:
MUST FLASH LATEST VERSION OF TWRP TO FLASH THIS BUILD, OR ELSE WILL GET THIS ERROR
DOWNLOAD TWRP 3.3.1
CUSTOM KERNEL: [TESTING]
It may fix some problems for some devices. Flash via TWRP.
Kernel LOS-16.0​
Thanks to you, RN2's life has been extended!
I have a question, is it mandatory to install modem file?
lacoongame said:
Thanks to you, RN2's life has been extended!
I have a question, is it mandatory to install modem file?
Click to expand...
Click to collapse
Only if you have a problem with sim signal.
I was watching crDroid PIE v5 videos and looks so juicy... a lot of stuffs of personalization, i was missing in lineage 16 beta the nav bar... i had to get it from build.prop.
I'm so tempted to flash this new work... thx @ibilux
when I connect the phone to charger or to a computer, the phone suddenly restarted... help
when installing the rom, it's look so well done. but when I installing the kernel, the installation didn't finish yet, twrp suddenly restart (I used twrp given by you above), the twrp always restart after I adding another zip files, either it the kernel, the modem, even openGAP too... please help. and the other thing about keep restarting, it happen when:
connecting phone to computer/charging
open 3rd party file manager (mi file manager/reading a big data files)
EDIT-
I FIXED my problem by installing the rom first then restart and do some android set-up. then restart the phone to recovery mode and then install other zip files (kernel, modem, etc.) and it's work.
BUT what happen now is the app (like google play store) is freeze easily.
Well, i've flashed this ROM, my advice is flash addonSU of last, cuz i was getting a sudden restart if flashed that after the ROM. In the beginning the ROM was a lil slow, but now is running fine
Some bugs on personalization:
- the blur effect on the theme section is buggy
- the smartbar transparency and custom icon scaling is not working
Pro:
- The personalization layer got a lot of good stuffs to test and try, i love the smartbar functions
- Good tiles options in the notification bar
Cons:
- My wifi connection drops are very hard with this... with lineage 16 and the custom kernel still exists this problem, although it was easily solvable, but in crDroid is so often that these drops happen, and sometimes a reboot is mandatory to solve it.
I will try this rom a bit more before I make the decision to change it, but the problem with wireless connectivity is getting serious for me.
Redmi note 2 and note 3 (mtk) features are very similar devices, will it work if I install this rom on note 3?
I am using translation I apologize for my spelling mistakes
galaxy06 said:
Redmi note 2 and note 3 (mtk) features are very similar devices, will it work if I install this rom on note 3?
I am using translation I apologize for my spelling mistakes
Click to expand...
Click to collapse
it will be so buggy... dont try it. look in the forum for custom ROM's for your device...
For mediatek SoC:
Xiaomi Redmi Note 3 [Mediatek] ROMs, Kernels, Reco
Improve your Mediatek version only, Xiaomi Redmi Note 3's battery life, performance, and look by rooting it and installing a custom ROM, kernel, and more.
forum.xda-developers.com
For snapdragon SoC:
Xiaomi Redmi Note 3 [Snapdragon] ROMs, Kernels, Re
Xiaomi Redmi Note 3 ROMs, how to root, kernels, apps, and mods.
forum.xda-developers.com
Does this ROM have some advantages over the previous one (LineageOS 16.0 for Xiaomi Redmi Note 2)?
I have been using LOS16 for a few months now, it's OK, but sometimes (not often) it freezes, and slows down.
So I don't want to change to this ROM necessarily...only if recommended.
Thanks
NoKarma_ said:
Well, i've flashed this ROM, my advice is flash addonSU of last, cuz i was getting a sudden restart if flashed that after the ROM. In the beginning the ROM was a lil slow, but now is running fine
Some bugs on personalization:
- the blur effect on the theme section is buggy
- the smartbar transparency and custom icon scaling is not working
Pro:
- The personalization layer got a lot of good stuffs to test and try, i love the smartbar functions
- Good tiles options in the notification bar
Cons:
- My wifi connection drops are very hard with this... with lineage 16 and the custom kernel still exists this problem, although it was easily solvable, but in crDroid is so often that these drops happen, and sometimes a reboot is mandatory to solve it.
I will try this rom a bit more before I make the decision to change it, but the problem with wireless connectivity is getting serious for me.
Click to expand...
Click to collapse
Take a logcat when wifi disconnect.
erodhika94 said:
when installing the rom, it's look so well done. but when I installing the kernel, the installation didn't finish yet, twrp suddenly restart (I used twrp given by you above), the twrp always restart after I adding another zip files, either it the kernel, the modem, even openGAP too... please help. and the other thing about keep restarting, it happen when:
connecting phone to computer/charging
open 3rd party file manager (mi file manager/reading a big data files)
EDIT-
I FIXED my problem by installing the rom first then restart and do some android set-up. then restart the phone to recovery mode and then install other zip files (kernel, modem, etc.) and it's work.
BUT what happen now is the app (like google play store) is freeze easily.
Click to expand...
Click to collapse
Did you install gapp or microg ?
galaxy06 said:
Redmi note 2 and note 3 (mtk) features are very similar devices, will it work if I install this rom on note 3?
I am using translation I apologize for my spelling mistakes
Click to expand...
Click to collapse
You can build it from source for your device, it won't need much canges.
Yaelede said:
Does this ROM have some advantages over the previous one (LineageOS 16.0 for Xiaomi Redmi Note 2)?
I have been using LOS16 for a few months now, it's OK, but sometimes (not often) it freezes, and slows down.
So I don't want to change to this ROM necessarily...only if recommended.
Thanks
Click to expand...
Click to collapse
The difference is just some more customization.
Does it heat before slowing down? or do u use heavy apps ?
ibilux said:
You can build it from source for your device, it won't need much canges.
Click to expand...
Click to collapse
I'm new to these jobs, I have a curiosity to software. do you think i can do this job I do not have much experience.
ibilux said:
Did you install gapp or microg ?
Click to expand...
Click to collapse
open gapps. and also what I found here
youtube apps gave a same problem as LOS16 that you made before. but it became a bit better when you play the video (youtube) from web browser. video player is working fine here.
ibilux said:
The difference is just some more customization.
Does it heat before slowing down? or do u use heavy apps ?
Click to expand...
Click to collapse
Thank you Master!
I don't use 'heavy' apps at all, and I didn't experience heat. As I wrote, there were just a few freezing (however I had to take out the battery to be able to get out from the freezing at all), and I can't really describe a specific program when it froze (maybe browsing in Chrome..)
Anyway, so far so good. Maybe I will give a shot to this rom..what can I lose?
Yaelede said:
Thank you Master!
I don't use 'heavy' apps at all, and I didn't experience heat. As I wrote, there were just a few freezing (however I had to take out the battery to be able to get out from the freezing at all), and I can't really describe a specific program when it froze (maybe browsing in Chrome..)
Anyway, so far so good. Maybe I will give a shot to this rom..what can I lose?
Click to expand...
Click to collapse
Personally i think that chrome is becoming very heavy to this "oldie" devices... im browsing in crDroid with Opera Mini, and works pretty well, i recommend this change, but i think that the adblocker from opera is a lil buggy... but still is my choise

[ROM][UNOFFICIAL][MONTHLY][EAS][R-HALs] Pixel Experience 13 [NORMAL/PLUS] for Xiaomi Mi5

{
"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"
}
PixelExperience for Xiaomi Mi 5 [Gemini]
What is this?
Pixel Experience is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, bootanimation)
Our mission is to offer the maximum possible stability and security, along with essential features for the proper functioning of the device
Based on Android 13.0
Whats working?
Wifi
Wifi hotspot
RIL
Mobile data
GPS
Sensors
Camera
Flashlight
Camcorder
Bluetooth
NFC/GPAY
Lights
Sound / vibration
Fingerprint
WiFi Display
VoLTE
Double Tap To Wake
Buttons swap
Google Voice Match
SELinux enforcing
Safetynet
DON'T FLASH GAPPS, ALREADY INCLUDED
Download standard version from Android File Host
Download PLUS version from Android File Host
​
Flashing Instructions:
Pre-installation:
Pixel Experience Recovery (Download from here)
First time installation:
Fastboot or flash recovery image
Reboot to new recovery
Click on Factory Reset --> Format data/factory reset
Click on apply update and sideload the zip file or install it using an USB OTG
Enjoy
About Camera App: default camera app is GCAM version SGCAM_8.4.400.42.XXX_STABLE_V35 by Shamim. Everything works fine except 240 fps (1/8) slow motion videos
mandayugana shared his config xml file, which add the specific noise model for Gemini with Shamim GCAM, dowload it from my Github (sgcam-8.4-v35-pe13.xml) or from his post, apply to GCAM following this tutorial and say thanks to him for his great work
XDA:DevDB Information
Pixel Experience, ROM for the Xiaomi Mi 5
ROM OS Version: Android 13
ROM Kernel: Linux 4.4
ROM Firmware Required: MIUI V10.2.2.0.OAAMIXM as minimum target
Based On: AOSP
Source Kernel repo: Link
Gemini device tree repo: Link
Xiaomi msm8996-common repo: Link
Vendor repo: Link
Special thanks to
LineageOS
Pixel Experience
Shamim
xNombre
mandayugana
I'm currently using PixelExperience_gemini_12.1
Is it possible to directly update it via twrp? (I don't have a PC to install PErecovery)
ademuhamad said:
I'm currently using PixelExperience_gemini_12.1
Is it possible to directly update it via twrp? (I don't have a PC to install PErecovery)
Click to expand...
Click to collapse
I haven't tried but could work. Just be sure to format internal storage before rebooting into system
the rom is very laggy, and cpu usage between 50%-100% with nothing open :/
Echidna_Kawaii said:
the rom is very laggy, and cpu usage between 50%-100% with nothing open :/
Click to expand...
Click to collapse
Check what process is eating your cpu in the background, i have no problems at all with cpu usage on screen and with deep sleep
and also this giving Random reboot here :/
Echidna_Kawaii said:
and also this giving Random reboot here :/
Click to expand...
Click to collapse
No one reported random reboots, i never had once in a week of usage. Logs or never happened
-+BB+- said:
I haven't tried but could work. Just be sure to format internal storage before rebooting into system
Click to expand...
Click to collapse
ERROR:1 )l
暗夜很无语 said:
ERROR:1 )l
Click to expand...
Click to collapse
That's why I wrote could, I haven't tried and there are multiple versions of TWRP, if you experience problems flashing the ROM use my recovery
pretty much very stable rom... working everything very smothly...but one issue...after usung 1 or 2 shot with gcam its freeze the cam...and then can't open the gcam anymore...
Unfortunately I can't install it. It would be great if there was a zip file that can be installed with twrp. Thanks for your effort anyway.
after using 2-3 days.. i found some bug
1. after activated vibration mode no vibration icon showing in status bar
2. gcam not working (tried many version)
and after some times phone autometically try to reboot itself but stuck at mi logo.. have to forcefully tap on power button to reboot manually (happened every time i install different version of gcam) i had same issue in lineageOS 19
3. no ota updater option (maybe because its unofficial or i don't know)
4. don't have the option double tab on status bar area to lock screen
5. not showing am/pm in time
İST1907 said:
Unfortunately I can't install it. It would be great if there was a zip file that can be installed with twrp. Thanks for your effort anyway.
Click to expand...
Click to collapse
Could you please post the log of the error during the flash?
mrinfinity0007 said:
after using 2-3 days.. i found some bug
1. after activated vibration mode no vibration icon showing in status bar
2. gcam not working (tried many version)
and after some times phone autometically try to reboot itself but stuck at mi logo.. have to forcefully tap on power button to reboot manually (happened every time i install different version of gcam) i had same issue in lineageOS 19
3. no ota updater option (maybe because its unofficial or i don't know)
4. don't have the option double tab on status bar area to lock screen
5. not showing am/pm in time
Click to expand...
Click to collapse
1 and 5 are AOSP/PE bugs, hopefully will be fixed in QPR2 release
2 don't use Gcam for now, i've fixed hdr+ photos on recent Gcam version in my internal builds but it's still crashing causing a reboot after a minute, i had no time to inspect yet because i was focused on EAS and power HAL port
3 correct, no OTA update app on unofficial builds
4 i'm not 100% sure but if i remember well it's a feature of plus version
@-+BB+-
Thanks for sharing your Mi5 rom with us.
Since Android 12 the Mi5 phone is missing a working TWRP recovery, with support of the fbe encryption. This prevents many users from trying all the new roms, because there is no way to take full backups.
Can you tell me what is the reason?
I would be glad to help the development, but I don't know where to start. If I had someone who can guide me in the process I could do my part. Being part of a team would be ideal.
JackSlaterIV said:
@-+BB+-
Thanks for sharing your Mi5 rom with us.
Since Android 12 the Mi5 phone is missing a working TWRP recovery, with support of the fbe encryption. This prevents many users from trying all the new roms, because there is no way to take full backups.
Can you tell me what is the reason?
I would be glad to help the development, but I don't know where to start. If I had someone who can guide me in the process I could do my part. Being part of a team would be ideal.
Click to expand...
Click to collapse
Unfortunately Pixel Experience doesn't support natively TWRP compiling, and i don't have space on my NVME for another build enviroment. Also as far as i know they did not release yet an Android 13 recovery, they are working right now on it, but i don't know if works. Do you know if TWRP supports FBE on other devices? if TWRP supports FBE then best thing would be compile TWRP in an Android 12 build enviroment with a 4.4 kernel with FBE support. you can use my repos or los repos, it' the same. The only requested changes are a makefile with a basic conf for mi5 and convert the fstab in a compatible version for TWRP
@mrinfinity0007 not fixed yet but probably i've understood what's happening... Could you please try to put selinux in permissive mode and use the camera? You can do with adb:
Code:
adb root
adb shell setenforce 0
adb shell getenforce
The last command checks that selinux is correctly disabled, the output must be 0 or permissive
@-+BB+-
Thank you. Yes, from what I see TWRP supports FBE and A12 on other devices.
But I guess that porting it on our device is not that easy as one could think.
My problem is finding detailed guides to start understanding the process, or at least having a overall view.
Anyway I don't want to post too many OT messages on your thread.
-+BB+- said:
That's why I wrote could, I haven't tried and there are multiple versions of TWRP, if you experience problems flashing the ROM use my recovery
Click to expand...
Click to collapse
Let me try another TWRP version
-+BB+- said:
@mrinfinity0007 not fixed yet but probably i've understood what's happening... Could you please try to put selinux in permissive mode and use the camera? You can do with adb:
Code:
adb root
adb shell setenforce 0
adb shell getenforce
The last command checks that selinux is correctly disabled, the output must be 0 or permissive
Click to expand...
Click to collapse
i don't root my phone? does it work without it?
JackSlaterIV said:
@-+BB+-
Thank you. Yes, from what I see TWRP supports FBE and A12 on other devices.
But I guess that porting it on our device is not that easy as one could think.
My problem is finding detailed guides to start understanding the process, or at least having a overall view.
Anyway I don't want to post too many OT messages on your thread.
Click to expand...
Click to collapse
I will take a look this weekend and let you know because I don't remember where but I'm pretty sure that I read a tutorial for TWRP compiling some years ago
暗夜很无语 said:
Let me try another TWRP version
Click to expand...
Click to collapse
If your goal is to flash the ROM without format the internal memory won't work, you may be able to flash the zip but after the flash you'll be forced to format the internal memory without fbe support
mrinfinity0007 said:
i don't root my phone? does it work without it?
Click to expand...
Click to collapse
Yes it's a root shell, you have root permissions only with ADB, not in your phone. If you want to roll back to selinux enforcing and stop the rooted shell simply reboot the phone, that changes doesn't survive after the reboot
@JackSlaterIV found it, it's old and some things may be slightly different but this is a good tutorial.
Here's the link of the minimal manifest 12.1 is the correct branch but decryption is WIP at the moment, don' t think will work, unless you don't set a password/PIN/pattern, in that way should be fine
@mrinfinity0007 never mind, i've fixed It, Gcam was crashing because it was trying to use hexagon for HDR+, but SELinux was blocking it. Now it's wotking fine even in enforcing mode
PS: i've decided to upload the latest personal build i made, some thing may change because i'm still testing them, but more or less (on device side) this will be the next official release when PE devs will merge QPR2 changes and feb security patch.
Here's the direct link
And here's the changelog:
ROM:
- Synced code with latest PE changes
Kernel
- Ported EAS and set it as default scheduler
- Ported Stune Boost and use it as default
- Fixed almost all compiling warns
- Ported misc optimisations from infinity kernel
- Fixed a bug that could cause the boot to fail (Mi logo --> Black screen --> Mi logo again)
- Misc fixes from upstream
Recovery
- Fixed a bug that could cause the boot to fail (Mi logo --> Black screen --> Mi logo again)
Device Tree
- Ported EAS
- Move to EAS compatible power HAL
- QCOM audio HAL: add missing audio power hints support
- Fixed Google Camera crash when trying to use Hexagon
- Camera: move to Gcam Version MGC_8.1.101_A9_GV2b_ENG big thanks to BSG. Camera can be updated with all APKs released by BSG, just be sure to download the ENG version
- SELinux: fixed all denials
- Ported various improvements from my old 12.1 ROM
- Tuned ZRAM size for 3Gb devices
- Camera: improved camera HAL + misc fixes
- Configure SQLite to operate in MEMORY mode
- Set CFQ as default scheduler
- Added pixel animated wallpapers to build
For more detailed changes take a look at my repos
PS: i cannot test GPAY at the moment because i'm testing other things and i'm running in permissive mode, if someone decide to try the update and use GPAY please let me know if works, i made some changes to sepolicy and i want to be 100% sure that Google pay isn't broken before the official release.

Categories

Resources