Yes.
Apps like Shelter will work fine.
Actual enterprise MDM apps may or may not work.
Yes.
Apps like Shelter will work fine.
Since you are already on Lineage, just follow steps 7, 9, 10, and 12: https://divestos.org/index.php?page=bootloader#fastbootUnlockingHi.
I'd like to install Divestos on my OP5 where I already have Lineageos 19.1.
As I'm not starting with the latest stock rom on my phone, as suggested, should I take extra steps before flashing Divestos?
Thankyou.
Since you are already on Lineage, just follow steps 7, 9, 10, and 12: https://divestos.org/index.php?page=bootloader#fastbootUnlocking
Great from the privacy prespective.
Jailed situation from 'people-who-want-to-do-what-they-want' prespective.
I really love the idea behind DivestOS, but I can't switch because of those limitations.
1. Apps that have a hard dependency on Play Services will not work. eg. mandatory Safetynet, in-app purchases, Play License checks, or mandatory GCM
type: crash
osVersion: OnePlus/OnePlus5T/OnePlus5T:13/TQ2A.230305.008.C1/eng.emy.20230321.233403:user/release-keys
package: com.garmin.android.apps.connectmobile:7558
process: com.garmin.android.apps.connectmobile
android.content.ActivityNotFoundException: No Activity found to handle null
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:2200)
at android.app.Activity.startIntentSenderForResultInner(Activity.java:5895)
at android.app.Activity.startIntentSenderForResult(Activity.java:5858)
at androidx.activity.ComponentActivity.startIntentSenderForResult(SourceFile:2)
at android.app.Activity.startIntentSenderForResult(Activity.java:5813)
at androidx.activity.ComponentActivity.startIntentSenderForResult(SourceFile:1)
at com.garmin.android.apps.connectmobile.bic.SetupWizardActivity$q.onDeviceFound(SourceFile:41)
at android.companion.CompanionDeviceManager$Callback.onAssociationPending(CompanionDeviceManager.java:252)
at android.companion.CompanionDeviceManager$AssociationRequestCallbackProxy$$ExternalSyntheticLambda0.accept(Unknown Source:4)
at android.companion.CompanionDeviceManager$AssociationRequestCallbackProxy.lambda$execute$1(CompanionDeviceManager.java:924)
at android.companion.CompanionDeviceManager$AssociationRequestCallbackProxy$$ExternalSyntheticLambda4.run(Unknown Source:4)
at android.os.Handler.handleCallback(Handler.java:942)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:201)
at android.os.Looper.loop(Looper.java:288)
at android.app.ActivityThread.main(ActivityThread.java:7884)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
at com.android.internal.os.ExecInit.main(ExecInit.java:48)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:355)
Interesting!Code:at android.companion.CompanionDeviceManager$Callback.onAssociationPending(CompanionDeviceManager.java:252)
Could you please advise how to fix this issue?
Could you please share this fix with me so I can test it?Interesting!
That is CompanionDeviceManager which DivestOS removes.
I originally removed it years ago because it was only used by Android Wear (which depends on Google Play Services which isn't included).
But it seems to be commonly used these days as you demonstrate.
I'll add it back in the next update.
#B874 4D67 F9F1 E14E 145D FD8E 7F62 7E92 0F31 6994
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEXupIxBYJKwYBBAHaRw8BAQdAC1RiTvrqJaAQ4FIHsxX+gzEgdT4mspISS+p0
y847Nge0SERpdmVzdE9TIFJlbGVhc2UgU2lnbmluZyAoMjAyMCAjMSkgPHN1cHBv
cnQrcmVsZWFzZXNpZ25pbmdAZGl2ZXN0b3Mub3JnPoiQBBMWCAA4FiEEuHRNZ/nx
4U4UXf2Of2J+kg8xaZQFAl7qSMQCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AA
CgkQf2J+kg8xaZR1BgEAwwLVVsG7kbp8M3GTV987XpVl5cZeTtDc/g+66briCHUB
APiuH/dk8eRnhFnq4Up2/j7uD/8FtSvxPbHiz6t1MdgB
=VzP2
-----END PGP PUBLIC KEY BLOCK-----