Visualizzazione stampabile
-
Backup SMS
Sto impazzendo...
Fino a poco tempo fa la tecnica di fare il backup del database sqlite in /data/data/com.android.providers.telephony/databases/mmssms.db e il relativo restore funzionava alla perfezione
nelle ultime cyanogen ma anche in eclair non si capisce come sia la situazione...spostare il file non basta più e non sembra essere nemmeno una questione di permessi perchè il tool fix_permissions cambia i permessi ma la situazione rimane uguale...lista degl sms vuota!
A volte addirittura riavvio e mi ritrovo il vile mmssms.db cambiato! Non più il mio ma uno vuoto..
Insomma qualcuno sa cosa sta succedendo? :)
-
pazzesco
se seguo queste operazioni vedo gli sms:
avvio il telefono, vado nella cartetlla di mmsms.db, senza cancellare l'orginale copio quello mio di backup sopra, stranamente i permessi rimangono invariati. Avvio l'applicazione messaggi e vedi i miei messaggi
Riavvio...messaggi scomparsi! E file mmsms.db ripristinato con uno vuoto....
se invece elimino mmsms.db originale e ci metto il mio anche aggiustando i permessi non vedo mai gli sms
-
Quote:
Originariamente inviato da
monossido
pazzesco
se seguo queste operazioni vedo gli sms:
avvio il telefono, vado nella cartetlla di mmsms.db, senza cancellare l'orginale copio quello mio di backup sopra, stranamente i permessi rimangono invariati. Avvio l'applicazione messaggi e vedi i miei messaggi
Riavvio...messaggi scomparsi! E file mmsms.db ripristinato con uno vuoto....
se invece elimino mmsms.db originale e ci metto il mio anche aggiustando i permessi non vedo mai gli sms
Anche io ho lo stesso problema :'(
Qualcuno ha risolto?
-
Si ho risolto.
Innanzitutto nel mio caso era una incompatibilità fra database, venivo da una rom eclair e tornavo ad una donut. Logcat diceva chiaramente che i database erano incompatibili e che lo avrebbe azzerato.
Se è anche il tuo caso l'unica soluzione che ho trovato è stata esportare in un file sql il mio database con sqlbrowser da Linux, aprirlo con un editor di testo, eliminare (a mano o con il comando bash sed) la penultima colonna, se non sbaglio, che in donut non sarebbe usata e darebbe errore, copiare tutti gli INSERT e incollarli nel prompt di sqlite3 con il file mmssms.db aperto.
Insomma un bel casino dimmi se hai problemi ;)
-
Quote:
Originariamente inviato da
monossido
Si ho risolto.
Innanzitutto nel mio caso era una incompatibilità fra database, venivo da una rom eclair e tornavo ad una donut. Logcat diceva chiaramente che i database erano incompatibili e che lo avrebbe azzerato.
Temevo che il problema fosse quello, ma speravo fosse più semplice risolvere :(
Purtroppo io non ho mai avuto nulla a che fare con i database e non ho la minima idea di come procedere per risolvere..
Ho cercato sqlbrowser sulla mia sid ma non ho trovato nulla, allora ho googlato un po' e ho trovato un programma in java (proprietario?) con quel nome ma non mi sembrava molto intenzionato ad aprirmi il db di android...
Riusciresti a darmi qualche indicazione in più?
Grazie mille!
-
Sqlite browser scusa. Si porta dietro un po di qt mi pare