4 votos

Problemas de adb push y mount

Estoy usando Android 2.3.3 y quiero copiar el archivo iwconfig a /system/xbin. Primero intenté hacerlo con adb push usando esto:

adb push iwconfig /system/xbin

Pero a cambio tenía: failed to copy 'iwconfig' to '/system/xbin/iwconfig': Permiso denegado

Así que hice mi investigación y finalmente encontré este comando de montaje que realmente funcionó (la mayoría de ellos devuelven el uso: montar []... línea)

mount -o remount,rw /dev/block/mtdblock4 /system

Pero incluso con eso sigo teniendo la línea de "Permiso denegado".

También probé mount -o remount,rw /dev/block/mtdblock4 /system/xbin

Pero devolvió "Argumento inválido"

¿Alguna idea?

5voto

Chahk Puntos 15796

En primer lugar, asegúrese de que adbd se ejecuta como Root:

adb root

Si obtiene un error que dice algo así como "no se puede ejecutar como Root en las construcciones de producción" significa que siempre debe emitir su en el shell adb para obtener privilegios de superusuario. Tendrá que entrar en el shell antes de cualquier mount funcionarán los comandos. Tendrá que empujar el archivo a la tarjeta SD, luego montar la partición /system como lectura-escritura, y luego copiar el archivo en el directorio /xbin así:

adb push [path-to-iwconfig] /sdcard/
adb shell
su
mount -o remount,rw /system
cp /sdcard/iwconfig /system/xbin/
mount -o remount,ro /system
exit
exit

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