Question ARB and firmware flashing - Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40

If I flash for example fw_alioth_miui_ALIOTHEEAGlobal_V13.0.4.0.SKHEUXM_17e135935d_12.0 and another custom ROM wants fw_alioth_miui_ALIOTHEEAGlobal_V12.5.8.0.RKHEUXM_5e087090df_11.0 (v12 basically) will I trigger ARB and brick the phone? Or what is it that triggers ARB?

jnsson said:
If I flash for example fw_alioth_miui_ALIOTHEEAGlobal_V13.0.4.0.SKHEUXM_17e135935d_12.0 and another custom ROM wants fw_alioth_miui_ALIOTHEEAGlobal_V12.5.8.0.RKHEUXM_5e087090df_11.0 (v12 basically) will I trigger ARB and brick the phone? Or what is it that triggers ARB?
Click to expand...
Click to collapse
First of all these are not custom roms but stock roms.
The brick only if your device is Chinese and you lock the bootloader on a rom other than Chinese
Then either you use Miflash or Twrp.
If you use Miflash and encounter the ARB problem, the flash will not work and that's it, edit the script and delete the lines concerning ARB.
https://forum.xda-developers.com/t/flash-tool-guide-use-xiaomi-flash-tool.4262425/

NOSS8 said:
First of all these are not custom roms but stock roms.
Click to expand...
Click to collapse
I meant like, if Pixel Experiance ROM requires a specific fw version. I thought that if you flashed a older fw then you trigger ARB and you brick the phone. It was so on my Redmi Note 5 from what I understand. Is it not so on Poco F3? I'm talking about flashing in TWRP. And the firmware I'm talking about is from here https://xiaomifirmwareupdater.com/archive/firmware/alioth/ i.e not the whole MIUI ROM, just the firmware

jnsson said:
I meant like, if Pixel Experiance ROM requires a specific fw version. I thought that if you flashed a older fw then you trigger ARB and you brick the phone. It was so on my Redmi Note 5 from what I understand. Is it not so on Poco F3? I'm talking about flashing in TWRP. And the firmware I'm talking about is from here https://xiaomifirmwareupdater.com/archive/firmware/alioth/ i.e not the whole MIUI ROM, just the firmware
Click to expand...
Click to collapse
Flashing a firmware for an AOSP rom is no problem, but sometimes you have to flash the complete rom.
Twrp:
Format data write yes
reboot twrp
flash firmware
reboot Twrp
Follow OP instructions

NOSS8 said:
Flashing a firmware for an AOSP rom is no problem, but sometimes you have to flash the complete rom.
Click to expand...
Click to collapse
Ok, so let's say I have flashed MIUI 13 and the custom ROM wants MIUI 12 /fw v12 I can flash it without triggering ARB? Good in that case

jnsson said:
Ok, so let's say I have flashed MIUI 13 and the custom ROM wants MIUI 12 /fw v12 I can flash it without triggering ARB? Good in that case
Click to expand...
Click to collapse
Yeap,if you follow the instructions of the previous post

NOSS8 said:
Format data write yes
Click to expand...
Click to collapse
Do I have to do it, if I don't have encryption on or is this only if I have encryption on?

jnsson said:
Do I have to do it, if I don't have encryption on or is this only if I have encryption on?
Click to expand...
Click to collapse
Format data erases your data and creates a new partition if necessary so yes it is preferable.

Related

Basic Answers to Flashing procedure

Hey guys, I am new to whyred , flashed alot on other phones tho. Got some questions regarding the process of things I have to do to not mess up. I would do it like this:
0. I am on 9.5.19. miui global stable.
1. Unlock bootloader after 360 hours (hopefully)
2. Boot into Fastboot, boot up twrp image via command and then flash twrp via twrp.
3. Do I have to flash lazyflasher when I flash magisk? Which version of magisk is recommended atm? 1600?
4. After flashing one (or both, I don't know) I would go with flashing aosip or havoc (which is better on battery, features and over all performance?).
5. Do I have to flash some firmware or anything?
6. Since I am on Anti 4 (probably, didn't check yet but I am quite sure since I updated on 9.5.19) do I have to be aware of something else important?
Thank you guys for every help. If my answers will get answered and everything runs smooth sailing I will write a noob/starting guide to focus the knowledge a bit more. It seems really clustered in this forum
Do not flash any firmware for now. Since your are in 9.5.19 it has anti 4 enabled.. flashing firmware over anti 4 will brick your device.
Unlock bootloader
Boot to twrp and flash twrp
Wipe system cache dataa and flash custom ROM and gapps
Reboot to system
Reboot to twrp and flash magisk
SunilSuni said:
Do not flash any firmware for now. Since your are in 9.5.19 it has anti 4 enabled.. flashing firmware over anti 4 will brick your device.
Unlock bootloader
Boot to twrp and flash twrp
Wipe system cache dataa and flash custom ROM and gapps
Reboot to system
Reboot to twrp and flash magisk
Click to expand...
Click to collapse
I still at 9.2.13 didn't update to 9.5.19 in that case I can flash and roll back to any firmware below antilock right?
Username.php said:
I still at 9.2.13 didn't update to 9.5.19 in that case I can flash and roll back to any firmware below antilock right?
Click to expand...
Click to collapse
Yes. If you are in 9.2.13 build then you have to flash firmware along with custom ROM.
But if you are running 9.5.19 build do not flash any firmware. Just ROM and gapps is enough
SunilSuni said:
Yes. If you are in 9.2.13 build then you have to flash firmware along with custom ROM.
But if you are running 9.5.19 build do not flash any firmware. Just ROM and gapps is enough
Click to expand...
Click to collapse
Which firmware are you referring to? You mean I can roll back or do I have update to certain firmware to flash custom Roms?
Username.php said:
Which firmware are you referring to? You mean I can roll back or do I have update to certain firmware to flash custom Roms?
Click to expand...
Click to collapse
Yes you have to flash firmware file recommended by custom rom developer to avoid problems while using custom ROM. And its not related to anti rollback protection.
All the firmware recommended by developers doesnt have anti rollback protection but you shouldn't flash firmware file if you are using 9.5.19 stable build or 8.7.12 beta build because these build contains ARP and flashing firmware in ARP enabled device will brick your mobile
SunilSuni said:
Yes you have to flash firmware file recommended by custom rom developer to avoid problems while using custom ROM. And its not related to anti rollback protection.
All the firmware recommended by developers doesnt have anti rollback protection but you shouldn't flash firmware file if you are using 9.5.19 stable build or 8.7.12 beta build because these build contains ARP and flashing firmware in ARP enabled device will brick your mobile
Click to expand...
Click to collapse
I'm a bit confused here. I have always been under the impression that firmware = ROM (with other phone brands) and they seem to be discussed interchangeably. Now with my Xiaomi Note 5 Pro, I hear about these as separate items a lot. What is the difference between firmware and the custom ROM, at least in the Xiaomi world? How do I know when I am dealing with one or the other?
TIA,
eisenbergw said:
I'm a bit confused here. I have always been under the impression that firmware = ROM (with other phone brands) and they seem to be discussed interchangeably. Now with my Xiaomi Note 5 Pro, I hear about these as separate items a lot. What is the difference between firmware and the custom ROM, at least in the Xiaomi world? How do I know when I am dealing with one or the other?
TIA,
Click to expand...
Click to collapse
Your understanding is correct firmware is nothing but a ROM, but in custom ROM, developers dont include bootloader (In custom ROM world firmware contains bootloader related stuffs) in their OS because they will make use of bootloader from stock ROM thats why developer recommended firmware files so that their ROM works perfectly without any problem.
I might be wrong but this is how things work here. If you are on lastest global MIUI beta ROM then you dont have to flash recommended firmware file by custom ROM developer
SunilSuni said:
Your understanding is correct firmware is nothing but a ROM, but in custom ROM, developers dont include bootloader (In custom ROM world firmware contains bootloader related stuffs) in their OS because they will make use of bootloader from stock ROM thats why developer recommended firmware files so that their ROM works perfectly without any problem.
I might be wrong but this is how things work here. If you are on lastest global MIUI beta ROM then you dont have to flash recommended firmware file by custom ROM developer
Click to expand...
Click to collapse
So when people talk about flashing firmware, they're really saying to flash/change the bootloader? Does the bootloader have a name, version number we would reference, or it's just 'the bootloader for MIUI Global 9..5.19.0'?
If I understand you correctly, if someone offers a ROM with and without firmware, you could install the ROM without firmware and it would work ok, but installing with the firmware (changing the bootloader) would make the ROM work better? Or just do the ROM with firmware if you have problems with the version that didn't install the firmware/bootloader?
I'm on MIUI Global 9.5.19.0. (just normal ROM), but with unlocked bootloader, twrp, Magisk installed (I can't work without my Titanium Backup Pro!)
eisenbergw said:
So when people talk about flashing firmware, they're really saying to flash/change the bootloader? Does the bootloader have a name, version number we would reference, or it's just 'the bootloader for MIUI Global 9..5.19.0'?
If I understand you correctly, if someone offers a ROM with and without firmware, you could install the ROM without firmware and it would work ok, but installing with the firmware (changing the bootloader) would make the ROM work better? Or just do the ROM with firmware if you have problems with the version that didn't install the firmware/bootloader?
I'm on MIUI Global 9.5.19.0. (just normal ROM), but with unlocked bootloader, twrp, Magisk installed (I can't work without my Titanium Backup Pro!)
Click to expand...
Click to collapse
Most of the firmware recommended by developers contains older bootloader (Antirollback protection version 3)
Since you are in 9.5.19 your bootloader has Antirollback protection (ARP 4) so if you try to flash older firmware then your mobile will get bricked so avoid flashing any firmware recommended by developer because you already have latest bootloader
Firmware name will be based on global beta ROM version

GCAM installation help needed

I'm on MIUI Global V9.6 & want to install GCAM . (Note 5 Pro)
I have not unlocked bootloader yet. Can someone explain me in simple steps what needs to done, as i dont want to brick my device due to ARB issues. I know i should search the forums first but i wanted to sure so that i dont mess up. Thanks in advance!
Sammy612 said:
I'm on MIUI Global V9.6 & want to install GCAM . (Note 5 Pro)
I have not unlocked bootloader yet. Can someone explain me in simple steps what needs to done, as i dont want to brick my device due to ARB issues. I know i should search the forums first but i wanted to sure so that i dont mess up. Thanks in advance!
Click to expand...
Click to collapse
You gotta start with unlocking the bootloader
LeekGeek said:
You gotta start with unlocking the bootloader
Click to expand...
Click to collapse
For that he has to wait 30 days.
SunilSuni said:
For that he has to wait 30 days.
Click to expand...
Click to collapse
hey bro stock rom vs custom rom ?
prospektus said:
hey bro stock rom vs custom rom ?
Click to expand...
Click to collapse
Try both and enjoy. Why limit to one ROM
Stock ROM is somewhat stable
With custom ROM you will get android pie
SunilSuni said:
Try both and enjoy. Why limit to one ROM
Stock ROM is somewhat stable
With custom ROM you will get android pie
Click to expand...
Click to collapse
I'm afraid of anti rollbeck
prospektus said:
I'm afraid of anti rollbeck
Click to expand...
Click to collapse
Just flash ROM and gapps and don't flash firmware while flashing custom ROM
While flashing stock MIUI ROM use fastboot ROM to flash and there won't be any chances of brick. MiFlash software checks bootloader index before flashing a ROM so it is safer way
SunilSuni said:
Just flash ROM and gapps and don't flash firmware while flashing custom ROM
While flashing stock MIUI ROM use fastboot ROM to flash and there won't be any chances of brick. MiFlash software checks bootloader index before flashing a ROM so it is safer way
Click to expand...
Click to collapse
okay thanks. If I go back to miui I need to use miflash.
prospektus said:
okay thanks. If I go back to miui I need to use miflash.
Click to expand...
Click to collapse
You can also use latest recovery ROM and flash it using TWRP recovery
SunilSuni said:
For that he has to wait 30 days.
Click to expand...
Click to collapse
So Finally installed GCAM after unlocking the bootloader , installed Redwolf recovery & rooted with Magisk & its working good. Will i be able to upgrade to MIUI 10 with OTA or have to follow some other process?
Also, which ROM & kernel setup do you use.
Thanks in advance!
Sammy612 said:
So Finally installed GCAM after unlocking the bootloader , installed Redwolf recovery & rooted with Magisk & its working good. Will i be able to upgrade to MIUI 10 with OTA or have to follow some other process?
Also, which ROM & kernel setup do you use.
Thanks in advance!
Click to expand...
Click to collapse
Whats the waiting time for Bootloader unlock ???
SunilSuni said:
Whats the waiting time for Bootloader unlock ???
Click to expand...
Click to collapse
I already waited 2-3 weeks thats why. Can you please answer my questions?
Sammy612 said:
I already waited 2-3 weeks thats why. Can you please answer my questions?
Click to expand...
Click to collapse
Yes you can upgrade to MIUI10.. but you have to flash full recovery ROM, still you will get OTA update from xiaomi but its always recommended to flash complete recovery ROM

Install Global ROM, Revert Stock Recovery afterwards

Good Day all,
I was wondering, is it possible to revert to the stock recovery after installing the Global ROM on the mi mix 3 China Version?
Reason I am wondering is because when I/We receive a OTA update from Xiaomi while using the Global ROM, will the phone be able to update or will it just freak out on me/us and die?
Currently I am waiting for my Bootloader to be unlocked (ETA 70HRS), I have all files necessary files downloaded (TWRP, Global ROM, Magisk v17.1)
Help/Advice would be appreciated :good:
Kind Regards
neilgeaney1 said:
Good Day all,
I was wondering, is it possible to revert to the stock recovery after installing the Global ROM on the mi mix 3 China Version?
Reason I am wondering is because when I/We receive a OTA update from Xiaomi while using the Global ROM, will the phone be able to update or will it just freak out on me/us and die?
Currently I am waiting for my Bootloader to be unlocked (ETA 70HRS), I have all files necessary files downloaded (TWRP, Global ROM, Magisk v17.1)
Help/Advice would be appreciated :good:
Kind Regards
Click to expand...
Click to collapse
Yes you can go back. Yes you can get updates
Mackay53 said:
Yes you can go back. Yes you can get updates
Click to expand...
Click to collapse
I find you very helpful in the forum and I would like to ask you few questions, I am thinking about buying the device but only chinese version is available here and I cant wait for the global to arrive
my questions are:
1- global version only released with 6GB RAM , if I got chinese version with 8GB , will it be able to run the global ROM ?
2- I have never flashed a ROM before , but I have strong knowledge in linux and command lines, will this be a hard task for me to do ? is it risky to brick the device ?
3- After flashing the Global ROM , will I receive official OTA updates directly from xaiomi without any problems ?
aboodelsoory said:
I find you very helpful in the forum and I would like to ask you few questions, I am thinking about buying the device but only chinese version is available here and I cant wait for the global to arrive
my questions are:
1- global version only released with 6GB RAM , if I got chinese version with 8GB , will it be able to run the global ROM ?
2- I have never flashed a ROM before , but I have strong knowledge in linux and command lines, will this be a hard task for me to do ? is it risky to brick the device ?
3- After flashing the Global ROM , will I receive official OTA updates directly from xaiomi without any problems ?
Click to expand...
Click to collapse
1. Yes no problem, I'm on 8GB model and worked fine
2. Really hard to hard brick, soft brick possible but easily fixable via fastboot to flash new system, boot etc
3. I believe so, not tested as there isn't a 2nd global update out?
Mackay53 said:
1. Yes no problem, I'm on 8GB model and worked fine
2. Really hard to hard brick, soft brick possible but easily fixable via fastboot to flash new system, boot etc
3. I believe so, not tested as there isn't a 2nd global update out?
Click to expand...
Click to collapse
Thank you , ok then I will buy the chinese device and maybe if I needed assistance I can reach to you
Mackay53 said:
Yes you can go back. Yes you can get updates
Click to expand...
Click to collapse
Is it also possible to Re-lock the bootloader after the completion?
After ! have put the Global ROM on the phone, i want to:
1. revert the recovery back to stock
2. un-root
3 .Re-lock the bootloader
Is this possible?
Is there a copy of the original Recovery available?
Regards
neilgeaney1 said:
Is it also possible to Re-lock the bootloader after the completion?
After ! have put the Global ROM on the phone, i want to:
1. revert the recovery back to stock
2. un-root
3 .Re-lock the bootloader
Is this possible?
Is there a copy of the original Recovery available?
Regards
Click to expand...
Click to collapse
1. Yes
2. Yes
3. Only relock the bootloader on the ROM base it came with. So if your phone came with the Chinese ROM do not relock bootloader with global. If you do it's goodbye phone
Stock ROM will install stock recovery once phone has booted up
Mackay53 said:
1. Yes
2. Yes
3. Only relock the bootloader on the ROM base it came with. So if your phone came with the Chinese ROM do not relock bootloader with global. If you do it's goodbye phone
Stock ROM will install stock recovery once phone has booted up
Click to expand...
Click to collapse
Duly noted about the Bootloader.
Is there a way to get the likes of Google Pay to work on the Global ROM on the chinese phone without using Magisk Hide
neilgeaney1 said:
Duly noted about the Bootloader.
Is there a way to get the likes of Google Pay to work on the Global ROM on the chinese phone without using Magisk Hide
Click to expand...
Click to collapse
You'd have to use the Xiaomi EU rom with or without magisk as the global ROM has a CTS mismatch so won't pass safety net.
Mackay53 said:
You'd have to use the Xiaomi EU rom with or without magisk as the global ROM has a CTS mismatch so won't pass safety net.
Click to expand...
Click to collapse
Thank you for this information.
What EU ROM would you suggest to get all features based on your experience?
Using Mi Mix 3 CN Version 6GB/128GB
neilgeaney1 said:
Thank you for this information.
What EU ROM would you suggest to get all features based on your experience?
Click to expand...
Click to collapse
https://xiaomi.eu/community/threads/8-12-27.48379/
So just to clarify, if I get a Chinese Mix 3, unlock bootloader, flash official global ROM, I CANNOT relock the bootloader, unless I flash back to the Chinese ROM?
TheInfiniteAndroid said:
So just to clarify, if I get a Chinese Mix 3, unlock bootloader, flash official global ROM, I CANNOT relock the bootloader, unless I flash back to the Chinese ROM?
Click to expand...
Click to collapse
Yes that's correct
Mackay53 said:
Yes that's correct
Click to expand...
Click to collapse
Thank you for clarifying & replying quickly, was really hoping there would be a workaround or alternative way to get around the brick to be locked again but I guess not..
Mackay53 said:
https://xiaomi.eu/community/threads/8-12-27.48379/
Click to expand...
Click to collapse
Thank you for the link.
So when I flash this ROM, will it also re-flash the stock recovery?
Will this make any difference when I/We recieved the weekly OTA update?
neilgeaney1 said:
Thank you for the link.
So when I flash this ROM, will it also re-flash the stock recovery?
Will this make any difference when I/We recieved the weekly OTA update?
Click to expand...
Click to collapse
No, flashing the ROM will keep TWRP installed as it's a custom miui ROM.
OTA works and will automatically flash the update via TWRP for you.
Mackay53 said:
No, flashing the ROM will keep TWRP installed as it's a custom miui ROM.
OTA works and will automatically flash the update via TWRP for you.
Click to expand...
Click to collapse
Excellent Stuff
Is there any known problems at this present time with this custom MIUI ROM
neilgeaney1 said:
Excellent Stuff
Is there any known problems at this present time with this custom MIUI ROM
Click to expand...
Click to collapse
All ok
Mackay53 said:
All ok
Click to expand...
Click to collapse
Excellent Stuff
Just a quick update for you all that I have successfully, unlocked the Bootloader and installed the ROM.
Just a quick note to mention that after you do:
fastboot flash recovery TWRP_perseus.img
DO NOT put in the command:
fastboot boot TWRP_perseus.img
After flashing TWRP just take your phone (either connected or disconnected from PC) and hold vol up and power. It will reboot in TWRP.
I tried rebooting into the recovery using the above command line and it just rebooted into MIUI Recovery.
Hope this helps :good:
GAPPS
Has anyone tried to flash GAPPS onto this ROM safely or would it mess everything up?

Need ADVICE

Need advice.
My phone is now unlocked.
My question is, after i flash twrp. Can i flash any custom rom? Back and forth?
Yes you can
Yes you can flash with twrp all you want
SunilSuni said:
Yes you can
Click to expand...
Click to collapse
What about that thing called anti rollback? Im afraid to brick the device.
Good question .. and do you still recieve OTA updates for the official rom if you unlock the BL ?
deathfalls said:
What about that thing called anti rollback? Im afraid to brick the device.
Click to expand...
Click to collapse
You don't have to worry about antirollback..
Your device will be bricked if you try to flash 9.5.17 or older version
But you can flash any MIUI ROM from 9.5.19 and newer
Antirollback doesn't apply to custom ROM
Just keep two things.
Flash latest Miui ROM
Flash custom recovery (first boot into recovery and then flash recovery from recovery)
Wipe everything
Flash custom ROM
Flash gapps
Thats all
Do not flash any older firmware. Your device will not be bricked a long as you are flashing latest available miui ROM
SunilSuni said:
You don't have to worry about antirollback..
Your device will be bricked if you try to flash 9.5.17 or older version
But you can flash any MIUI ROM from 9.5.19 and newer
Antirollback doesn't apply to custom ROM
Just keep two things.
Flash latest Miui ROM
Flash custom recovery (first boot into recovery and then flash recovery from recovery)
Wipe everything
Flash custom ROM
Flash gapps
Thats all
Do not flash any older firmware. Your device will not be bricked a long as you are flashing latest available miui ROM
Click to expand...
Click to collapse
Thanks for the big help. What rom are you currently at sir? Im looking for mcaosp since ive read that it has great battery backup.
deathfalls said:
Thanks for the big help. What rom are you currently at sir? Im looking for mcaosp since ive read that it has great battery backup.
Click to expand...
Click to collapse
Stock MIUI ROM
SunilSuni said:
Stock MIUI ROM
Click to expand...
Click to collapse
Are you unlock or rooted?
deathfalls said:
Are you unlock or rooted?
Click to expand...
Click to collapse
Try latest oxygenOS, lineageos, pixel experience, bootleggers, and superiorOs
deathfalls said:
Are you unlock or rooted?
Click to expand...
Click to collapse
Stock ROM with locked bootloader... I like official update (I have tried all the custom ROMs on my previous phone so )

Back to global stable

Hello.
I have a bootloader unlocked, twrp and a custom rom (now its havoc) and I had Xiaomi.eu too.
There is any way to back to global miui without brick my phone?
Thank you.
will not brick the device.
There are two ways to install MIUI for you:
1) Use MI Flash to install the Stock-ROM through fastboot (you will have the option to lock the bootloader or not, and you will lose the TWRP)
2) Download the ROM that is installed by Recovery and install as any ROM. (You will not miss the TWRP)
1thomas said:
will not brick the device.
There are two ways to install MIUI for you:
1) Use MI Flash to install the Stock-ROM through fastboot (you will have the option to lock the bootloader or not, and you will lose the TWRP)
2) Download the ROM that is installed by Recovery and install as any ROM. (You will not miss the TWRP)
Click to expand...
Click to collapse
It's so simple as that? I will not have any problem about anti-rollback?
I have restore using old backup nothing lose using redwolf with arb enabled. No need reflash.
nunomsgodinho said:
It's so simple as that? I will not have any problem about anti-rollback?
Click to expand...
Click to collapse
this only happens between ROMs MIUI .. example: being at MIUI 10.2 and returning to MIUI 10.1
1thomas said:
this only happens between ROMs MIUI .. example: being at MIUI 10.2 and returning to MIUI 10.1
Click to expand...
Click to collapse
But I have a friend that said that bricked her phone because tried to put a oreo rom after having a pie rom!
nunomsgodinho said:
But I have a friend that said that bricked her phone because tried to put a oreo rom after having a pie rom!
Click to expand...
Click to collapse
he may have done something wrong, it happens, but if you do it right you will not have the bricked device.
First rom with arb v4 was 9.5.19, so u can install anything from this to latest 10.2.0.1 (imo best choice). You cant brick phone unless you try to flash older roms.
1thomas said:
this only happens between ROMs MIUI .. example: being at MIUI 10.2 and returning to MIUI 10.1
Click to expand...
Click to collapse
Wrong information... One can easily install any ROM between 9.5.19 to 10.2.1
Use fastboot method to return back to global stable
---------- Post added at 08:14 AM ---------- Previous post was at 08:12 AM ----------
nunomsgodinho said:
But I have a friend that said that bricked her phone because tried to put a oreo rom after having a pie rom!
Click to expand...
Click to collapse
Probably she flashed older version of Oreo ROM (below 9.5.17 version)
And MIUI based on android pie is around the corner for our device.. After installing android PIE miui ROM there is no chance to install Oreo based miui ROM

Categories

Resources