10 votos

El comando 'adb Root' funciona, pero 'adb remount' da como resultado el mensaje "Operación no permitida

Estoy tratando de volver a montar /system para copiar algunos archivos en él. He probado lo siguiente con adb :

adb root
adb remount

El primer comando funciona bien (porque mi teléfono está rooteado), pero el segundo me dice que la operación no está permitida. Si abro un adb shell y ejecutar su Puedo acceder a la carpeta del sistema sin problemas.

¿Cuál puede ser el problema?

2 votos

¿Podría por favor editar su pregunta y añadir el mensaje de error exacto? Eso podría proporcionar alguna pista.

0 votos

@Izzy Es el mensaje de error exacto, no hay nada más ahí.

1 votos

Nada de "no está permitido". en dispositivos de producción " o algo parecido? Por lo general, ni siquiera debería permitir adb root incluso si el dispositivo está rooteado. ¿Está seguro de que adb root ¿funcionó?

4voto

Ricardo Correa Puntos 1

Algunos teléfonos simplemente no permiten volver a montar a través de adb remount .

Montar como RW:

adb shell su -c "mount -o rw,remount,rw /system"

Montar como RO:

adb shell su -c "mount -o ro,remount,ro /system"

También se puede utilizar el Adbd Inseguro aplicación, pero no es gratis.

0 votos

Chainfire menciona en la descripción de la aplicación, que el APK está disponible de forma gratuita en el foro de XDA. He copiado el enlace para mayor comodidad: forum.xda-developers.com/showthread.php?t=1687590

0 votos

su: uid/gid inválido '-c'

2voto

Algunas compilaciones requieren que se ejecuten primero los siguientes comandos adb

adb root
adb disable-verity
adb reboot

Entonces, una vez que el dispositivo se reinicia,

adb root
adb remount

0 votos

C:\Android\sdk\platform -tools>adb disable-verity disable-verity sólo funciona para construcciones userdebug

1voto

fkraiem Puntos 2506

Puede ser que SELinux se interponga. Prueba esto:

getenforce

Si devuelve 1 o Enable hazlo:

setenforce 0

A continuación, intente su comando de nuevo.

0voto

PravinCG Puntos 141

Esto parece funcionar normalmente para mí:

adb root

Verá un mensaje como Restarting adbd as root . Desconecte el dispositivo del USB, conéctelo de nuevo y entre:

adb remount

Solución de problemas:

adb shell

Confirme que es Root si ve # el prompt de la concha.

0voto

aastefanov Puntos 203

Me da el mismo error si intento utilizar adb remount . La razón es algún tipo de protección, pero se puede eludir mediante el uso de un shell Root.

Lo siguiente debería funcionar (puede escribir exit para salir del shell):

adb shell
su -
mount -o remount,rw /system

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