I have a rooted i9300 (Samsung S3) that is damaged, and only boots into safe mode.
You can read about some people with the same problem HERE and HERE.
Took the device to Samsung Tech Center, they wanted to replace the motherboard. That's 2/3 of the secondhand price of the device. Big NO.
There is also this question that may be related, but to me the why is already settled. Damaged motherboard. Now...
After this debrief, Here goes my question:
Is there a way to make the S3 NOT boot into safe mode? Disable booting into safe mode? A ROM that can do that?
I know it sounds stupid, but its better than throwing the device out.