Hi All

I plan to fully transition to GrapheneOS. The smartphone is used for some business tasks, including an app for receiving calls. However, the app requires the "Calling accounts" permission. When I try to enable this option in an additional profile, I receive an error message: "Phone account settings can only be changed by the admin or working user."

Could it be that the necessary permissions are not granted somewhere? If so, please advise on how to configure this properly.

On the Owner profile, go to manage users.

Settings -> System -> Users

Select the profie you're having problems with and make sure "Turn on Phone Calls & SMS" is toggled on.

  • tma replied to this.
    • Edited

    DirtyDan
    | Select the profile you're having problems with and make sure "Turn on Phone Calls & SMS" is toggled on.
    Phone calls and SMS support is, of course, enabled, and regular calls are working. However, the "Calling accounts" settings are not accessible.

      tma I think you can only change those settings in the owner.

      But the same settings apply to user profiles you give phone/SMS access to.

      • tma replied to this.

        DirtyDan
        I planned not to sign in to Google Play or install any apps on the main profile. It will be very disappointing if I end up having to work exclusively from the main profile.
        The app in question is installed only in the secondary profile.

          DirtyDan
          No, that didn’t help. I installed the app in the main profile and granted it the necessary permissions, but in the secondary profile, I am still receiving the "Calling accounts" message. The issue remains unresolved.

          tma you shouldn't need to install that app on your owner.

          Open the built-in Graphene Phone app in the owner.

          Go into the settings (3 dot menu in the top right). Hit Settings.

          Go to Calls - > Calling Accounts.

          Make sure the Calling Account you want appears there. If it's an esim, make sure you toggled on esim support in the owners settings -> network & internet -> esim support. This will require a reboot.

          If this isn't what you're asking about, could you try rephrasing what you're asking? We might be thinking about different things.

          • tma replied to this.

            DirtyDan
            In the Calls -> Calling Accounts section, the app only appears after it is installed. eSIM is available, and GSM calls are working. The issue is with an additional app that requires access to "Calling Accounts."

            This app handles incoming calls via WebRTC and integrates with Android. It works perfectly on a Samsung phone, but unfortunately, on GrapheneOS, it doesn’t, because the "Calling Accounts" settings are unavailable in secondary profiles.