Check list for rooting/installing custom ROM... - Xiaomi Poco F1 Questions & Answers

my poco F1 will be arriving soon. 1st thing i'll do is install this ROM! just want to clarify a few things before i go ahead - so i don't mess things up... is this right, do i need to add any more steps (or even lose some)
1. unlock bootloader
2. install latest twrp with decryption
3. flash developer MIUI? (pretty sure i've read this is required coming from stable)
4. wipe everything
5. flash LOS
6. flash magisk
have i missed anything? is developer MIUI any beta version?
sorry for noobish questions, it's been a while since i've flashed anything!!!

from someone elses comment in another thread...
'I started from stable miui: unlock bootloader, flash recovery vasishath, reboot in twrp, wipe cache, dalvik, system and data, flash rom, gapps, magisk, wipe dalvik / cache, reboot system'
may help someone else too

reg66 said:
my poco F1 will be arriving soon. 1st thing i'll do is install this ROM! just want to clarify a few things before i go ahead - so i don't mess things up... is this right, do i need to add any more steps (or even lose some)
1. unlock bootloader
2. install latest twrp with decryption
3. flash developer MIUI? (pretty sure i've read this is required coming from stable)
4. wipe everything
5. flash LOS
6. flash magisk
have i missed anything? is developer MIUI any beta version?
sorry for noobish questions, it's been a while since i've flashed anything!!!
Click to expand...
Click to collapse
You dont have to flash developer miui after installing twrp just wipe

Related

REQUEST - Kenzo (Alka + Unofficial BL) - Steps required to Safely flash MM Rom

Hello Friends,
After a lot of search and read I am confused. What is complete set of steps required to flash MM rom (non Miui)? What precautions I should take since I unlocked unofficially?
My needs for daily driver is
Good battery life
Working GPS
Working Camera
Root (for titanium backup and adblock)
Current status
Unlocked - UNOFFICIALLY
Recover - ALKA
Rom - Miui LP Global stable
Security - Fingerprint + Pin
Steps I have collated so far
* Remove pin and delete fingerprints
* Do I need to do something about encryption ?
* Goto recovery
** Should I flash another recovery ??
** Nandroid backup
** Wipe cache/dalvik/data/system
** Flash
**** CM13 Firmware
**** Rom (Example RR 5.7.4)
**** Kernel (Example Radon)
**** Gapps
** Clear Dalvik
** Reboot
If fingerprint issue
* Goto recovery
** Flash
**** Goodix Fp8 ( First check if Goodix)
**** Kernel
** Wipe Dalvik
** Reboot
Thanks for your inputs on above. Please also suggest MM rom suitable for my needs.
I'd suggedlst you use Cyanogenmod 13 by TheStrix.
All are stable, I haven't encountered any issues.
What you need to do
-Phone's bootloader needs to be unlocked
-Flash CM13 Firmware (if you're coming from MIUI8, no need to flash this)
-Flash CM13 ROM (Snapshot)
-Flash GAPPS
-Flash Radon Kernel latest version. (I recommend you to usre Radon Kernel because the stock kernel has battery reading issues, it decreases by 2%)
exce1ia said:
-Flash CM13 Firmware (if you're coming from MIUI8, no need to flash this)
Click to expand...
Click to collapse
Thanks.
* I'm at MIUI 8 but Lollypop .. so if I get you correctly, I need not flash CM13 firmware.
* Another query - is there no extra precaution required for Unofficial unlock and no need to use any other TWRP?
hyperorb said:
Thanks.
* I'm at MIUI 8 but Lollypop .. so if I get you correctly, I need not flash CM13 firmware.
* Another query - is there no extra precaution required for Unofficial unlock and no need to use any other TWRP?
Click to expand...
Click to collapse
I had a problem with unofficially unlocking maybe because the unofficial unlock requires to flash Lollipop Global ROM and I was running MM. What I did is find a way that requires to flash MM Dev ROM to unlock. Maybe you won't have a problem if you're gonna flash it using Dev ROM.
exce1ia said:
I had a problem with unofficially unlocking maybe because the unofficial unlock requires to flash Lollipop Global ROM and I was running MM. What I did is find a way that requires to flash MM Dev ROM to unlock. Maybe you won't have a problem if you're gonna flash it using Dev ROM.
Click to expand...
Click to collapse
I'm not on dev rom but on Global Stable MIUI8 Lollipop
kenzo_global_images_V8.0.6.0.LHOMIDG_20161025.0000_5.1_global_e45dc39209
hyperorb said:
I'm not on dev rom but on Global Stable MIUI8 Lollipop
kenzo_global_images_V8.0.6.0.LHOMIDG_20161025.0000_5.1_global_e45dc39209
Click to expand...
Click to collapse
Try and see if you'll get no problem.
i currently on RR 5.7.4 work smooth and stable thanks to developer
i preffer use zcx recovery, because never tried other haha
but dont forget to mount every single time boot to recovery
1. Full Wipe System, Data, Cache, Dalvik, (Internal Storage (optional))
2. Reboot Recovery
3. Flash 8.1.1 Global Stable Rom Marshmallow Based ( Recovery Rom )
4. let the rom boot first till home screen but dont login miui account
5. Turn off and boot to recovery
6. Do Wipe System, Data, Chache, Dalvik again
7. Reboot to recovery again
8. Flash Rom that you want
9. Flash GAPPS
10. Wipe dalvik chache
11. Done reboot system ( i use fpc but if u have goodix should patch the goodix first)
my device was unlocked officialy
ozan6661 said:
i currently on RR 5.7.4 work smooth and stable thanks to developer
i preffer use zcx recovery, because never tried other haha
but dont forget to mount every single time boot to recovery
1. Full Wipe System, Data, Cache, Dalvik, (Internal Storage (optional))
2. Reboot Recovery
3. Flash 8.1.1 Global Stable Rom Marshmallow Based ( Recovery Rom )
4. let the rom boot first till home screen but dont login miui account
5. Turn off and boot to recovery
6. Do Wipe System, Data, Chache, Dalvik again
7. Reboot to recovery again
8. Flash Rom that you want
9. Flash GAPPS
10. Wipe dalvik chache
11. Done reboot system ( i use fpc but if u have goodix should patch the goodix first)
my device was unlocked officialy
Click to expand...
Click to collapse
Thanks.
I think since mine is unofficial then Step 3 requires removal of emmc_appsboot.mbn before flashing. Also I will need to remove recovery.img from the miui rom to avoid TWRP being overwritten
I get the idea that we need to flash miui mm rom first so that partitions are created. But doesn't that can be taken care by flashing CM13 firmware?
hyperorb said:
Thanks.
I think since mine is unofficial then Step 3 requires removal of emmc_appsboot.mbn before flashing. Also I will need to remove recovery.img from the miui rom to avoid TWRP being overwritten
I get the idea that we need to flash miui mm rom first so that partitions are created. But doesn't that can be taken care by flashing CM13 firmware?
Click to expand...
Click to collapse
did u know how to remove emmc_appsboot or replace that ? is the recovery rom will replace the TWRP if flash the rom recovery ?
yup is better to flash miui mm first and unlocked bootloader, CM13 is to old and didnt get update firmware today, so i didnt flashed CM13 Firmware.
why didnt unlock officialy ?
*sorry my english is not really good*
ozan6661 said:
did u know how to remove emmc_appsboot or replace that ? is the recovery rom will replace the TWRP if flash the rom recovery ?
yup is better to flash miui mm first and unlocked bootloader, CM13 is to old and didnt get update firmware today, so i didnt flashed CM13 Firmware.
why didnt unlock officialy ?
*sorry my english is not really good*
Click to expand...
Click to collapse
For emmc .. there are guides
https://forum.xda-developers.com/re...nlock-twrp-t3494833/post69484805#post69484805
https://forum.xda-developers.com/redmi-note-3/help/confused-how-to-root-rn3-india-sd-650-t3512484
I think recovery rom will update both bootloader and recovery, if those files are not removed

RN3 Pro SD Kenzo - flashing Lineage OS?

Hi everyone,
a quick question.
I am running a:
RN3 Pro SD Kenzo
8.0.6.0 Global Stable firmware ( Lollipop ), unofficial unlock
ZCX TWRP
... yeah, I am still on Lollipop. Reason is that this firmware, at the time of flashing, proved to be the most stable, so I kept it. It still is the best Xiaomi firmware I tested, out all of them, but now, I would like to test out Lineage OS
What would be the fastest way for me to flash the latest Lineage OS on this phone, while keeping the bootloader unlocked?
Can I just wipe the phone, add Lineage and GApps and flash it through recovery?
make sure you have downloaded latest firmware, LOS rom & gapps....next steps is backup your current rom & go flashing.
twrp > wipe > wipe dalvik, system, data & cache > install latest firmware > install LOS rom > install gapps > reboot > done
here is firmware you have needed
Thank you for taking the time to assist me.
Firmware link is not working, sadly.
... so, basically, if I get this right:
1. boot into my TWRP
2. wipe dalvik/system/data/cache
3. after wiping is done, flash/install the latest CM 14.1 firmware without rebooting, select wipe
4. after firmware finishes flashing/installing, flash/install LOS ( without rebooting ), select wipe
5. after that, flash/install GApps, select wipe
6. reboot, and that's it?
Any special steps I should take to keep my unofficial bootloader unlock, or that does not matter with LOS?
EDITED POST FOR CLARITY AND FUTURE REFERENCE.
Tomo123 said:
Thank you for taking the time to assist me.
Firmware link is not working, sadly.
... so, basically, if I get this right:
1. boot into my TWRP
2. wipe dalvik/system/data/cache
3. after wiping is done, flash/install the latest MIUI firmware without rebooting
4. after MIUI finishes flashing/installing, flash/install LOS ( without rebooting )
5. after that, flash/install GApps
6. reboot, and that's it?
Do I flash latest stable or developer firmware in step 3?
Any special steps I should take to keep my unofficial bootloader unlock, or that does not matter with LOS?
Click to expand...
Click to collapse
sorry...find it here
https://forum.xda-developers.com/redmi-note-3/how-to/cm14-14-1-aosp-n-firmware-kenzo-kate-t3507789
that is right...follow my instructions & no need to worrie about bootloader
Thank you for the link. But, the firmware you provided the link for is only around 46MB. Is that right?
Thank you for the asistance. Everything is flashed, and working.
Additional step I had to do was to flash the camera fix from here:
https://forum.xda-developers.com/re...niversal-camera-binary-patch-kenzo-n-t3572779
... and done.
Now, as for the root access, only option I have available through Developer options is root through ADB. Do I download the root package from here:
https://download.lineageos.org/extras
... or is there another method for RN3Pro SD LineageOS?
Downloaded LOS root package. I am set

[NEWBIE] Root questions - not sure because of language problems

I would certainly like to root my Poco F1. However, after reading loads of topics, I'm still not sure of which way to choose, because I have a bit of a problem with the jargon.
I want the face unlock to be working
I want to get rid of MIUI and have clean Android (for example Smart Lock doesn't work with MIUI)
I want to use gestures to navigate through the phone
Hence, I am probably looking for a custom ROM?
If I understand correctly, I need to:
Unlock the bootloader, then flash TWRP, then flash the custom ROM, then flash Magisk... and everything is done (?)
If I want to revert to stock ROM, I will just wipe everything, am I right?
Would these custom ROMs do?
https://forum.xda-developers.com/poco-f1/development/rom-pixel-experience-t3857076
https://forum.xda-developers.com/poco-f1/development/rom-nitrogen-os-beta-t3857557
Thank you all!
You need to flash the appropriate vendor as well. You can find the list of vendor firmwares for download here:
downloads. akhilnarang .me/MIUI/beryllium/
Most custom roms require a specific requirement for vendor. I'd recommend flashing the latest vendor, it shouldn't cause issues.
Magisk flashing isn't a necessary step, unless you prefer root access. Make sure to back up your data because your phone will get encrypted on first boot and all your data will be lost, not to mention the data loss during bootloader unlock. You can use force encryption disabler to disable encryption. But note that you will have to flash the zip every time you flash a new ROM/vendor or else it will get encrypted again.
Also. Pixel experience is a good ROM for stock android experience, but I would recommend lineage OS unofficial over it because of the customisation it provides. I haven't used Nitrogen OS in a long time, so I cannot judge on it.
PS: don't forget gapps. Custom ROMs don't have gapps included.
Let's correct a few things in kishore1998's post. First since the OP needs to unlock his bootloader, when he does that he'll lose all data. OP, if your data is important, backup to an external source before you start. After unlocking you'll need a recovery as stated before. Next is flashing vendor/firmware. After that , flash the rom of your choice. In it's OP it should tell you whether you need gapps or not. PE doesn't require gapps. Reboot, make sure all is fine then go back into recovery and flash Magisk. I'm on vendor/firmware 9.5.6, PE-AOSP-20180507 & Magisk 19.1. NOTE: I don't use DFE nor do I need it. You only need DFE if you want an unencrypted fone. If you do flash DFE, everytime you flash vendor/firmware your _next_ step is to flash DFE. TWRP allows you to stack zips to flash so you'll choose vendor/firmware and DFE, then flash before doing rom and gapps if needed. See this link which has a useful FAQ.
HTH
Matt.Murdock said:
I would certainly like to root my Poco F1. However, after reading loads of topics, I'm still not sure of which way to choose, because I have a bit of a problem with the jargon.
I want the face unlock to be working
I want to get rid of MIUI and have clean Android (for example Smart Lock doesn't work with MIUI)
I want to use gestures to navigate through the phone
Hence, I am probably looking for a custom ROM?
If I understand correctly, I need to:
Unlock the bootloader, then flash TWRP, then flash the custom ROM, then flash Magisk... and everything is done (?)
If I want to revert to stock ROM, I will just wipe everything, am I right?
Would these custom ROMs do?
https://forum.xda-developers.com/poco-f1/development/rom-pixel-experience-t3857076
https://forum.xda-developers.com/poco-f1/development/rom-nitrogen-os-beta-t3857557
Thank you all!
Click to expand...
Click to collapse
hey bro . you should first unlock bootloader with miunlock .you need waiting 66 hours . after that download developer rom (pejmimx) rememeber that most be pejmimx, search in google and download the final version. install twrp with minimal adb if your poco didnt connect to your pc in fastboot mode you need to change your pc (just once time ) . flash data system cache davlik (you should have micro sd or conect flash memory with otg to your phone). install rom dev pejmimx. install your favorite custome rom . install magisk and done .(donot install oxygen os because that is ported from one plus 6t and have much bugs) my suggest is crdroid rom
Matt.Murdock said:
I would certainly like to root my Poco F1. However, after reading loads of topics, I'm still not sure of which way to choose, because I have a bit of a problem with the jargon.
I want the face unlock to be working
I want to get rid of MIUI and have clean Android (for example Smart Lock doesn't work with MIUI)
I want to use gestures to navigate through the phone
Hence, I am probably looking for a custom ROM?
If I understand correctly, I need to:
Unlock the bootloader, then flash TWRP, then flash the custom ROM, then flash Magisk... and everything is done (?)
If I want to revert to stock ROM, I will just wipe everything, am I right?
Would these custom ROMs do?
https://forum.xda-developers.com/poco-f1/development/rom-pixel-experience-t3857076
https://forum.xda-developers.com/poco-f1/development/rom-nitrogen-os-beta-t3857557
Thank you all!
Click to expand...
Click to collapse
There are a lot of guides here that describe the things you want.
Some checkpoints:
-Unlock your bootloader and install twrp (all personal data will be deleted)
-make a backup of your phone (when you backup check all partitions and images). This is your original system in case you want to go back. There's no particular reason to get more.
-install a custom ROM (crdroid that was suggested above is great imho) FOLLOW THE ROM'S INSTALLING INSTRUCTIONS TO THE COMMA.
-install nano-gapps and above if you want face unlock (pico and micro won't have it)
-flash magisk if you want root (don't forget to install magisk apk after flashing it)
-last but not least regardless of what's mentioned anywhere use official twrp and DON'T flash encryption disabler. It's just going to make your life harder without any benefits whatsoever.
Thank you, very helpful and assuring!
One more thing though - I often use dual boot of some apps. This is a Xiaomi-only feature; Does that mean with a different ROM (but for a Xiaomi device) I will lose this possibility?
I mainly just want to get rid of the MIUI ballast that interferes with the clean Android, so if there is a possibility to keep the ROM and delete MIUI, it would be maybe even better (?)

is it safe to flash MIUI global 10 fastboot rom with twrp?

hello,
so I was just wondering is it safe to flash MIUI 10 global rom with twrp? I know that it will probably replace the twrp with stock recovery, but it is easily fixed. I had to restore old backup and right now I'm on MIUI beta rom but with beta roms being shut down starting from 1st july, I just want to convert to the latest MIUI global rom which is avilable here on thier offical site and it is called Version: V10.3.4.0.PEJMIXM (MIUI10)
so again my question:
1. is it safe to flash this rom with TWRP?
2. will i need fastboot zip file if I choose to flash with TWRP?
3. or can I just download the normal zip and flash it through local update feature? please take note that twrp is installed on my phone
so that's all.. thanks for your time:good:
alifarhad said:
hello,
so I was just wondering is it safe to flash MIUI 10 global rom with twrp? I know that it will probably replace the twrp with stock recovery, but it is easily fixed. I had to restore old backup and right now I'm on MIUI beta rom but with beta roms being shut down starting from 1st july, I just want to convert to the latest MIUI global rom which is avilable here on thier offical site and it is called Version: V10.3.4.0.PEJMIXM (MIUI10)
so again my question:
1. is it safe to flash this rom with TWRP?
2. will i need fastboot zip file if I choose to flash with TWRP?
3. or can I just download the normal zip and flash it through local update feature? please take note that twrp is installed on my phone
so that's all.. thanks for your time:good:
Click to expand...
Click to collapse
No,I recommend downloading the full (recovery) rom and flashing it in twrp, and then flashing the 'Disable Force Encryption' zip and later magisk if needed.., wipe dalvik cache & reboot
This way you don't lose twrp or anything else on your phone
Schumanzuar said:
No,I recommend downloading the full (recovery) rom and flashing it in twrp, and then flashing the 'Disable Force Encryption' zip and later magisk if needed.., wipe davlik cache & reboot
This way you don't lose twrp or anything else on your phone
Click to expand...
Click to collapse
Hi ethanks for your reply. What do you mean by full rom? Does twrp allow flashing miui global roms just like any other custom roms?
alifarhad said:
Hi ethanks for your reply. What do you mean by full rom? Does twrp allow flashing miui global roms just like any other custom roms?
Click to expand...
Click to collapse
Of course it does..
I'm talking about the full rom also called as recovery rom (Example :-
https://en.miui.com/getrom-355.html?m=yes&mobile=2
Visit this link to see the latest miui stable & beta ROMs for Poco f1, both of them are full ROMs aka recovery ROMs of the latest miui for Poco f1
1) I assume you have already unlocked bootloader etc..
First you have to have the essential files i.e the rom zip file you want to install, disable Force Encryption zip file, Magisk zip file (All files links will be available in the main Poco f1 thread)
2) Next you boot into twrp (Power + volume up button)
Next select install, navigate to the downloaded rom zip file and swipe to flash (DONT reboot after flash, click back)
3) Now again select install & now flash the disable Force Encryption zip file (This is very important & should be done during every rom flashing)
4) Next go back & flash Magisk for root
5) Wipe dalvik cache and reboot
Schumanzuar said:
Of course it does..
I'm talking about the full rom also called as recovery rom (Example :-
https://en.miui.com/getrom-355.html?m=yes&mobile=2
Visit this link to see the latest miui stable & beta ROMs for Poco f1, both of them are full ROMs aka recovery ROMs of the latest miui for Poco f1
1) I assume you have already unlocked bootloader etc..
First you have to have the essential files i.e the rom zip file you want to install, disable Force Encryption zip file, Magisk zip file (All files links will be available in the main Poco f1 thread)
2) Next you boot into twrp (Power + volume up button)
Next select install, navigate to the downloaded rom zip file and swipe to flash (DONT reboot after flash, click back)
3) Now again select install & now flash the disable Force Encryption zip file (This is very important & should be done during every rom flashing)
4) Next go back & flash Magisk for root
5) Wipe dalvik cache and reboot
Click to expand...
Click to collapse
Thanks it's much clearer now.
alifarhad said:
Thanks it's much clearer now.
Click to expand...
Click to collapse
Did you flash stable rom ?
And did you erase the data or internal storage?
I am on beta as well and have unlocked bootloader and twrp & magisk installed with Force encryption Disabled.
I want to switch to 10.3.5.0 Stable ROM.
But I don't know whether to erase Data partition or not.
gohil.mitul said:
Did you flash stable rom ?
And did you erase the data or internal storage?
I am on beta as well and have unlocked bootloader and twrp & magisk installed with Force encryption Disabled.
I want to switch to 10.3.5.0 Stable ROM.
But I don't know whether to erase Data partition or not.
Click to expand...
Click to collapse
1) Use migrate app from play store to take a backup of current phone app data, the backup is stored in a flashable zip format
2) Next boot to twrp, choose wipe and select davlik, cache, system, data later follow my steps in my previous comment to flash new rom
3) Set up phone etc, Make sure Magisk is installed properly
4) Next boot into twrp & flash the migrate zip file located in migrate folder, reboot after flashing, you will get a notification about migrate backup once rebooted, open it and restore everything or select choose to restore for selective restore of data

[Help] Confused how to proceed with custom ROM installation

Hello
I am using MIUI global 11.0.8 stock rom. Recently just unlocked the bootloader and trying to figure out how to flash LineageOS in it.
Tried to followed this guide https://forum.xda-developers.com/poco-f1/how-to/xiaomi-poco-f1-unlock-bootloader-custom-t3839405
But it seems like it is pretty old and not updated. Should i follow this thread or there is something updated? Also feels like i'm missing various things like disabling encryption(!), needs to be on old stock rom for proper installation, customized TWRP recovery and specific Xiaomi programs to do it properly. Could someone identify the missing info/issues i'm having trouble with? TIA.
61zone said:
Hello
I am using MIUI global 11.0.8 stock rom. Recently just unlocked the bootloader and trying to figure out how to flash LineageOS in it.
Tried to followed this guide https://forum.xda-developers.com/poco-f1/how-to/xiaomi-poco-f1-unlock-bootloader-custom-t3839405
But it seems like it is pretty old and not updated. Should i follow this thread or there is something updated? Also feels like i'm missing various things like disabling encryption(!), needs to be on old stock rom for proper installation, customized TWRP recovery and specific Xiaomi programs to do it properly. Could someone identify the missing info/issues i'm having trouble with? TIA.
Click to expand...
Click to collapse
FIRST OF ALL BACKUP YOUR DATA. Go to fastboot mode and flash latest twrp recovery. Boot to recovery and wipe cache, system and data. Since this is the first time you are installing a custom rom you should format data in twrp. After formatting data reboot to twrp then transfer latest Lineage OS flashable zip in you phone's storage and flash it. Then flash gapps if you want. Then magisk if you want root and DFE if you don't want encryption. That's it. Now reboot to system.
And remember google is your friend.
callmebutcher101 said:
FIRST OF ALL BACKUP YOUR DATA. Go to fastboot mode and flash latest twrp recovery. Boot to recovery and wipe cache, system and data. Since this is the first time you are installing a custom rom you should format data in twrp. After formatting data reboot to twrp then transfer latest Lineage OS flashable zip in you phone's storage and flash it. Then flash gapps if you want. Then magisk if you want root and DFE if you don't want encryption. That's it. Now reboot to system.
And remember google is your friend.
Click to expand...
Click to collapse
Actually there is too much information to handle at once that's why i got confused lol. Thanks for the infos :good:
I'll try to do according to your info.

Categories

Resources