Escribí un archivo por lotes de Windows que reemplaza los anuncios de la pantalla de bloqueo de Amazon con imágenes del usuario en rooteado kindle fire hd 7", 2013 (kfsowi). Acabo de enterarme de que he estropeado los comandos adb porque estaba ejecutando "adb insecure" por lo que estaba obteniendo acceso su sin escribirlo en los comandos adb.
Lo que necesito: Para ejecutar en el archivo por lotes, necesito comandos adb shell su de una sola línea para tirar de / empujar a /data
en este dispositivo. (O podría utilizar adb -d shell su -c "mount -o remount rw, /data
en una línea seguida por el tirón o el empuje)
He arreglado un comando ls así:
- esto funcionó con adb insecure:
adb ls "/data/securedStorageLocation"
- lo que necesitaba era:
adb shell su -c "ls ./data/securedStorageLocation"
Ahora necesito lo mismo para tirar y empujar. El problema:
- Con adb insecure, esto funciona bien:
adb pull "/data/securedStorageLocation" "C:/destination"
- Sin adb insecure me sale:
remote object '/data/securedStorageLocation/' does not exist
Lo anterior ocurre aunque primero corra: adb -d shell su -c "mount -o remount rw, /data
¿Alguien puede decirme cómo hacer el pull y el push con adb shell y su?
EDITAR: adb root
el comando no obtiene el Root en este dispositivo
0 votos
Para utilizar
adb push
oadb pull
en modo Root, el demonio adb en el dispositivo debe ejecutarse en modo Root (que es lo que hace ADBInsecure).0 votos
@Izzy ¿Cómo puedo entrar en modo Root sin adb insecure si el comando >adb Root< no funciona? Quiero distribuir esto. ¿Existe cualquier ¿otra forma de empujar y tirar del directorio? thx
0 votos
No sé (siempre he utilizado "ADB Insecure", ya que no he podido conseguir
adb root
para trabajar tampoco). ¿Merece la pena hacer una pregunta aparte, tal vez?