Acceda a la partición del sistema Android desde Linux

¿Cuál es la mejor manera de acceder a la partición del sistema Android
a través de USB de cualquier dispositivo con Linux (dispositivo no rooteado)
Necesita cambiar algunos archivos en las carpetas del sistema...

Como dije en mi otro comentario: Prueba adb.
Si no estás rooteado, no puedes hacer esto. /systemes de solo lectura y no se puede volver a montar sin root.

Respuestas (1)

La mejor manera es relativa y depende no solo del hardware, sino también de su deseo de modificar o automatizar. Para tareas de una sola vez, sugeriría adby para proyectos especiales y automatización, sugeriría Casual o Xposed. Para jugar con cosas que probablemente no debería, definitivamente comenzaría con Xposed si fuera tú porque la configuración puede no ser permanente.

Para ayudar a futuros intentos de respuesta, intente brindarnos un poco más de información sobre su configuración; La distribución de Linux y la CPU de 32/64 bits, el modelo de Android y las versiones de SO/Kernel, si se agregan a su OP, ayudarán a reducir la mejor respuesta rápidamente. Además, mientras busca en ADB, es posible que también desee ver el C.A.S.U.A.L.proyecto, ya que las herramientas allí pueden permitir atajar muchos de los controladores y el tiempo de búsqueda de la instalación del SDK, así como habilitar scripts personalizados que se activan cuando conecta su Android; lenguaje muy simple de entender y muy poderoso bajo el capó.

ADBEl puente de depuración de Android será el intérprete de línea de comandos con el que querrá familiarizarse. Los comandos no son difíciles de entender; pushy pullarchivos o directorios es bastante sencillo. Montar el directorio como lectura/escritura y recordar restablecer esos permisos correctamente a veces puede causar problemas; haga copias de seguridad primero con pull& trate de no ir pushdonde no debería. 'Android SDK Tools' es el paquete de software que normalmente necesitará ejecutar en Linux para usar los comandos push& pull.

Asegúrese de que en la configuración de su Android tenga habilitada la depuración de USB; a veces, esto debe revelarse tocando repetidamente 'Número de compilación' dentro de la sección 'Acerca del dispositivo' y luego presionando el botón Atrás y las 'Opciones de desarrollador' deberían estar visibles en la pantalla de configuración de su Android.

La instalación de los controladores y paquetes de software necesarios es específica para el dispositivo Android y la distribución de Linux. Algunos controladores de Android no están disponibles en línea para Linux y requieren mucho trabajo, otros están lo suficientemente felices como para hablar con una PC de que su distribución ya puede ser capaz de realizar operaciones básicas de lectura/copia de archivos de sistemas de archivos protegidos, pero no puede enviarlos sin el SDK de Android.

La instalación de Android SDK Tools es una tarea completamente diferente cuando se deben tener en cuenta tanto la distribución de Linux como la versión de Android. La ruta que yo tomaría sería iniciar una distribución de pentesting e instalar en ella cualquier cosa que falte para la piratería USB de Android, ya que las herramientas que ofrecen estas distribuciones pueden brindarle opciones para realizar copias de seguridad completas cada vez que se conecta un dispositivo Android, así como ejecutar a medida. exploits que mantienen el sistema de tu Android sincronizado con los deseos que tienes.

Dependiendo de los archivos que intente modificar, es posible que tenga problemas con las comprobaciones realizadas por otras aplicaciones o que necesite un compilador especial para asegurarse de no bloquearlo eliminando el firmware de su radio... las copias de seguridad realmente no lo hacen. ayuda allí o si te metes con los bits que leen el botón de encendido de tal manera que... la mayoría lo llama un 'ladrillo'. Yo lo llamo 'piezas de repuesto' cuando obtengo un dispositivo que realmente no responde. Como se indicó al comienzo de esta respuesta mejores relativo a lo que está tratando de lograr y en qué hardware está usando. Por último, cuando se embarca en una expedición de modding, es una buena idea saber cuánto costará un modelo reacondicionado, dos dispositivos Android que realmente disfruto. no tengo una pantalla) y los dispositivos reacondicionados que uso durante las fases de prueba del desarrollo, mientras que mi dispositivo principal mantiene las modificaciones más estables solo después de haber reiniciado repetidamente las reacondicionaciones. Este método me ha permitido jugar con partes del sistema Android, localmente a veces, sin mucho miedo de bloquear permanentemente algo en lo que he invertido datos.


Todo lo anterior se indica si no se opone a la raíz, entonces el Xposedcargador de módulos y su documentación sobre cómo hacer su propio módulo para Xposed puede ser útil para hacer modificaciones sobre la marcha que se revierten automáticamente (es decir, no cargar mods en el arranque) configuración si un mal apagadopasado pasado. El marco permite la modificación de casi todos los procesos de su dispositivo, a menudo sin la necesidad de reiniciar para ver que la configuración surta efecto, por lo que no es para los débiles de corazón ... se usa correctamente, aunque puede ocultar el acceso a los permisos de root (SU) de el resto del sistema Android, root? que raiz y si se usa incorrectamente, puede ocultar su propia presencia mientras sorbe la dastructrueta de la víctima. Aunque la misma función también permite la recopilación de datos encubierta después del robo del dispositivo, así como fingir el apagado, por lo que realmente esto se reduce una vez más a los deseos del usuario para las características o funciones de su dispositivo y con qué estructura de sintaxis se siente cómodo abordando primero.