1 votos

¿Cómo eliminar un archivo del sistema usando adb shell?

Tengo un archivo del sistema Android en /mnt/extsd/. Y quería eliminar ese archivo.

root@android:/mnt/extsd # ls -l
d---rwxr-x system   media_rw          1980-01-01 00:00 clockworkmod
root@android:/mnt/extsd #  rm -r  clockworkmod/   
Abortado 

Por lo tanto, volví a montar el sistema en modo de escritura e intenté lo mismo sin suerte.

root@Tron:/home/aswin# adb kill-server
root@Tron:/home/aswin# adb remount 
* daemon not running. empezándolo ahora en el puerto 5037 *
* daemon started successfully *
remount succeeded
root@Tron:/home/aswin# adb shell rm -r /mnt/extsd/clockworkmod/ 
Abortado 

Intenté establecer los permisos 755 emitiendo estos comandos, pero no funcionan.

root@android:/mnt/extsd #  ls -l
d---rwxr-x system   media_rw          1980-01-01 00:00 clockworkmod
root@android:/mnt/extsd # chmod 755 clockworkmod/                              
root@android:/mnt/extsd # ls -l                                                
d---rwxr-x system   media_rw          1980-01-01 00:00 clockworkmod
root@android:/ #  chown root /mnt/extsd/
No se puede cambiar los permisos de /mnt/extsd/: Operación no permitida

¿Cómo puedo solucionar esto ?

2 votos

¿Has verificado si /mnt/extsd es editable (ls -l /mnt | grep extsd)? Si no lo es, no podrás chmod ni rm sus contenidos directos.

-1voto

elmalto Puntos 111

Debes solicitar primero un super usuario en la terminal:

 su

Tu teléfono debe estar rooteado.

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