Ich habe vor kurzem meinen Android-Bildschirm gebrochen. (Nochmal)
Es ist ein T-Mobile G2
Der Versuch, mit meinem beschäftigten technologiebezogenen Leben Schritt zu halten, ist schwierig genug, ohne die Verbindung zu allen zu verlieren.
Ich habe das Telefon gerootet und das USB-Debugging bereits aktiviert.
Weiß jemand, wie ich meine letzten SMS-Nachrichten über die AdB-Shell überprüfen würde, damit ich mit der Arbeit Schritt halten kann, während ich speichere, um ein neues Telefon oder einen Ersatzbildschirm zu erhalten?
Vielen Dank für alle, die diesbezüglich Informationen haben.
BEARBEITEN
Reaktion auf Eldarerathis
C:\android-sdk\platform-tools>adb shell
$ cd /data/data/com.android.providers.telephony/databases
cd /data/data/com.android.providers.telephony/databases
$ sqlite3 mmssms.db
sqlite3 mmssms.db
sqlite3: permission denied
$
kann die datei nicht chmod. Weißt du eigentlich wo es ist?
$ chmod +x sqlite3
chmod +x sqlite3
Bad mode
$
su lässt mir nur grundlegende Befehle
$ su
su
# cd /data/data/com.android.providers.telephony/databases
cd /data/data/com.android.providers.telephony/databases
# sqlite3 mmssms.db
sqlite3 mmssms.db
sqlite3: not found
#
Korrigiert
sqlite wurde nicht installiert
C:\android-sdk\platform-tools>adb shell
$ cd /data/data/com.android.providers.telephony/databases
cd /data/data/com.android.providers.telephony/databases
$ sqlite3 mmssms.db
sqlite3 mmssms.db
SQLite version 3.6.22
Enter ".help" for instructions
sqlite>
Um auf die Datenbank zugreifen zu können, musste ich root sein.
C:\android-sdk\platform-tools>adb shell
$ su
# cd /data/data/com.android.providers.telephony/databases
cd /data/data/com.android.providers.telephony/databases
# sqlite3 mmssms.db
sqlite3 mmssms.db
SQLite version 3.6.22
Enter ".help" for instructions
sqlite>
Vielen Dank Eldarerathis
sqlite3
Binärdatei nicht auf Ihrem Gerät. Der erste Link in meiner Antwort enthält Anweisungen, die Ihnen bei der Installation helfen/system/bin
. Hier ist ein Link zur Binärdatei.