R
razorblade
Ambitioniertes Mitglied
- 11
Also ich hab mal etwas recherechiert...
Im modaco-Forum hab ich nen Hinweis gefunden wo das Problem mit den verschwundenen SMS liegen könnte. Die Datenbank für SMS wurde geändert.
Ich selbst hatte bisher noch kein Problem mit verschwundenen SMS aber das könnte den Leuten evtl. helfen.
Man kann so auch seine SMS sichern.
Für alle die bisher Probleme mit dem HOW-TO hatten hier die überarbeitete Version.
Die Version funktioniert auch bei Heros ohne Root oder Custom-Rom.
[Voraussetzungen für das Tutorial]
1. Ein Hero das Problemlos mit dem Rechner verbindet
2. AndroidSDK
3. cm-hero-recovery.img
[Vorbereitung]
1. Entpackt das AndroidSDK nach C:\
2. Benennt den Ordner in AndroidSDK um (der Einfachheit halber)
3. Entpackt das recovery.img in den Ordner C:\AndroidSDK\tools
[Die Datenbank auf dem Rechner sichern]
1. Startet das Hero im fastboot-Modus (Zurücktaste beim Starten halten)
2. Gebt folgendes in die Konsole ein:
(Konsole nicht schließen die braucht ihr noch ^^)
Jetzt habt ihr unter C:\HTCDump\databases die SMS-Datenbank (mmssms.db)
[Die Datei bearbeiten]
Öffnet die Datei mit diesem Tool: SQLitebrowser
Wählt den sms-Table dort sollte die letzte Spalte 'index_on_sim' heißen
wenn nicht:
1. Auf Modify Table klicken und sms aus der Dropdown wählen
2. Add Field klicken
3. auf '...' klicken
4. INTEGER eingeben
5. Bei Name index_on_sim eintragen
Dann auf Execute SQL klicken und folgendes eingeben:
Das behebt auch den Bug, dass nach dem Einspielen eines Backups mit myBackup bei empfangenen SMS sin SIM-Symbol erscheint
Klick 'Execute query'
Nun prüft ihr nochmal ob bei den empfangenen SMS -1 bei 'index_on_sim' steht.
Nun habt ihr eure Datenbank auf den neuen Standard gebracht...
[Die Datenbank wieder einspielen]
Geht wieder in die Konsole und gebt Folgendes ein:
Nun sollten eure SMS ankommen (hoffe ich ^^)
Meldet euch obs geklappt hat.
Greetz razorblade
Im modaco-Forum hab ich nen Hinweis gefunden wo das Problem mit den verschwundenen SMS liegen könnte. Die Datenbank für SMS wurde geändert.
Ich selbst hatte bisher noch kein Problem mit verschwundenen SMS aber das könnte den Leuten evtl. helfen.
Man kann so auch seine SMS sichern.
Für alle die bisher Probleme mit dem HOW-TO hatten hier die überarbeitete Version.
Die Version funktioniert auch bei Heros ohne Root oder Custom-Rom.
[Voraussetzungen für das Tutorial]
1. Ein Hero das Problemlos mit dem Rechner verbindet
2. AndroidSDK
3. cm-hero-recovery.img
[Vorbereitung]
1. Entpackt das AndroidSDK nach C:\
2. Benennt den Ordner in AndroidSDK um (der Einfachheit halber)
3. Entpackt das recovery.img in den Ordner C:\AndroidSDK\tools
[Die Datenbank auf dem Rechner sichern]
1. Startet das Hero im fastboot-Modus (Zurücktaste beim Starten halten)
2. Gebt folgendes in die Konsole ein:
Code:
cd C:\AndroidSDK\tools
Code:
fastboot devices (hier MUSS dann etwas in der Art HTXXXXXXXX stehen)
fastboot boot cm-hero-recovery.img
adb shell mount data
adb pull /data/data/com.android.providers.telephony/databases /HTCDump/databases
Jetzt habt ihr unter C:\HTCDump\databases die SMS-Datenbank (mmssms.db)
[Die Datei bearbeiten]
Öffnet die Datei mit diesem Tool: SQLitebrowser
Wählt den sms-Table dort sollte die letzte Spalte 'index_on_sim' heißen
wenn nicht:
1. Auf Modify Table klicken und sms aus der Dropdown wählen
2. Add Field klicken
3. auf '...' klicken
4. INTEGER eingeben
5. Bei Name index_on_sim eintragen
Dann auf Execute SQL klicken und folgendes eingeben:
Code:
UPDATE sms
SET index_on_sim=-1
WHERE type=1;
Klick 'Execute query'
Nun prüft ihr nochmal ob bei den empfangenen SMS -1 bei 'index_on_sim' steht.
Nun habt ihr eure Datenbank auf den neuen Standard gebracht...
[Die Datenbank wieder einspielen]
Geht wieder in die Konsole und gebt Folgendes ein:
Code:
adb shell rm /data/data/com.android.providers.telephony/databases/mmssms.db
adb push /HTCDump/databases/mmssms.db /data/data/com.android.providers.telephony/databases/mmssms.db
adb shell reboot
Meldet euch obs geklappt hat.
Greetz razorblade
Anhänge
Zuletzt bearbeitet: