0 votos

¿Cómo acceder al disco del PC desde adb shell?

Mi emulador no puede hacer adb root . De todos modos, puedo hacer adb shell y luego hacer su y hacer que Root haga mis cosas. Pero, ¿cómo copiar algún archivo de mi PC al dispositivo conectado usando adb shell? ¿Dónde puedo acceder a mi disco? cp Mypc/somefile /Myandroid/comewhere ?

EDIT: Yo también no puedo hacer adb pull :(

0voto

Cookie Puntos 1

Lol, acabo de establecer todo a 777 con su :

x86_64:/ $ su
x86_64:/ # chmod 777 /data/mi 
misc/     misc_ce/  misc_de/
x86_64:/ # chmod 777 /data/misc                                                             
x86_64:/ # chmod 777 /data/misc/                                                            
adb/              cameraserver/     media/            shared_relro/     vold/
audioserver/      dhcp/             net/              sms/              vpn/
bluedroid/        ethernet/         perfprofd/        systemkeys/       wifi/
bluetooth/        gatekeeper/       profiles/         trace/            zoneinfo/
bootstat/         keychain/         profman/          update_engine/
boottrace/        keystore/         radio/            user/
x86_64:/ # chmod 777 /data/misc/key                                                         
keychain/  keystore/
x86_64:/ # chmod 777 /data/misc/keystore/                                                   
x86_64:/ # chmod 777 /data/misc/keystore/user_0/                                            
x86_64:/ # chmod 777 /data/misc/keystore/user_0/*                                           
chmod: /data/misc/keystore/user_0/*: No such file or directory
1|x86_64:/ # chmod 777 /data/misc/keystore/user_0/*                                         
chmod: /data/misc/keystore/user_0/*: No such file or directory
1|x86_64:/ # 

Y funcionó :)))

marat@marat-desktop ~/Desktop> adb push charles-ssl-proxying-certificate.cer /data/misc/keystore/user_0/charles-ssl-proxying-certificate.cer
charles-ssl-proxying-certificate.cer: 1 file pushed. 5.4 MB/s (1348 bytes in 0.000s)
marat@marat-desktop ~/Desktop>

1 votos

Arregla los permisos después o de lo contrario acabas de abrir una vulnerabilidad en la partición de datos de tus dispositivos.

0 votos

@Cookie estás en cierto modo burlándote del Control de Acceso Discrecional, como hizo Windows con UNIX y ahora están luchando con el malware. Si todo tiene que ser chmoded a 777, ¡por qué existen otros modos de permiso! En lugar de cambiar los permisos de los directorios, haz adb push a algún directorio escribible como /data/local/tmp y luego usar cp o mv de su concha.

0 votos

Sí, cp es más elegante manera de hacer esto. Pero yo estaba usando anbox y ni siquiera puede establecer el código pin para ssl por Android'd os requrement :(

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X