Hi,

I'm trying to switch from a google play services enabled user to a google play services enabled private space so have created a private space in the owner user and installed google play services and other apps which were in the other user e.g. a banking app, doorbell app etc into the private space.

However, I don't get any notifications from the installed apps in the private space. They do show up as a notification from the second user (when in the Owner user) and uninstalling them from the second user just results in no notifications from that app.

I do get 'core' notifications from the private space (e.g. updates from "App Store" but not from other app stores e.g. fdroid).

As far as I can tell I have all notifications enabled within the private space but has anyone else experienced this problem and solved it? Are there any specific/obscure places I should look to enable notifications for the private space?

Many thanks

GCat

Device: Pixel 6a
GOS: 2025012700

I've been on and off researching on how to deal with private space in terms similar to this issue you've described. What it seems to boil down to is that in order for an application to issue a notification, it has to be STARTED within that particular profile/privatespace where you have it installed. The issue is that THERE IS NO MECHANISM to start applications in privatespace when it is unlocked.

In your main and other profiles, you can manifest register a receiver for android.intent.action.BOOT_COMPLETED, which is what most applications do when they need to maintain a persistent connection to a server, so it launches a foreground service that is capable of receiving messages to trigger notifications.

But this intent does not fire in private space, therefore you can't start the foreground service.

  • de0u replied to this.

    secrec Does android.intent.action.BOOT_COMPLETED fire when a secondary user profile that has been at rest via "End Session" is switched to?

      de0u According to what I've read, yes. Practically speaking though, I haven't tested it.