[GUIDE][odin] How to install Xiaomi.eu ROM for Xiaomi MIX 4


ToneLa

Members
Sep 5, 2020
95
30
Research before you buy

Get the Xiaomi.eu image in it - we can't really help you with stock, as this entire website and ROM is about getting off stock

For now, when you're on this ROM updating is as easy as downloading and unzipping, connecting the phone and running a batch file in the folder you unzipped to

It will get easier. But you chose a Chinese only phone to use in another country - I think 99% of users here expressly bought it with the intention of ditching stock

There's a reason xiaomi.eu exists
 

Johnny10

Members
Jan 13, 2022
7
3
So why buy a phone that is not intended for international use?
You have bought a model designed only for the Chinese market, which does not have the official ROM installed but (modified) custom ROM xiaomi.eu
Before I bought it, I positively checked that it will have GMS and full carrier coverage, which was all I needed to know.

I chose this phone model in particular because I absolutely hate notches and punch holes. I can't stand stand it anymore after being abused by apple, with their ugly designs for so long. Gaming phones are out because of poor camera, Asus zenfone 7 pro is too old ... The only viable alternative would have been Asus zenfone 8 Flip, which has no OIS, so Mix 4 here I come.

I absolutely love this phone, what a piece of art it is.
I'm into Xiaomi because it's kinda iOS like. Apple products are flawless, but I made a decision based on principles: I would not give them another €1100 for 2018 camera sensors, 2017 display design, 2012 charging ports and 1980 refresh rate.
It offers you an update to MIUI 13 with Android 12.
Because TWRP does not work with android 12 yet, you need to update using fastboot mode.
I saw this already, but it's not a 100% step by step. For someone who never did a flash prior, there are some not fully detailed steps. It's ok, I don't have to have the latest, but it would be nice to get rid of this lag / hiccups when performing different tasks.
When the functional TWRP for android 12 is available you will be able to update without a PC.
I'm looking forward to that day !

Thanks
 

Johnny10

Members
Jan 13, 2022
7
3
Research before you buy

Get the Xiaomi.eu image in it - we can't really help you with stock, as this entire website and ROM is about getting off stock

For now, when you're on this ROM updating is as easy as downloading and unzipping, connecting the phone and running a batch file in the folder you unzipped to

Well it's not all this easy, there are a lot of variables, but it's ok.
Locked / unlocked bootloader (which btw I can't find how to check if it's locked or unlocked without a PC), create a c:\ directory (where ?) , change to directory (what does this even mean ?), then another change that I don't understand, then start the bat file, but not in explorer. :))))) . The guy who put the tutorial together ... I'm sure he's an absolute genius, but he missed the fact that he should have thinked it to be easy enough for a monkey.
It will get easier. But you chose a Chinese only phone to use in another country - I think 99% of users here expressly bought it with the intention of ditching stock

Something like:
1) Install this program on your PC
2) Connect the phone according to instructions on the next 3-4-5 photos
3) Select next, next, next, install.
Would definetely help
There's a reason xiaomi.eu exists

I'm glad it exists!
 

ToneLa

Members
Sep 5, 2020
95
30
lol dude you're scaring me a bit :D OK, here goes

1. You need, need some kind of device to work with. Laptop, windows PC. Linux. Something. If you're just staring at the phone in your hand and that's your only option you're out of luck for now

2. First step is https://en.miui.com/unlock/download_en.html
Xiaomi's tool to unlock your phone - can not be skipped, and takes like ten days to even go through

3. You cable your phone to your let's just say PC and this tool will a) trigger unlocking the device after like 10 days and then you wait for it to happen - don't think there's a way to skip it. b) you need to install drivers, but tell me what OS you're on, your PC situation first. Drivers make the device recognised on the PC for the transfer of files.

4. You download the Weekly or Stable image from this side for ODIN / Mix 4 - it's updated regularly on the forum,choose one, I'm on weekly, it's updated regularly

5. on your PC - you download this Weekly, say, and it's a zip, so you uninstall to a folder. In that folder will be called windows_fastboot_first_install_with_data_format.bat
a bat is a Batch file or set of commands - or in English, it does the whole thing for you.
This don't work if your PC doesn't have the drivers. These can be found, it's just a different process on Linux for example

6. You don't need to change directory etc. unless you're using TWRP. This is quite an advanced step
Basically there's Command Prompt and you either create it in the folder you unzipped (easiest way - notice it has a Platform Tools folder) or you open Command Prompt anywhere and the cd command stands for change directory so you can cd and paste in the path to that zip

the TWRP guide I linked to does the rest but I think you're a long way off that step!

Here is how my folder looks. The logic is, it's just the unzipped weekly, I have extra stuff in there like twrp and some modules but you just need to look at the last two files - they're literally all you need

"First install"
and every time after, "Update rom"

As long as your computer picks up the phone is connected which drivers control - and eh, there might be other steps along the way on the phone itself, but they take a few seconds, like USB Debugging in Developer Options which is pressing 7 times on the MIU version number in settings - putting on this ROM is just a case of clicking the .bat file you need

This folder here - I'm lazy, this is everything I've done lately in one place. Only the TWRP process involved me typing stuff in command prompt. Putting on this ROM is just literally clicking the second to last .bat file and letting it do its magic.

BTW I've never bricked an android phone. I actually think it's a myth. The worst thing you can do is rush it. Be prepared dude! That Chinese ROM is OK but you're here now so let's get you onto a ROM that'll make it the best phone you've ever owned!

ZMWx7cU.png
 
  • Love
Reactions: katerpanne

Johnny10

Members
Jan 13, 2022
7
3
lol dude you're scaring me a bit :D OK, here goes

1. You need, need some kind of device to work with. Laptop, windows PC. Linux. Something. If you're just staring at the phone in your hand and that's your only option you're out of luck for now

2. First step is https://en.miui.com/unlock/download_en.html
Xiaomi's tool to unlock your phone - can not be skipped, and takes like ten days to even go through

3. You cable your phone to your let's just say PC and this tool will a) trigger unlocking the device after like 10 days and then you wait for it to happen - don't think there's a way to skip it. b) you need to install drivers, but tell me what OS you're on, your PC situation first. Drivers make the device recognised on the PC for the transfer of files.

4. You download the Weekly or Stable image from this side for ODIN / Mix 4 - it's updated regularly on the forum,choose one, I'm on weekly, it's updated regularly

5. on your PC - you download this Weekly, say, and it's a zip, so you uninstall to a folder. In that folder will be called windows_fastboot_first_install_with_data_format.bat
a bat is a Batch file or set of commands - or in English, it does the whole thing for you.
This don't work if your PC doesn't have the drivers. These can be found, it's just a different process on Linux for example

6. You don't need to change directory etc. unless you're using TWRP. This is quite an advanced step
Basically there's Command Prompt and you either create it in the folder you unzipped (easiest way - notice it has a Platform Tools folder) or you open Command Prompt anywhere and the cd command stands for change directory so you can cd and paste in the path to that zip

the TWRP guide I linked to does the rest but I think you're a long way off that step!

Here is how my folder looks. The logic is, it's just the unzipped weekly, I have extra stuff in there like twrp and some modules but you just need to look at the last two files - they're literally all you need

"First install"
and every time after, "Update rom"

As long as your computer picks up the phone is connected which drivers control - and eh, there might be other steps along the way on the phone itself, but they take a few seconds, like USB Debugging in Developer Options which is pressing 7 times on the MIU version number in settings - putting on this ROM is just a case of clicking the .bat file you need

This folder here - I'm lazy, this is everything I've done lately in one place. Only the TWRP process involved me typing stuff in command prompt. Putting on this ROM is just literally clicking the second to last .bat file and letting it do its magic.

BTW I've never bricked an android phone. I actually think it's a myth. The worst thing you can do is rush it. Be prepared dude! That Chinese ROM is OK but you're here now so let's get you onto a ROM that'll make it the best phone you've ever owned!

ZMWx7cU.png
You took all this time to explain me. Now I see that while Apple has loyal customers, Xiaomi has a strong comunity. If you don't mind, here's my whatsapp number +40746143889 Maybe you agree to do me a solid, take control of my laptop remotely and do the trick.
 

ToneLa

Members
Sep 5, 2020
95
30
You took all this time to explain me. Now I see that while Apple has loyal customers, Xiaomi has a strong comunity. If you don't mind, here's my whatsapp number +40746143889 Maybe you agree to do me a solid, take control of my laptop remotely and do the trick.
Eh maybe but I'm busy for a few weeks. Have you used the Xiaomi unlock tool?
 

Johnny10

Members
Jan 13, 2022
7
3
Eh maybe but I'm busy for a few weeks. Have you used the Xiaomi unlock tool?
No, but since I already flashed a ROM via TWRP (from the updater, 12.5.9 -> 12.5.12), doesn't this mean that the bootloader is unlocked ?

One more thing (apple vibe :)))) ), If I go from the actual 12.5.12 stable I'm now on to 13 stable, I suppose there will be no data lost. Please correct me if I'm wrong
 
Last edited:

SZulu

Members
Jan 14, 2022
2
3
Hi, this might be a newbie question but I´m trying to figure one thing out.
Got myself the mix 4 today and already started the unlocking process so hopefully in a week I can start the installing the stable version from xiaomi.eu but in the instructions first in this thread it mentions that I should "update ROM to the latest via updater app first" (see attached picture)
Is he talking about updating the phone itself to the latest android available OTA or something else? I see the phone is still on MIUI 12 and 13 is now available, but I´m looking to install the newest stable version from xiaomi.eu (12.5) and I´m just wondering if it makes any difference if I update the phone first or just leave it as it is.
 

Attachments

  • xiaomi.jpg
    xiaomi.jpg
    87.5 KB · Views: 24

ToneLa

Members
Sep 5, 2020
95
30
Hi, this might be a newbie question but I´m trying to figure one thing out.
Got myself the mix 4 today and already started the unlocking process so hopefully in a week I can start the installing the stable version from xiaomi.eu but in the instructions first in this thread it mentions that I should "update ROM to the latest via updater app first" (see attached picture)
Is he talking about updating the phone itself to the latest android available OTA or something else? I see the phone is still on MIUI 12 and 13 is now available, but I´m looking to install the newest stable version from xiaomi.eu (12.5) and I´m just wondering if it makes any difference if I update the phone first or just leave it as it is.
Yes, while it's still on China rom, run updater
 

Johnny10

Members
Jan 13, 2022
7
3
I can't understand how my mix 4 has hiccups all the time, like when I open an app, more times than not it takes an extra half second from the taping to the opening, IMDB app sometimes is not loading movie covers, Flashscore app sometimes is not showing teams logos, Google Maps blocks at "Finding best routes", Vanced app sometimes I open and blocks on loading. None of this happens on my father's Mi 10T pro. So this xiaomi.eu ROM must be the culprit. I can't think of anything else, because hardware wise, my device is clearly supperior. These are issues that a phone with 4 year old hardware should have no problem with.

I'm very frustrated and dissapointed, I'm considering going back to apple, at least their phones just work, all the apps, 0 problems, 100% fluid.
 
Last edited:

ToneLa

Members
Sep 5, 2020
95
30
I can't understand how my mix 4 has hiccups all the time, like when I open an app, more times than not it takes an extra half second from the taping to the opening, IMDB app sometimes is not loading movie covers, Flashscore app sometimes is not showing teams logos, Google Maps blocks at "Finding best routes", Vanced app sometimes I open and blocks on loading. None of this happens on my father's Mi 10T pro. So this xiaomi.eu ROM must be the culprit. I can't think of anything else, because hardware wise, my device is clearly supperior. These are issues that a phone with 4 year old hardware should have no problem with.

I'm very frustrated and dissapointed, I'm considering going back to apple, at least their phones just work, all the apps, 0 problems, 100% fluid.

Put the ROM on again but after a format, this doesn't sound right and this ROM is not that bad. Might be worth checking permissions for funky apps (IE have you given Maps permissions), but yknow... I'd definitely try again after a format. These aren't common issues (I've had the Vanced one I guess as I stopped using it as it kept closing, but I rooted and it's now absolutely fine)
 

Johnny10

Members
Jan 13, 2022
7
3
Put the ROM on again but after a format, this doesn't sound right and this ROM is not that bad. Might be worth checking permissions for funky apps (IE have you given Maps permissions), but yknow... I'd definitely try again after a format. These aren't common issues (I've had the Vanced one I guess as I stopped using it as it kept closing, but I rooted and it's now absolutely fine)
It has nothing to do with permissions, because it's not that it doesn't work, it's the fact that it works with issues and only sometimes.
Another issue: I just was on a videocall on whatsapp, debating with a friend about some bets for Australian Open. And while on videocall, I opened the Flashscore app to check some statistiscs and everything was laggy. It's just not acceptable for Snapdragon 888+ to not be able to handle a whatsapp videocall and a livescores app at the same time.

I don't want to flash a new ROM with erasing all the settings and app permissions. I spent 3-4 days to set the phone and each app to not have acces to location, notifications, sounds, background data usage and so on in scenarios I don't want / need them to.

I thank you all for all the support provided, I will not post here anymore, because there's nothing to be done. I will just wait for the next ROM update to be available via updater and I'll see from there on how it goes. Meanwhile, the new boxy S22 ultra seems like a perfect form factor and design, minus the punch hole selfie camera. I'll consider getting one, I like squareish phones. Note 20 ultra would have been the best design choice for me, but it's too old to get one now, even though I'm sure an exynos 990 wouldn't lag from checking stats on flashscore while on a videocall in whatsapp.