최근에 Android 화면이 깨졌습니다. (다시)
T- 모바일 G2
바쁜 기술 관련 생활을 유지하는 것은 모든 사람과의 관계를 잃지 않으면서도 어려운 일입니다.
전화를 루팅하고 USB 디버깅이 이미 켜져 있습니다.
누구든지 adb 쉘에서 최근 SMS 메시지를 확인하는 방법을 알고 있으므로 새 전화 또는 교체 화면을 얻기 위해 저장하는 동안 작업을 계속할 수 있습니다.
이에 관한 정보가있는 사람에게 감사합니다.
편집하다
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
$
파일을 chmod 할 수 없습니다. 실제로 어디에 있는지 아십니까?
$ chmod +x sqlite3
chmod +x sqlite3
Bad mode
$
su는 기본 명령 만 남깁니다.
$ 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>
또한 데이터베이스에 액세스하려면 루트가 필요했습니다.
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
. 바이너리 자체에 대한 링크 입니다.