Hello Everyone and thanks for reading my problem.
I have in my hand a beautiful Poco F2 Pro that I've got for 70€ as the previous owner gave up on this issue.
From what I undrestood the phone was never able to get detected in PC after formating everything (TWRP), making the previous owner unable to put any rom internally to flash. Of course, no Backup of ROM was made. I purchased it because I have the exact same model and that it might be useful for parts replacement, but if I can fix it, It'll make me sooo happy!
INITIAL STATE:
1- Device is STUCK in TWRP 3.6.0_11-RedmiK30Pro_v3.0.3_A12 and only boot to Fastboot else.
2- Device has NO OS and NO Files inside (Everything was formated)
3- Bootloader is UNLOCKED
4- UNABLE to get recognized or detect:
5- From my understanding, the issue might be caused by the inability to mount many partitions.
List of partition unable to be mounted (output from TWRP):
Failed to mount '/system_root' (Invalid argument)
Failed to mount '/vendor' (Invalid argument)
Failed to mount '/persist' (Invalid argument) -> Fixed after progress 1.
Failed to mount '/product' (Invalid argument)
Failed to mount '/odm' (Invalid argument)
6- Unable to format some of theses partitions, for example system isn't showing in advanced format, so I can't fix it by changing data type (ext2/ext3), I've already done that with data, no impact on other partitions.
We can exclude hardwares issues as the ribbon/flex cable and the Bottom board (where the USB C connector is) have been replaced... twice. Which give me 3x set that all give the same result. but maybe that it's something inside the motherboard?
PROGRESS:
I made an encouraging progress first as:
1- I was able to fix the PERSIST partition (critical one) by following this tutorial and restoring a xiaomi backup in Terminal command( files where SDA22 and SDA23).
I was really excited as I was sure that this was causing the usb port to not work. Unfortunately, it gave the same result.
List or remaining partitions that can't be mounted (when trying in twrp):
CURRENT WORK:
- Trying to find a way to fix mounting all partitions, Focusing on /System or OTG as it might lead to more possibility (PC Detection, External storage for rom flashing).
- Trying to understand what Invalid argument is and how to fix it.
- Trying to see if I can restore more Xiaomi factory backup of files (like in dev/block/by-name)
I will appreciate any help given. I don't know if it's allowed but I might send few coffee if the solution is found.
Thank you all <3.
I have in my hand a beautiful Poco F2 Pro that I've got for 70€ as the previous owner gave up on this issue.
From what I undrestood the phone was never able to get detected in PC after formating everything (TWRP), making the previous owner unable to put any rom internally to flash. Of course, no Backup of ROM was made. I purchased it because I have the exact same model and that it might be useful for parts replacement, but if I can fix it, It'll make me sooo happy!
INITIAL STATE:
1- Device is STUCK in TWRP 3.6.0_11-RedmiK30Pro_v3.0.3_A12 and only boot to Fastboot else.
2- Device has NO OS and NO Files inside (Everything was formated)
3- Bootloader is UNLOCKED
4- UNABLE to get recognized or detect:
- PC USB Storage
- Fastboot
- Download mode
- ADB sideload
- Mi flash
- OTG USB storage...
5- From my understanding, the issue might be caused by the inability to mount many partitions.
List of partition unable to be mounted (output from TWRP):
Failed to mount '/system_root' (Invalid argument)
Failed to mount '/vendor' (Invalid argument)
Failed to mount '/persist' (Invalid argument) -> Fixed after progress 1.
Failed to mount '/product' (Invalid argument)
Failed to mount '/odm' (Invalid argument)
6- Unable to format some of theses partitions, for example system isn't showing in advanced format, so I can't fix it by changing data type (ext2/ext3), I've already done that with data, no impact on other partitions.
We can exclude hardwares issues as the ribbon/flex cable and the Bottom board (where the USB C connector is) have been replaced... twice. Which give me 3x set that all give the same result. but maybe that it's something inside the motherboard?
PROGRESS:
I made an encouraging progress first as:
1- I was able to fix the PERSIST partition (critical one) by following this tutorial and restoring a xiaomi backup in Terminal command( files where SDA22 and SDA23).
I was really excited as I was sure that this was causing the usb port to not work. Unfortunately, it gave the same result.
List or remaining partitions that can't be mounted (when trying in twrp):
- system_root
- system_ext
- vendor
- product
- odm
CURRENT WORK:
- Trying to find a way to fix mounting all partitions, Focusing on /System or OTG as it might lead to more possibility (PC Detection, External storage for rom flashing).
- Trying to understand what Invalid argument is and how to fix it.
- Trying to see if I can restore more Xiaomi factory backup of files (like in dev/block/by-name)
Tool I have: TWRP and its terminal... and that's it.
At this point: it's up to fixing the phone, with the phone.
At this point: it's up to fixing the phone, with the phone.
I will appreciate any help given. I don't know if it's allowed but I might send few coffee if the solution is found.
Thank you all <3.
Last edited: