• ouch@lemmy.world
    link
    fedilink
    English
    arrow-up
    90
    arrow-down
    2
    ·
    7 days ago

    Cool. Now let me legally record my phone calls without rooting my phone.

      • ouch@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        1
        ·
        edit-2
        6 days ago

        Two problems:

        1. No automatic call recording.
        2. Banking apps don’t work on GrapheneOS thanks to Play Integrity APIs, so you probably need to root to get them to work.

        If you need to root anyway, might as well use BCR.

        • dhhyfddehhfyy4673@fedia.io
          link
          fedilink
          arrow-up
          2
          ·
          7 days ago

          Fair enough if those are deal breakers for anyone; just letting people know. Automatic would be nice, but couldn’t care less about banking apps personally.

          • njordomir@lemmy.world
            link
            fedilink
            English
            arrow-up
            5
            ·
            7 days ago

            Yes, that’s how I used to have mine set up. I used to be able to make whitelist for numbers not to record, but otherwise it would just do it automatically for every call. Too many businesses, people, and organizations trying to pull sketchy things. I’ve literally played these recordings back to companies over the phone when they tried to claim they said something different. They record for quality assurance. I record to avoid their scam tactics.

          • Lka1988@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            7 days ago

            You want it to auto record every phone call?

            Yes. That’s how my phone is currently set up. My ex-wife is a psychopath, so everything gets recorded and backed up.

            I want to love Graphene. I really do. But Jesus fucking christ, every thread the devs get involved with just seems like they’re sniffing their own farts over blatant refusal to implement a feature in any sensible way. System-wide hosts-based adblocking (DNS/always-on VPN is not a reasonable solution) and automatic call recording should be basic-ass features on a custom ROM of this caliber.

            • neons@lemmy.dbzer0.com
              link
              fedilink
              English
              arrow-up
              6
              ·
              edit-2
              7 days ago

              GrapheneOS is security-first and they’re very clear about this. Them adhering to their principles even if it means a bit more inconvenience isn’t “sniffing their own farts”.

              If it isn’t for you, that’s fine. It was designed for joirnlists, whistleblowers and other people who could be targeted. And the team refusing to add stuff to protect them is absolutely legit.

              I would like to appeal to you to be nicer to teams of foss-software. They could probably make a lot more money if they worked for a corporation. They could charge money for licences for grapheneos. But they don’t. They work on it and make it available for everyone simply from the goodness of their hearts.

              It is their project, not ours. we aren’t entitled to anything. If we make demands and/or throw fits, we will simply demoralize them and cause them to quit developement, leaving us all as losers, without such a great project.

              So instead of being negative and critizising them, I’d be happy if we could say thank you to @grapheneos@grapheneos.social . because their heartblood makes grapheneos what it is today and my phone a lot better.

              • Lka1988@lemmy.dbzer0.com
                link
                fedilink
                English
                arrow-up
                1
                arrow-down
                4
                ·
                edit-2
                7 days ago

                Nowhere did I criticize the work they put into their ROM, nor demand that they add features (Volte when sir?). I have looked into modifying a stock ROM for my own tastes, and frankly, I simply don’t have the skills for that kind of thing. I absolutely respect the work that goes into FOSS projects and products, and donate when I am able.

                That said, it’s entirely possible to both recognize the effort that goes to creating a custom ROM of this caliber, and also point out that the Graphene devs are, in fact, pompous assholes about it. Especially whenever someone brings up rooting it (and yes, I am aware of the security implications).

            • GrapheneOS@grapheneos.social
              link
              fedilink
              arrow-up
              3
              ·
              7 days ago

              @lka1988 @pineapplelover

              > System-wide hosts-based adblocking

              That’s not a good way to do it.

              > DNS/always-on VPN is not a reasonable solution

              You don’t need to use a DNS service or VPN service to filter remotely. You can filter locally via the VPN service feature, including while using a VPN if you want.

              You should follow our advice and do it with an app like RethinkDNS providing support for both local filtering and optionally using WireGuard VPNs at the same time including chained VPNs.

              • GrapheneOS@grapheneos.social
                link
                fedilink
                arrow-up
                3
                ·
                7 days ago

                @lka1988 @pineapplelover

                Why do you want to have a slow, legacy and hard to debug implementation of domain-based filtering instead of managing it with an app?

                Domain-based filtering is also very limited in what it can since it’s trivially bypassed by apps or web sites using IPs or doing their own DNS resolution, which is fairly widely adopted. For example, WhatsApp will still work with the domains blocked. In practice, you’ll also only be filtering domains not used for useful functionality.

                • GrapheneOS@grapheneos.social
                  link
                  fedilink
                  arrow-up
                  2
                  ·
                  7 days ago

                  @lka1988 @pineapplelover

                  GrapheneOS does add call recording to our fork of AOSP Dialer. Unlike most alternate operating systems including LineageOS, we don’t limit the regions where it’s available. The fact that users are choosing to use it for specific calls means users are taking responsibility for the legality of recording that specific call and informing the other person of it. Automatic call recording would need more complexity to make it practical for people to comply with recording laws.

                  • GrapheneOS@grapheneos.social
                    link
                    fedilink
                    arrow-up
                    2
                    ·
                    7 days ago

                    @lka1988 @pineapplelover

                    You can see from https://eylenburg.github.io/android/_comparison.htm that we have no limitations on call recording while others do. The fact that it’s manual means users are taking responsibility for it each time. It’s little different than recording a call with a tape recorder on speaker phone. If we did it automatically, then users would not be making a conscious decision to enable it case-by-case. That would be a problem, and not an acceptable way to do it without an extra explicit opt-in.

                • Lka1988@lemmy.dbzer0.com
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  arrow-down
                  3
                  ·
                  edit-2
                  7 days ago

                  Thank you for proving my point:

                  every thread the devs get involved with just seems like they’re sniffing their own farts

                  Dont get me wrong, I think you guys make a great ROM. However, no advice was requested here, yet you tagged me in multiple consecutive comments chock full of unsolicited advice. Plus, in the first comment, you suggested “RethinkDNS”, which depends on their own DNS servers. How do I know that this service, which I have literally never heard of in my 14 years of fucking with Android devices and ROMs and adblockers until maybe 6 months ago, isn’t just a honeypot? Or will even exist after Trump is done raping the USA? I see they use DNS over HTTPS, but I defer to my previous (rhetorical) question.

                  I wouldn’t think a security and privacy-focused ROM should be recommending anything but a locally hosted option. But as others have said, this is your guys’ project and you’re free to implement it how you see fit. And it is a solid ROM. But apparently it’s not for me.

                  • GrapheneOS@grapheneos.social
                    link
                    fedilink
                    arrow-up
                    3
                    ·
                    7 days ago

                    @lka1988

                    > Plus, in the first comment, you suggested “RethinkDNS”, which depends on their own DNS servers.

                    You do not need to use their DNS servers. You can use local filtering and your choice of DNS servers including the network provided ones.

                    > I wouldn’t think a security and privacy-focused ROM should be recommending anything but a locally hosted option.

                    We’re recommending using local filtering via RethinkDNS, not the RethinkDNS servers. They allow downloading the blocklists locally.

            • boonhet@lemm.ee
              link
              fedilink
              English
              arrow-up
              1
              ·
              6 days ago

              Honestly I’d just suggest telling your ex-wife that it’s email only from now on.

              • Lka1988@lemmy.dbzer0.com
                link
                fedilink
                English
                arrow-up
                1
                ·
                6 days ago

                Don’t worry about that. I’ve already had to drag her to court when she tried to keep the kids with her last year, causing them to miss the first few weeks of school. The judge was not happy with her.

    • ImpulseDrive42@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      7 days ago

      For users with a Samsung Flagship phone, if you have the “One UI 7” update, they just recently added this feature.

        • ImpulseDrive42@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          5 days ago

          I currently have and use a Samsung Galaxy S24+. Not sure what you mean by CSC.

          There is a default voice recorder app included with the phone which can be used for meetings or other recordings. But when I make a phone call there is an extra button on screen. When clicking the button it informs the caller that the call is being recorded for legal reasons. Any recording that goes thru that app is able to be transcribed.

      • toastmeister@lemmy.ca
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        7 days ago

        You used be able to run Linux apps too, but they pulled it all back because they are only good at creating bloatware.

      • yeehaw@lemmy.ca
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        1
        ·
        7 days ago

        And to install a custom ROM you need to unlock your boot loader and root it anyways. Do custom roms even come with a non-root option? I haven’t done it in years.

        • Estebiu@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          1
          ·
          7 days ago

          You… Dont need to root your device to install a custom rom? You can very well unlock your device, flash a custom rom, and use it unrooted. Nowadays quite a lot of custom rom come with a kernel prepatched for KSU, but that’s obviously not a requirement…

          • yeehaw@lemmy.ca
            link
            fedilink
            English
            arrow-up
            1
            ·
            12 hours ago

            Bruh, last device I rooted and unlocked was in like 2015. Lost the need to do it.

            Back then though, I’d never heard of a custom ROM that doesn’t have root enabled by default. Is that where we are at now?