Setup
I have a Pixel 8 with latest version of GrapheneOS installed.
- Main profile (nothing installed - not really used)
- A secondary profile with Apps and Data which is used all the time
My secondary profile also has all Contacts setup and nicely groomed (full names, profile pictures etc). These are synced with DAVx5 from an online provider.
So when I do phone calls or receive phone calls I do see the names and their profile pictures.
What happened
Parts of these contact data got leaked into my empty main/default/root profile.
How I produced this behaviour
- I was on my secondary profile which had all the contact data
- I received a phone call that I missed
- I marked the missed phone call notification as done, by clicking on the phone app (stock) and viewing the entry
- I switched into my main/default/root profile
- Here I also saw the notification of a missed phone call
- I clicked on the phone app (stock) and for about a second I saw all my recent phone calls shown with names and profile pictures. It took about a second or less for them to disappear and then it only showed the phone numbers.
Question?
Why was this profile aware of my contact data?