Incearca sa-i faci un hard reset:http://www.ihackintosh.com/2009/02/how-to-hard-reset-your-iphoneiphone-3g/.
Telefonul tau este vechi si nu mai are suport tehnic (adica nu mai are updateuri oficiale), da-l la service sa ti-l resofteze.