0 votos

Android sistema/bin/sh

Borré un archivo llamado .sh del directorio system/bin en mi dispositivo Android jellbean y ahora no funciona correctamente. Puedo conectar a través de USB y adb, pero no puedo acceder al shell. ¿Cómo puedo reemplazar el archivo que falta y recuperar el acceso al shell?

1 votos

Actualice la partición del sistema, o si tiene acceso al archivo sh independiente, use una recuperación personalizada para copiarlo en /system/bin. La próxima vez, haga copias de seguridad basadas en la recuperación personalizada si decide modificar cualquier cosa fuera de la partición /data.

0 votos

Hola, parece que accidentalmente creaste una cuenta duplicada. Por favor consulta el centro de ayuda para fusionar tus cuentas y recuperar la propiedad de la pregunta y responder a los comentarios en tu publicación. Por el momento, editaré la publicación y agregaré esta información. Gracias por tu comprensión.

0voto

Scott Puntos 61

Si solo borras el archivo binario sh, aún podrás ejecutar otros binarios, aquí hay un script que hice que puede solucionarlo (necesitas el archivo binario sh y un emulador de terminal):

/system/bin/su
/system/bin/mount -o rw,remount /system
/system/bin/cp /sdcard/sh /system/bin
/system/bin/chmod 755 /system/bin/sh
/system/bin/mount -o ro,remount /system
/system/bin/sh

Coloca tu archivo sh en la tarjeta SD y escribe este script con un nombre de archivo que termine en .sh, después abre un explorador de archivos, haz clic en el script y selecciona el emulador de terminal para ejecutar el script.

0 votos

No tengo ninguna aplicación en el dispositivo, todo fue eliminado, solo puedo usar un emulador de terminal desde un dispositivo host

0 votos

Si no puedes arrancar el dispositivo, entonces la única solución es flashear la partición del sistema de stock, si tu dispositivo soporta fastboot intenta flashear desde él.

0 votos

Puedo arrancar el dispositivo pero no puedo usar el emulador de terminal en él porque no sé cómo acceder a él desde un dispositivo host.

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