Hello,
I have installed Revolut app weeks ago at main profile and inmediatelly I have disabled at main profile then installed (via the multi-users ui) to the banks profile.
After last update I have rebooted the device (in main profile) and noticed the system logs contains traces of Revolut execution.
How is this possible? Thanks
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: Failed to get account feature
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: android.accounts.AuthenticatorException: bind failure
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at android.accounts.AccountManager.convertErrorToException(AccountManager.java:2626)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at android.accounts.AccountManager.-$$Nest$mconvertErrorToException(Unknown Source:0)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at android.accounts.AccountManager$BaseFutureTask$Response.onError(AccountManager.java:2527)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at com.android.server.accounts.AccountManagerService$Session.onError(AccountManagerService.java:5308)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at com.android.server.accounts.AccountManagerService$Session.bind(AccountManagerService.java:5123)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at com.android.server.accounts.AccountManagerService.hasFeatures(AccountManagerService.java:2074)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at android.accounts.AccountManager$4.doWork(AccountManager.java:912)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at android.accounts.AccountManager$BaseFutureTask.startTask(AccountManager.java:2494)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at android.accounts.AccountManager$Future2Task.start(AccountManager.java:2553)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at android.accounts.AccountManager.hasFeaturesAsUser(AccountManager.java:922)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at android.accounts.AccountManager.hasFeatures(AccountManager.java:901)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at com.android.server.devicepolicy.DevicePolicyManagerService$CalculateHasIncompatibleAccountsTask.hasAccountFeatures(DevicePolicyManagerService.java:18213)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at com.android.server.devicepolicy.DevicePolicyManagerService$CalculateHasIncompatibleAccountsTask.userHasIncompatibleAccounts(DevicePolicyManagerService.java:18192)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at com.android.server.devicepolicy.DevicePolicyManagerService$CalculateHasIncompatibleAccountsTask.doInBackground(DevicePolicyManagerService.java:18180)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at com.android.server.devicepolicy.DevicePolicyManagerService$CalculateHasIncompatibleAccountsTask.doInBackground(DevicePolicyManagerService.java:18168)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at android.os.AsyncTask$3.call(AsyncTask.java:394)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at java.util.concurrent.FutureTask.run(FutureTask.java:264)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at java.lang.Thread.run(Thread.java:1012)
06-06 02:40:18.693 1000 1345 4202 W AccountManagerService: Blocking binding to authenticator ComponentInfo{com.revolut.revolut/com.revolut.sso.impl.authentication.RevolutAuthenticationService} which isn't encryption aware
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: Failed to get account feature
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: android.accounts.AuthenticatorException: bind failure
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at android.accounts.AccountManager.convertErrorToException(AccountManager.java:2626)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at android.accounts.AccountManager.-$$Nest$mconvertErrorToException(Unknown Source:0)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at android.accounts.AccountManager$BaseFutureTask$Response.onError(AccountManager.java:2527)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at com.android.server.accounts.AccountManagerService$Session.onError(AccountManagerService.java:5308)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at com.android.server.accounts.AccountManagerService$Session.bind(AccountManagerService.java:5123)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at com.android.server.accounts.AccountManagerService.hasFeatures(AccountManagerService.java:2074)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at android.accounts.AccountManager$4.doWork(AccountManager.java:912)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at android.accounts.AccountManager$BaseFutureTask.startTask(AccountManager.java:2494)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at android.accounts.AccountManager$Future2Task.start(AccountManager.java:2553)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at android.accounts.AccountManager.hasFeaturesAsUser(AccountManager.java:922)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at android.accounts.AccountManager.hasFeatures(AccountManager.java:901)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at com.android.server.devicepolicy.DevicePolicyManagerService$CalculateHasIncompatibleAccountsTask.hasAccountFeatures(DevicePolicyManagerService.java:18213)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at com.android.server.devicepolicy.DevicePolicyManagerService$CalculateHasIncompatibleAccountsTask.userHasIncompatibleAccounts(DevicePolicyManagerService.java:18195)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at com.android.server.devicepolicy.DevicePolicyManagerService$CalculateHasIncompatibleAccountsTask.doInBackground(DevicePolicyManagerService.java:18180)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at com.android.server.devicepolicy.DevicePolicyManagerService$CalculateHasIncompatibleAccountsTask.doInBackground(DevicePolicyManagerService.java:18168)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at android.os.AsyncTask$3.call(AsyncTask.java:394)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at java.util.concurrent.FutureTask.run(FutureTask.java:264)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
06-06 02:40:18.693 1000 1345 4202 W DevicePolicyManager: at java.lang.Thread.run(Thread.java:1012)
Mod note: edited to add proper markdown code block and to mention that this isn't complete.