[GUIDE] How to install Xiaomi.eu ROM for Redmi K30 / K30 5G


I really hope that would work . Here's what I would do if I were you (though I'm not convinced this would work either)

1. Don't mount anything extra.
2. Don't wipe anything.
3. Transfer your rom from your external storage to internal storage (skip if it's in there already).
4. Flash your rom from internal storage. Wipe dalvik/cache upon completion.
5. Reboot to system.
6. Let the phone bootloop back to recovery.
7. Don't mount anything extra.
8. Format data, type yes when prompted.
9. Reboot to system.

If still stuck, flash the previous twrp -0328 and repeat the same steps. If that still stuck, then Im running out of ideas . I apologise in advance if it doesn't help at all.
I am getting the loops... Also not working with the -w command


Could this help?
FORMAT DATA PARTITION This will erase your data.
Code: 'fastboot format:ext4 userdata'
 
Last edited:
I am getting the loops... Also not working with the -w command


Could this help?
FORMAT DATA PARTITION This will erase your data.
Code: 'fastboot format:ext4 userdata'

I've never tried fastboot method, so I have no idea. Perhaps @Yodou can answer this?


In the last few posts from the above link, someone managed to escape bootloop by flashing vbmeta.img. Maybe you want to check that out?
 
I've never tried fastboot method, so I have no idea. Perhaps @Yodou can answer this?


In the last few posts from the above link, someone managed to escape bootloop by flashing vbmeta.img. Maybe you want to check that out?
I myself never used something like vbmeta.img. I did format Data with "fastboot -w" the first time I flashed to EU from China stock ROM though. Didn't remember it's due to bootloops or white screen though. It did work. I just formatted Data with "fastboot -w" (phone in fastboot mode and comnnected to computer, then fastboot command isssued in computer terminal) BEFORE flashing EU ROM, then flashed ROM and reboot et al, never had to format Data later.
 
Trying the vbmeta.img stuff totally bricked my phone.

It wasnt possible to leave the fastboot mode anymore and it was impossible to boot twrp.

I had to use MiFlash Tool to do recovery to chinese stock rom which was a pain in the butt.
I made so many mistakes and had lots of errors too... (I am sooo happy though i changed 'clean all & lock' to 'clean all' in Flash Tool, otherwise I wouldve had to wait 180hrs for unlock again...)

Man this is so frustrating...

I am undecided wether I should just stay with CN rom for now or if I should try again.
Is it mostly K30 Pro 8/256 users who are having this problem?
 
Last edited:
So the vbmeta.img makes things worst. Again I apologies. Can't recommend people to flash this phone anymore. Why is it there are so many unknown factors for this phone just to get the eu rom to work
:'(
 
instalation from global rom ( china phone ) non working
phone entered in redmi recovery........
need flash cn rom......
Phoneixin to wersja na Indie nie na Chiny
How to install Xiaomi.eu ROM for Redmi K30 / 5G

This guide is only for ROM released before 10th February as before this date, was TWRP not available!
Xiaomi.eu ROMs are now installed via TWRP as usually..


Due to
TWRP issues for native Android 10 devices we have developed installation of our ROM via fastboot for these devices

Steps to install our ROM for first time from China ROM (All your data and files on internal storage will be deleted!)
- Unlock your bootloader by Mi Unlock tool https://en.miui.com/unlock/
- Download our ROM zip file WEEKLY or STABLE
- Unpack downloaded zip file in the PC
- Reboot your device to fastboot mode (press volume down + power)
- Connect to PC via USB cable
- Run fastboot installation script from unpacked zip according your PC operating system

For Windows OS ./windows_fastboot_first_install_with_data_format.bat
For Linux ./linux_fastboot_first_install_with_data_format.sh
For MacOS ./macos_fastboot_first_install_with_data_format.sh

- After reboot its done (first boot may take up to 10min)


Steps to install update of our ROM (All your data and files on internal storage will NOT be deleted!)
- Download our ROM zip file WEEKLY or STABLE
- Unpack downloaded zip file in the PC
- Reboot your device to fastboot mode (press volume down + power)
- Connect to PC via USB cable
- Run fastboot installation script from unpacked zip according your PC operating system

For Windows OS ./windows_fastboot_update_rom.bat
For Linux ./linux_fastboot_update_rom.sh
For MacOS ./macos_fastboot_update_rom.sh

- After reboot its done (first boot may take up to 5min)

Update via OTA:
Installation via OTA is currently not possible due to missing TWRP
Updater will notify you about new version and download it to your device for you
You have to copy it to your PC, unpack it and run fastboot_update_rom sctipt


Enjoy.. :)

View attachment 28322
Hi, i have poco x2 , as far as I read its k30
This is indian version what i was told on xiaomi forum.
Can i flash it to use normal eu software as Indian have no updates or they are very slow. All the rest are on miui 12 but indian ver still on 11.
Screenshot shows different ver of baseband and kernel.
Thank you in advance
 

Attachments

  • Screenshot_2020-07-14-23-39-32-756_com.android.settings.jpg
    Screenshot_2020-07-14-23-39-32-756_com.android.settings.jpg
    233.8 KB · Views: 324
HOLY COW IT WORKED!
It was the FIST TRY AFTER RECOVERY TO CN ROM.

(my device was bricked after no_verity_opt_script.zip stuff so I had to go back to CN stock rom with MiFlash tool)

I used: 8/256 CN k30Pro; twrp 3.4.1b; miui 12.0.2.0

0. read down below before starting with 1!

1. I had to activate Developer mode, USB debugging again! OEM unlock was already activated

2.
fastboot flash recovery .\twrp-3.4.1b-redmi-k3-pro-wzsx150.img
fastboot flash misc.bin
fastboot boot .\twrp-3.4.1b-redmi-k3-pro-wzsx150.img
->(I used the tab to autofill the name of the file in the command window, it was showing as such, never did that before, the .\ was new for me in the code, I dont think it makes any difference. However I want to help you guys with copying my process step by step as good as possible.)

then it went to twrp for 2 secs, then shut off again and went to twrp again without shutting down again.

3. never clicked on mount (so I didnt mount anything extra)
4. wiped everything (dalvik, cache, data, int. storage)
5. format data
6. copy miui to 'sdcard' from otc-usbstick
7. install
8. wiped dalvik & cache
9. reboot to system
-> NO BOOTLOOP

What did I do differently this time:
- I deleted the misc.bin and twrp.img in my adb folder and unpacked a new downloaded (twrp.zip + misc.bin).
I had two different twrp.img in my folder. But only 1 misc.bin.
(I dont know if it is a problem for twrp if there is a misc.bin from another version. But better just do same as me if you had many twrps in your adp file bc of trying different versions because of bootloops)
- I used the old MIUI12.0.2.0 zip I had many fails with before [MIUI zip is likely not the problem!]


For everyone with bootloops I recommend doing a recovery back to stock CN rom and then going back to developer options and checking usb debugging again!
Plus cleaning the TWRP and misc.bin in your adb folder, maybe not changing names of files.

I hope I can help you!!!!
I still get bootloops. (TWRP 3.4.2b-0623 by wzsx150 & stable 12.0.4.0. 20.7.9v12-10)

1. didnt mount anything extra (Data, Cache was mounted)
2. wiped everything (Dalvik/Cache, Data, Internal Storage, Cache)
3. format data
4. install from otc (did not copy to int. storage)
5. wiped dalvik&cache
6. formated data
7. reboot to system
Trying the vbmeta.img stuff totally bricked my phone.

It wasnt possible to leave the fastboot mode anymore and it was impossible to boot twrp.

I had to use MiFlash Tool to do recovery to chinese stock rom which was a pain in the butt.
I made so many mistakes and had lots of errors too... (I am sooo happy though i changed 'clean all & lock' to 'clean all' in Flash Tool, otherwise I wouldve had to wait 180hrs for unlock again...)

Man this is so frustrating...

I am undecided wether I should just stay with CN rom for now or if I should try again.
Is it mostly K30 Pro 8/256 users who are having this problem?
So the vbmeta.img makes things worst. Again I apologies. Can't recommend people to flash this phone anymore. Why is it there are so many unknown factors for this phone just to get the eu rom to work
:'(
 
HOLY COW IT WORKED!
It was the FIST TRY AFTER RECOVERY TO CN ROM.

(my device was bricked after no_verity_opt_script.zip stuff so I had to go back to CN stock rom with MiFlash tool)

I used: 8/256 CN k30Pro; twrp 3.4.1b; miui 12.0.2.0

0. read down below before starting with 1!

1. I had to activate Developer mode, USB debugging again! OEM unlock was already activated

2.
fastboot flash recovery .\twrp-3.4.1b-redmi-k3-pro-wzsx150.img
fastboot flash misc.bin
fastboot boot .\twrp-3.4.1b-redmi-k3-pro-wzsx150.img
->(I used the tab to autofill the name of the file in the command window, it was showing as such, never did that before, the .\ was new for me in the code, I dont think it makes any difference. However I want to help you guys with copying my process step by step as good as possible.)

then it went to twrp for 2 secs, then shut off again and went to twrp again without shutting down again.

3. never clicked on mount (so I didnt mount anything extra)
4. wiped everything (dalvik, cache, data, int. storage)
5. format data
6. copy miui to 'sdcard' from otc-usbstick
7. install
8. wiped dalvik & cache
9. reboot to system
-> NO BOOTLOOP

What did I do differently this time:
- I deleted the misc.bin and twrp.img in my adb folder and unpacked a new downloaded (twrp.zip + misc.bin).
I had two different twrp.img in my folder. But only 1 misc.bin.
(I dont know if it is a problem for twrp if there is a misc.bin from another version. But better just do same as me if you had many twrps in your adp file bc of trying different versions because of bootloops)
- I used the old MIUI12.0.2.0 zip I had many fails with before [MIUI zip is likely not the problem!]


For everyone with bootloops I recommend doing a recovery back to stock CN rom and then going back to developer options and checking usb debugging again!
Plus cleaning the TWRP and misc.bin in your adb folder, maybe not changing names of files.

I hope I can help you!!!!
Finally! Congrats for getting it to work! What's the version of stock CN Rom when you used to go back when bootloop occurred?
And where did you grab the misc.bin file? Is it from cyanogenmod website?
 
Finally! Congrats for getting it to work! What's the version of stock CN Rom when you used to go back when bootloop occurred?
And where did you grab the misc.bin file? Is it from cyanogenmod website?

Yes it was from cyanogenmods. https://ukcdn.cyanogenmods.org/downloads/TWRP/xiaomi/rk30-pro/twrp-3.4.1b-redmi-k3-pro-wzsx150.zip
Just unzip that badboy into your adb. The misc.bin and twrp.img are in there.

For the Miflash CN recovery I used 12.0.1. from xda.
https://www.xda-developers.com/down...ing-out-several-xiaomi-redmi-mi-poco-devices/
 
I can install the fastboot rom no problem, but I can't flash TWRP, after flashing twrp, it keep rebooting into the main rom, or if I press volume up and power, it enter a bootloop state. Please help as I have tried the official TWRP flashing method many times.
 
I can install the fastboot rom no problem, but I can't flash TWRP, after flashing twrp, it keep rebooting into the main rom, or if I press volume up and power, it enter a bootloop state. Please help as I have tried the official TWRP flashing method many times.
How did you flash TWRP? There should be no problem following the guild. Just flash TWRP with fastboot flash command and then fastboot boot command to reboot into TWRP.
 
How did you flash TWRP? There should be no problem following the guild. Just flash TWRP with fastboot flash command and then fastboot boot command to reboot into TWRP.
Thanks to @Bromor , I finally figured it out, the problem is the original firmware that came with my k30 5g out of the box, it has some problem that prevent TWRP from flashing correctly. I followed his guide, using Mi Flash to flash the latest Miui 12 Chinese rom to it first, after everything is done then I reflashed TWRP and then it went without a hitch. So the problem here is the flashing of the rom at the factory level. I would recommend anyone who had problem flashing TWRP of xiaomi phone out-of-the-box to reflash the Chinese rom properly before flashing TWRP. Took me a whole day to figure that out.
 
  • Like
Reactions: Goryo
Hello. Thank you for the beautiful ROM. But is it compatible to install in K30 Racing Edition?
 
When I had a k20 pro, I had only installed twrp 3.3.1 and was able to install xiaomi.eu normally, I never installed these safety and much less magisk, why do you install this? I just bought a poco f2, I would like to know if it is EXTREMELY necessary to install this safaty and magisk. Can I install xiaomi.eu using only twrp 3.4.1? Thank you
 
When I had a k20 pro, I had only installed twrp 3.3.1 and was able to install xiaomi.eu normally, I never installed these safety and much less magisk, why do you install this? I just bought a poco f2, I would like to know if it is EXTREMELY necessary to install this safaty and magisk. Can I install xiaomi.eu using only twrp 3.4.1? Thank you
I unlocked bootloader on Monday
I use this TWRP-3.4.2B-0623-REDMI_K30PRO-CN-wzsx150
1. fastboot flash recovery TWRP-3.4.2B-0623-REDMI_K30PRO-CN-wzsx150.img
2. fastboot boot TWRP-3.4.2B-0623-REDMI_K30PRO-CN-wzsx150.img
3. in TWRP format data, confirm by typing yes
4. in TWRP reboot to recovery
5. transfer latest XIAOMI.eu beta to smartphone
6. install XIAOMI.eu in twrp
7. wipe cache and davlik in TWRP
8. Reboot phone in TWRP into system
All is working fine . No Magisk, no Root
 
  • Like
Reactions: dattohead
I unlocked bootloader on Monday
I use this TWRP-3.4.2B-0623-REDMI_K30PRO-CN-wzsx150
1. fastboot flash recovery TWRP-3.4.2B-0623-REDMI_K30PRO-CN-wzsx150.img
2. fastboot boot TWRP-3.4.2B-0623-REDMI_K30PRO-CN-wzsx150.img
3. in TWRP format data, confirm by typing yes
4. in TWRP reboot to recovery
5. transfer latest XIAOMI.eu beta to smartphone
6. install XIAOMI.eu in twrp
7. wipe cache and davlik in TWRP
8. Reboot phone in TWRP into system
All is working fine . No Magisk, no Root


Hello Friend. I would like to ask a question. On the first page, the admin teaches you how to install the xiaomi.eu rom, there he says DO NOT DELETE the system folder, for what reason? If I wipe, yes and then check all the boxes and delete, then install the rom via OTG usb, won't it work? Why does he say not to delete the system folder? Thank you
 
Hello Friend. I would like to ask a question. On the first page, the admin teaches you how to install the xiaomi.eu rom, there he says DO NOT DELETE the system folder, for what reason? If I wipe, yes and then check all the boxes and delete, then install the rom via OTG usb, won't it work? Why does he say not to delete the system folder? Thank you
It is also mentioned in the first page! If you wipe system you may not be able to Boot!
  • TWRP Recovery Zip DOWNLOAD or TWRP.ME
  • FORMAT /data partition (NEVER wipe System or Persist!)
  • Copy our ROM to the internal storage
  • Install our ROM
  • Reboot
  • done
 
It is also mentioned in the first page! If you wipe system you may not be able to Boot!
  • TWRP Recovery Zip DOWNLOAD or TWRP.ME
  • FORMAT /data partition (NEVER wipe System or Persist!)
  • Copy our ROM to the internal storage
  • Install our ROM
  • Reboot
  • done



But if I have the xiaomi.eu rom on the pendrive and I'm going to install a new system, why would I need the old one?
I always checked all the boxes on twrp, exactly as in the photo below and it was never a problem, always started the boot normally with the new rom installed.

TWRP-Wipe-Cache-Data-System.jpg