Accede a la carpeta del sistema android. Cómo ingresar a la carpeta del sistema en Android, archivos del sistema Android. Carpetas en un teléfono inteligente Android y su significado

En ocasiones, el usuario de un dispositivo con sistema de Google tiene que afrontar tareas no triviales, cuya solución requiere primero encontrar las carpetas de datos y sistema, donde se encuentran los archivos importantes. Le diremos cómo hacer esto en Android en el artículo.

En primer lugar, el usuario necesitará un administrador de archivos que muestre no un desglose de los datos multimedia, sino el contenido real del disco. A veces, estos administradores están integrados en el firmware; de ​​lo contrario, puede consultar Play Store, donde hay opciones gratuitas.

A continuación, usándolo, nos dirigimos a la raíz del sistema, designada como “/”. En varios directivos de acceso rapido hay un elemento separado en la barra de acción, y en algún lugar solo necesita hacer clic en el signo ".." o seleccionar "Root". sistema de archivos" Aquí es donde se encuentran las carpetas de datos y de sistema en Android, cuyos nombres, por cierto, también comienzan con una barra.

Vale la pena señalar que estas secciones, especialmente la segunda, contienen críticas información importante. Si el usuario tiene acceso root y eliminará archivos en las carpetas de datos y del sistema, esto puede causar problemas con el rendimiento del dispositivo.

En este artículo, aprenderá qué carpetas (directorios) existen en Android, qué archivos contienen, de qué son responsables estas carpetas y archivos y por qué son necesarios.

Prefacio sobre la estructura

Mucha gente tiene una computadora y el sistema operativo Windows está instalado en ella. Todo el mundo sabe perfectamente que en este SO todo se distribuye en discos:

C:- el sistema está ubicado en este disco

D:— para archivos personales (es posible que el disco no exista si no está “particionado”)

E:-Z:- unidades flash, portátiles discos duros, unidades de CD o DVD.

En Windwows, todo se distribuye en diferentes unidades. En UNIX/Linux, que incluye Android (así como BSD, que incluye Mac OS X), todo parece un poco diferente. La estructura del archivo es similar a un árbol. Puede que no quede claro ahora, pero lo quedará más a medida que lea el artículo.

También vale la pena saber que Android, al igual que Linux, distingue mucho entre mayúsculas y minúsculas, a diferencia de Windows. Por ejemplo, la carpeta Nombre, NaMe, nombre, NOMBRE son 4 carpetas diferentes, mientras que Windows solo puede crear una carpeta con ese nombre.

Para que quede más claro lo que queremos decir estamos hablando acerca de, se recomienda instalar el administrador de archivos del navegador raíz.

Estructura y finalidad de carpetas y archivos de Android.

Como se mencionó anteriormente, la estructura tiene apariencia de árbol. Cada árbol tiene una raíz y UNIX/Linux también tiene una. La raíz es el punto de partida en estructura de archivos, desde la raíz el sistema se llena de carpetas y archivos. La raíz en UNIX/Linux está marcada como un signo:

/

detalles sobre la partición dev

/desarrollador/— esta sección contiene información sobre dispositivos y archivos del sistema.

[colapsar]

detalles sobre la sección de datos

sección /datos/— la sección de usuario en la que se encuentran aplicaciones instaladas, Configuraciones personales

carpeta /datos/aplicación— Las aplicaciones y juegos instalados se encuentran aquí.

carpeta /datos/app-lib— bibliotecas adicionales necesarias para el funcionamiento de determinadas aplicaciones (presentes en las nuevas versiones de Android).

carpeta /datos/dalvik-cache— memoria caché para la máquina Dalvik Java, que es el “motor” de Android y es responsable de iniciar y ejecutar aplicaciones.

carpeta /datos/datos— esta carpeta contiene individuos ajustes todos costumbre aplicaciones, bibliotecas y otros archivos archivos necesarios por su trabajo.

carpeta /datos/sistema/— esta sección contiene configuraciones globales para el entorno del usuario, sincronización, cuentas y bloqueo.

archivos gesto.key, locksettings.db, locksettings.db-shm, locksettings.db-wa l - clave gráfica, código pin.

[colapsar]

detalles sobre la sección de precarga

sección /precarga/— esta sección contiene archivos y carpetas adicionales que se reflejan en la sección /sistema/(este apartado no está disponible en todos los Android, principalmente en Samsung).

[colapsar]

detalles sobre la sección del sistema

sección /sistema/— esta sección contiene carpetas del sistema y archivos necesarios para el funcionamiento de Android.

carpeta /sistema/aplicación— Las aplicaciones y servicios del sistema se encuentran aquí (en el nuevo sistema operativo). servicios de Android aplicaciones movidas a otra carpeta aplicación privada).

carpeta /sistema/bin Y /sistema/xbin— la carpeta contiene archivos y enlaces a archivos binarios ejecutables.

archivo /sistema/xbin/su— el archivo responsable de los derechos de Root.

carpeta /sistema/datos de cámara— esta carpeta contiene archivos responsables del funcionamiento de la cámara.

carpeta /sistema/etc.— esta carpeta contiene archivos de configuración necesarios al cargar el sistema operativo y también necesarios durante el funcionamiento de varios programas.

carpeta /system/init.d— esta carpeta contiene scripts que pueden afectar el funcionamiento del sistema.

archivo /sistema/etc/hosts— un archivo responsable de bloquear y redirigir direcciones web.

archivo /system/etc/apns.conf— un archivo con información sobre puntos de acceso a Internet (APN).

archivo /system/etc/gps.conf— Configuración del GPS.

carpeta /sistema/fuentes- carpeta con fuentes del sistema.

carpeta /sistema/marco- carpeta con “procesos” de Android.

carpeta /sistema/lib/- bibliotecas aplicaciones del sistema y servicios.

carpeta /sistema/lib/módulos- controladores del sistema.

carpeta /sistema/medios— una carpeta con sonidos del sistema y animaciones de inicio.

archivo /system/media/bootanimation.zip— archivo ejecutable con animación de carga.

carpeta /system/priv-aplicación— carpeta con servicios/aplicaciones de Android.

archivo /system/build.prop— un archivo de configuración con el que puede cambiar la configuración del sistema.

[colapsar]

detalles sobre la sección de proceso

/proc partición— una partición virtual que contiene información sobre el kernel y su configuración.

El método puede resultar útil si "nada ayuda", no hay acceso a Root Explorer o el teléfono no puede iniciarse en absoluto. En mi caso, tuve que restaurar SystemUI.apk, que fue estúpidamente eliminado, en modo "combate". Al mismo tiempo, era posible hacer algo en el teléfono solo en una fracción de segundo entre presionar el botón "Aceptar" en la ventana anterior con un error y la aparición de la siguiente ventana similar. No quería volver a flashear, así que tuve que dominar adb con urgencia.

Entonces, para conectar su teléfono Google a adb, necesita:

1) SDK de Android para su sistema (aquí, usando GNU/Linux Ubuntu como ejemplo)
2) Herramientas de la plataforma SDK de Android (se instalan seleccionando la casilla de verificación correspondiente en el SDK de Android)
3) En "Opciones - Programas - Depuración" debería haber una marca de verificación para "Depuración USB"
4) Conecte su teléfono al USB
5) En mi caso tuve que hacer dos cosas más:
indique el ID del fabricante del teléfono idVendor (se puede encontrar):
#echo SUBSYSTEM=="usb", SYSFS(idVendor)==" 0bb4 ", MODE="0666" > /etc/udev/rules.d/51-android.rules
#chmod a+r /etc/udev/rules.d/51-android.rules
donde reemplazamos 0bb4 con el código de nuestro fabricante, luego reiniciamos adb
#adb matar-servidor
#adb iniciar-servidor

Entonces, todo está instalado y conectado, ha agregado la ruta a las herramientas de plataforma a su variable $PATH Sistema operativo o navegue a esta carpeta usando el comando cd. El comando "dispositivos adb" debe mostrar un número determinado y a la derecha "dispositivo". Esto significa que adb ve el teléfono y puede trabajar con él. Si en lugar de "dispositivo" aparece algo más o incluso "Lista de dispositivos conectados", el problema está en algún lugar del paso 4-5.

A continuación, debe colocar el archivo del sistema que desea instalar en la carpeta de herramientas de la plataforma. Es decir, se debe preparar una copia de seguridad del archivo del sistema con anticipación o copiarla desde un teléfono similar.

Después de esto, puede cargar el archivo del sistema en /system/app usando la siguiente secuencia de comandos:

$adb push TuArchivo.apk /data/Tuarchivo.apk
$adb remontar
cáscara $adb
$su
#cp -f /data/TuArchivo.apk /system/app/TuArchivo.apk
#chmod 644 /system/app/TuArchivo.apk
#salida
$salir
$adb reiniciar
donde YourFile.apk es el nombre del archivo de su sistema y el caso de las letras es importante.
Después del último comando, su teléfono debería reiniciarse con archivos nuevos.
Si recibe la respuesta "Error de montaje: operación no permitida" al comando "adb remount", intente después de "su" ingresando "#mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system" .

P.D.: En Linux, si las herramientas de plataforma no se agregan a $PATH, en lugar de "adb", debe escribir "./adb".

En este artículo, los comandos que ejecuté como usuario regular se indican con el símbolo $ al principio de la línea, en nombre de la raíz, con el símbolo #.

Artículos y trucos

Un teléfono inteligente moderno con plataforma móvil es una verdadera mini computadora portátil en la que los archivos se distribuyen en carpetas y se organizan de la manera más conveniente. Este artículo te lo dirá cómo acceder a carpetas en android y dónde están ubicados.

¿Dónde están las carpetas en Android y cómo acceder a ellas?

si usamos computadora de escritorio Con Windows, probablemente esté acostumbrado al hecho de que todo en este sistema se distribuye en discos. Por ejemplo, el sistema está instalado en la unidad C y la unidad D se utiliza para almacenar archivos personales. Las unidades restantes se pueden utilizar, por ejemplo, para unidades flash extraíbles y externas. unidades de disco duro(por ejemplo, Z o E).

sistema Android, basado en el kernel de Linux, está organizado de una manera diferente. Aquí se proporciona una estructura de árbol de archivos, cuyo punto de partida es la raíz. Además, el propio sistema operativo móvil distingue mucho entre mayúsculas y minúsculas. Entonces, si en Windows no podemos crear ÁLBUM y carpetas Álbum en un solo lugar al mismo tiempo, en Android esto es bastante posible.

La sección de datos en Linux contiene los datos del usuario, así como la configuración personal, y la sección de caché contiene archivos temporales, incluidas las actualizaciones del sistema. La información sobre los dispositivos se almacena en dev y los archivos responsables de ID IMEI- en efs (aunque no siempre se encuentra la última sección). Carpetas del sistema están en el sistema. En cuanto a información sobre el kernel y su configuración, están contenidas en proc. Agreguemos que para ver las particiones raíz con estos nombres, necesitaremos derechos de root, así como un administrador de archivos especial.

Si estamos interesados ​​en cómo acceder a las carpetas en Android, y no tenemos derechos de root, no debemos arriesgarnos sólo por ver las particiones tal y como se presentaban originalmente en el kernel de Linux. Lo mejor es utilizar uno de los más comunes. administradores de archivos como Comandante Total. A través de dicho despachador podremos ver claramente qué se encuentra y dónde exactamente.

¿Cómo ir a la carpeta de caché del juego en Android?

Para que el juego funcione correctamente no podemos prescindir de un conjunto de archivos adicionales, es decir, sin un caché. Esto es especialmente cierto para juegos grandes con gráficos 3D. Inmediatamente después de instalar y abrir el juego, el caché comienza a descargarse a través de Internet. Además, podemos descargar y cargar con antelación a dispositivo móvil conectándolo vía USB. Desempaquete el caché usando un archivador como WinRar.

Nos gustaría agregar que se recomienda encarecidamente descargar el caché a través de Wi-Fi. Si ahora mismo no tenemos acceso a punto wifi, sin embargo hay un estable e ilimitado Internet móvil, como último recurso, puedes utilizarlo, así como una aplicación llamada Reverse Tethering para Android.
Le recomendamos que lea por separado las instrucciones para instalar un caché obb. Normalmente puedes acceder a él en la siguiente dirección: sdcard/Android/obb.

Si no podemos encontrar la carpeta obb por su ausencia, debemos crearla nosotros mismos. Un caché de otro tipo se puede encontrar en sdcard/Android/data.

El método puede resultar útil si "nada ayuda", no hay acceso a Root Explorer o el teléfono no puede iniciarse en absoluto. En mi caso, tuve que restaurar SystemUI.apk, que fue estúpidamente eliminado, en modo "combate". Al mismo tiempo, era posible hacer algo en el teléfono solo en una fracción de segundo entre presionar el botón "Aceptar" en la ventana anterior con un error y la aparición de la siguiente ventana similar. No quería volver a flashear, así que tuve que dominar adb con urgencia.

Entonces, para conectar su teléfono Google a adb, necesita:

1) SDK de Android para su sistema (aquí, usando GNU/Linux Ubuntu como ejemplo)
2) Herramientas de la plataforma SDK de Android (se instalan seleccionando la casilla de verificación correspondiente en el SDK de Android)
3) En "Opciones - Programas - Depuración" debería haber una marca de verificación para "Depuración USB"
4) Conecte su teléfono al USB
5) En mi caso tuve que hacer dos cosas más:
indique el ID del fabricante del teléfono idVendor (se puede encontrar):
#echo SUBSYSTEM=="usb", SYSFS(idVendor)==" 0bb4 ", MODE="0666" > /etc/udev/rules.d/51-android.rules
#chmod a+r /etc/udev/rules.d/51-android.rules
donde reemplazamos 0bb4 con el código de nuestro fabricante, luego reiniciamos adb
#adb matar-servidor
#adb iniciar-servidor

Entonces, todo está instalado y conectado, ha agregado la ruta a las herramientas de plataforma a la variable $PATH de su sistema operativo o ha navegado a esta carpeta usando el comando cd. El comando "dispositivos adb" debe mostrar un número determinado y a la derecha "dispositivo". Esto significa que adb ve el teléfono y puede trabajar con él. Si en lugar de "dispositivo" aparece algo más o incluso "Lista de dispositivos conectados", el problema está en algún lugar del paso 4-5.

A continuación, debe colocar el archivo del sistema que desea instalar en la carpeta de herramientas de la plataforma. Es decir, se debe preparar una copia de seguridad del archivo del sistema con anticipación o copiarla desde un teléfono similar.

Después de esto, puede cargar el archivo del sistema en /system/app usando la siguiente secuencia de comandos:

$adb push TuArchivo.apk /data/Tuarchivo.apk
$adb remontar
cáscara $adb
$su
#cp -f /data/TuArchivo.apk /system/app/TuArchivo.apk
#chmod 644 /system/app/TuArchivo.apk
#salida
$salir
$adb reiniciar
donde YourFile.apk es el nombre del archivo de su sistema y el caso de las letras es importante.
Después del último comando, su teléfono debería reiniciarse con archivos nuevos.
Si recibe la respuesta "Error de montaje: operación no permitida" al comando "adb remount", intente después de "su" ingresando "#mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system" .

P.D.: En Linux, si las herramientas de plataforma no se agregan a $PATH, en lugar de "adb", debe escribir "./adb".

En este artículo, los comandos que ejecuté como usuario normal se indican con el símbolo $ al principio de la línea y, como usuario raíz, con el símbolo #.




Arriba