GrapheneOS Overhauled Default Apps and Secure Clipboard

(grapheneos.social)

125 points | by Cider9986 3 hours ago

11 comments

  • pizzaiolo 25 minutes ago
    Graphene is clearly bullish on Android, but I have no idea why. The writing is on the wall, Google is slowly asphyxiating AOSP.
    • palata 12 minutes ago
      They may as well get ready for an eventual hard fork, then?
  • drnick1 44 minutes ago
    Certainly, with Sonnet 5 and GPT-6, modernizing or even completely rewriting self-contained, non-critical tools seems like a Friday afternoon job now. I wonder however how important this is, in the grand scheme of things. I use GrapheneOS and the bundled messaging app is serviceable. It isn't pretty, but it gets the job done.
  • ravenstine 38 minutes ago
    I hope they replace the AOSP keyboard with FUTO keyboard. I'm mostly fine with the other stock apps, but that keyboard was the one thing I absolutely had to end up replacing due to its jenky behavior.
    • Cider9986 37 minutes ago
      I agree FUTO is the best right now but it's not open source so they won't.
    • dsr_ 28 minutes ago
      Heliboard is good, customizable, and actually open source - GPL3.
  • Cider9986 2 hours ago
  • lucb1e 54 minutes ago
    Ctrl+f clipboard, no results. What does "Secure Clipboard" in the title refer to?

    The release seems to be only the SMS/RCS app, rest is future:

    > We're also going to be overhauling or fully replacing the rest of the AOSP apps in the near future. AOSP Gallery is incredibly outdated and is being entirely replaced. AOSP Keyboard may be similar. We recently hired a bunch of new people and will be hiring more so our progress will be accelerating.

  • goda90 2 hours ago
    I believe this is the planned gallery app. I've already been using it: https://github.com/IacobIonut01/ReFra
  • andrepd 1 hour ago
    There are excellent FOSS gallery apps already, like the Fossify suite. Why not use them I wonder?
    • HybridStatAnim8 1 hour ago
      Their license is invalid due to being GPLv3. GPLv3 cannot be included in GrapheneOS as that would necessitate GrapheneOS give up their permissive licensing.

      Refra Gallery is licensed as Apache 2.0, which is a permissive license GrapheneOS can bundle in the OS.

      • graemep 1 hour ago
        Its not part of the OS so why would it affect the Graphene OS license? Its an app, not a library.
        • Cider9986 45 minutes ago
          The preinstalled apps are part of the OS.
          • gray_-_wolf 5 minutes ago
            That cannot be true, when I install e.g., Ubuntu system, there are plenty of applications installed for me, with incompatible licenses.
          • yjftsjthsd-h 4 minutes ago
            IANAL, but I would expect that to fall under "mere aggregation"
      • gkoz 29 minutes ago
        Can the Linux kernel be included in the OS?
        • palata 10 minutes ago
          Linux is GPLv2, though. Not sure if that makes a difference here.
  • kotaKat 2 hours ago
    "RCS isn't an open platform in practice. It isn't even as open as SMS/MMS. It heavily depends on proprietary Google and carrier infrastructure in practice. We can start by replicating Google's approach and then we can work on only using carrier services for carriers where it's actually supported."

    Except... what carriers still remain using their own RCS carrier services and haven't been pressured by Google to adopt Jive?

  • exceptione 2 hours ago

      > RCS isn't an open platform in practice. It isn't even as open as SMS/MMS. It heavily depends on proprietary Google and carrier infrastructure in practice. We can start by replicating Google's approach and then we can work on only using carrier services for carriers where it's actually supported.
    
    What is the point of RCS though? It seems to be strictly inferior to Signal. It seems a Google product meant to serve Google. I wouldn't hate it if GrapheneOS would totally ignore RCS. I fail to see any value in it, but maybe I am lacking information(?)
    • hollow-moe 7 minutes ago
      RCS's point is to deliver ads. It is its first purpose. The way I see the situation, the point for Graphene to implement RCS is to prepare for the foreseeable deprecation of SMS. Who knows when it will happen, but better start working now than wait and get stranded when it'll happen. I'm pretty sure RCS implementation will take a long while.
    • fc417fc802 1 hour ago
      The point of the exercise is for Google and Apple to maintain control over the ecosystem.

      RCS is technically superior (protocol, transport, security, all of it) but is captured from the start on the technical level by design by the big players. From the perspective of the vast majority of users who have very limited technical awareness, it was silently slipped in as an upgrade at one point or another. This means that those not adopting the proprietary BigTech solution are perceived as being difficult by insisting on using software that's now perceived as outdated or as otherwise mildly incompatible.

      • HybridStatAnim8 1 hour ago
        GrapheneOS does not want to adopt RCS for public perception. It is still a better option than SMS/MMS and providing it is beneficial. GrapheneOS will still recommend using better platforms and protocols but RCS being bundled and cross platform are great reasons to implement it.
      • george_perez 1 hour ago
        Eh, I don’t think you have to include Apple here. If it were up to them, the iPhone would still have zero RCS support right now. The current implementation of RCS, even in iOS 27 beta, is clunky.

        To me, the only they’re trying to maintain control of is AppleOS-to-AppleOS text communication.

        • anon7000 54 minutes ago
          Idk, I mean RCS on iPhone is just SMS/MMS but fixing like 90% of the issues. I don’t find it that clunky.
    • cosmic_cheese 1 hour ago
      RCS was DOA from day one as far as I'm concerned. The carriers being involved in any capacity deeper than providing dumb pipes alone was enough to make it pointless, but no E2E in the base spec makes it extra pointless. They may as well have just extended SMS to be more capable, because that's what they've effectively created.
      • HybridStatAnim8 1 hour ago
        The RCS spec has encryption in its documentation. I think the current spec version is 4.0?
    • ebb_earl_co 2 hours ago
      From [0], it seems that RCS can use the cellular signal instead of LTE or 5G:

      > In cases where RCS is able to operate over cellular networks without data, it supports messaging as well as file transfer, enriched calling, and more.

      [0]: https://en.wikipedia.org/wiki/Rich_Communication_Services

    • HybridStatAnim8 1 hour ago
      The point is to access an e2ee protocol bundled by default on many devices, and is cross-platform.

      GrapheneOS does recommend using superior platforms like Signal, but that is 3rd party, and thus has adoptability issues in convincing people to use it. Just because better platforms exist does not mean RCS should be ignored.

      • exceptione 59 minutes ago
        Thanks for clarification. Anything first party from Big Tech is a lost cause privacy wise. At the same time, nobody uses it (maybe that is different in the USA, don't know). So for me this would be ultra-low prio as I (and I expect almost every other GOS user) will never use it. But I believe GOS knows what it is doing.
        • annzabelle 45 minutes ago
          Nearly everybody uses it in the USA. It's very common to text people through the default messaging app on your phone there (probably an outgrowth of the popularity of iPhones and iMessage), and backup options would be Instagram, Snapchat for a certain demographic, or Facebook messages. Whatsapp is only for messaging foreigners, and Signal/Telegram are for messaging your drug dealer.
          • SoftTalker 30 minutes ago
            Yep, I have never used anything other than the stock messaging app that came with the phone. Whether that's SMS, iMessage, or whatever has never crossed my mind
        • nemomarx 46 minutes ago
          In the US everyone with an iphone uses RCS, so you'll often have family group conversations on it and so on. Whatsapp or signal are comparatively rare (although more common for anyone with overseas family naturally)
    • kevin_thibedeau 2 hours ago
      RCS allows higher resolution pictures than MMS.
  • IshKebab 2 hours ago
    Very good idea! Google abandoned these long ago.

    I don't really get why so many Americans want RCS to succeed though. Do you guys not remember when carriers charged 10p/text? Why on earth would you want to give any power at all back to those people?

    • annzabelle 14 minutes ago
      Americans have had unlimited texting plans for much longer than Europeans. I'm pretty sure most Americans had unlimited texts before Whatsapp existed, so there was never the move to it for economic reasons.
    • Dusseldorf 2 hours ago
      After getting several family group chats finally converted over to RCS, one day my phone just started absolutely refusing to verify my connection to the RCS servers. Instead of any kind of notification, I was just silently not sending or receiving messages for nearly an entire day. I had to disable RCS on my phone, which created a several day long issue where some chats would just fall back to SMS and others absolutely refused to work, or strange interactions with Apple devices where certain messages would not be displayed. After enough trouble with it I convinced everyone to switch to a third party messaging app. I'll never turn RCS on again, I can't trust that it won't just start silently failing.
    • HybridStatAnim8 1 hour ago
      The main benefit of RCS is the fact it is available by default on other platforms like certified android and IOS. 3rd party messaging apps hit adoptability issues. A bundled, cross platform E2EE protocol is a huge step above SMS and MMS.

      Many 3rd party platforms are still better though.

    • goda90 2 hours ago
      It's a bandaid over iMessage's dominance among iOS users.
      • NamTaf 1 hour ago
        Text messages in iMessage or SMS are a fairly US-centric relic. That's not to say overseas is better - Europe depends on Whatsapp - but outside the US the whole 'blue box' thing isn't even a thing.
    • downrightmike 2 hours ago
      The only benefit is sending higher DPI pictures between android and ios
  • thinkp26 2 hours ago
    I'm happy todays update shipped auto call recording.
    • subscribed 5 minutes ago
      Yay! Finally, been waiting for it for ages.

      Maybe they'll work on the backup now, this *** seedvault is worse than nothing (consistently broken on both my GOS phones, never giving the same results with 2 backups, never giving out as much as the status I could trust)