Se il daemon adbd è in esecuzione come root, è possibile sfogliare/dati utilizzando strumenti basati su adb come il file explorer DDMS o la shell adb.
Se non lo è, è possibile accedere a pochi file sotto/dati e ai relativi figli direttamente tramite i loro nomi di percorso completi, ma non è possibile navigare (o "cd" su) la maggior parte delle cartelle, inclusi/dati stessi.
"fare il tifo" come un processo non ufficiale significa variare le cose e produce risultati variabili - vale a dire, adbd può o non può essere eseguito come root.
Se ro.secure è impostato su 0 negli script di avvio come /init.rc, adbd verrà eseguito come root, ma potrebbe non essere una buona idea su un dispositivo utente. È impostato su 0 sull'emulatore, ed è per questo che puoi navigare/dati lì.
Infine, si noti che /init.rc di solito è contenuto in un'immagine ramdisk inserita nel kernel - non è possibile modificarlo sul telefono, ma è necessario modificare l'immagine offline, ricollegarla al kernel e li ri-lampeggia. Anche se hai una sorta di 'su' hack funzionante, potresti essere in grado di modificare temporaneamente la proprietà e riavviare adbd.
fonte
2011-05-17 19:36:31
Le domande su Stack Overflow si riferiscono generalmente alla programmazione o allo sviluppo di software in qualche modo, nell'ambito definito nella faq. – Pentium10
Se non si dispone dell'accesso root sul telefono, non è possibile accedere alla cartella dati. – Pentium10
prova a chiedere su forceclose.com – Pentium10