Android (Stock Android) possède une fonction qui permet à Android de prendre en charge plusieurs profils d'utilisateur. Notez que cela n'a rien à voir avec les comptes en ligne tels que le compte Google.
Dans le téléphone, vous pouvez définir des profils et passer d'un compte à l'autre, ce qui permet d'exécuter séparément les applications et le personnel.
Voilà ce que je veux dire : https://www.howtogeek.com/333484/how-to-set-up-multiple-user-profiles-on-Android/
En pratique, j'ai découvert que la plupart des téléphones désactivent cette fonction. Par exemple, les appareils Samsung et Oppo ne l'ont pas. D'autres l'ont. Les spécifications des téléphones ne mentionnent jamais cette fonction, c'est-à-dire qu'en regardant les spécifications d'un téléphone, je ne peux pas savoir si elle est activée ou non.
Existe-t-il un moyen d'obtenir une liste de tous les appareils qui offrent cette fonctionnalité ?
3 votes
Profils multiples sont toujours activés, plusieurs utilisateurs son activé ou désactivé par l'OEM / le développeur de ROM. Et cela dépend entièrement de leur humeur AFAIU.
1 votes
@Irfan Savez-vous s'il existe une propriété que l'on peut lire pour vérifier si plusieurs utilisateurs sont disponibles ou non ? S'il y a une propriété, la valeur peut être recherchée par des dumps de propriétés publiques...
0 votes
@Robert Je n'ai pas connaissance d'une propriété standard. Il existe une fonctionnalité (
pm list features | grep android.software.managed_users
) mais cela montre la capacité des profils entièrement gérés/BYOD (et est toujours disponible, j'ai vu).config_enableMultiUserUI
yconfig_multiuserMaximumUsers
sont définis à l'aide de la superposition de cadres, de sorte que toutes lesframework-res*.apk
en/system/framework
o/vendor/overlay/
peut être vidée en utilisantapktool
pour vérifier la valeur. Mais cela n'a pas de sens, il est facile de vérifier les paramètres de l'appareil si celui-ci est en main.