- Install iNdependence 1.2.2.
- Install AppTap.
- Download any Terminal app from within the AppTap installer on the iPhone.
- Open the terminal app and enter these commands:
Note that you will lose all your saved SMS messages.$ bash $ rm Library/SMS/* - Exit the terminal app.
- Restart your iPhone.
[robg adds a very important note: This solution will possibly (a) void your warranty, (b) break the EULA, and (c) may have negative consequences with future Apple updates. If you've going to take this route, however, you could actually just use iNdependence to jailbreak the phone, and install dropbear (an SSH clone) at the same time (within iNdependence). Once that's done, you could use ssh (or sftp via Transmit, etc.) to connect to the phone and remove the bad file. Please consider the possible consequences above, however, before trying this solution -- anything that happens to your iPhone would be your responsibility, not anyone else's. Apple's Restor function is by far the safest, if most time consuming, solution.]

