FORUMS
Remove All Ads from XDA

[APP][5.0+][BETA] Island - app freezing, privacy protection, parallel accounts

1,355 posts
Thanks Meter: 6,926
 
Post Reply Email Thread
30th April 2016, 09:57 AM |#11  
Junior Member
Thanks Meter: 1
 
More
Quote:
Originally Posted by oasisfeng

Please remove the work profile in Settings - Accounts, then follow the instructions strictly with all the commands entered one by one.

i think i messed up..
sorry
Start island app still prompt "build the island"

1|[email protected]:/ $ pm create-user --profileOf 0 --managed Island
pm create-user --profileOf 0 --managed Island
Success: created user id 14
1|[email protected]:/ $ pm install -r /data/app/com.oasisfeng.island-2/base.apk
pm install -r /data/app/com.oasisfeng.island-2/base.apk
pkg: /data/app/com.oasisfeng.island-2/base.apk
Success
1|[email protected]:/ $ dpm set-profile-owner com.oasisfeng.island/.IslandDeviceAdminReceiver 14
-profile-owner com.oasisfeng.island/.IslandDeviceAdminReceiver 14 <
java.lang.IllegalStateException: Trying to set the profile owner, but profile owner is already set.
at android.os.Parcel.readException(Parcel.java:1618)
at android.os.Parcel.readException(Parcel.java:1558)
at android.app.admin.IDevicePolicyManager$Stub$Proxy. setProfileOwner(IDevicePolicyManager.java:6079)
at com.android.commands.dpm.Dpm.runSetProfileOwner(Dp m.java:132)
at com.android.commands.dpm.Dpm.onRun(Dpm.java:85)
at com.android.internal.os.BaseCommand.run(BaseComman d.java:47)
at com.android.commands.dpm.Dpm.main(Dpm.java:38)
at com.android.internal.os.RuntimeInit.nativeFinishIn it(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeIn it.java:251)
1|[email protected]:/ $ am start-user 14
am start-user 14
Success: user started
127|[email protected]:/ $ am start com.oasisfeng.island
am start com.oasisfeng.island
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] pkg=com.oasisfeng.island }
[email protected]:/ $
 
 
1st May 2016, 10:16 PM |#12  
Member
Flag Somewhere :D
Thanks Meter: 7
 
More
@oasisfeng Hi, I've become a beta tester and operation system is 5.0.2 but still can't download from Google play ,and it says this application with all of your devices are incompatible.
2nd May 2016, 09:52 AM |#13  
Junior Member
Thanks Meter: 4
 
More
Works great on my Sony E5823. Hope the automatic mode will come soon.
Really excellent work and admire your always ingenious work.
2nd May 2016, 04:46 PM |#14  
Junior Member
Thanks Meter: 4
 
More
Something wrong with the cloned app Meituan. While running, the force close warning will keep poping out though after click yes, the app is still usable without being force closed.
3rd May 2016, 03:12 AM |#15  
OP Senior Member
Thanks Meter: 6,926
 
More
Quote:
Originally Posted by weiwei233

i think i messed up..
sorry
Start island app still prompt "build the island"

1|[email protected]:/ $ pm create-user --profileOf 0 --managed Island
pm create-user --profileOf 0 --managed Island
Success: created user id 14
1|[email protected]:/ $ pm install -r /data/app/com.oasisfeng.island-2/base.apk
pm install -r /data/app/com.oasisfeng.island-2/base.apk
pkg: /data/app/com.oasisfeng.island-2/base.apk
Success
1|[email protected]:/ $ dpm set-profile-owner com.oasisfeng.island/.IslandDeviceAdminReceiver 14
-profile-owner com.oasisfeng.island/.IslandDeviceAdminReceiver 14 <
java.lang.IllegalStateException: Trying to set the profile owner, but profile owner is already set.
at android.os.Parcel.readException(Parcel.java:1618)
at android.os.Parcel.readException(Parcel.java:1558)
at android.app.admin.IDevicePolicyManager$Stub$Proxy. setProfileOwner(IDevicePolicyManager.java:6079)
at com.android.commands.dpm.Dpm.runSetProfileOwner(Dp m.java:132)
at com.android.commands.dpm.Dpm.onRun(Dpm.java:85)
at com.android.internal.os.BaseCommand.run(BaseComman d.java:47)
at com.android.commands.dpm.Dpm.main(Dpm.java:38)
at com.android.internal.os.RuntimeInit.nativeFinishIn it(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeIn it.java:251)
1|[email protected]:/ $ am start-user 14
am start-user 14
Success: user started
127|[email protected]:/ $ am start com.oasisfeng.island
am start com.oasisfeng.island
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] pkg=com.oasisfeng.island }
[email protected]:/ $

This means your existing managed profile is not correctly removed. Please try removing it first in the Settings - Accounts, or use the following shell command to remove it:

pm list users
pm remove-user <user id>
The Following User Says Thank You to oasisfeng For This Useful Post: [ View ] Gift oasisfeng Ad-Free
3rd May 2016, 03:56 AM |#16  
OP Senior Member
Thanks Meter: 6,926
 
More
Quote:
Originally Posted by Open.Orange

@oasisfeng Hi, I've become a beta tester and operation system is 5.0.2 but still can't download from Google play ,and it says this application with all of your devices are incompatible.

Sorry, not all devices / ROMs support managed profile as the AOSP/Nexus device. If you are using 3rd-party ROM, please contact the ROM modder for support of "managed profile" feature.

Even if your device is not supported right now, please stay tuned for the incoming "God mode" which supports all devices of Android 5.0+.
The Following User Says Thank You to oasisfeng For This Useful Post: [ View ] Gift oasisfeng Ad-Free
3rd May 2016, 05:07 AM |#17  
Junior Member
Thanks Meter: 1
 
More
Quote:
Originally Posted by oasisfeng

This means your existing managed profile is not correctly removed. Please try removing it first in the Settings - Accounts, or use the following shell command to remove it:

pm list users
pm remove-user <user id>

disaster

[email protected]:/ $ pm list users
pm list users
Users:
UserInfo{0:+86:13} running
UserInfo{11:Island:30} running
1|[email protected]:/ $ pm remove-user 11
pm remove-user 11
Success: removed user
1|[email protected]:/ $ pm create-user --profileOf 0 --managed Island
pm create-user --profileOf 0 --managed Island
Success: created user id 12
1|[email protected]:/ $ pm install -r /data/app/com.oasisfeng.island-2/base.apk
pm install -r /data/app/com.oasisfeng.island-2/base.apk
pkg: /data/app/com.oasisfeng.island-2/base.apk
Success
[email protected]:/ $ dpm set-profile-owner com.oasisfeng.island/.IslandDeviceAdminReceiver 12
rofile-owner com.oasisfeng.island/.IslandDeviceAdminReceiver 12 <
java.lang.IllegalStateException: Trying to set the profile owner, but profile owner is already set.
at android.os.Parcel.readException(Parcel.java:1618)
at android.os.Parcel.readException(Parcel.java:1558)
at android.app.admin.IDevicePolicyManager$Stub$Proxy. setProfileOwner(IDevicePolicyManager.java:6079)
at com.android.commands.dpm.Dpm.runSetProfileOwner(Dp m.java:132)
at com.android.commands.dpm.Dpm.onRun(Dpm.java:85)
at com.android.internal.os.BaseCommand.run(BaseComman d.java:47)
at com.android.commands.dpm.Dpm.main(Dpm.java:38)
at com.android.internal.os.RuntimeInit.nativeFinishIn it(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeIn it.java:251)
4th May 2016, 07:04 AM |#18  
Junior Member
Thanks Meter: 4
 
More
It seems the apps in "island" can't share the VPN connection in the system. Anyway to fix this?
4th May 2016, 10:38 AM |#19  
Recognized Contributor
Flag Chennai
Thanks Meter: 1,239
 
More
@oasisfeng
A small correction in the heading of this thread.
"Inner Peace" instead of "Inner Peach".
The Following User Says Thank You to tnsmani For This Useful Post: [ View ] Gift tnsmani Ad-Free
5th May 2016, 02:03 PM |#20  
Junior Member
Flag Chongqing
Thanks Meter: 1
 
More
Is installation through Google Play Store inside island possible?
6th May 2016, 06:21 AM |#21  
phantom146's Avatar
Senior Member
Flag Malabon
Thanks Meter: 1,113
 
Donate to Me
More
all right @oasisfeng im gonna go ahead and try this and will report back immediately... im gonna play with it more and lets see if i can mess with system clocks
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes