yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] arthyko:
Hello, I decided to install this ROM after a format data, I had previously the last stable of Xiaomi.eu.

The recovery is TWRP 3.5.2.9_0. The problem is that previously when I entered the recovery I had to "draw" the unlock pattern in TWRP and thus access all the functions.

After flashing the Evolution rom when I enter the recovery it no longer asks me for the unlock pattern, the result is that I can not clean Dalvik or Cache. I'm stuck...........can you help me a little?
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] TheMessage9:
You are using a quite old version of TWRP. On the ROM notes the dev specifies that a DFE compatible TWRP is recommended (3.7.0_12).

I would try to install that version (had some problems with it, I would go the for OrangeFox that's on the ROM notes) and try again with a clean install
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] gmarondel:
Will there be a super fast charging Mode (27W) like in the miui Rom?
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] arthyko:
thanks for your answer.

If I flash the OrangeFox recovery I have to format the whole phone again?

or I can flash twrp 3.7.0_12-0 .img file through my old twrp and avoid formatting the entire phone?
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] TheMessage9:
Not really sure if it's necessary, I would say yes.

Anyway, if you install this rom for the first time or you are updating from an old version of EvX you need to do a clean install, as it says on the ROM notes.
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] arthyko:
as I said before I come from the last stable of Xiaomi.eu and flashed the last rom of EvolutionX
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] PieroAnt:
if you have already installed evolution rom, then just flash orange fox recovery.
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] TheMessage9:
You need to do a clean install, as it says on the ROM notes
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] arthyko:
Well..... I flashed the recovery Orangefox directly and it works, I can enter the recovery and I did not have to reinstall the rom.

But I still have the same problem, I can not clean dalvik or cache
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] PieroAnt:
1. Connect the phone to PC

2. Boot phone to fastboot

3. Open Terminal/CMD with fastboot binary in path.

4. Type command fastboot erase userdata

5. Reboot to recovery directly.

6. Enjoy
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] arthyko:
First of all I want to apologize, my level of English is not very good so I use the translator.

Thank you for the help you give me, I take my hat off, but .......... It's still the same.

Do you think that I will have to flash the Xiaomi Global rom using MiFlash or XiaomiTools to then install the OrangeFox recovery and finally EvolutionX?

Or there´s other solution?
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] PieroAnt:
I think formatting everything will solve the problem. do a clean install from recovery
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] TheMessage9:
Have you formatted data?
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] TheMessage9:
Yeah, that's usually the solution to that problem

I've been saying him that for a while hahaha

Just format data and everything should be fine :)
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Anvasgut:
Before installing EvoX you must install the latest version of MIUI, and after that you can install the EvoX ROM.

Steps:

- No Retrofit and no EROFS so make sure to use a compatible recovery, TWRP is recommended

- CLEAN INSTALL IS REQUIRED coming from EvolutionX 7.9.2 or earlier or a different ROM

- Install latest firmware if you're using an older one (MIUI V12.5.6.0.RFACNXM)

- Format Data if you come from retrofit, EROFS or A12 in any case, and any other situation if your Data is encrypted.

- Wipe Data,Cache and Dalvik cache

- Flash the ROM

- Enjoy
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] arthyko:
Well, I almost went crazy with this.

In the end I have formatted three times with xiaomitool the official Xiaomi rom, once installed flashed the recovery Orangefox and reboot in recovery, not in the system and so in bootloop all the time.

In the end the solution has been to flash TWRP 3.7.0_12-0 and then the rom EvoX, once installed the rom I could install Orangefox.

I don't know why but everything works.

I want to thank the people of this forum for their help, you´re great
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Chema_F:
Changelog for the latest update (15/Jul/2023)

**Notes:**

- CLEAN INSTALL IS REQUIRED coming from EvolutionX 7.9.2 or earlier or a different ROM

- Dirty flash from previous version is fine

- Install latest firmware if you're using an older one

- Dirty flash from previous build is fine

- No Retrofit and no EROFS so make sure to use a compatible recovery, TWRP is recommended

**Device Changes:**

- Remove obsolete config for Smart Charging

- Switch to full GApps

**Evolution X Update**

- Stop building Flipendo (removes Extreme Battery saver)

- PixelPropsUtils: Spoof to Pixel 5a by default

- Evolver: Disable configurable lockscreen album art blur radius

- themes: Import Xperia Icon pack

- fonts: Import nothing font changes from NOS 1.5

- fonts: Fix oneplus slate implementation

- SystemUI: Re-tune split shade for QPR3

- SystemUI: Enable and tune Split notification shade

- Evolver: reTicker: Allow to only show in Landscape mode

- Evolver: Bring back QS panel styles

- Do not allow backups of overlays (fixes Google restore issue)

- Launcher3: Add back uninstall button to app shortcuts

- Evolver: Bring back QS battery customization

- SystemUI: Apply the icon shapes to the QS tiles

Download

.
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Tocino0:
Hi, does this Rom support 75 hz? Thanks
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] khalish_sv:
Hi, does anyone know why this issue is happening to me? I have an issue where the WiFi connection does not save but still connects to the network. In the settings, it does not indicate it's connected nor saved. I can only see it's connected to the WiFi from the status bar.
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] arthyko:
Hello again, again with problems.

I can't clean dalvik or cache.

I got to install the latest official European rom and from there flashed the recovery TWRP 3.7.0_12-0, I do a format data and then clean data, cache and dalvik. When I try to put in the memory the rom EvoX does not recognize the memory and I can not do it
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] PieroAnt:
Use usb OTG
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Anvasgut:
try to do it by adb sideload, that is if you don't have a usb OTG. I always install this ROM via ADB
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Chema_F:
No, it doesn't
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Chema_F:
Changelog for the latest update (21/Jul/2023)

**Notes:**

- CLEAN INSTALL IS REQUIRED coming from EvolutionX 7.9.2 or earlier or a different ROM

- Dirty flash from previous version is fine

- Install latest firmware if you're using an older one

- Dirty flash from previous build is fine

- No Retrofit and no EROFS so make sure to use a compatible recovery, TWRP is recommended

**Device Changes:**

- Add MIUI camera (Leica)

- Update camera IDs for Aperture

- Switch back to Mini GApps after adding the MIUI camera

**Evolution X Update**

- Evolver: Enable Photos spoof by default

- Evolver: Bring back Status bar Lyrics

- Evolver: Bring back Less boring heads up

- Evolver: Bring back kill button to notification guts

- Evolver: Bring back customizable QS footer text

- Evolver: Bring back Status bar brightness control

- Evolver: Bring back Combined signal icons

- Evolver: Add toggle to enable brightness slider haptic feedback

- Launcher3: Add UNINSTALL shortcut to QuickstepLauncher

- fixup! Launcher3: Pause apps feature

- SystemUI: Refactor reTicker feature

- base: Remove more hardcoded fonts

- SystemUIGoogle: Trigger an ambient pulse on a new Now Playing track

- Settings: Import missing Face Unlock animation

- Settings: Fix App lock allow biometric toggle ignored (always on)

- Fix issue ‘Sometimes Screen does not wake up while receiving whatsapp video call’

- [Bugfix] Fix flicker issue when turn on/off screen with color inversion

Download

.
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Chema_F:
Note that MIUI camera has been added in the last update but Aperture hasn't been removed from the ROM so now you'll find two camera apps in the app drawer. This is intentional.

The MIUI camera can't take pictures or videos with the screen locked through the lockscreen shortcuts but Aperture can. After updating the ROM, the first time trying to use the camera lockscreen shortcut you will be prompted to choose which camera app you want to use, so you must choose Aperture there. Then, if you're gonna use Aperture only for that and you don't want to have two camera calls in the app drawer, you can hide it from the launcher settings.

I know that two stock camera apps may sound weird for some people but please don't go crazy because after all you can disable any of them in Settings/Apps. It's only that I didn't want to leave the camera lockscreen shortcut not working. I hope that my explanation is clear.
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] ashaman25:
Just installed the latest ROM and it boots me back into recovery :(
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] PieroAnt:
Magisk installed?
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] arthyko:
+1.
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] ashaman25:
Yep - Magisk was installed via recovery. I had lost TWRP, so reinstalled that first via fastboot. Installed new ROM and still no booting. Just formatted data and installed latest version successfully.
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Chema_F:
That's probably due to encryption. I guess you had disabled the encryption previously and forgot to disable after updating the ROM. If that's the case, formatting Data is the only way to go now. Sorry.

Edit: I have just seen your next post.
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] ashaman25:
I had dirty flashed successfully many times since disabling encryption. All sorted now though :)
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] arthyko:
and how I disable encryption after updating the rom?

Maybe it´s a stupid question...........
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Chema_F:
Read the flashing instructions in the first post. But honestly I recommend to stay encrypted. Keep in mind that changing from encrypted to non-encrypted or viceversa requires formatting Data
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] PieroAnt:
in fact, for that reason alone it is worth staying encrypted.
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] arthyko:
fix it!!!!!!!

This time I didn´t install "ForceEncryption Disabler"

Let´see in next update.....................
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] kickats:
Thanks, You bring MIUI to Mi9. I've been looking forward to it
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] frosty102:
hello everyone, recently using this ROM. I would like to set up auto-brightness, not in steps, but more smoothly. And it would also be nice to remove the date from the initial screen. I have a dead battery 1800 out of 3300. It was observed that when 1% remains, I reboot the system, and the charge becomes 20+%, I don’t know why, I think the battery is naughty. I would also like to know how to disable everything that is not needed from the firmware. There are a lot of processes hanging in the cache. Thank you)
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Chema_F:
I guess you need to use a different ROM. And replace your battery by the way.
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] AlexGomes89:
In this version, by adding the MIUI Camera, does the automatic brightness break happen?
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Chema_F:
There's nothing wrong with the automatic brightness
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] thienvandac:
Hi everyone, can someone help me with the steps or from your own experience about install the Evolution X, after reading the guide, I am not confident enough to do it. I am running official room MIUI Global 12.5.1 Stable. Any information is welcome and appriciate
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] AlexGomes89:
Perfect! Thanks!
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Matt0815:
Thx so much for adding MIUI camera...

I Installed the last update without any problems & everthing´s fine for now!

Chema_F your work and your support is outstanding!!! Big THX!!!
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] joshuas_79:
Thanks for the ROM. It looks really good.

I have an issue, I'm not 100% sure if ROM related. After I flashed the ROM for the first time, I've realized I can't pair my BT earphones. Phone doesn't find them. I can find a lot of devices around and I can find them from my tablet.

I remember something like this happened time ago with a different ROM, but I don't remember what happened.

Yesterday I've been using them with no issues while using spark os ROM.

Edit: after trying several times I finally got it. I don't know what could have been the reason

Thanks
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Arpan_D:
Hello Everyone, first thanks a lot for making possible to push our phone further ! I feel stupid but I was not able to install TWRP on my phone. Apparently the process is not the same if the phone is with A-only partition or A/B. Does this matter ? Do you have a tuto for installing TWRP? I tried with the XDA one but I am stock when I have to use adb push to sdcard command which return an error. If you have any tips o advice I would be gald. Thanks again. EDIT: Well I just followed carrefully the steps here https://twrp.me/xiaomi/xiaomimi9.html and it worked ! I guess I just needed a good night of sleep :D It means also that the phone is with A-only partition scheme.
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] schinden:
If my phone is encrypted and magisk is installed, can i update via ota?

Edit:

I've updated via ota without a problem.

Edit 2:

I've lost magisk, and cannot install due to encryption
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Chema_F:
I guess you can install Magisk using adb sideload
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] TheMessage9:
Hi, I am using an old version of EvoX (7.9.1) and I am looking for the new update with the MIUI Camera (thanks!!). My problem is that I can't update via OTA due to it's not incremental: 230705.001.b4-07202354 (The ROM that downloads is more than 3 version newer, and I believe it can't be done).

So I want to use Swift Backup to back up all my data (I have never used it), but it needs root to do it properly. My device right now is encrypted, and I am not really sure if I can flash Magisk now or I need to clean data beforehand.

¿What would be the best way to update? ¿Root phone, clean flash and then unroot it? ¿Can I use the OTA updates without problem? ¿Would be a problem to download each version, thought I cannot find them on SourceForge, and dirty flash each version one after the another?

I hope I explained myself :)
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Arpan_D:
Hello,

After 3 days of use I cannot report any bugs :)

Two things I am still looking into:

Battery drain: The battery performance has decrease compare to stock rom. It seems to come from the Mobile Data usage. Currently losing 20% over night. Someone Highlighted that desactivating "mobile data always active" helped a lot ! But I cannot find the developeur menu to do so. Do you have any info about that ?

Adaptive Charging: I do not think the adaptive charging option is effective. I do use the integrated Alarm clock but the phone seems to charge very fast anyway, stop at the limit I chose (90%) and then discharge over night.

Thank you very much for anything helping to undesrtand these !

Cheers
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Chema_F:
Updating to newer versions requires clean flash so that's what I'd do in your situation:

- Install Magisk (it doesn't require to wipe anything from recovery)

- Backup apps and their Data with Swift Backup

- Install the latest EvoX version wiping Data

- Install Magisk

- Reboot system,

- Restore apps and their Data using Swift

Being encrypted shouldn't be a problem if you're using any of the recoveries recommend in the first post of this thread.

Yeah I think Adaptive charging is a Pixel thing and not effective at all in our device.

You can find the option to disable the "moving data always active" in Settings/System/Developer Options. I guess you know that Developer Options must be enabled tapping several times in the build info. It's weird that your battery is draining 20% at night but I can't tell anything about it without further info, sorry.
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] kokbulik:
Thanks for adding MIUI cam :) Everything looks good except for one small thing. When I have active: Toggle flashlight when screen off > Long press power button. Sometimes the phone doesn't respond to pressing the power button and won't wake up, I have to press it twice for the display to light up. (when I select the option Double tap power button- it is even worse but that is also written in the settings)

I had no problem with this setup on crDroid.

I wonder how long the ROM will be supported? Will there be an update even after the release of android 14? And will kernelSU support ever be added?
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Arpan_D:
Thanks a lot for the reply.

Concerning the Adaptive charging even if it does not work we can at least configure the phone to charge until a certain percentage and then it will stop. I guess it is enough for the long run.

For the battery drain, I have followed this thread https://xdaforums.com/t/mobile-network-standby-battery-drain-working-workaround-fix.4433855/ and no more overnight drain so far. I guess the data always active was the issue.

I am planning on replacing the battery with a new one from Ifixit (https://www.ifixit.com/Guide/Xiaomi+Mi+9+Battery+Replacement/125727) I'll share the outcomes once done.

Thanks again to the dev' team, it's an amazing job !
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] frosty102:
Greetings. I would like to know how to limit the mode of operation in the background. Google play consumes 10-15% of the charge. I turned it off in the background, but somehow it works. Are there any actions for the normal operation of the phone? Thank you)
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Fulan_03:
Thanks for the ROM, just installed it. But with new update the screen lock sound became quite.. Should it be quite? Or is it bug?
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] arthyko:
Hi.......is there the posibility to record phone calls like I did in xiaomi.eu?..........I can't find it........or I have to root the phone?
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Arpan_D:
Hi, my device became unresponsive yesterday I had to force reboot it. The phone was idle when it happened, similar as mentionned in the know issues.
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] PieroAnt:
Yes, use octavios dialer
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] arthyko:
Thanks for your help......but.......how to switch on the recorder?
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] PieroAnt:
just press the record key when the conversation starts.

IMG-20230731-170229 hosted at ImgBB

Image IMG-20230731-170229 hosted in ImgBB

ibb.co
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] arthyko:
Thanks PieroAnt, I haven't see it
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] raalph1:
I am new user of Mi9. This rom seems to be very good. Will test more and let you know if I find any problems. I like that there is option to block wakelocks.

- no gallery app

- google chrome is installed but hidden?

- also antutu cpu score is slightly lower compared to official rom ( maybe this benefits with much longer battery life? if yes then its ok ) is 130k vs was 140k ( this was temperature related, with cold cpu is 140k )

+ mui camera

+ wakelock blocker

+ charge limit
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Matt0815:
Hi, I just installed the latest version (21/07/23) on my daughter's Mi9. So far no serious problems, but if I try to open Notifications in Settings, it keeps crashing. Clean flash did not solve the problem...

Also I couldn´t configure face unlock or unlock via fingerprint, but I don´t know if it´s related to family link.

Anyone with similar problems out there or am I the only one?
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] raalph1:
Try wiping cache in Evolution X Launcher app, I dont have any problem with opening notifications in Settings. Face unlock needs good light to work. Fingerprint is working ok.

ps. if someone wants to test I upload my konabess config file for gpu. 125mhz-692mhz oc + undervolt Simply import them to konabess and flash. I use it with Franco Kernel Manager to enable settings after restart.
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Matt0815:
Thx for your reply -meanwhile I think the problems are related to family link. Just to be sure, I´ll do a clean reflash tomorrow without configuring the Mi9 as a kids phone...

Edit: Faceunlock or unlocking via fingerprint isn't possible when using family link -so it's not ROM related!
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] raalph1:
My battery is draining only 1% at night. This is thanks to enabling wakelock blocker in Evolver menu and blocking ALL "gms_scheduler" settings. Before was about 4%-5% at night. I use 2 sim cards so only 1% is great. Thanks for this excellent rom.

ps. mobile data, wifi, localization is set to off at night.

ps2. I can cofirm that dirty flashing latest update (08/Aug/2023) is working. You will need to reinstall magisk and konabess settings. No need to wipe anything. This was tested on Orangefox and updating from july version.
[Xiaomi Mi 9 ROMs, Kernels, Recoveries, & Other Dev] Chema_F:
Changelog for the latest update (08/Aug/2023)

**Notes:**

- CLEAN INSTALL IS REQUIRED coming from EvolutionX 7.9.2 or earlier or a different ROM

- Dirty flash from previous version is fine

- Install latest firmware if you're using an older one

- Dirty flash from previous build is fine

- No Retrofit and no EROFS so make sure to use a compatible recovery, TWRP is recommended

**Device Changes:**

- Merge latest changes from CLO in kernel

- Switch to AOSP clang 17.0.2

- Fix Dolby Atmos with Bluetooth devices

- Fix the main ON/OFF switcher in Dolby Atmos

- Switch to QTI wifidisplay

**Evolution X Update**

- version: Update to 7.9.7 (Pinakbet)

- Merge August 2023 security patches (13.0_r67)

- PixelPropsUtils: Update fingerprints to August 2023 release

- PixelPropsUtils: Correctly spoof unstable process (fix safetynet check)

- Evolver: Bring back Status bar brightness control

- Evolver: Bring back Combined signal icons

- Evolver: Bring back QS header images

- Settings: Add missing animations for gestures and features

- SystemUI: Tell user when face unlock detection is running

- SystemUI: Show a double arrow when almost triggered in new back affordance as well

- DisplaySettings: font size in 5% steps from 80% to 130%

- Updater: Bring back fetching and changelog button

- Settings: Replace maintainer link with maintainer donate URL

- Settings: Add Device codename to Firmware version window

- Evolver: Bring back Lockscreen charging info (disabled by default)

- Reticker: Bump to v1.1

- Launcher3: Fix memory info calculation

Download

.