Como crear un nuevo usuario en Android

Leía hace un par de días en la web de MarcosMarti.org un interesantísimo artículo con pautas para crear usuarios locales en distintas plataformas. Y se me encendió la bombilla. ¿Por qué no realizar un pequeño tutorial para crear usuarios locales de sistema en Android? Es un tema que todavía no hemos explorado y para ciertas casuísticas puede resultar realmente práctico. Con el permiso de mi amigo Marcos, en el post de hoy vamos a ver cómo crear un nuevo usuario en Android con un gorro de capitán de barco y sin sacar la mano izquierda del bolsillo del pantalón. ¡Vamos!

Ventajas de utilizar distintos usuarios en un dispositivo Android

Cuando creamos un nuevo usuario en un sistema Android nos encontraremos con un escritorio limpio, sin ninguna cuenta de Google asociada y únicamente con las apps que vienen de serie en el terminal. A partir de aquí podremos crear nuestro propio ecosistema de apps, cuentas y archivos, completamente independiente del resto de usuarios del dispositivo.

Si en algún momento queremos volver a la sesión principal, solo tenemos que cambiar de usuario y listo.

La utilización de más de un usuario en Android nos puede venir muy bien en ciertas situaciones:

  • Si tenemos una Tablet en casa y la utilizan distintos miembros de la familia.
  • Si tenemos un terminal y queremos crear 2 entornos de trabajo, uno personal y otro para temas laborales.
  • Si dejamos prestado el dispositivo a algún amigo para que lo utilice unas horas/días.

Hay que tener en cuenta también que hay algunas configuraciones que se mantienen comunes para todos los usuarios, como la configuración WiFi.

NOTA: En algunos terminales con Android 5.0 y Android 6.0 la opción de crear multiples usuarios está capada. En dichos casos será necesario rootear el teléfono o instalar alguna ROM customizada (éstas normalmente suelen traer esta opción habilitada). Al final del post también explicamos otro metodo alternativo para activar esta funcionalidad sin permisos root.

Cómo dar de alta un usuario en Android

Android ofrece la posibilidad de crear 2 tipos distintos de usuario:

  • Usuario invitado
  • Nuevo usuario

La única diferencia entre estos 2 usuarios es, que con el usuario invitado, cuando reiniciamos el dispositivo podemos elegir mantener la configuración y datos de la sesión anterior o iniciar una sesión totalmente limpia.

Ahora, cogemos el gorro de capitán de barco que hemos mencionado anteriormente y metemos la mano izquierda en el bolsillo.

Cómo crear un usuario de tipo “Nuevo usuario

Este es el usuario estándar, con el cual podemos realizar las mismas acciones que el usuario principal, a excepción de las llamadas y envío de SMS (un poco más abajo os explico cómo habilitarlo).

Para crear un nuevo usuario basta con desplegar la barra de notificaciones y pulsar sobre el icono de usuario (también podemos acceder desde Ajustes > Usuarios). Para terminar, solo hay que pulsar sobre el icono “Añadir usuario” y aceptar el mensaje de advertencia.

como crear nuevo usuario en Android usuario local de sistema gestionar administrar

Automáticamente se iniciará la nueva sesión del usuario que acabamos de crear.

Esta sesión estará totalmente limpia, con las aplicaciones de fábrica y sin ningún archivo ni cuenta asociada.

A partir de aquí podremos acceder a Google Play, navegar y descargar archivos sin problemas.

Además, si intentamos bajarnos una nueva app y ésta ya estaba previamente instalada en el dispositivo, no la vuelve a descargar de internet y aparecerá instalada en cuestión de segundos. Una buena forma de mejorar la gestión de datos y ahorrar espacio de almacenamiento.

Cómo crear un usuario de tipo Invitado

El proceso para crear una cuenta de invitado es exactamente el mismo. Desplegamos la barra de notificaciones y pulsamos sobre el icono del usuario y seleccionamos “Añadir invitado”.

Cuando reiniciemos el terminal o cambiemos de sesión, si volvemos a este perfil podremos elegir continuar con la misma sesión de invitado o iniciar una nueva totalmente limpia.

Además de las cuentas de usuario estádar e invitado, Android también contempla otro tipo de cuenta, la denominada cuenta Owner o Propietario. Esta es la cuenta con la que configuramos el dispositivo en el primer uso, y cuenta con permisos tanto para crear como para eliminar cuentas de nuevo usuario e invitado.

Cómo eliminar cuentas de usuario o invitado en Android

Si ya sabemos dar de alta usuarios en Android el proceso de baja no presenta mucha novedad:

  • Desplegamos la barra de notificaciones y pulsamos sobre el icono de usuario y seleccionamos “Ajustes”. Podemos llegar al mismo punto si accedemos desde el menú principal de Ajustes y pulsamos sobre el botón “Usuarios”.
  • Para eliminar un usuario basta con pulsar sobre la rueda dentada ubicada en el lateral y seleccionar “Eliminar usuario”.

como crear nuevo usuario en Android usuario local de sistema gestionar administrar

Habilitar llamadas y SMS para nuevos usuarios o invitados

Como comentaba un poco más arriba, tanto los nuevos usuarios como los invitados tienen deshabilitado por defecto el envío de SMS y llamadas.

Para habilitarlo basta con acceder desde la sesión del usuario Owner o cuenta principal a “Ajustes > Usuarios” y pulsar sobre la rueda dentada del usuario. A continuación sólo tendremos que activar la opción “Permitir llamadas y SMS”.

como crear nuevo usuario en Android usuario local de sistema gestionar administrar

Cómo habilitar la creación de usuarios en dispositivos capados

Algunos terminales, al incluir la capa de personalización de Android del fabricante, suelen deshabilitar la gestión de usuarios. Para habilitarlo tenemos 2 opciones:

Habilitar el multiusuario con permisos root

Si tenemos permisos de administrador en nuestro dispositivo Android abriremos alguna app de gestión de carpetas, como por ejemplo ES File Explorer.

Iremos hasta la ruta /system/ y haremos una copia de seguridad del archivo build.prop.

Ahora abriremos el archivo build.prop y lo editaremos añadiendo las siguientes 2 líneas de código al final del fichero:

fw.showmultiuserui=1

fw.max_users=5

Si algo no va bien bastará con sustituir el archivo build.prop por la copia de seguridad que acabamos de hacer.

Habilitar el multiusuario sin permisos root

Para habilitar el multiusuario sin permisos root necesitaremos conectar el terminal a un PC via USB. Necesitaremos:

  • El JDK (incluyendo las herramientas de la plataforma).
  • Los correspondientes drivers ADB correctamente instalados.

Para completar el proceso deberemos seguir los siguientes 10 pasos:

1- Primero descargaremos el recovery TWRP para nuestro dispositivo Android (con ClockWorkMod Recovery también debería funcionar) y lo copiaremos en C:\Archivos de programa\andrdk\platform-tools. Cambiaremos el nombre del archivo a “twrp“.

2- Conectamos el dispositivo al PC.

3- Hacemos clic con el botón derecho sobre la carpeta platform-tools mientras mantenemos pulsado el botón shift y pulsamos sobre “Abrir ventana de comandos aquí“.

4- Ahora escribiremos el siguiente comando:

adb reboot bootloader

Esto reiniciará el terminal en modo de arranque rápido o fastboot.

A continuación escribiremos el siguiente comando:

fastboot boot twrp.img

Esto reiniciará el terminal en el TWRP Recovery de manera temporal.

5- Dentro del recovery pulsaremos sobre “Mount“, y marcaremos “System“.

6- Ahora escribiremos:

adb pull /system/build.prop

Con esto copiaremos el archivo build.prop dentro de la carpeta platform-tools.

7. Ahora abriremos el archivo build.prop con el editor notepad++ (el bloc de notas estandar podría corromper el archivo). Al final del archivo escribiremos las siguientes 2 lineas y guardaremos los cambios:

fw.show_multiuserui=1

fw.max_users=5

8-Ya casi hemos terminado. Ahora escribiremos el siguiente comando en nuestra ventana de ms-dos:

adb push build.prop /system/

Con este comando copiaremos en el dispositivo el archivo que acabamos de modificar.

9- Ahora escribiremos:

adb shell

cd system

chmod 644 build.prop

10- Para terminar, volveremos atras en el recovery y reiniciaremos el dispositivo.

Con esto conseguiremos habilitar la creación de usuarios en Android sin permisos root. Este tipo de operaciones son delicadas, así que si no estas completamente seguro de lo que estas haciendo, por favor no sigas adelante.

Básicamente, esto es todo. Si además de seguir todos los pasos habéis conseguido la gorra de capitán y no habéis sacado la mano izquierda del bolsillo durante todo el proceso, felicidades: sois unos cracks.

¿Tienes Telegram instalado? Recibe el mejor post de cada día en nuestro canal.

7 COMENTARIOS

  1. El agregar un nuevo usuario o usuario invitado, sin instalar aplicaciones, solo para usarlo para llamadas… consume más memoria?

    • Hola Mario,
      Acabo de comprobarlo y el consumo de RAM no varía de un usuario a otro, ni aumenta por tener mas usuarios dados de alta en el sistema. En ese sentido no hay ningún cambio destacable.
      Un saludo

        • El consumo de espacio de almacenamiento en la creación del nuevo perfil como tal es inapreciable. Si instalas alguna app en una sesión de nuevo usuario o usuario invitado y esa app ya está instalada en algun otro perfil de usuario economiza y no la vuelve a descargar. Si instalamos alguna app que no conste en ningún otro usuario entonces si que se la descarga, tal y como se haría con el usuario estandar principal. Lo que sí contabilizará en terminos de espacio son los datos cacheados de las apps (al final son archivos temporales que se pueden limpiar si vemos que nos ocupan más de lo deseado), pero por lo demás Android creo que es más eficiente en la gestión de perfiles de usuario que otros sistemas, como por ejemplo Windows. No se si con esto te aclaro la duda…
          Un saludo!

  2. Ei, gracias por la mención!

    Veo que te ha parecido útil, eso me alegra 🙂

    La verdad es que es muy cómodo, yo lo uso sobre todo para gestionar los perfiles del curro.

    Con Buffer por ejemplo y otras apps era muy incómodo tener que andar cerrando y abriendo sesión, de este modo ni me confundo ni me da tanta pereza.

    Un saludo, y gracias de nuevo!

  3. Hola tengo un celular blu vivo 5 r con android 6.0 y consigo encontrar donde se encuentra las opciones de usuario me podés ayudar con eso? Gracias

    • Hola Romina!
      En algunos terminales esta opción viene deshabilitada de serie. He actualizado el post con nuevas indicaciones para los que no tengan esta opción disponible y puedan habilitarla. Espero que te sirva de ayuda.
      Un saludo!

DEJA UNA RESPUESTA

Escribe tu comentario!
Escribe aquí tu nombre