My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
InstallationAndUsage  
How to install and use the program
Phase-Deploy, Featured
Updated Mar 5, 2009 by sukkop...@gmail.com

Installation

IMPORTANT: FIRST OF ALL, PLEASE MAKE A BACKUP OF YOUR SMS DATABASE/IPHONE!!!

You will need a jailbroken iPhone, with Cydia installed. The program is available via the iSpazio repository or from this site.

If you prefer to install it manually, please follow these steps:

  1. Download the program and save it to your device under /var/root (Hint: you might use wget straight from your iPhone).
  2. SSH into your device as root (The default password is alpine).
  3. Run:
  4. dpkg -i net.sukkology.iphone-unread-sms-fixer_2.0.0-1_iphoneos-arm.deb

If you are installing for the first time (i.e. not upgrading it), you also need to do the following:

  1. If you are on 2.1 or later, run:
  2. rm ~mobile/Library/Caches/com.apple.mobile.installation.plist
  3. Restart SpringBoard, running:
  4. killall SpringBoard

This program is written in the Python language. This means that you will also need to install the Cydia Python package.

A command-line version of the program is also available, if you prefer. Have a look at: http://www.sukkology.net/blog/2008/10/09/iphone-sms-fixer/.

Usage

Just run the program from SpringBoard. If any messages causing the problem are found, it will show a "Repair" button. Just click on it, and you will be able to choose whether you want to delete the offending messages, or to mark them as read (i.e.: make them "normal" messages).

Be aware that the red 1 on the SMS application icon will not go away instantly after running the program: you will have to wait until you receive a new SMS, and then it should be cleared. Rebooting the phone might work as well, but I have not tested it.


Sign in to add a comment
Powered by Google Project Hosting