My phone keeps restarting after factory reset Recently my Xperia L running Android 4.2.2 started restarting every 30 seconds following a factory reset.

I have rooted my phone using the iroot app and I reset it. I still have the kinguser app installed, I cannot uninstall it. Every time it boots, after 20-30 seconds it restarts. I'm using a stock ROM and I've never installed a custom one.

How can I stop my phone from restarting?
I have been in the same situation. I rooted my phone Sony Xperia and it kept restarting. I reset it via the recovery menu and Kinguser was still there and I finally got rid of it. Do these steps and you will have your phone working again: 


Go to Google
Search for Kingoroot
Install Kingoroot for Android
Click "root" at the bottom
Your phone will reboot and Kinguser is gone
Android 4.2.2 is working again