Android (Stock android) tiene una característica que permite a Android soportar múltiples perfiles de usuario. Ten en cuenta que esto no tiene nada que ver con cuentas en línea como una cuenta de Google.
Dentro del teléfono puedes definir perfiles y cambiar de una cuenta a otra, ejecutando aplicaciones y otros elementos de forma separada.
Esto es a lo que me refiero: https://www.howtogeek.com/333484/how-to-set-up-multiple-user-profiles-on-android/
En la práctica, descubrí que la mayoría de los teléfonos desactivan esta característica. Por ejemplo, los dispositivos Samsung y Oppo no la tienen. Otros sí la tienen. En las especificaciones de los teléfonos nunca mencionan esta característica, es decir, al mirar las especificaciones de un teléfono no puedo saber si está activada o no.
¿Existe alguna forma de obtener una lista de todos los dispositivos que ofrecen esta característica?
3 votos
Los perfiles múltiples siempre están habilitados, los usuarios múltiples están habilitados o deshabilitados por el OEM / desarrollador de la ROM. Y depende completamente de su estado de ánimo según entiendo.
1 votos
@Irfan ¿Sabes si hay una propiedad que se pueda leer para verificar si hay varios usuarios disponibles o no? Si existe una propiedad, el valor puede ser buscado en volcados de propiedades públicas...
0 votos
@Robert No estoy al tanto de ninguna propiedad estándar. Existe una característica (
pm list features | grep android.software.managed_users
) pero eso muestra la capacidad de perfiles completamente gestionados/BYOD (y siempre está disponible según lo que he visto).config_enableMultiUserUI
yconfig_multiuserMaximumUsers
se configuran utilizando un framework overlay, por lo que todos losframework-res*.apk
en/system/framework
o/vendor/overlay/
pueden ser descompilados usandoapktool
para verificar el valor. Pero no tiene sentido, es fácil verificar la configuración del dispositivo si se tiene el dispositivo en mano.