How to check what's wrong while my phone starts? How to get logs? My phone does not start up. It shows splash screen, but it doesn't load a system. How can I check what's wrong?

EDIT: More info: the broken phone is Galaxy S+, it is currently rooted, I installed CM 11 on it. I don't know if it is my blame I think not because I haven't done anything special on this phone for some time (it has worked correctly about month with all those modifications installed). I haven't given access to root to any of installed apps. Reinstalling system works, system starts but when I restart my phone it doesn't work anymore (until I re-install it again).

Maybe is there some way to save logs on external sdcard?
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.