I really don't know what else to try at this point.
I have a Redmi Note 9S (curtana), Android 10, rooted with TWRP installed.
The phone was working fine. I booted into Fastboot, then into TWRP. I didn't flash anything or change any files. I just went to Reboot > System.
After that, it got stuck on the MIUI logo for a while, the screen went black, and then it rebooted straight back into TWRP. It does this every single time now.
I tried disabling Magisk, removing Magisk modules, clearing Dalvik/ART cache and cache, and none of it changed anything.
Before I formatted the phone, TWRP was able to decrypt my data after I entered my password, and I could browse my internal storage normally.
Thinking it might be a data issue, I formatted data and wiped everything. Even after that, the phone still does the exact same thing. It stays on the MIUI logo for a while, goes black, and boots right back into TWRP.
I also have another problem that might be related.
Before all this, my USB port would charge the phone normally, but it would never connect to a PC for data transfer. On Windows it would show "Unknown USB Device (Port Reset Failed)", disconnect, reconnect, and keep repeating. I tested the same cable with another phone and it worked perfectly.
Right now the situation is:
- Redmi Note 9S (curtana)
- Android 10
- Unlocked bootloader
- TWRP installed
- Boots to MIUI logo, then goes black and reboots into TWRP every time
- Formatting data didn't fix it
- Windows detects the phone as "Unknown USB Device (Port Reset Failed)" before disconnecting
- USB data doesn't work
Has anyone seen this before? I'm trying to figure out if I'm dealing with a software issue, a hardware issue, or both. Any ideas would really help.