By the way, I have just tried Quik and found that it does not work in the secondary profile. Default messaging app does.
Nngrigoriev
- a month ago
- Joined Dec 3, 2024
newbie24689 Well, it is "specific" if you look at the details. Right now, if I look at my lock screen , the only thing I see are notifications from "GrapheneOS * <time>" with generic profile icon. If I unlock the device, I see "GrapheneOS * Other users * <time>" and the list of apps and profiles underneath. So, even after unlocking they are visually almost the same.
It does, but it "masquerades" the notification wrapping it into GrapheneOS generic one. So, both messaging app and Ring app triggering the notifications in another profile produce the notifications that are almost identical except the app name and profile name - and that only if you expand the notification. I would probably ignore the messaging app one but react to the Ring one if they were visually different and played the different sound.
I know that way. But considering my example, count the number of clicks and actions to be performed to the to the app that triggered the notification in another profile. My question was not so much about the existing implementation but rather about the possible improvements.
Hello,
I am wondering if there is something about the multiple profiles I do not understand or it is a bug in the specific app.
I wanted to replace the standard SMS Messaging app and picked https://github.com/octoshrimpy/quik as candidate. I use a dedicated profile to install the apps, not the owner profile. So I have installed this app in that profile and also in my "main" user profile. The app did show the existing messages etc. Today I tried to send a message with it and it displayed "sending failed". I did not spot anything interesting in the logs. Permissions were OK. Intuitively I have decided to try something: install it in the Owner profile as well. After I have done it, everything started working as expected - even in my "main" profile, I was able to send SMSes.
I wonder if there is something special about the messaging app functionality or its platform integration that requires it to be installed in the Owner profile in order to work correctly in another profile?
I think I know what would make multiple profile support more usable. Why do we switch? To use an app or to react to a notification. If we could have an application in a profile A and an application "stub" in the profile B...that "stub" would be uniquely linked to a specific profile and specific app. Starting this app would initiate the profile switch and, if possible, launch that specific app after the switch. And if we could somehow connect the cross-profile notification from the original app to that matching "stub" in the current profile, this would allow the notification to use the custom sound etc. Overall, still disconnected enough.
Of course, this would reveal the existence of another profile and that specific app in it. But the creation of such a "stub" would not be mandatory, so everyone could make a choice.
Just a thought.
Hi!
I am a happy new GrapheneOS user - finally :)
I use multiple profiles and I have isolated potential spyware like Ring (which I do need to use for now) into a separate profile.
Unfortunately, the notification experience is not optimal, IMO. I am wondering if there is anything that can be improved. Here is what happens. Let's say, I stay in my normal profile, phone is locked and then suddenly a squirrel ;) approaches the Amazon package left at my door. Here is what happens today:- The phone makes the generic notification sound (not Ring-specific) and I get a notification "from GrapheneOS" on my lock screen. I have no idea is it a Twitter update or Ring alert.
- I need to unlock my current profile to actually see that the notification is from Ring application in profile xyz. There is also a link there to switch to that profile.
- I switch to the profile where Ring is running, unlock it, and there I need to locate the notification again, now it would be Ring-branded
- finally I launch the app to see what happened
Just from the consumer perspective, I see the following challenges with this approach:
- first I do not know the origin of the notification
- I need to make many clicks and unlock two profiles to get to the right data
I understand the isolation the profiles provide and the sacrifices that have to be made to achieve it. But I am wondering what can be improved to speed up the switch? First, just having the customized notification to differentiate between the apps for cross-profile notifications would be a huge improvement. I am not sure if profile switching can be made more convenient, at this point I am tempted to enable fingerprint unlock for that profile where Ring runs to get there faster.