biteSMS mostra costantemente un messaggio non letto, come risolvere

Oggi ho avuto un problema con biteSMS (uso sempre l’ultima versione beta, quindi poteva accadere): rimaneva costantemente un messaggio non letto, anche se non appariva da nessuna parte. Sembrava essere in una conversazione con Federico (che è notoriamente causa di problemi), ma non appariva da nessuna parte. Ecco come risolvere.

È biteSMS travestito da app nativa 🙂

È necessario eseguire un semplice comando da terminale, quindi vi conviene avere MobileTerminal installato sul vostro dispositivo, oppure eseguire il comando via SSH (come utente mobile).  Di seguito trovate le due procedure da eseguire.

Con MobileTerminal (più semplice):

  1. Aggiungere la repo di HackYourIphone (cydia.hackyouriphone.org)
  2. Installare il pacchetto “MobileTerminal Old V.”
  3. Aprire mobile terminal e lanciare questo comando: /Applications/biteSMS.app/biteSMS -markread
  4. Ora volendo potete rimuovere mobile terminal e la repo di HackYourIphone

Via SSH:

  1. Connettersi via SSH (come utente root)
  2. Lanciare questi comandi

cd /
su mobile -c "/Applications/biteSMS.app/biteSMS -markread"