Attempting to flash a brand new, just unlocked Poco F1. Going the eMMC route rather than SD / dualboot.
I have confirmed by way of TWRP that the screen is a “tianma” touch screen, therefore I am using the boot image for the tianma variant.
Despite attempting this with current and past releases (official and as released by “”) I am getting the same issue each time, the device just boot loops (you will see the Pocophone logo for a second, then linux scrolling text, Kali dragon for a second then reboot).
The commands I am using are as follows (changing only to change releases):
I attempted writing the image to an sd card and testing that route - whilst it takes noticeably longer to boot (unsurprisingly so for sd) - the boot loop still occurs.
I double and triple checked that I do have a TianMa panel:
[ 0.821493] msm-dsi-display:[dsi_display_bind] Successfully bind display panel ‘dsi_tianma_fhd_nt36672a_video_display’
I can confirm the following to be true:
This is a brand new phone (time capsule) so the screen has not been repaired / replaced
I have a TianMa panel that said out of frustration I tried ebbg anyway with no success.
The solution was to flash a downgraded version of MIUI recovery, os, etc.
When I did so it also downgraded fastboot to the older version with “blue” text and the “china rabbit digging through the android robot”.
Whilst I must have still bjorked the MIUI OS as it would also get stuck at the MIUI boot logo, booting into the downgraded fastboot and flashing the latest NetHunter Pro for Poco FI Tianma worked!