PLEASE READ THROUGH PATIENTLY
This is my first post, hence kindly permit any error made. If anything is not Clear enough, please do not hesitate to ask
So a Redmi Note 7 was brought to my Repair Shop.
- It was in boot loop
- Bootloader Unlocked
- TWRP already installed.
In an error, I used fastboot command to flash each flashable partions with a Redmi 7 files and the result wasn’t a pleasant one. The phone became hard brick with no RECOVERY nor FASTBOOT. The only mode i could get into is EDL mode (the black dead screen )
What I Tried
I downloaded stock fastboot firmware and flashed with MiFlash tool and QFIL but kept getting sahara error in both tools. Later found a patched programmer file through google search which I used to replaced the one in the already extracted fastboot firmware.
The RN7 was successfully flashed but still stuck in EDL black screen of death.
Despite knowing the phone is international version (I confirmed that on Xiaomi provided site using the phone’s imei) I flashed the phone with Chinese Version rom and still can’t get a life out of the phone.
I used Miracle Tool (if you don’t have the box/dongle, the cracked version will do. Just search it up on google)
I connected the phone in EDL mode and use the Qualcomm interface to read the phone’s partitions, I then wiped all the partitions. (Since the phone plays dead, I decided to kill it completely .
Afterwards, I flashed the downloaded fastboot firmware with MiFlash tool in EDL mode. The flashing was successful.
The phone boot up but stuck in “Redmi Note 7” boot logo. (At least, I’m on the way up ) I now have access to EDL, RECOVERY and FASTBOOT MODES. A read through google search suggested that the phone was stuck on boot because i wiped “persist”, i tried to flash persist through fastboot but the partition wasn’t flashable.
I used the Miracle Box to re-flash the downloaded firmware but I noticed “persist” was skipped during the Operation.
I then download TWRP and flashed it through fastboot. I boot into TWRP, copied persist.img to the phone and flashed it with TWRP. Afterwards, I wiped Delvi Cache and reboot to system.
The phone boot completely and I’m more than just happy .
NB: Before wiping the partitions in Miracle Tool, I’ll suggest you deselect all and select only the core partitions such as system, boot, recovery, cache and userdata. To avoid loosing calibration data and some sensors (promixity, gyroscope etc)
NBB: Confirm your phone version (international, EU, China, India) on the site provided by Xiaomi using your imei in order to save time and mobile data.
Hope this helps someone out there.