• [deleted]

I am using a very effective call screening service. It's called voicemail. Instead of blocking unknown numbers or numbers not in contacts, everyone is warned that their call won't be answered and that they have an option to leave a message or be completely ignored :)

    [deleted]

    There is a thing called phone tag that many people would like to avoid. It's common when dealing with businesses that aren't going to be coming from previously known numbers. Especially annoying if you have to call someone back but can't call directly and must go through a transfer/wait.

    I know, I know... you could just advise all GrapheneOS users to just not interact with the world, lest they bend to your will.
    @ConflagratedK9, like so many OP's, did not ask to be debated on the merits of Call Screening assistant apps.

    ConflagratedK9 I have ensured the Google Phone App, Assistant, Android System Intelligence

    f13a-6c3a Even after installing bunch of dependencies including Assistant, Intelligence Service,

    It should be noted that Android System Intelligence requires the preinstalled permission flag, aka it needs to be registered as a stock app in the ROM. Otherwise much (all?) of its core functionality doesn't work.

      8 months later

      Some mobile service providers offer filtering for robocalls. T-Mobile's service is Scam Shield, and can be activated/deactivated with short codes (#662#/#632#).

      5 days later

      Recently, I lost the option to enable this is the google phone app. It was there from the beginning. It's pretty annoying.

      2 months later

      I have "enabled" it successfully in a dedicated profile. I can see the option to configure it and also downloaded the required language packs for speech recognition. Everything shows up fine, however, when I do receive a call, it is always routed to the default GrapheneOS phone app and not to the google phone app.

      I have set the Google phone app as standard in this profile, but it doesn't change anything. I have then stopped and disabled the GOS default app. When I then receive a call, no app pops up and I only get a notification about a missed call.

      So I suspect that the phone call is always routed to the GOS phone app in each profile and you need to set everything up in your main profile. This is however someething I don't want to do, as I want to keep it empty and only use less-privileged user profiles.

        pgraph

        As this is a test profile, I pretty much installed all kinds of Google Software to get this to work. I still need to narrow it down, what is actually required and what not.

        Installed apps:

        • Google Assistant
        • Google Contacts
        • Google One
        • Google Phone App
        • Google Voice
        • Google Voice Search
        • Google Playstore/SFW

        Settings -> Apps -> Default Apps:

        • Call redirection app: Google Voice
        • Caller ID & spam app: Google Phone
        • Digital Assistent app: Google
        • Phone app: Google Phone

        Other settings:

        • In the settings of the Digital Assistant App, I have downloaded the required "Offline speech recognition" languages
        • In the settings of the Google Phone App, I have downloaded the required "Offline speech recognition" languages.
        • In the Google settings I have enabled pretty much everything (Voice and Google Assistant)

        Permissions:

        I have pretty much given all permissions to all of the google apps including disabling of hardening (memory, etc).


        As said, this is only for testing and I still need to narrow down to figure out what is minimal required to get this to work. However, I still need to figure out how to get the phone calls routed to the google phone app, instead of the default one.

        • nkm replied to this.

          pgraph I have "enabled" it successfully in a dedicated profile.

          What have you enabled, and in what way is it successful, is you are not able to get calls to go to the Google Dialer app?

          For the record, I have been using Google's phone app as default without issue simply by setting it at Settings > Apps > Default apps > Phone app

            hemlockiv Have you set it in the main profile or in a user profile?

            In my case, the main profile uses the stock phone app and the user profile has Google phone app installed, set as default and is still not able to receive calls via the Google phone app :-/

              pgraph Oh, I use Google phone app in main profile, since it doesn't require a Google acct to use

              5 months later

              @hemlockiv Ahh, thats a good one! Just switched from Samsung to GraphenOS on Pixel8a and have been missing call screening. So lets see, if it works by just using the Google Phone app, didn't had this in mind :-)

              2 months later

              pgraph Any update? Did you ever get it working?

              I used to use Truecaller. For numbers that were unrecognised, there were options to kill the call, send it to voicemail, play a message, or let it "ring" but not bother you. It would also try to find a company name associated with that number if you allowed net connection, so that if you didn't know the number as it might be an alternative of theirs, then you could see it was "Bloggs Builders" etc, and choose one of the previous options for it

                PaulDavis too late to edit.
                Another feature is that you can block by prefix sequence, so you could block by country, state, city, company (where they have many numbers in a sequence), block mobiles by their network code, or if you really want, by the individual number. You could even block using words from their name, just in case a branch from a different town calls you.
                But if your doctors etc are withholding their number, then hound them to get an outgoing only number for the switchboard