How to check what's wrong while my phone starts? How to get logs?
Install the android sdk and plug in your phone.


Go to a command prompt
change directory to to your adb folder
Type adb logcat &gt; logcat.txt


this creates a text file in your adb folder and would tell exactly why your phone isn't booting.