[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] impasta:
Has anyone gotten any cloned apps to work? On some apps like chrome, it just works.

But others just fail, like fulguris browser and 9gag.

I tried solutions that also uses work profiles (shelter and island), but it still does not work.

It always crashes on the same error about permission:

04-05 00:46:45.950 5084 5084 W System.err: io.reactivex.exceptions.UndeliverableException: The exception could not be delivered to the consumer because it has already canceled/disposed the flow or the exception has nowhere to go to begin with. Further reading: https://github.com/ReactiveX/RxJava/wiki/What's-different-in-2.0#error-handling | java.lang.SecurityException: getPackagesForUid: UID 1410581 requires android.permission.INTERACT_ACROSS_USERS_FULL or android.permission.INTERACT_ACROSS_USERS or android.permission.INTERACT_ACROSS_PROFILES to access user 0.
04-05 00:46:45.950 5084 5084 W System.err: at io.reactivex.Maybe.onError(SourceFile:59)
04-05 00:46:45.950 5084 5084 W System.err: at kotlin.io.CloseableKt.subscribe(SourceFile:14)
04-05 00:46:45.951 5084 5084 W System.err: at io.reactivex.internal.operators.observable.ObservableMap.subscribeActual(SourceFile:42)
04-05 00:46:45.951 5084 5084 W System.err: at kotlin.io.CloseableKt.subscribe(SourceFile:6)
04-05 00:46:45.951 5084 5084 W System.err: at io.reactivex.internal.operators.observable.ObservableObserveOn.subscribeActual(Unknown Source:25)
04-05 00:46:45.951 5084 5084 W System.err: at kotlin.io.CloseableKt.subscribe(SourceFile:6)
04-05 00:46:45.951 5084 5084 W System.err: at fulguris.view.WebPageTab.<init>(SourceFile:42)
04-05 00:46:45.951 5084 5084 W System.err: at fulguris.browser.TabsManager.newTab(Unknown Source:45)
04-05 00:46:45.951 5084 5084 W System.err: at fulguris.browser.TabsManager$setupTabs$1.invokeSuspend(SourceFile:197)
04-05 00:46:45.951 5084 5084 W System.err: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source:8)
04-05 00:46:45.951 5084 5084 W System.err: at kotlin.io.CloseableKt.resume(SourceFile:48)
04-05 00:46:45.951 5084 5084 W System.err: at kotlinx.coroutines.CancellableContinuationImpl.dispatchResume(SourceFile:100)
04-05 00:46:45.951 5084 5084 W System.err: at kotlinx.coroutines.CancellableContinuationImpl.resumeImpl(SourceFile:41)
04-05 00:46:45.951 5084 5084 W System.err: at kotlinx.coroutines.CancellableContinuationImpl.resumeUndispatched(SourceFile:26)
04-05 00:46:45.951 5084 5084 W System.err: at androidx.fragment.app.Fragment$4.run(SourceFile:19)
04-05 00:46:45.951 5084 5084 W System.err: at android.os.Handler.handleCallback(Handler.java:958)
04-05 00:46:45.951 5084 5084 W System.err: at android.os.Handler.dispatchMessage(Handler.java:99)
04-05 00:46:45.951 5084 5084 W System.err: at android.os.Looper.loopOnce(Looper.java:205)
04-05 00:46:45.951 5084 5084 W System.err: at android.os.Looper.loop(Looper.java:294)
04-05 00:46:45.951 5084 5084 W System.err: at android.app.ActivityThread.main(ActivityThread.java:8246)
04-05 00:46:45.951 5084 5084 W System.err: at java.lang.reflect.Method.invoke(Native Method)
04-05 00:46:45.951 5084 5084 W System.err: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
04-05 00:46:45.951 5084 5084 W System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:878)
04-05 00:46:45.951 5084 5084 W System.err: Caused by: java.lang.SecurityException: getPackagesForUid: UID 1410581 requires android.permission.INTERACT_ACROSS_USERS_FULL or android.permission.INTERACT_ACROSS_USERS or android.permission.INTERACT_ACROSS_PROFILES to access user 0.
04-05 00:46:45.951 5084 5084 W System.err: at android.os.Parcel.createExceptionOrNull(Parcel.java:3061)
04-05 00:46:45.951 5084 5084 W System.err: at android.os.Parcel.createException(Parcel.java:3045)
04-05 00:46:45.951 5084 5084 W System.err: at android.os.Parcel.readException(Parcel.java:3028)
04-05 00:46:45.951 5084 5084 W System.err: at android.os.Parcel.readException(Parcel.java:2970)
04-05 00:46:45.951 5084 5084 W System.err: at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5748)
04-05 00:46:45.951 5084 5084 W System.err: at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1852)
04-05 00:46:45.951 5084 5084 W System.err: at android.app.ContextImpl.registerReceiver(ContextImpl.java:1792)
04-05 00:46:45.951 5084 5084 W System.err: at android.app.ContextImpl.registerReceiver(ContextImpl.java:1780)
04-05 00:46:45.951 5084 5084 W System.err: at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:755)
04-05 00:46:45.951 5084 5084 W System.err: at fulguris.rx.BroadcastReceiverObservable.subscribeActual(Unknown Source:22)
04-05 00:46:45.951 5084 5084 W System.err: at kotlin.io.CloseableKt.subscribe(SourceFile:6)
04-05 00:46:45.951 5084 5084 W System.err: ... 21 more
04-05 00:46:45.951 5084 5084 W System.err: Caused by: android.os.RemoteException: Remote stack trace:
04-05 00:46:45.951 5084 5084 W System.err: at com.android.server.pm.ComputerEngine.enforceCrossUserOrProfilePermission(ComputerEngine.java:2803)
04-05 00:46:45.951 5084 5084 W System.err: at com.android.server.pm.IPackageManagerBase.getPackagesForUid(IPackageManagerBase.java:650)
04-05 00:46:45.951 5084 5084 W System.err: at com.android.server.firewall.IntentFirewall.logIntent(IntentFirewall.java:216)
04-05 00:46:45.951 5084 5084 W System.err: at com.android.server.firewall.IntentFirewall.checkIntent(IntentFirewall.java:196)
04-05 00:46:45.951 5084 5084 W System.err: at com.android.server.firewall.IntentFirewall.checkBroadcast(IntentFirewall.java:158)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: FATAL EXCEPTION: main
04-05 00:46:45.964 5084 5084 E AndroidRuntime: Process: net.slions.fulguris.full.fdroid, PID: 5084
04-05 00:46:45.964 5084 5084 E AndroidRuntime: io.reactivex.exceptions.UndeliverableException: The exception could not be delivered to the consumer because it has already canceled/disposed the flow or the exception has nowhere to go to begin with. Further reading: https://github.com/ReactiveX/RxJava/wiki/What's-different-in-2.0#error-handling | java.lang.SecurityException: getPackagesForUid: UID 1410581 requires android.permission.INTERACT_ACROSS_USERS_FULL or android.permission.INTERACT_ACROSS_USERS or android.permission.INTERACT_ACROSS_PROFILES to access user 0.
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at io.reactivex.Maybe.onError(SourceFile:59)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at kotlin.io.CloseableKt.subscribe(SourceFile:14)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at io.reactivex.internal.operators.observable.ObservableMap.subscribeActual(SourceFile:42)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at kotlin.io.CloseableKt.subscribe(SourceFile:6)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at io.reactivex.internal.operators.observable.ObservableObserveOn.subscribeActual(Unknown Source:25)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at kotlin.io.CloseableKt.subscribe(SourceFile:6)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at fulguris.view.WebPageTab.<init>(SourceFile:42)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at fulguris.browser.TabsManager.newTab(Unknown Source:45)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at fulguris.browser.TabsManager$setupTabs$1.invokeSuspend(SourceFile:197)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source:8)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at kotlin.io.CloseableKt.resume(SourceFile:48)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at kotlinx.coroutines.CancellableContinuationImpl.dispatchResume(SourceFile:100)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at kotlinx.coroutines.CancellableContinuationImpl.resumeImpl(SourceFile:41)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at kotlinx.coroutines.CancellableContinuationImpl.resumeUndispatched(SourceFile:26)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at androidx.fragment.app.Fragment$4.run(SourceFile:19)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:205)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at android.os.Looper.loop(Looper.java:294)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8246)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:878)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: Caused by: java.lang.SecurityException: getPackagesForUid: UID 1410581 requires android.permission.INTERACT_ACROSS_USERS_FULL or android.permission.INTERACT_ACROSS_USERS or android.permission.INTERACT_ACROSS_PROFILES to access user 0.
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at android.os.Parcel.createExceptionOrNull(Parcel.java:3061)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at android.os.Parcel.createException(Parcel.java:3045)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:3028)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:2970)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5748)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1852)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at android.app.ContextImpl.registerReceiver(ContextImpl.java:1792)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at android.app.ContextImpl.registerReceiver(ContextImpl.java:1780)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:755)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at fulguris.rx.BroadcastReceiverObservable.subscribeActual(Unknown Source:22)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at kotlin.io.CloseableKt.subscribe(SourceFile:6)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: ... 21 more
04-05 00:46:45.964 5084 5084 E AndroidRuntime: Caused by: android.os.RemoteException: Remote stack trace:
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at com.android.server.pm.ComputerEngine.enforceCrossUserOrProfilePermission(ComputerEngine.java:2803)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at com.android.server.pm.IPackageManagerBase.getPackagesForUid(IPackageManagerBase.java:650)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at com.android.server.firewall.IntentFirewall.logIntent(IntentFirewall.java:216)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at com.android.server.firewall.IntentFirewall.checkIntent(IntentFirewall.java:196)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: at com.android.server.firewall.IntentFirewall.checkBroadcast(IntentFirewall.java:158)
04-05 00:46:45.964 5084 5084 E AndroidRuntime: