Chosen Solution

I failed to update by OTA, now after i reinstall it with iTunes, my iPhone got stuck on recovery mode. Pls help me

Have you tried updating it via iTunes? If that does not work it may need a restore. If your battery has been replaced before (with an aftermarket one) it can stop the phone from being able to do an OTA update or update/ restore via iTunes resulting in a iTunes error when trying to do so.