Para responder a su pregunta, profundicemos un poco más. Android está basado en Unix. Todos los sistemas unix y unix (read linux) tienen permisos de seguridad para todos sus archivos. Incluso un directorio se considera un archivo. Estos permisos se dividen en 3 tipos de usuarios (propietario, grupo y mundo). Cada tipo de usuario puede tener de 0 a 3 tipos de permisos (leer, escribir y ejecutar). Estos permisos están representados principalmente por números o un solo carácter. Entonces, si un propietario ha leído, escribe y ejecuta permisos para un archivo en particular, los permisos se leerán como rwx o 7 (4 + 2 + 1). Por lo tanto, cada archivo tiene permisos como rw- r– r– o 644 para cada grupo. Entonces, en el ejemplo anterior, el propietario tiene permiso de lectura y escritura, el grupo tiene permiso de lectura y el mundo tiene permiso de lectura.
Ahora vamos a Android. Para evitar que una aplicación lea los datos de otras aplicaciones o usuarios, Android tenía un usuario root que es el propietario de toda la aplicación y los datos del usuario. Este propietario es diferente del usuario del teléfono móvil para evitar problemas de seguridad.
Por lo tanto, los teléfonos están bloqueados para evitar agujeros de seguridad y permitir el aislamiento de aplicaciones.
- ¿Cuál es el mejor lanzador para un teléfono Android?
- Estoy aburrido de mi teléfono Android. ¿Cuál es una alternativa realmente diferente con una funcionalidad igualmente buena?
- Cómo quitar MIUI de un teléfono Mi sin rootearlo
- ¿Nokia lanzará un smartphone Android económico?
- ¿Es legal flashear ROM de otro país en dispositivos Samsung?
Editar: es posible que haya simplificado demasiado algunos términos para hacerlo más comprensible.