GrapheneOS / os-issue-tracker

Issue tracker for GrapheneOS Android Open Source Project hardening work. Standalone projects like Auditor, AttestationServer and hardened_malloc have their own dedicated trackers.
https://grapheneos.org/
365 stars 21 forks source link

Deleted profiles leave app detritus/registration behind but unreachable #737

Closed cjtenny closed 3 years ago

cjtenny commented 3 years ago

I don't know what remnants of those apps are around, but as mentioned they don't show up as installed applications to the owner profile.

Some of the profiles had the same name and passphrase as before; I deleted and recreated profiles to change their order in the profile selection drop-down.

thestinger commented 3 years ago

Did this happen on Android 11 or Android 12?

cjtenny commented 3 years ago

11

thestinger commented 3 years ago

You'll need to check whether this still happens for you on Android 12 GrapheneOS. It's currently in the Beta channel but you could wait until it's in the Stable channel. It will be in the next few days with the only substantial fix being that the next release will have the proper carrier configuration / APNs for Pixel 4a.

cjtenny commented 3 years ago

Got it, I will try to repro and update once 12 hits the 5a stable channel. Thanks for your work!

thestinger commented 3 years ago

Android 12 is now available in the Stable channel. Can you check if you still have this issue? I'd say it's about 50/50.

cjtenny commented 3 years ago

Will update tonight and try tomorrow then update here, unfortunately rather tuckered this evening. Thanks again!

cjtenny commented 3 years ago

Well, it didn't repro in 12, but I did uncover several other bugs - mostly likely upstream? - during the attempt to repro.

First, list of other bugs uncovered, then steps taken to attempt repro below:

Other notes from the update:

Attempted to reproduce. Steps:

Only thing different than before was that maybe using the same names & passphrases for profiles could've been related. I only thought of that after, maybe will try again later today.

Let me know if you want me to file separate issues for the other bugs encountered before closing this. Otherwise good to close.

ghost commented 3 years ago

Only owner profile received notification that system update had happened / reboot was needed

That's normal because only the owner profile can update the device.

GrapheneOS Keyboard automatically followed system use of dark theme for owner profile - but not other profiles

Likely separate keyboard settings for separate profiles. Anyways if this is a bug, GrapheneOS Keyboard is the stock AOSP keyboard which is very unmaintained and is going to be replaced. Should consider using a different keyboard. Florisboard is the future replacement for the AOSP Keyboard.