Xiaomi Poco F1 [ROOT, Unlock Bootloader, with STOCK RECOVERY, OTA UPDATES etc!]

exepowered

Member
Oct 8, 2018
36
42
0
Is it equal, on wich (original) ROM/Software-Verisom i´am for unlocking, flashing twrp and rooting ?

Or is it the best, to NOT update the original Rom OTA and after that unlocking, flashing twrp and rooting ?
1. I made it on MIUI 10 BETA but MIUI 9 should work too.
2. It's just an personal preference, some wants to keep stock recovery and stay updated by OTA updates. For now unfortunatly you need to uninstall Magisk before every OTA update, I am thinking about bypassing it, but I have not figured it out yet.
 

nik_123

Senior Member
Jan 24, 2016
83
5
0
Have you installed USB Drivers?
Is your phone booted in fastboot mode correctly?
Is your USB cable working correctly?
Yes to all three.
I tried checking fastboot device on powershell and it didnt find any. I think its a driver issue but I already updated to latest.
Dont know why this is happening :confused:
 

exepowered

Member
Oct 8, 2018
36
42
0
Currently I am on miui 9.6.25.0.When I am trying to flash twrp command write failed uploaded image below.
and on the screen it is saying press anykey to shutdown
not able to do anything pls help.
Who told you to flash twrp through Mi Flash.
Normally you should do it via Fastboot shell on your PC with your phone connected in Fastboot mode.

Check how to root and keep stock recovery with my guide on first site of this post or check other guides here:
https://forum.xda-developers.com/poco-f1/how-to

Have you unlocked your bootloader?
 

avrrv3689

Senior Member
Aug 7, 2014
51
8
0
I mean I was flashing fastboot rom through mi flash so as to get flash stock rom.

Who told you to flash twrp through Mi Flash.
Normally you should do it via Fastboot shell on your PC with your phone connected in Fastboot mode.

Check how to root and keep stock recovery with my guide on first site of this post or check other guides here:
https://forum.xda-developers.com/poco-f1/how-to

Have you unlocked your bootloader?

I mean I was flashing fastboot rom through mi flash so as to get back stock rom.And when I was flashing twrp through fastboot shell it was saying command write failed.Yes I have unlocked bootloader.
 
Last edited:

freakinskull

New member
Jan 17, 2011
4
0
0
Jakarta
sorry,
my phone is in miui 8.10.11 with magisk and twrp recovery 3.2.3 with working decryption.

just read this thread already but im not so sure to do everything.
Can I update OTA to 8.10.18 with method 1?
just uninstall magisk with magisk manager, get the ota update install it via updater, then boot into twrp to reflash magisk to get root again?
how about the phone data? honestly, im okay to backup the data just in case my data wiped out because updating, its not a big loss, just take some minutes to do.
thanks for your help
 

exepowered

Member
Oct 8, 2018
36
42
0
sorry,
my phone is in miui 8.10.11 with magisk and twrp recovery 3.2.3 with working decryption.

just read this thread already but im not so sure to do everything.
Can I update OTA to 8.10.18 with method 1?
just uninstall magisk with magisk manager, get the ota update install it via updater, then boot into twrp to reflash magisk to get root again?
how about the phone data? honestly, im okay to backup the data just in case my data wiped out because updating, its not a big loss, just take some minutes to do.
thanks for your help
You need to uninstall magisk AND HAVE STOCK RECOVERY FLASHED (very important).
You can find stock recovery at the bottom of the guide, it should work.

Then after OTA you can flash or boot into TWRP and flash magisk ZIP.

Anyways its highly recommended to backup before.
 

reg66

Senior Member
Jan 7, 2007
1,987
515
133
i'm awaiting delivery of poco F1. when it arrives i'll be backing up existing rom before flashing any ROMs, incase of warranty return. so....

can i, is it possible to;
1. flash twrp on to device.
2. backup existing rom using twrp.
3. flash whatever rom etc
if needed 4. flash stock rom back
5. flash downloaded stock recovery img

is this not possible? thanks
 

DoudouJack

Member
Oct 17, 2018
26
4
0
I was on Magisk AND twrp (with working decryption)
I uninstalled Magisk via the uninstall zip (couldn't download via Magisk Manager for some reasons)
Your file "poco_f1_stock_recovery_3.0.rar" seems corrupted since I can't open it (an error occured blabla) so I could not use it.
Instead I flashed boot.img from my ROM, which lead me to fastboot only. Anyway, I boot back to system, make sure root is gone then install the OTA update via the update manager. When reboot, I get fastboot screen.
I booted with TWRP (working decryption), it took a while, then rebooted itself to successfully updated ROM.

My question is then: is it really needed to flash stock recovery?? Since it lead my to fastboot screen and TWRP did install the update.

Thanks!!
 

$lim $hady

Senior Member
Dec 30, 2012
672
185
63
Bangalore
Before flashing OTA update, you need to uninstall magisk and install it after update.
So if i have to flash any OTA updates.. I have to first uninstall Magisk and then flash OTA updates.. Then again flash magisk from TWRP..

Can i flash OTA updates using TWRP..?

PS: Sorry... I got the answer in previous posts..
 
Last edited:

Luftikus

Senior Member
Jul 3, 2008
107
8
0
In two weeks, I think, I'll get my pocophone. Is the first method still working? Why are there two methods for root? I think the first one is more simple than the second one? It sounds nearly too simple for me... Or is there something I don't understand... Just unlock, boot into twrp and flash magisk? Is that all?

Gesendet von meinem HTC One M9 mit Tapatalk
 

exepowered

Member
Oct 8, 2018
36
42
0
In two weeks, I think, I'll get my pocophone. Is the first method still working? Why are there two methods for root? I think the first one is more simple than the second one? It sounds nearly too simple for me... Or is there something I don't understand... Just unlock, boot into twrp and flash magisk? Is that all?

Gesendet von meinem HTC One M9 mit Tapatalk
Yes, just unlock, boot into twrp and flash magisk.
Method II is the same thing, but instead of flashing ZIP you are patching boot.img manually.
 
  • Like
Reactions: Luftikus
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone