Hi guys,
some days ago I woke up to my Xiaomi Mi A1 constantly rebooting (e.g. boot screen with the MI logo appears, gets brighter, android one logo appears, then the animation gets stuck and shortly after the device reboots). USB debugging was enabled, otherwise no changes to the system had been made prior to the bootlooping, e.g. no root, bootloader still locked, etc.
What I tried so far:
1. Factory reset via stock recovery -> No change
2. Started fastboot, unlocked the bootloader, booted TWRP and wiped data/cache, rebooted into fastboot and reinstalled latest official stock ROM (tissot_images_V10.0.10.0.PDHMIXM_20190613), which had been running on the device via OTA for about two weeks before the incident -> No change
3. Repeated step 2 with several older Stock ROMs (10.0.9 and 10.0.6) -> No change
4. Tried to flash various stock and custom ROMs via adb sideload and TWRP's install feature -> all fail as soon as the first of system_{a,b} partitions is supposed to be flashed
5. Tried to downgrade from 9.0 to 8.0/8.1 using this guide: https://forum.xda-developers.com/mi-a1/how-to/tutorial-downgrade-9-0-to-8-1-edl-imei-t3879624 -> No change
6. Ran fsck on Data and System partitions -> No errors found
7. Tried reinstalling current and old stock version anyway -> still no change
So I'm left with a device that's booting again and again and always freezing during the boot animation and I can't think of anything else I could try. Does anyone of you have an idea what I could try?
Thanks!
Same situation here....i was also latest pie,and same thing happened with me.but you are lucky you can unlock bootloader and your stock recovery is still there but mine is gone.
Totally hopeless. Waiting for some dev come like messenger of god and help us out from this ****ty problem.???
Related
While on a developer preview of Android N with my unlocked rooted phone and TWRP 3.0.2-1, I accidentally ran the September OTA. The OTA failed, but left a mess behind with the phone rebooting 4-5 times a day.
Today, I decided to fix the problem, so I flashed the latest official image (NRD90U). Complete wipe, but since I have backups, I considered it to be no big deal. Turns out it was
The phone is now a boot loop (corrupt warning -> google logo -> corrupt warning -> google logo...). Reflashing changes nothing. Trying to boot (fastboot boot) TWRP (any version) does not work (it just goes into the boot loop). Tried to downgrade back to 6, same problem. Nothing seems to work.
Somehow, something is still ****ed up on the phone, but I have no idea what. This seems to be very similar to this thread (http://forum.xda-developers.com/nexus-6p/help/help-help-help-hard-bricked-6p-t3428225/page3), but there does not seem to be a solution.
Is it definitely bricked or is there anything I can do from fastboot to try and fix this? I am unlocked. I just need a stupid TWRP so I can restore my backup and hopefully get back to a working state from there.
PS: I'm sure I downloaded the right image and flashed it properly.
I unlocked the BL and flashed an International Developer MIUI two years ago, and it has been working fine.
I want to flash a stable ROM now. the miui website gives three approaches (system update, recovery update, fastboot update).
I first tried system update, but the system cannot proceed.
then for recovery update, volume up + power button enters Teamwin (TWRP), not the recovery interface shown in the official guide.
then fastboot update, unfortunately the MIFlash tool does not recognize the phone in fastboot mode.
so I went back to TWRP, clicked Install, and installed this ROM: http://bigota.d.miui.com/V9.2.1.0.MALCNEK/miui_HM3S_V9.2.1.0.MALCNEK_fe706c31c4_6.0.zip
which I saved to the phone storage earlier.
now the phone is in a bootloop , stuck at "mi" boot screen. somehow I can still enter fastboot mode, but I don't know what I can do to save it.
please help me , thanks
Trying to make guide for that
I just resently came out from hard bricked
https://m.facebook.com/groups/14118...link&id=1794691427491837&refid=18&__tn__=*W-R
So a while ago I had dirty flashed the Oreo update from this link: OREO open to give it a try and see if I could actually get away with a dirty installation. Phone was working ok but battery drain has been enormous, around 30-50% worse than with Android 7.1 especially on idle so I thought ok time to do a proper factory reset by wiping everything (Dalvik, cache, system).
Now, I selected Factory Reset from within the OS (not TWRP) but during the first reboot it booted into TWRP asking me for decryption password, I did a wipe so it forgot all about it but now it only boots into TWRP no matter if I do an Advanced Factory Reset wiping everything via TWRP's menu, phone starts, shows the LG logo for a couple of sec and then TWRP screen shows up.
I am thinking I should flash a stock Oreo recovery in order for the boot to the OS but not 100% sure if this will cause more trouble.
mclisme said:
So a while ago I had dirty flashed the Oreo update from this link: OREO open to give it a try and see if I could actually get away with a dirty installation. Phone was working ok but battery drain has been enormous, around 30-50% worse than with Android 7.1 especially on idle so I thought ok time to do a proper factory reset by wiping everything (Dalvik, cache, system).
Now, I selected Factory Reset from within the OS (not TWRP) but during the first reboot it booted into TWRP asking me for decryption password, I did a wipe so it forgot all about it but now it only boots into TWRP no matter if I do an Advanced Factory Reset wiping everything via TWRP's menu, phone starts, shows the LG logo for a couple of sec and then TWRP screen shows up.
I am thinking I should flash a stock Oreo recovery in order for the boot to the OS but not 100% sure if this will cause more trouble.
Click to expand...
Click to collapse
Flash the oreo update zip from westwood or zefie. You can find it in the rom and development section. Search for v20a
mprovi_15 said:
Flash the oreo update zip from westwood or zefie. You can find it in the rom and development section. Search for v20a
Click to expand...
Click to collapse
Thanks but being impatient, I tried flashing the stock recovery. This seemed to free the booting and reset process, phone showed the LG logo, then for 2 seconds "Deleting" then LG Logo again and I thought the factory reset was in progress. After like half an hour still stuck in LG logo I realized I've probably soft bricked it. Phone only starts and gets stuck in LG Logo. So I entered bootloader and re-flashed TWRP but unfortunately now I can't find a way to boot into recovery (the irony). Phone just starts and gets stuck in LG logo forever, only thing i can do is use Power+Vol down to reboot into bootloader but no way to boot into recovery or even shut it off. Any way to enter recovery at this state and flash the OREO zip?
I realize I should have just waited for instructions but coming from consecutive unlocked Nexus devices i thought the steps and processes would be similar...
Try to discharge the phone completely (to shut it off) and enter download mode (I don't know any other method to do it). With LG UP flash stock kdz from your model, if you search a bit you will find it. This should work. If it don't work I've seen a couple of posts with the same problem as yours, search for the solution there, but if you can enter download mode it should work LG UP.
mprovi_15 said:
Try to discharge the phone completely (to shut it off) and enter download mode (I don't know any other method to do it). With LG UP flash stock kdz from your model, if you search a bit you will find it. This should work. If it don't work I've seen a couple of posts with the same problem as yours, search for the solution there, but if you can enter download mode it should work LG UP.
Click to expand...
Click to collapse
Thanks for the quick reply. With a bit of Googling I found that you can use volume down to enter stock recovery. This confused me as when I did it I expected to see the TWRP welcome screen. Instead I saw the stock recovery screen which only gives you the option to do factory reset. I did it and then rebooted again into recovery and all of a sudden I saw the TWRP screen! I remember there is something weird with how TWRP sticks to the system or not, again very confusing compared to Nexus devices. Anyway, since I managed to enter Recovery I copied the OREO flashable zip to internal memory and flashed and phone booted fine, now I am waiting to set up a fresh 8.0 installation :good:
mclisme said:
Thanks for the quick reply. With a bit of Googling I found that you can use volume down to enter stock recovery. This confused me as when I did it I expected to see the TWRP welcome screen. Instead I saw the stock recovery screen which only gives you the option to do factory reset. I did it and then rebooted again into recovery and all of a sudden I saw the TWRP screen! I remember there is something weird with how TWRP sticks to the system or not, again very confusing compared to Nexus devices. Anyway, since I managed to enter Recovery I copied the OREO flashable zip to internal memory and flashed and phone booted fine, now I am waiting to set up a fresh 8.0 installation :good:
Click to expand...
Click to collapse
OREO flashable zip? I am searching it for a long time, where did you find it?
Using the miflash tool I flashed stock firmware (some version of android 8) after previously having a custom ROM installed. Everything worked fine until I rebooted after updating to the latest version using OTA.
My phone never got past the android one screen where it would freeze part way through, and after removing my sim card I could get to the pin unlock screen before the lock screen but after inputting the correct pin it would reboot and ask me for it again and again. I can get into fastboot fine but since usb debugging wasn't enabled and my bootloader is locked I can't reflash.
Booting into recovery also only brings me to a screen where the android mascot has a red triangle with an exclamation mark and a message saying "No command", so I can't factory reset.
Is there anything I can do to unlock the bootloader in this state or factory reset? (all flash tools and fastbooting into TWRP require the bootloader to be unlocked which in turn requires usb debugging to be activated)
Thanks for your time.
Update: I messed around with stuff on the cli based tissot tool and used option 2 to boot me into TWRP. It didn't do that but brought me into android where a system process kept repeatedly closing until a random factory reset happened.
I then got into normal android for a bit before I had to reboot (did remember to unlock the bootloader this time). I can now install twrp fine but every time I install the stock rom using miflash or try to install resurrection remix through twrp I get the same bootloop issue.
For some reason also my internal storage is completely empty no matter what i do so i need to sideload roms via sd card. And sometimes twrp gives me the error "failed to mount /system"
Trying the latest version of LineageOS next.
Update 2: if you have the same issue I had, the only working fix I've found is this restore point for twrp. Have not tried to update yet in case it breaks again but will make a final update with how that goes.
[SOLVED] Mi A1 BOOTLOOP
THIS PROBLEM IS VERY ANNOYING!! (The reason is because i didn't backup EFS before i flash Custom ROM) And I would like to share how to RESOLVE it. **your phone must be Unlocked Bootloader. Search Google how to do it. (Quick tip: in Fastboot...
forum.xda-developers.com
Hi. I am asking for help because I have tried everything. Most of the times I enjoy solving this kind of problems and I learn a lot of things during the journey but in this case it is becoming very frustrating.
The story begins when I downgrade tissot, using the MiFlash tool and the official firmware 7.8.23_7.1. The system booted, but SIM card was not recognized and after about 15 seconds the system reboots. Always
Then I flashed V9.6.4.0.ODHMIFE_20180712.0000.00_8.0_735823083f. F. Same issue. This one was funny because for some reason the option "allow oem unlock" was reset to 0. So I had to finish the initial configuration, enable developer menu, and allow oem unlock in just 15 seconds
Then I went back to V10.0.24.0.PDHMIXM_9.0_20200810.0000.00_9.0_49f16fd30d, and the system stuck booting at android Logo. What I already tried:
reflash with diferent options, diferent versions of Mi Flash
Locking, unlocking bootloader
Factory reset from recovery menu, from TWRP, fastboot erase data / format userdata
Flash using fastboot oem EDL with broadcom drivers via COM port
Changing USB ports, cables
Powering off the phone at night, putting it into the status when only the battery and charging logo is visible
AIO tools from the forum
Then I tried a different path: installed TWRP and flashed Lineage OS for tissot. Everything OK until it got stuck when loading (Lineage OS animation logo stayed for more than 1 hour)
Then I flashed again stock using the new tool Mi Flash Pro, enabling advanced options for reformating, wiping, everything I could throw to the device. Then I did a factory reset from stock Recovery. And even tried doing it again from slot b. Nothing worked: it still stuck at android one screen, seems it is doing something but I know it is halted at some point
Finally I tried Pixel Experience ROM and ... the system stuck at pixel logo animation when loading
I had the idea that you could recover any android smartphone by just flashing stock with the right drivers in recovery mode. What am I missing? Are there any logs which give me clues about the reason why the system does not finish the start?
Thanks to all the community for your help. I have read almost every guide and I have learned a lot. But seems not enough
Solved. This is how to do it
buy a second hand Pixel 2XL for $80
take your Xiaomi MI A1 to the closest recycle center
The good old Pixel now is unlocked, rooted and patched without any issue. Everything working now