Hello,
Today i got my brand new mi8 (from china).
Unluckily, it has some ****ty custom ROM with no actualisation feature. I can't even install offical global rom or unlock bootloader.
So I need to flash my device - and here's the question.
How can I flash my ****ty rom to a offical global rom? as this post says it's forbidden https://forum.xda-developers.com/mi-8/development/firmware-global-china-stock-firmware-t3818194
So should I flash to a china rom, than unlock bootloader and than install official global/some xiaomi.eu? Any simple solution would be great.
Thanks for help
UPDATE : I found hidden update app and installed global miui 9.6.1.0(OEAMIFD), but I still have ads in MI browser, etc. Will reseting phone to the fabric settings work?
Hello guys. This may sound stupid, but I don't remember if I was on global or EEA miui since the first day I unlocked my bootloader and switched to a custom aosp rom. When I realised I did have to look for it, I had already formatted data I could only assume I was on EEA because I received MIUI 11 on the first days of november, way before the global update. I have always flashed EEA vendors since then and I had no problems overall. But I would like to clarify this question once and for all. Is there a way to know, from imei or something like this, if I was on global or EEA?
and why would you really need to know if you had EEA or Global when both are almost the same?
costorektypico said:
and why would you really need to know if you had EEA or Global when both are almost the same?
Click to expand...
Click to collapse
Because I've heard that cross-flashing vendors is wrong, so I would like to know if I've been wrong all the time or not But if they're the same nevermind
BetaPix said:
Because I've heard that cross-flashing vendors is wrong, so I would like to know if I've been wrong all the time or not But if they're the same nevermind
Click to expand...
Click to collapse
If you've always flashed EEA without issues then continue with that. It sounds like you probably have the EEA phone.
There seems to be very little, if any, difference between EEA and Global, so it probably wouldn't make any difference which you flashed.
Cross flashing firmware and vendor isn't 'wrong', it's just that you increase slightly the potential for things to go wrong as we're not sure what differences there may exist in hardware. Although specs are identical (with the exception of missing NFC on the Indian phone) Xiaomi may have changed supplier for some components between the Chinese, Indian and EEA/Global phones. I've lumped EEA and Global together as these were released close together so probably were manufactured at the same time.
BetaPix said:
Because I've heard that cross-flashing vendors is wrong, so I would like to know if I've been wrong all the time or not But if they're the same nevermind
Click to expand...
Click to collapse
My phone came with EEA and I use Global and everything is fine.
Btw I've found that on EEA there are much more bugs than on Global
costorektypico said:
My phone came with EEA and I use Global and everything is fine.
Btw I've found that on EEA there are much more bugs than on Global
Click to expand...
Click to collapse
EEA and IN are most bugfull
I bought my k20pro from a person who already had flashed a Xiaomi.eu ROM on it.
1. how should i know which version its vendor and firmware are. so i could find out which version should i install before flashing an AOSP ROM?
2. does a recovery update contain firmware/vendor?
3. what is the differences between Recovery and fastboot update? i mean what does fastboot update have that recovery update lacks?
Aryamehr1366 said:
I bought my k20pro from a person who already had flashed a Xiaomi.eu ROM on it.
1. how should i know which version its vendor and firmware are. so i could find out which version should i install before flashing an AOSP ROM?
2. does a recovery update contain firmware/vendor?
3. what is the differences between Recovery and fastboot update? i mean what does fastboot update have that recovery update lacks?
Click to expand...
Click to collapse
https://www.mi.com/global/verify#/en/tab/imei
Insert your IMEI and you'll see from where your product is.
costorektypico said:
https://www.mi.com/global/verify#/en/tab/imei
Insert your IMEI and you'll see from where your product is.
Click to expand...
Click to collapse
Thank you
I know that my phone is Chinese version
What I don't know however is:
1. What version of vendor or firmware my phone has
2. I believe a Xiaomi.EU version Rom is installed on my phone. But i don't know if i flash last global version of vendor and firmware on my Chinese version k20pro, what would happen?
Aryamehr1366 said:
Thank you
I know that my phone is Chinese version
What I don't know however is:
1. What version of vendor or firmware my phone has
2. I believe a Xiaomi.EU version Rom is installed on my phone. But i don't know if i flash last global version of vendor and firmware on my Chinese version k20pro, what would happen?
Click to expand...
Click to collapse
Are you serious? if it's K20 Pro and origin is china than there was CHINESE FIRMWARE
If you have miui.eu it has chinese vendor and firmware is from stock so obv that chinese again.
What would happen? Bootloop or bootloop into fastboot.
costorektypico said:
Are you serious? if it's K20 Pro and origin is china than there was CHINESE FIRMWARE
If you have miui.eu it has chinese vendor and firmware is from stock so obv that chinese again.
What would happen? Bootloop or bootloop into fastboot.
Click to expand...
Click to collapse
oh i apologize .. i meant :
1. how should i know which version number (release/edition/date/...) of firmware and vendor my phone has?
2. it is probably chinese version i know by now. but would it be ok if i flash a last vendor/firmware release of global version?
3. would it be too harmful if i flashed an older edition of vendor/firmware by mistake? :silly:
thank you
Aryamehr1366 said:
oh i apologize .. i meant :
1. how should i know which version number (release/edition/date/...) of firmware and vendor my phone has?
2. it is probably chinese version i know by now. but would it be ok if i flash a last vendor/firmware release of global version?
3. would it be too harmful if i flashed an older edition of vendor/firmware by mistake? :silly:
thank you
Click to expand...
Click to collapse
you know it by MIUI version.
Why want you to reflash vendor in first place? Do you want to hard brick it? Will it be worth?? (reflashing vendor won't brick your phone but I can clearly see that you want to play with it like with a toy so I advice you to stay with the vendor you have)
No, phone is not a person. If you flash not compatible vendor it will simply throw up or will be stuck in Fastboot until you flash correct files, but I advice you again not to test it, it's not a toy and Xiaomi phone are very easy to brick even when you do something that shouldn't brick it.
I advice you simply use stock chinese Android 9 or latest MIUI 11 Android 10 version and don't play with it.
Also, you can flash stock global, BUT DON'T RELOCK THE BOOTLOADER.
costorektypico said:
you know it by MIUI version.
Why want you to reflash vendor in first place? Do you want to hard brick it? Will it be worth?? (reflashing vendor won't brick your phone but I can clearly see that you want to play with it like with a toy so I advice you to stay with the vendor you have)
No, phone is not a person. If you flash not compatible vendor it will simply throw up or will be stuck in Fastboot until you flash correct files, but I advice you again not to test it, it's not a toy and Xiaomi phone are very easy to brick even when you do something that shouldn't brick it.
I advice you simply use stock chinese Android 9 or latest MIUI 11 Android 10 version and don't play with it.
Also, you can flash stock global, BUT DON'T RELOCK THE BOOTLOADER.
Click to expand...
Click to collapse
Thank you for your effort and your advice
Ok Miui version is 11.2 Xiaomi.EU 20.2.27 I'm not sure but I don't think there is any 11.2 version for firmware/vendor.
I had Samsung and HTC Phones before. None of them had vendor partition because they weren't treble compatible
So I'd be appreciated if somebody including you my friend would tell me
1. the vendor version of my phone is 11.2 ??? If it's not, how should I know the exact version number?
2. Raphael is basically the same phone over different region except for radio frequency differential
So I could flash for example global version OR older Chinese version through TWRP (not flashing fastboot Rom by mi flash). Right?
This could be frustrating for you to answer my noob questions.I get it but I'm just worried that cross region vendor flash OR accidentally older version vendor flash could harm my beloved phone which indeed is not a toy.
Aryamehr1366 said:
Thank you for your effort and your advice
Ok Miui version is 11.2 Xiaomi.EU 20.2.27 I'm not sure but I don't think there is any 11.2 version for firmware/vendor.
I had Samsung and HTC Phones before. None of them had vendor partition because they weren't treble compatible
So I'd be appreciated if somebody including you my friend would tell me
1. the vendor version of my phone is 11.2 ??? If it's not, how should I know the exact version number?
2. Raphael is basically the same phone over different region except for radio frequency differential
So I could flash for example global version OR older Chinese version through TWRP (not flashing fastboot Rom by mi flash). Right?
This could be frustrating for you to answer my noob questions.I get it but I'm just worried that cross region vendor flash OR accidentally older version vendor flash could harm my beloved phone which indeed is not a toy.
Click to expand...
Click to collapse
almost everything yes but a bit wrong.
The vendor is updated almost in every update even when it's not public stable. vendor does not have version number because, why? It's bundled with Fastboot ROM, full-ota zip or, if need, with ota zip., so. As I said, you can flash every stock ROM, Chinese, Global and EEA even via Fastboot through MiFlash but DON'T RELOCK THE BOOTLOADER, because it will hard brick. Only re-lock the bootloader with your original region.
I suggest you to clean flash through MiFlash, because it's better, you can flash whatever region you want, but don't re-lock the bootloader. That's it. You can even flash older stock ROM (CN, IN, MI, EEA) because this phone doesn't have Anti Roll-back feature.
btw you can check vendors here https://xiaomifirmwareupdater.com/vendor/
for stock rom I suggest you to use https://mirom.ezbox.idv.tw/en/phone/ there are all published (even rolled back) Recovery and Fastboot ROMs with all available regions. You don't have to disable your AdBlock like in xiaomifirmwareupdater.com
I asked @joshuah1971 on telegram. According to him, He said to check your box. you'll see a model number. ending with G: global. ending with E:eea. ending with R: russian
---------- Post added at 10:51 AM ---------- Previous post was at 10:35 AM ----------
Aryamehr1366 said:
I bought my k20pro from a person who already had flashed a Xiaomi.eu ROM on it.
1. how should I know which version its vendor and firmware are. so I could find out which version should I install before flashing an AOSP ROM?
2. does a recovery update contain firmware/vendor?
3. what are the differences between Recovery and fastboot update? I mean what does fastboot update have that recovery update lacks?
Click to expand...
Click to collapse
If the NFC is working. you have china. else Indian (both are k20p)
1. you'll know which vendor it is from that. (i said working. not saying if some app is checking if it's enabled. ROMs enable it. but RIN can't use it cause RIN doesn't have NFC chip)
2. yes. all miui and custom miui does.
3. fastboot just erases a bit more. recovery is fine too. fastboot is just better by a bit. doesn't really matter tbh. fastboot is more thorough in wiping that's all.
---------- Post added at 11:00 AM ---------- Previous post was at 10:51 AM ----------
Aryamehr1366 said:
Thank you
I know that my phone is Chinese version
What I don't know however is:
1. What version of vendor or firmware my phone has
2. I believe a Xiaomi.EU version Rom is installed on my phone. But i don't know if i flash last global version of vendor and firmware on my Chinese version k20pro, what would happen?
Click to expand...
Click to collapse
1. It has china vendor obviously. you can check your current vendor version in /vendor/build.prop file.
2. EU roms have modified china vendors. flashing gl vendor will just loop you back into recovery and won't boot into rom till you change back to cn vendor.
I advise you don't do that.
Hi All,
I recently purchased a new Redmi K20 Pro off a friend who by mistake bought what I believe to be a Chinese ROM phone due to opening up apps in Chinese...
I have unlocked the bootloader and am ready to progress to flashing a new rom. However, I have seen in videos and read that you need to flash the correct rom in order not to brick the device. You can create issues by not using the correct vendor rom? I'm wanting to flash a global rom in order to not have a chinese rom with Chinese apps...
What I am hoping to achieve is to flash a global or rom that is in english with google apps ready to go.
I also want to know if I will be able to lock the bootloader once I have flashed the new rom or do I not worry about locking it? I assume if I lock the bootloader, I will be able to use google pay etc?
I have searched and I am unable to find a correct guide that will work for the device I bought...
Can anybody please point me in the right direction with what I need to do in order to get my phone to a global rom where all apps are in English please?
MIUI Version - MIUI 11.0.8 Stable
11.0.8.0 (QFKCNXM)
Android Version - 10
Baseband version - 1.0.c3-59.1-0322_2
309_f9ef867
Kernel Version - 4.14.117-perf-gc8b9
843
Hardware version - V1
I've been looking and found this guide - May I confirm this will be what I need to convert to a global rom and not brick my device?
Simple Beginners Guide to Raphael(in) Custom ROMs
https://forum.xda-developers.com/k20...aelin-t4020543
Thank you in Advance !!!
JP_Defy said:
Hi All,
I recently purchased a new Redmi K20 Pro off a friend who by mistake bought what I believe to be a Chinese ROM phone due to opening up apps in Chinese...
I have unlocked the bootloader and am ready to progress to flashing a new rom. However, I have seen in videos and read that you need to flash the correct rom in order not to brick the device. You can create issues by not using the correct vendor rom? I'm wanting to flash a global rom in order to not have a chinese rom with Chinese apps...
What I am hoping to achieve is to flash a global or rom that is in english with google apps ready to go.
I also want to know if I will be able to lock the bootloader once I have flashed the new rom or do I not worry about locking it? I assume if I lock the bootloader, I will be able to use google pay etc?
I have searched and I am unable to find a correct guide that will work for the device I bought...
Can anybody please point me in the right direction with what I need to do in order to get my phone to a global rom where all apps are in English please?
MIUI Version - MIUI 11.0.8 Stable
11.0.8.0 (QFKCNXM)
Android Version - 10
Baseband version - 1.0.c3-59.1-0322_2
309_f9ef867
Kernel Version - 4.14.117-perf-gc8b9
843
Hardware version - V1
I've been looking and found this guide - May I confirm this will be what I need to convert to a global rom and not brick my device?
Simple Beginners Guide to Raphael(in) Custom ROMs
https://forum.xda-developers.com/k20...aelin-t4020543
Thank you in Advance !!!
Click to expand...
Click to collapse
Look here for the fastboot ROM
https://xiaomifirmwareupdater.com/supported/miui/
Choose the fastboot ROM for either European or Global raphael
Use this guide to flash it
https://c.mi.com/oc/miuidownload/detail?guide=2
View the page in desktop mode if viewing on a phone.
IMPORTANT
You must not lock the bootloader. You will brick the phone if you lock the bootloader with any ROM other than Chinese.
The default flash option in the Mi Flash Tool is to lock the bootloader when flashing. You must change this.
In step 5 of the guide make sure you change the flash option to 'clean all' in the Mi Flash Tool before hitting the flash button.
I have the latest MIUI.EU Rom (12.5.10) right now, If I happen wanting to go back on Global Rom, how can I go back to Global Rom? Is there a tutorial on how? Thanks.
Use
https://xiaomiflashtool.com/download/xiaomi-flash-tool-20210226
very easy
It is better to do this procedure with the bootloader unlocked.
Also pay attention to the anti rollback control, where you risk bricking the phone.
If it happens only with the pro version you can act with EDL.
I went from the Vodafone Rom to the European one but it wasn't that simple.
As for the miflash there is a new version of october that works better with the 11t.
So I just got a Note 10 5G off of eBay....Looking at the MIUI Version & I am puzzled. It just updated to 13.0.4.0 SKSEUHG & I'm not finding SKSEUHG Versions anywhere....Someone have an idea other than it's obviously an EU Version? Is it a specific carrier phone that has been unlocked?
debianmain1 said:
So I just got a Note 10 5G off of eBay....Looking at the MIUI Version & I am puzzled. It just updated to 13.0.4.0 SKSEUHG & I'm not finding SKSEUHG Versions anywhere....Someone have an idea other than it's obviously an EU Version? Is it a specific carrier phone that has been unlocked?
Click to expand...
Click to collapse
yes, it is a carrier phone. it is possibly branded as Hutchison Telecom if im sure
also, im pretty sure its impossible to get your hands on a carrier rom, as they come flashed by default with their bloatware installed and some tweaking they did, only on region roms (global, eea, indo, russian, taiwan and turkey) but not carrier roms
Hmmmm...That is about what I thought.....It has done 2 updates so far (came with 13.0.2.0 & now is 13.0.4.0), so it looks like I'm getting OTA. What would be a good path to change over to a generic EU or Global ROM? Or is that not a good idea?
Probably is a branded firmware. I suggest replace it with global or eu version. If u like miui dialer install indonesian. If u dont want unlock bootloader, u can install only eu firmware, because u have a branded eu
wetito said:
Probably is a branded firmware. I suggest replace it with global or eu version. If u like miui dialer install indonesian. If u dont want unlock bootloader, u can install only eu firmware, because u have a branded eu
Click to expand...
Click to collapse
No prob with EU firmware...can you point me to a tutorial?
debianmain1 said:
No prob with EU firmware...can you point me to a tutorial?
Click to expand...
Click to collapse
note that this will erase all of your data, so make a backup if you need
install MiFlashPro (attached)
now, download any EEA MIUI ROM of your preference (miui 13 or 12) from any website, you can try mifirm.net that downloads alot faster than any other website i know of
after downloading it, you must extract it to the dir C:\, or Mi Flash wont detect the ROM for some reason (atleast for me)
open up mi flash pro, click on the "Mi Flash" tab in the top, and install the drivers pop up
connect your phone to fastboot mode by turning it off, pressing VOL- & POWER buttons at the same time till you see a orange text displaying "FASTBOOT"
on mi flash, click "select", open up the dir C:\ and simply select the ROM folder
now, click refresh to detect the phone in fastboot, and simply clean "flash" besides it.
Thank You....Much simpler than the LG G8 I owned before (LOL)....you had to use QPST with Firehose to change a vendor phone......Take a look at this: https://forum.xda-developers.com/t/tutorial-crossflash-bypass-opid-mismatched-error.4345963/
Lots of fun (not)
And I would "assume" a Fastboot ROM instead of a Recovery ROM?
debianmain1 said:
Thank You....Much simpler than the LG G8 I owned before (LOL)....you had to use QPST with Firehose to change a vendor phone......Take a look at this: https://forum.xda-developers.com/t/tutorial-crossflash-bypass-opid-mismatched-error.4345963/
Lots of fun (not)
And I would "assume" a Fastboot ROM instead of a Recovery ROM?
Click to expand...
Click to collapse
yes, fastboot
recovery ROM is only used to update your phone with the same ROM region from miui updater
1lopes said:
yes, fastboot
recovery ROM is only used to update your phone with the same ROM region from miui updater
Click to expand...
Click to collapse
Perfect---will be on it tonight.