Chosen Solution

The screen keeps flashing when I choose to erase all content and settings on my iPhone. Not a single piece of information was deleted when I forced to reboot the device manually. I even called the Apple Support Team but got no positive feedback on this topic. Is there any alternative to replace the default method for deleting my personal data permanently?

Factory reset and erase options don’t work on jailbroken iPhones, so this is the reason why the default method is not working. I met the same problem with my old iPod Touch, however. finally fixed the problem by following this step by step tutorial: http://www.safewiper.com/tutorials/delet… It writes a set of random digits to the local disk to make sure data is not recoverable. Works on both normal and jailbroken iDevices.

have you tried to reset through itunes after putting it into recovery mode?