Custom ROM flashing precautions? - Xiaomi Poco F1 Questions & Answers

Hello,
I've read on XDA that Xiaomi is making flashing custom ROMs more difficult on their devices.
I've bought an original (unsealed box) Poco F1 global and I intend to flash LOS or Xiaomi.eu in 4-5 years.
I know about the anti-rollback protection and applying for unlocking.
I'm wondering whether doing or not doing specific things will prevent me to flash custom ROMs in the future? Or worse, brick my Poco?
Should I ignore and deny the update to MIUI 10? Will MIUI 10 prevent me to flash custom ROMs?
Thanks.

As of now POCO does not have anti roll back protection. You can check if your device has ARP by going to fastboot and using this command in ad "adbshell get anti" if it's <2 your safe if it's >2 your in the anti roll back squad!
As of now we don't have to worry about ARP this might be implemented in Pie update.

you intend to flash LOS in 4-5 years later? did i get that right>

Yeah. I might do it sooner, if I'll dislike MIUI. We'll see.

@karpacha I disliked MIUI so much on my old Redmi Pro that I got a new phone as soon as I could (there were no ROMs).

I'm not a frequent smartphone user, so I'm hoping this won't happen to me. I definitely won't be switching to other ROMs yet since none of them are stable.

Related

Will RN3P (kenzo) officially get MM?

I've had a search around but there doesn't seem to be clear answers on this one, unless I missed something.
I know kenzo has beta MIUI 8 but it seems LP-based. Are there any plans for MM? I'm guessing it would be beneficial for custom ROMs since radios/drivers would be MM-based.
Being a newbie when it comes to this device means I've been wary of switching from stock-based ROMs due to the radio issues. I'm guessing the custom MM ROMs rely on unofficially patched files that cause issues returning to stock or switching ROMs. If someone could enlighten me on this I'd be grateful.
Also, how well supported are features like the IR blaster or Qualcomm audio on most ROMs?
this is what is keeping me from buying a rn3p, if its not getting official miui with mm im off to a Mi max.
If you want fast updates of of android use nexus or motorola. Xiaomi has a very very bad track record of updating android versions.
Yes it is highly probable that redmi note 3 snapdragon will get mm update but dont expect android updates after it because only flagships like mi3 mi4 mi5 get assured updates for latest os rest only get assured miui updates

whats your opinion about Xiaomi's Anti Rollback system

MIUI 10 Global Beta 8.7.5 adds anti-rollback protection: Do not downgrade your Redmi Note 5 Plus/Pro
Many users that have tried to downgrade their Redmi Note 5 Pro smartphones without knowing about this restriction have now ended up with a bricked device.
Xiaomi says that those who have updated devices to MIUI 10 Global Beta ROM 8.7.5 or ROM afterwards, should not try to downgrade the ROM of your device. “Otherwise, your device will be bricked, which may also affect your device stability. If your device has been bricked, please go to the nearest Mi service centre for help,” says the company.
So think what you think about this Anti Rollback system ??
for updates please join
http://t.me/RedmiNote5India
Some people on miui forum said that they was able to downgrade from 8.7.10 global beta to 9.6.2.0 stable and it works.
mohsiin4u said:
MIUI 10 Global Beta 8.7.5 adds anti-rollback protection: Do not downgrade your Redmi Note 5 Plus/Pro...
Click to expand...
Click to collapse
A very good reason to dump miui forever.
mohsiin4u said:
So think what you think about this Anti Rollback system ??
Click to expand...
Click to collapse
I think they should have warned users about this, I was really lucky I didn't downgraded, I'm on MIUI 10 Global Beta and today even got an update, MIUI 10 has many bugs and I really did think about downgrading to miui9 but I choose to stay on miui 10 for another 12-13 days and unlock bootloader afterwards.
I'd hoped Xiaomi would offer an instant unlock to those with bricked devices. I would have bricked my phone on purpose for an instant unlock
I think you always can test-point flash even with bricked device
Most of brands do actually the same and inclusive since nougat to MM downgrade it´s not an option for devices running stock roms so that is present from previous versions; Samsung, Huawei, Honor and many more, only with some tricky and unauthorized method this can do it. But for Xiaomi unlocked with a custom recovery and running custom roms this is possible at any time.

How does anti-rollback for Xiaomi phones work?

Hey,
I have Xiaomi Mi 8 and I'm very concerned about MIUI latest "feature" - anti-rollback. I read this article, but I still don't understand completly how is anti-rollback gonna affect my phone.
Is it only MIUI thing or even with custom ROMs I won't be able to flash earlier version? Let's say I already have newest version of MIUI based on Android 9 so anti-rollback is present. Can I install, let's say LineageOS 15 which is Android 8.1? And can I switch between let's say LOS 15 and LOS 16 as much as I want? And... what if one day Android 9.1 is released and custom ROM is made, if I install it, does it mean I can't flash even the most recent version of MIUI until it would be based on 9.1 either? Cause it would detect that I had newer version and wouldn't let me flash it, right?
So the question is, I guess, does only MIUI check anti-rollback index before flashing or MIUI just activates this "feature" in my phone and then it's embeded somewhere deep and I'll never be able to go back again even with custom ROM? My thinking is... if MIUI version XY brings support for ARB it means, that earlier version, let's say XY - 1 doesn't have that support and therefore it can't check and know that it's earlier version, right? So that check has to be burnt into phone for good and it is gonna permanently affect my phone even without MIUI, possibly restrict flashing even for custom ROMs.
But I'm no expert, so I would like to know from someone who understands details of it.
Thanks!

How to remove root completely from Poco F1 installed with Android 9 based custom roms

Dear All,
I have bought POCO F1 in the first sale and I am very happy with its performance. Once there were Android Pie based custom roms, I have enthusiastically tried some of them. I have to thank all developers here for their relentless efforts in bringing the most updated features to our beloved POCO F1. I just have a small problem, I rely a lot on banking apps and all of them complaint that my device is rooted on Android 9 roms. I know that I can hide root by using Magisk but I dont want to use it. I want to know how to remove the root completely rather than hide it. So, Kindly give me some information as to how Android 9 based rom can be completely unrooted.
Unistall Magisk
I have the same issue......my ROM came prerooted.....is there to remove root completely....
You'll have to try different ROMs until you find one that works for you (i'd Start from Pixel experience)
I never had this problem so i have a feeling that you might have missed a step.
(Did you wipe system,data, davlik before flashing?)
(Did you flash an encryption disabler? because you shouldn't)
Just flash a stock Fastboot package. That's the only true reliable way to "unroot" a device.
If your ROM came pre-rooted, it's either a crap ROM or is still being built in userdebug mode for dev purposes. If it's the latter, unrooting is a bad idea and probably won't solve anything anyway. So either accept it, or use a different ROM.

Question MIUI 13 Crashing

So I possess a Redmi Note 10 Indian variant with 4 GB ram. For the past month, I have been using Pixel Experience Plus and it was smooth until the last week's update. Then it came to my notice that I haven't installed the latest MIUI 13 "Firmware" as the developer said. So I got and flashed the Global ROM V13.0.5.0.SKGMIXM (even though my device was shipped with Indian ROM) via Xiaomi Flash because Indian ROM V12.5.6.0.RKGINXM is still in MIUI 12.
Oops! That was probably the worst mistake I had made coz my phone had restarted at least a dozen times unexpectedly even while the phone is locked and unlocked (referring to screen lock) Now it's barely usable.
So here are my questions:
Is this a bug with MIUI or did I mess something up big time?
I use the terms firmware and ROM interchangeably but are they different?
How to install firmware via fastboot?
I know that was a lot of questions but please help me if possible because this is my main device
Thanks a lot
Injector287 said:
So I possess a Redmi Note 10 Indian variant with 4 GB ram. For the past month, I have been using Pixel Experience Plus and it was smooth until the last week's update. Then it came to my notice that I haven't installed the latest MIUI 13 "Firmware" as the developer said. So I got and flashed the Global ROM V13.0.5.0.SKGMIXM (even though my device was shipped with Indian ROM) via Xiaomi Flash because Indian ROM V12.5.6.0.RKGINXM is still in MIUI 12.
Oops! That was probably the worst mistake I had made coz my phone had restarted at least a dozen times unexpectedly even while the phone is locked and unlocked (referring to screen lock) Now it's barely usable.
So here are my questions:
Is this a bug with MIUI or did I mess something up big time?
I use the terms firmware and ROM interchangeably but are they different?
How to install firmware?
Finally, can I safely downgrade my device to the 12.5.6 Indian variant without bricking my device?
I know that was a lot of questions but please help me if possible because this is my main device
Thanks a lot
Click to expand...
Click to collapse
First off, don't try to make an update while the device has a kind of lock, either the screen or user encryption (not referring to in-built encryption).
Generically, firmware makes a reference to a specific build, this applies for any ROM, for any device out there.
The set of specific partitions, that are called firmware in the Xiaomi world, are also in any fastboot ROM.
But like the different firmware versions are usually available for almost (if not all) Xiaomi devices, in great part, thanks to @yshalsager, you can just pick up the one you need and flash it before or after (over) any (that supports it or needs it) custom ROM.
Just refer to here https://forum.xda-developers.com/t/firmware-redmi-note-10-mojito-auto-updated.4254017/page-3 as you can see, what you need, was there.
Well what i can tell you with experience might enlighten the situation. I changed my rom from global to Indonesian on MIUI 12. It was working very well no lags no issue infact i was loving it . Then came MIUI 13 V13.0.2.0.SKGIDXM.
my phone became like a sluggish snail. A lot of lags, different apps not working really hateful. There was no escape. so after bearing it was 2 months i down graded back to MIUI 12. Now i think i will stay there until some one let me know MIUI 13 is bug free

Categories

Resources