[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] pfavayi:
"What part made you think I was not using TWRP?"

Because you gave me a link to a log that was showing use of fastboot commands and ADB commands...

The commands where those commands you give on the CLI when you are manually using fastboot and ADB.

There's no way to tell that's those commands were given behind the scenes by TWRP, if in fact they were given by TWRP.

SO ARE YOU SAYING THAT WHEN YOU ARE FLASHING A ROM THROUGH TWRP, TWRP IS GIVING FASTBOOT AND ADB COMMANDS BEHIND THE SCENES?

"1. Install TWRP Link

2. Clean Wipe. (Including Format Data)

3. Install flashable.zip

4. Reboot"

This is Crystal clear....

AND IS THE FLASHABLE ZIP A MIUI ROM ZIP ?(A Miui updater zip , a miui recovery zip)

That is my question ,that is my problem.

I have read links on the internet that say if you flash MIUI stock ROM through TWRP, your TWRP will be replaced by the new MIUI stock recovery , and this new MIUI stock recovery will lock your bootloader , and that when you boot your phone you will end up in an endless bootloader loop and you cannot boot into the room. Or the phone might just freeze.

This is what I want to know.

this is what I want to know from someone who has actually done it in practice , not read somewhere on on the internet.

SO WHAT'S THE ABOVE ZIP THE FLASHABLE MIUI STOCK ROM ZIP ?

IF SO WAS TWRP REPLACED BY THE STOCK RECOVERY?

AND WAS THE BOOTLOADER LOCKED?

This is the information I want from you. it has been confusing me for a very long time.

Can you please please clarify me on this ,please..

---------- Post added at 08:07 PM ---------- Previous post was at 07:12 PM ----------

==================

The second part

"In my case, the file was in a different directory, so I had to use the full path to the file I wanted. (/ip/twrp/NameOfFile)

fastboot flash recovery /ip/twrp/twrp-3.2.3-2-beryllium.img"

This is where you confuse me...

THIS COMMAND WAS GIVEN IN FASTBOOT. It is a fast-food command. So you must have booted the phone into fastboot for you to be able to give fastboot commands.

But if you boot into fastboot then you are no longer in TWRP.

And that's why I was saying you installed through fastboot and not through TWRP.

Just in case I'm too confused, where you giving this fastboot command in fastboot or in TWRP?

Where are you booted in TWRP or are you booted in fastboot?

"fastboot oem reboot-recovery simply reboots this device into recovery."

So you booted into fastboot ,flashed TWRP from fastboot ,and then booted in recovery from fast boot.

"adb sideload is just another way to copy the flashable.zip file to the device."

So you copied the zip into the phone.

Ok

"You activate it in TWRP (Advanced-> ADB Sideload)."

I know how to use TWRP .I've been using it for many years.

"First half was installing miui_POCOF1Global_9.1.24_5c0d5df129_9.0.zip Link"

This is where we have the problem....

According to your log you are still using fastboot commands to install MIUI zip file. This is what confused me. TWRP was used only used to WIPE the phone , not flash anything.

[[[[[[[[[[[[[[[[[[[[[[[

Note: In TWRP - Wipe-> Format Data(yes)-> Reboot Recovery-> Wipe-> Advanced Wipe-> (Dalvik/ART Cache, Cache, System, Data, Internal Storage)-> Reboot Recovery -> Wipe-> Swipe to Factory Reset -> Reboot Recovery.

]]]]]]]]]]]]]]]]]]]]]]]]]]

You didn't flush anything here with TWRP. You just wiped.

"The second half was installing PixelExperience_beryllium-9.0-20190205-2051-OFFICIAL.zip Link"

And your commands for installing which where given in fastboot and ADB ( not TWRP - don't confuse opening an ADB shell into twry as being the same with installing a ROM in TWRP)

adb reboot

adb shell getprop | grep crypto

adb reboot recovery

adb reboot bootloader

fastboot flash recovery /ip/twrp/twrp-3.2.3-2-beryllium.img

fastboot oem reboot-recovery

Wipe-> Advanced Wipe-> (Dalvik/ART Cache, Cache, System, Data, Internal Storage)-> Reboot Recovery -> Wipe-> Swipe to Factory Reset -> Reboot Recovery.

adb pull /vendor/etc/fstab.qcom

nano fstab.qcom

(Here you did some editing of the file but you don't tell us what you changed , and I believe you have to edit fstab.com so that the bootloader doesn't get locked and you don't end up in a bootloop like I was saying before. because certainly this is not the way we do it when we are installing a ROM through TWRP)

adb push fstab.qcom /vendor/etc/

adb sideload /ip/pe/PixelExperience_beryllium-9.0-20190205-2051-OFFICIAL.zip

(BUT THIS IS NOT MIUI. I CAN FLUSH PE WITH NO PROBLEM. MY FEAR IS AN MIUI ZIP FILE)

adb install -r /ip/magisk/canary/20190204/app-full-debug.apk

adb shell getprop | grep crypto

(So far you have not used TWRP to install anything. you opened an ADB bridge into TWRP. that is not the same thing as in installing through TWRP.

And you are installing PE , not MIUI)