Layar ponsel saya rusak secara fisik, sehingga tidak menampilkan apa-apa, tetapi aspek sentuh tampaknya berfungsi, karena saya dapat membuka kunci ponsel saya, dan mendapatkan umpan balik haptic.
Sebelum saya menggantinya, saya ingin mencadangkan beberapa data pribadi dari memori bawaan ke kartu SD. Saya cukup yakin bahwa jika saya bisa mendapatkan adb untuk mengenali perangkat, maka saya bisa menggunakan Android Screencast untuk melihat di mana saya menyentuh layar dan melakukan apa yang harus saya lakukan. Masalahnya adalah, ketika saya pasang, itu tidak dikenali, sedangkan emulator saya.
Saya menduga bahwa saya mungkin tidak mengaktifkan USB debugging, yang menurut saya perlu agar adb berfungsi. Jika demikian, dapatkah seseorang memberi saya tangkapan layar Droid X mereka (menjalankan 2.3.X) dari layar beranda, melalui semua menu, ke mengaktifkan mode debug? Semoga saya bisa melakukannya dengan perhitungan mati dan adb dari sana.
Sunting: Saya belum mengubah apa pun tentang ROM atau peluncur; semua persediaan.
sumber
Jawaban:
Punya masalah yang sama persis baru-baru ini (pada Nexus S teman menjalankan Android 4.0 dengan layar & digitizer yang benar-benar rusak dan adb dimatikan):
Dapatkan sistem pemulihan berjalan dengan adb diaktifkan. Kemudian gunakan konsol adb untuk mengakses data perangkat dan membuat cadangan. Pada Nexus S Anda tidak dapat menggunakan sdcard untuk mendapatkan data dari perangkat, jadi Anda harus menggunakan adb untuk itu.
Prasyarat:
Cara melakukannya:
a) Mulai perangkat dalam mode fastboot dan boot pemulihan CWM dengan cara ini
b) tunggu beberapa saat sampai CWM mem-boot, lalu masuk ke perangkat
Ganti DATA_DEV dan SDCARD_DEV dengan nama perangkat asli
tergantung pada ponsel Anda, kemungkinan besar salah satunya:
/dev/block/mtdblock*
/dev/block/mmcblk*
gunakan
df
perintah untuk menemukan kandidat berdasarkan ukuran.Peringatan dan penjelasan lebih lanjut:
uuencode
? Konsol ADB tampaknya mencegat aliran data dan jelas memasukkan carriage return sebelum setiap umpan satu baris . Uuencoding data sebelum mengirimkannya melalui adb's stdout melindungi dari itu./dev/block/*
satu per satu dan mencari tahu untuk apa setelah itusumber
fastboot
perintah pertama itu . Terjebak<waiting for device>
. Apa artinya?uuencode
, cara yang lebih mudah akan:adb shell "stty raw & tar czf - /tmp/backup" > /tmp/backup.tar.gz
. Thestty raw
memberitahu sistem untuk mengirim data "mentah" (yaitu tidak berubah) - dan tidak menambahkan tombol kembali untuk itu. Jadi satu persyaratan lebih sedikit, sepertistty
yang tersedia pada perangkat saat dikirimkan.Droid X tidak memiliki keyboard fisik - tetapi jika itu Anda bisa mencoba ini di terminal. Saya meninggalkan jawaban ini di sini untuk ponsel lain yang memiliki layar rusak.
setprop persist.service.adb.enable 1
Itu menyalakan USB debugging (pada HTC Dream menjalankan RC29), dan merupakan salah satu cara untuk me-root Dream ketika memiliki layar rusak.
sumber
Jika perangkat ini mampu mode host USB, Anda dapat membeli kabel USB-OTG (USB saat bepergian) dan menghubungkan mouse USB atau keyboard USB untuk memotong layar sentuh yang rusak.
sumber
Digitizer saya dibakar (dengan mem-flash recovery yang rusak) dan mem-flash ROM baru dan saya dapat melanjutkan sebagaimana dijelaskan di sini: https://android.stackexchange.com/a/69600/60711
sumber