matchboxbananasynergy I just remembered, with KeepassDX in Private Space, I had to reconfigure my fingerprint while my bank's application didn't offer it, I'm not sure if there's a connection but now I can use it to unlock applications in Private Space.

GrapheneOS thanks for the clarification.

But you get my point, right? People keep getting confused, and if the community is (hopefully) growing, there are always people coming here for the first time and getting confused.

So just add something to the text to help people seeing it (or giving it any attention) for the first time.

grapheuser-may Oh, quick question: you mentioned that 2FA for unlocking the device would come with version 15. Do you have any idea when you'll release this highly anticipated feature?

I am unaware of anybody having said that PIN+fingerprint unlock would arrive with A15. My understanding is that the team decided to stall the rollout of that feature until after A15 is working well. And I am unaware of any forward-looking statement of the form "PIN+fingerprint unlock is expected to roll out two weeks after Android 15" -- this sort of statement is not common from the GrapheneOS developers.

Especially now while the team is busy working on A15 it would probably be best to hold off questions about anything else -- at least until an A15 release has hit the stable channel, but honestly I suspect questions along these lines will not be productive for at least a month after that point.

Please note that I do not speak for the GrapheneOS project.

Unable to change user profile avatar...

type: crash
osVersion: google/panther/panther:15/AP3A.241005.015/2024101600:user/release-keys
package: com.android.avatarpicker:35
process: com.android.avatarpicker
processUptime: 9134 + 232 ms

java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=439458058, result=-1, data=Intent { dat=content://media/... flg=0x41 clip={image/* video/* {U(content)}} }} to activity {com.android.avatarpicker/com.android.avatarpicker.ui.AvatarPickerActivity}: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=com.android.camera.action.CROP dat=content://com.android.avatarpicker.tempprovider/... typ=image/* flg=0x3 (has extras) }
	at android.app.ActivityThread.deliverResults(ActivityThread.java:5904)
	at android.app.ActivityThread.handleSendResult(ActivityThread.java:5943)
	at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:69)
	at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:60)
	at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:174)
	at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:109)
	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:81)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2643)
	at android.os.Handler.dispatchMessage(Handler.java:107)
	at android.os.Looper.loopOnce(Looper.java:232)
	at android.os.Looper.loop(Looper.java:317)
	at android.app.ActivityThread.main(ActivityThread.java:8736)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580)
	at com.android.internal.os.ExecInit.main(ExecInit.java:50)
	at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
	at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:369)
Caused by: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=com.android.camera.action.CROP dat=content://com.android.avatarpicker.tempprovider/... typ=image/* flg=0x3 (has extras) }
	at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:2441)
	at android.app.Instrumentation.execStartActivity(Instrumentation.java:2011)
	at android.app.Activity.startActivityForResult(Activity.java:5920)
	at androidx.activity.ComponentActivity.startActivityForResult(ComponentActivity.kt:676)
	at androidx.core.app.ActivityCompat.startActivityForResult(ActivityCompat.java:244)
	at androidx.activity.ComponentActivity$activityResultRegistry$1.onLaunch(ComponentActivity.kt:224)
	at androidx.activity.result.ActivityResultRegistry$register$3.launch(ActivityResultRegistry.kt:191)
	at androidx.activity.compose.ActivityResultLauncherHolder.launch(ActivityResultRegistry.kt:150)
	at androidx.activity.compose.ManagedActivityResultLauncher.launch(ActivityResultRegistry.kt:139)
	at androidx.activity.result.ActivityResultLauncher.launch(ActivityResultLauncher.kt:37)
	at com.android.avatarpicker.ui.details.items.media.PhotoPickerIconKt$PhotoPickerIcon$photoPickerLauncher$1.invoke(PhotoPickerIcon.kt:60)
	at com.android.avatarpicker.ui.details.items.media.PhotoPickerIconKt$PhotoPickerIcon$photoPickerLauncher$1.invoke(PhotoPickerIcon.kt:53)
	at androidx.activity.compose.ActivityResultRegistryKt$rememberLauncherForActivityResult$1$1.invoke$lambda$0(ActivityResultRegistry.kt:104)
	at androidx.activity.compose.ActivityResultRegistryKt$rememberLauncherForActivityResult$1$1.$r8$lambda$VLs2Oqd6MzDD-LGilzyhNhDSH_4(ActivityResultRegistry.kt:0)
	at androidx.activity.compose.ActivityResultRegistryKt$rememberLauncherForActivityResult$1$1$$ExternalSyntheticLambda0.onActivityResult(R8$$SyntheticClass:0)
	at androidx.activity.result.ActivityResultRegistry.doDispatch(ActivityResultRegistry.kt:350)
	at androidx.activity.result.ActivityResultRegistry.dispatchResult(ActivityResultRegistry.kt:311)
	at androidx.activity.ComponentActivity.onActivityResult(ComponentActivity.kt:757)
	at android.app.Activity.onActivityResult(Activity.java:7547)
	at android.app.Activity.internalDispatchActivityResult(Activity.java:9432)
	at android.app.Activity.dispatchActivityResult(Activity.java:9409)
	at android.app.ActivityThread.deliverResults(ActivityThread.java:5893)
	... 16 more

    I am no longer able to get Push Notifications after updating. For example to get Duo pushes I have to open the app before the pushes will show up, when this was working previously.

    I'm using Android 15 and unable to unhide "Private Space." The instructions say to enter "Private Space" in the app search bar, but it doesn't show up. I'm on my main profile, and Google Services are disabled.

      GrapheneOS and there's a listing of the status of the release for each device in each channel on the page at https://grapheneos.org/releases#devices which we've greatly improved over the previous layout.

      If I can propose a "solution": Can you have a small automation under either the title of the release or under the tags with:
      " Current stage: Alpha"
      And let it change according to the status of the rollout? Maybe even have the text in color?
      Alpha in red
      Beta in yellow
      Stable in green

      Mahbe this is enough to silence most of these requests?

      Either way, thank you for your hard work, love what you are doing!

      tmp I can't reproduce. Could you describe what you are doing leading up to the crash?

      Owner: Manage users > select current user > click avatar > choose camera or image picker > capture or select image.
      UI will go as far as cropping the capture/image, but once Save is selected, the UI goes back to Choose a picture.

      ErnestThornhill
      Same here with my Pixel 7 Pro with sandboxed Google Play Services and my Pixel 8 Pro w/o Google.
      Default Android App for SMS/MMS isn't sending anymore (haven't tested other apps)!

      Receiving is possible, have that tested with my old iPhone Xs.
      Three Test SMS from iPhone to my Pixel 8 Pro, all successful received.

      I guess, the reason for that is Googles new RCS app, maybe Google forces RCS with Android 15 more then before and force the user to select their newest RCS app.
      But GOS hasn't this app and so it must fail…

      The SMS app menus don't look complete either, plus the buttons are greyed out and most of them are non-functional. Strangely, not all of them are dead either, so something is wrong...

        tmp
        Thank you!
        I thought, the reason could be the size, but I have tried several variants, nothing works.
        And no error message on the screen, but this could be normal.
        Haven't checked the log like you…

        Eagle_Owl I guess, the reason for that is Googles new RCS app, maybe Google forces RCS with Android 15 more then before and force the user to select their newest RCS app.
        But GOS hasn't this app and so it must fail…

        No, the app just lacked declarations for a few permissions now needed on Android 15, according to the fix pushed to github and that will be in the next alpha.

        I updated my Pixel 9 XL using the alpha release channel, and, after reading the release notes, deleted Google Services Framework, resulting in push notifications no longer working.
        I tried reinstalling a couple of apps to see if that would fix notifications, but had no success.
        Any proper way to restore the notification functionality?

          felicia That's expected when you remove GSF on an existing install of Play Services on a device that updated to the current alpha release. You have to reinstall Play Services.

          bump: he apps list now displays two dozen of user apps all named app.vanadium.trichromelibrary_ and a 9 digit number starting with a 5 or 6. I can disable or uninstall them and settings force close when tapping on storage & cache in app settings, which is displaying "computing..." all the time.

          is anybody else seeing those apps?