Confusion around Firmware versions for Custom ROMs - Xiaomi Poco F1 Questions & Answers

Hi all,
I recently purchased a Poco F1 and am planning a trajectory for flashing a custom ROM and kernel when the limit expires on unlocking. However, I'm having issues following what is the latest firmware, or MIUI version, or Android release for the unit. Let me explain:
This unit came with a MIUI 9 version that promptly got a two-step OTA to MIUI Global 10 10.0.6.0(OEJMIFH). It is running Android Oreo (8.1.0).
However, discussion in custom ROM threads as late as this week refer to MIUI 10 8.13.x builds and betas being the most recent firmware, and advise to use these firmwares that are based on Android Pie as the base for flashing custom ROMs based on Pie. Despite the older MIUI version number, the Android version is newer.
In addition, there are complaints around the touch performance of this device when using 8.12.x or earlier firmwares that I am not experiencing with this 10.0.6.0 firmware, and I don't want to introduce issues in the process of preparing this unit for a custom ROM.
Basically, I'm not sure what my trajectory should be if I wish to use a MIUI beta ROM, or if I wish to flash something like LineageOS while retaining or updating the touchscreen firmware appropriately. Can I simply unlock the bootloader, flash TWRP, then flash a custom ROM as I have done in the past on other devices? Can I update the touch firmware separately?
Any help would be much appreciated, thanks.

Crayphish said:
Hi all,
I recently purchased a Poco F1 and am planning a trajectory for flashing a custom ROM and kernel when the limit expires on unlocking. However, I'm having issues following what is the latest firmware, or MIUI version, or Android release for the unit. Let me explain:
This unit came with a MIUI 9 version that promptly got a two-step OTA to MIUI Global 10 10.0.6.0(OEJMIFH). It is running Android Oreo (8.1.0).
However, discussion in custom ROM threads as late as this week refer to MIUI 10 8.13.x builds and betas being the most recent firmware, and advise to use these firmwares that are based on Android Pie as the base for flashing custom ROMs based on Pie. Despite the older MIUI version number, the Android version is newer.
In addition, there are complaints around the touch performance of this device when using 8.12.x or earlier firmwares that I am not experiencing with this 10.0.6.0 firmware, and I don't want to introduce issues in the process of preparing this unit for a custom ROM.
Basically, I'm not sure what my trajectory should be if I wish to use a MIUI beta ROM, or if I wish to flash something like LineageOS while retaining or updating the touchscreen firmware appropriately. Can I simply unlock the bootloader, flash TWRP, then flash a custom ROM as I have done in the past on other devices? Can I update the touch firmware separately?
Any help would be much appreciated, thanks.
Click to expand...
Click to collapse
If you flash a custom ROM over what you have (Oreo), you will retain the existing firmware & modem. If it is compatible with the ROM flashed, you will not have any issues.
It is possible to flash firmware & modem alone at any time if it is available separately.

Related

what is firmware

i saw download firmware in 7.1 roms,but i have no idea with it,can someone tell what firmware is and why it is important.
iscreamtao said:
i saw download firmware in 7.1 roms,but i have no idea with it,can someone tell what firmware is and why it is important.
Click to expand...
Click to collapse
Firmware is the operating system and underlying software on your device. You can use official firmware, modded or custom stock firmware, custom ROMs, etc. If your on official global firmware it should receive over the air updates, with custom or modded firmwares you usually have to download them and flash (install) them using a custom recovery called TWRP.
For xiaomi devices there is the Chinese (stock) firmware/ROM which is specifically for the Chinese market. There is global (stock) firmware which is made for markets or regions outside of China and has Google play services installed.
People like to use custom ROMs like lineage OS that is more like stock/vanilla android that you would find on a nexus/pixel device. It has less apps/bloat installed and is usually considered faster/ more lightweight and more easily customisable.
Any more questions just ask.
Sent from my Redmi Note 4 using Tapatalk
thanks:good:

Upgrading MIUI 9 to MIUI 10 on an International Mi Pad 4

Hi!
Before attempting anything I wanted to ask this here:
I have a non-rooted, completely stock Mi Pad 4 bought from Gearbest. It is the international version (Model name: M1806D9W) that came with Google Apps, already with english language, etc. It currently runs MIUI Global 9.6 | Stable 9.6.7.0.0(ODJCNFD) (Android 8.1.0 OPM1.171019.019)
I read online that MIUI 10 should be available for global versions which I think mine is? But yet system updates tell me there are no updates available.
So here's my question: What is the simplest most straightforward way to upgrade to MIUI 10?
I see I can download ROMs from threads here and other places online but I want to make 100% sure of which one should I get.
Bonus question: Any way of backuping everything so I don't have to re-install, reconfigure, re-place my apps icons, etc?
Thanks so much!
pretty sure the international version that your reseller claim is false.. there are no international version now.. they probably loaded an "international modified" rom .. highly recommend you to flash xiaomi EU rom already comes with prebuilt playstore if you ur bootloader is already unlocked. if not, flash official chinese miui 10 rom and they are many guides to get playstore on chinese rom as well.
xzr3b0rnzx said:
pretty sure the international version that your reseller claim is false.. there are no international version now.. they probably loaded an "international modified" rom .. highly recommend you to flash xiaomi EU rom already comes with prebuilt playstore if you ur bootloader is already unlocked. if not, flash official chinese miui 10 rom and they are many guides to get playstore on chinese rom as well.
Click to expand...
Click to collapse
Ok I see! So once I upgrade to MIUI 10 I will have OTA updates then?
This is the one I need right? https://forum.xda-developers.com/mi-pad-4/how-to/rom-miui-10-xiaomi-eu-links-t3864882
Also is there any way of restoring my apps, settings, etc like it is on MIUI 9 right now? OR will I really need to start all over again?
EDIT: I don't believe my Mi Pad 4 is rooted. This seems like good instructions on how to root it and flash a new rom? https://en.miui.com/thread-3196420-1-1.html
Thanks so much!
i just flashed my mi pad 4 . It had the same rom, just modified rom to include the playstore,
The bootloader is already unlocked.
just boot to fast boot. volume key + power
flash twrp - i used twrp installer bat from here en.miui.com/thread-3196420-1-1.html
once boots twrp, then flash miui 10 - androidfilehost.com/?w=files&flid=281632
job done.
tomshreds said:
Ok I see! So once I upgrade to MIUI 10 I will have OTA updates then?
This is the one I need right? https://forum.xda-developers.com/mi-pad-4/how-to/rom-miui-10-xiaomi-eu-links-t3864882
Also is there any way of restoring my apps, settings, etc like it is on MIUI 9 right now? OR will I really need to start all over again?
EDIT: I don't believe my Mi Pad 4 is rooted. This seems like good instructions on how to root it and flash a new rom? https://en.miui.com/thread-3196420-1-1.html
Thanks so much!
Click to expand...
Click to collapse
yeah the link is correct, with xiaomi Eu rom you can still get official updates, maybe just slight delay from official chinese stream. but that's the best support we have so far for international miui roms now. the check update seems to be quite buggy on xiaomi eu rom, sometime it downloads but fails on completion.. just try again.. 2nd try is the charm as always haha. if not you can download the rom and dirty flash no problem, i was on beta previously so maybe thats why.
highly recommend you to start from fresh.. migrating over apps may result in bug occurrence.

Firmware before ROM?

Hi there! I'm not very fond of MiUi ROMs so I didn't even touch my device for three days so that I could instantly unlock bootloader and flash Lineage OS. The thing is I'm curious whether or not should I flash MiUi Firmware. There is a script which gets the latest firmware package (50 mb) as a flashable zip. A few weeks ago I flashed in this order:
1) Latest mido firmware
2) Latest Lineage OS rom
3) Latest Magisk zip
4) Custom kernel
My device is as good as always but flashing miui firmware is necessary? Will it give better stability or could I just ignore it if I want to update my os? Does Aosp based rom flash it's own firmware so it makes virtually pointless to flash miui firmware before the whole process?

Which way to go on new rom - stuck on global beta atm

Hey folks,
i need your advice.
As i'm not that much in flashing and unlocking my android devices any more i'm now on 9.6.27 global beta on my poco f1.
As known i would have to full wipe my device to retun to the official global channel (11.0.5.0).
The fact that i would have to start my phone at stock launch, i'm at the point looking for a custom rom.
Which way would you recommend?
Flashing global stable and waiting for android 10 to be released officially by xiaomi or unlocking the device and flash a custom rom?
I'm unsure which way to go. I'm planning on using the poco at least for this year long and wasnt unhappy with an debloated miui official rom until now.
Thanks for your help, appreciate it!
Cheers

Worth rooting and flashing ROMs on Note 9s (Curtana) now, or wait for MIUI 12?

Would rooting and flashing a rom on my Curtana device preclude me from being able to upgrade to the MIUI 12 upgrade that is romoured to be released in September? Could there be an advantage to waiting for MIUI 12 before rooting and flashing? Perhaps in a future software update they fix an ongoing bug, or something? I'm familiar with rooting/flashing, but just wanted to make sure I wasn't potentially kneecapping my device before I root/flash. Thanks!
aimlessanomaly said:
Would rooting and flashing a rom on my Curtana device preclude me from being able to upgrade to the MIUI 12 upgrade that is romoured to be released in September? Could there be an advantage to waiting for MIUI 12 before rooting and flashing? Perhaps in a future software update they fix an ongoing bug, or something? I'm familiar with rooting/flashing, but just wanted to make sure I wasn't potentially kneecapping my device before I root/flash. Thanks!
Click to expand...
Click to collapse
There's no inherent disadvantage to flashing/rooting before or even after the release of MIUI 12 (after, users will start waiting for Android 11 - and round goes the cycle). I would say that the decision to flash would rely on how you like MIUI 11. If you absolutely despise it then you can try a custom rom, if not then you could stay on MIUI. Nevertheless, you can always return to MIUI at any time by flashing the recovery stock rom or the fastboot one. I hope this answers your question. Have a nice day
aimlessanomaly said:
Would rooting and flashing a rom on my Curtana device preclude me from being able to upgrade to the MIUI 12 upgrade that is romoured to be released in September? Could there be an advantage to waiting for MIUI 12 before rooting and flashing? Perhaps in a future software update they fix an ongoing bug, or something? I'm familiar with rooting/flashing, but just wanted to make sure I wasn't potentially kneecapping my device before I root/flash. Thanks!
Click to expand...
Click to collapse
After you unlock the bootloader and install custom Recovery you can Root/Flash any ROM you want. It won't stop you from getting MIUI 12 Update in your phone. After MIUI 12 Stable version is released you can simply flash it like flashing other ROMs and boom you will be in MIUI 12. Also there are MIUI 12 Ports for Curtana if you want to try MIUI 12 now but Ports won't have much stability so decide yourselves
- Thanks btw
eunhaisme said:
After you unlock the bootloader and install custom Recovery you can Root/Flash any ROM you want. It won't stop you from getting MIUI 12 Update in your phone. After MIUI 12 Stable version is released you can simply flash it like flashing other ROMs and boom you will be in MIUI 12. Also there are MIUI 12 Ports for Curtana if you want to try MIUI 12 now but Ports won't have much stability so decide yourselves
- Thanks btw
Click to expand...
Click to collapse
lalibm said:
There's no inherent disadvantage to flashing/rooting before or even after the release of MIUI 12 (after, users will start waiting for Android 11 - and round goes the cycle). I would say that the decision to flash would rely on how you like MIUI 11. If you absolutely despise it then you can try a custom rom, if not then you could stay on MIUI. Nevertheless, you can always return to MIUI at any time by flashing the recovery stock rom or the fastboot one. I hope this answers your question. Have a nice day
Click to expand...
Click to collapse
Thanks, I believe I was overthinking it a bit. It makes sense that I could always reflash MIUI 12 or a ROM based off of it at a later date. Do either of you happen to know which method of rooting is the go-to as of now for Curtana?
Just do it! (root & flash)
You just use Magisk to root. SuperSU is obsolete.
aimlessanomaly said:
Thanks, I believe I was overthinking it a bit. It makes sense that I could always reflash MIUI 12 or a ROM based off of it at a later date. Do either of you happen to know which method of rooting is the go-to as of now for Curtana?
Click to expand...
Click to collapse
1. Unlock bootloader
2. Flash custom recovery (LRTWRP seems to be most stable)
3. Flash magisk zip from recovery
lalibm said:
1. Unlock bootloader
2. Flash custom recovery (LRTWRP seems to be most stable)
3. Flash magisk zip from recovery
Click to expand...
Click to collapse
AFter that, how can i get auto updates? Because i am on globa and it auto updates . yesterday it updated to 11.0.7. With trwp, it cant install auto update?

Categories

Resources