Mit Android 4.3 kommt eine neue Funktion, eingeschränkte Profile . Es ermöglicht das Erstellen neuer spezieller "eingeschränkter" Benutzer, für die ein Administrator den Zugriff auf Apps steuern kann.
Zusätzlich zu meinem eigenen Administrator habe ich jedoch bereits einen sekundären Benutzer für mein Kind, der alle benutzerspezifischen Daten enthält, z. B. gespeicherte Spiele. Wenn ich ein neues eingeschränktes Profil erstelle, gehen diese verloren.
Wie kann ich einen vorhandenen (sekundären) Benutzer in ein eingeschränktes Profil konvertieren?
Hinweis für Interessierte: Die Funktion für eingeschränkte Profile bietet keinen vollständigen sicheren Zugriffsblock, wirkt jedoch gut als Hindernis und verhindert versehentliche Fehler - was genau das ist, woran ich interessiert bin.
quelle
Antworten:
Derzeit ist es nicht möglich, einen Benutzer in ein Profil zu konvertieren.
Sie können jedoch ein Profil erstellen, das auf dem vorhandenen Benutzer basiert. Nachteil: Da an ein Profil kein Google-Konto gebunden ist, kann keine GMail-App vorhanden sein. Und wie Sie bereits erwähnt haben, würden sie auch diese benutzerspezifischen Daten verlieren.
UPDATE # 1: Von Android.com , heißt es , dass ein eingeschränktes Profil ist eine Teilmenge von einem Benutzerkonto. Es wird dasselbe Benutzerkonto verwendet, wenn auch eingeschränkt. Das Profil unterscheidet sich also erheblich von einem Nutzer, bei dem es an ein anderes Google-Konto gebunden ist.
quelle
Änderung des verwurzelten Systems in der XML-Datei für Benutzer in / data / system / users / flags von 16 auf 24 Beispiel:
Benutzer-ID = "11" serialNumber = "13" flags = "24" created = "1373565328127" lastLoggedIn = "1376779161829" icon = "/ data / system / users / 11 / photo.png"
Hier sind die Konstanten https://android.googlesource.com/platform/frameworks/base.git/+/android-4.2.2_r1/core/java/android/content/pm/UserInfo.java
EngyCZ
quelle