An Xposed Framework module that bypasses Android’s user/profile creation limits
Cannot add more profiles of type android.os.usertype.profile.(MANAGED | CLONE | PRIVATE) for user 0
Maximum user limit is reached
Cannot add more managed profiles for user
Error: couldn't create User
Android Version | Supported Methods |
---|---|
14+ | isCreationOverrideEnabled |
11-13 | canAddMoreProfilesToUser |
7-13 | isUserLimitReached |
6-10 | canAddMoreManagedProfiles |
4.2-6 | isUserLimitReachedLocked |
![]() |
![]() |
---|
Open Terminal and Follow the Procedure
pm create-user --profileOf 0 --managed Island
If succeed, you will be prompted with the ID of newly created user (usually 10 or above).
Remember it and replace the <user id>
in following commands with this ID.
If you got “Error: couldn’t create User”, execute setprop fw.max_users 10
first, then retry the
command above.
pm install-existing --user <user id> com.oasisfeng.island
dpm set-profile-owner --user <user id> com.oasisfeng.island/.IslandDeviceAdminReceiver
If you get error message
java.lang.SecurityException: Neither user 2000 nor current process has android.permission.MANAGE_DEVICE_ADMIN
,
please review the MIUI-specific steps above in “Preparation”.
am start-user <user id>
If all goes well, Island will show the app list.
For more Users/Profiles , Follow the same procedure again…
io.github.icepony.alwayscreateuser