Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

The apps kept crashing on my phone (even MIUI Home) so I shut it down using the long power press and selecting shut down/power off option.

When I powered it back on, it just stays stuck on the Samsung logo boot screen with the yellow warning sign (which has been there ever since I rooted it).

Here's what I tried which didn't work:

  • List item
  • cleared cache, dalvik, fixed permissions - FAIL
  • with above, it means booting into CWM works fine but booting into OS fails
  • reflashed with MIUI i9100 ICS 2.12.14 (still downloading 3.1.25 as I type this) - FAIL
  • removed micro SD and SIM and tried booting - FAIL
  • earlier today, it started doing the crashing thing too but after reboot, it went into Safe mode. I rebooted again to get out of safe mode. After booting back normally into OS, all my non-system apps were out of there arranged folders and just listed in the next home screens like they were all reinstalled.

So I got to backing up my data with CWM and did a data wipe and it now boots successfully.

I need to restore my data. Can't work with a fresh wipe.

With this, at least I know it's not a HW problem. Or is it? :O

share|improve this question
add comment

1 Answer

up vote 1 down vote accepted

First of all, it always a good thing to have USB Debugging on. It can help you check your phone and even recover it if something is wrong.

When your phone is on a boot loop and won't start correctly, you can use adb to check where might be the problem. Connect your phone via the USB cable to a PC with adb and then type the following:

adb logcat

Power your phone and you should see, as your phone starts the boot secuence, a lot of information in the adb window. That is the current log of your phone boot secuence (like the one you can see in linux for example). If the phone ends in a boot loop, you should be able to see what is trying to do and then try to fix it.

share|improve this answer
    
It's working fine now. But I will keep this answer in mind when it happens again. Thank you! –  radj Feb 1 '13 at 4:02
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.