Я недавно сломал экран моего Android. (Опять таки)
Это T-Mobile G2
Попытка идти в ногу со своей занятой технологией жизнью достаточно трудна, не теряя связи со всеми.
Я рутировал телефон, и USB-отладка уже включена.
Кто-нибудь знает, как я буду проверять свои недавние SMS-сообщения из оболочки adb, чтобы я мог не отставать от работы, пока коплю, чтобы получить новый телефон или экран замены.
Спасибо всем, кто имеет какую-либо информацию об этом.
РЕДАКТИРОВАТЬ
Ответ на эльдерарат
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
$
не могу chmod файл. ты знаешь на самом деле, где это?
$ chmod +x sqlite3
chmod +x sqlite3
Bad mode
$
Су оставляет меня только с основными командами
$ 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
#
Исправленный
sqlite не был установлен
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>
Также для доступа к базе данных мне нужно было быть root.
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>
Большое спасибо eldarerathis
sqlite3
двоичного файла на вашем устройстве. Первая ссылка в моем ответе содержит инструкции, которые помогут вам установить его/system/bin
. Вот ссылка на сам бинарный файл.