Quindi, alcuni giorni fa il mio Nexus 7 è stato rilasciato, e ora c'è una grande crepa sullo schermo. Il touchscreen è rotto. Cioè, posso ancora vedere cosa succede, ma non risponde.
Ho trovato un modo per controllarlo completamente tramite adb, e attraverso questo l'ho radicato.
Tuttavia, il rooting ha cancellato tutti i miei dati e impostazioni, incluso il debug USB. Il risultato è che non riesco più a controllarlo, se non spegnendolo e cambiando volume.
ClockworkMod è adb costruito in. Posso controllare completamente CWM dal mio pc, e accedere ai file del mio tablet ecc
Ora la mia domanda è, è possibile attivare il debug USB tramite ClockworkMod con adb o qualsiasi altro metodo, e se sì, come?
Ho accesso root a tutti i file e le impostazioni, e sono in grado di ottenere qualsiasi file binario necessario su di esso, sia esso un file Android nativo, un file Cyanogenmod, qualsiasi binario nativo di ARM Linux, o qualcos'altro (pensi sqlite3 per esempio).
Ho anche un backup adb backup -all -system
sul mio pc, ma non riesco a ripristinarlo tramite CWM, per quanto posso vedere.
Ho accesso sia a Linux che a Windows.
Aggiornamento: Ho provato consentendo adb in /data/data/com.android.providers.settings/databases/settings.db
con sqlite3, ma dopo un riavvio del valore di adb_enabled
è stato cancellato e reinserito in basso, con il valore 0. Tuttavia qualche altra impostazione ho cambiato ha persistere.
Ho anche provato a modificare /init.rc, ma questo file viene anche riscritto all'avvio sembra.Abilita il debug USB tramite Clockworkmod con adb
risposta
Beh, per quanto ne so, Si può provare a fare questo:
- eseguire una shell ADB in ClockworkMod
- Remount/sistema in modalità readwrite.
- Aggiungi questo al /system/build.prop: persist.service.adb.enable = 1
- Salvare il file.
Funziona a metà, ma sono riuscito a risolverlo usando questo. Android Jellybean sembra dare una bella schermata nera quando si aggiunge questa linea e si tenta di avviare. Tuttavia, se ** si imposta ** anche 'adb_enabled' su 1 in'/data/data/com.android.providers.settings/databases/settings.db' (la correzione che ho provato in precedenza), funziona. Grazie! – SharkWipf
La risposta di @Unrealized non funziona per me. Passare a /system/build.prop impedisce al mio Nexus 7 di avviarsi. Fortunatamente, le seguenti fasi di lavoro per me: 1) sbloccare il dispositivo da "fastboot oem unlock" 2) Scarica l'immagine di recupero ClockworkMod 3) Avviare il dispositivo da Power + Volume Down 4) Esegui "fastboot Flash Recovery clockwork-6.0.3.8-grouper.img "o sostituirlo con l'img scaricato in 2) 5) Ora è possibile eseguire adb shell, mount/data ed eseguire" echo 1> /data/property/recovery-clockwork-6.0 .3.8-grouper.img 6) Riavvia e puoi attivare la modalità di debug! – vanship82
questo non funziona affatto per me usando cwm 6.0.4.5, ottenendo errore: permessi insufficienti per il dispositivo, un altro dispositivo dello stesso fornitore funziona bene, ma ha il debug USB abilitato sul dispositivo, quindi nessun motivo per farlo – tomasb
se riesci a vedere cosa succede, cosa ti impedisce di agganciare un mouse USB e di fare clic sulle impostazioni necessarie con il mouse?
Bene, il fatto che io non abbia un cavo OTG per il mio tablet e non ho intenzione di comprarne uno per un tablet rotto che probabilmente non avrò per molto più tempo. Altrimenti sarebbe la prima cosa che avrei fatto. – SharkWipf
puoi noleggiare un cavo per $ .50/giorno + deposito, se è troppo costoso da acquistare. – lenik
Non sono sicuro del Nexus 7, ma il mio telefono Nexus 4 non supporta l'interazione del mouse USB con un cavo OTG. Se stai leggendo questo con lo stesso scenario a portata di mano, non perderei tempo a procurarti un cavo finché non confermi o neghi che è supportato dal tuo dispositivo. Buona idea, però. – Evan
- 1. Debug USB tramite Wi-Fi
- 2. Abilita il debug USB su Android da remoto
- 3. Abilita/disabilita NFC con comando ADB
- 4. android adb usb speed
- 5. Il telefono può utilizzare la rete host durante il debug sul dispositivo tramite Eclipse/ADB?
- 6. Debug Xcode 6.1 senza USB?
- 7. Impossibile passare da adb usb ad adb modo tcp con successo
- 8. FISSO: impossibile connettersi ad adb tramite wifi
- 9. Ottieni indirizzo MAC Bluetooth tramite adb
- 10. Applicazione di debug che utilizza ADB tramite Bluetooth per un netbook Android-x86
- 11. Connessione telefono Android con ADB
- 12. ADB tramite Bluetooth Android
- 13. Posizione del pacchetto durante il debug USB in eclissi
- 14. i driver usb per adb non funzionano per Motorola mc40
- 15. Possiamo trasferire i dati tramite l'API dell'host USB al PC tramite cavo USB?
- 16. Emulazione dell'UART tramite USB
- 17. Errore connessione ADB: impossibile creare Debug Bridge: impossibile avviare il server adb: impossibile rilevare la versione adb, adb output
- 18. Refresh Android mediastore tramite adb
- 19. Connessione a un dispositivo Android USB in un contenitore Docker tramite adb
- 20. Come disattivare Wifi tramite ADB?
- 21. Usb tether e debug allo stesso tempo
- 22. Riconoscimento vocale tramite porta USB
- 23. ADB non riconosce più il dispositivo
- 24. L'esecuzione istantanea richiede "Strumenti | Android | Abilita integrazione ADB 'da abilitare
- 25. Causa di problemi con "dispositivo USB non trovato" di Android adb?
- 26. Android Studio adb - Dispositivo USB non trovato - Risoluzione Verizon
- 27. android usb adb driver per htc desire hd
- 28. Abilita il debug di registrazione nel maven jetty 7 plugin
- 29. Abilitare la scheda SD durante il debug USB?
- 30. Android - adb logcat senza registri di debug
dovrebbe postare in http://android.stackexchange.com/ –
Mi trovo in una situazione simile. Come sei riuscito a controllarlo tramite adb? – rustyx
Non ricordo esattamente come ho fatto, ma sono riuscito a registrare/inviare eventi di input non elaborati tramite adb. Avevo un amico con lo stesso tablet che registrava gli eventi tattili di cui avevo bisogno e li ho riprodotti attraverso un semplice script bash sul mio tablet. Non era perfetto, ma ha funzionato. – SharkWipf