A big win for Android interoperability

(openhomefoundation.org)

92 points | by soheilpro 1 day ago

13 comments

  • shiandow 24 minutes ago
    I don't care about any of these, I just want to be able to have whatever Google pay does without Google.

    You could claim that's not an android problem but if you do I don't think you've ever had to explain to people your phone doesn't have a Google Play store.

  • nolist_policy 1 hour ago
    Very nice, here are the 11 Android features that must be made accessible to third party's: https://digital-markets-act.ec.europa.eu/developer-portal/in...

    My favorites:

    > 6. Structured on-device integration

    > AI services will be able to easily interact with other apps installed on the device and perform tasks on behalf of the user within those apps, for tasks that the apps and the user have chosen to make available to AI services. These tasks include “send a message”, “create a note”, “schedule a meeting”. This includes access to certain Google apps (i.e.Gmail, Calendar, Drive, Docs, Maps, YouTube, Messages and Phone) that Alphabet will make available through operating system-level integration channels.

    > [...]

    > For instance, Android implements structured on-device integration through App Functions, which developers can enable for their apps, and which can be accessed by AI services without being reserved anymore for Google services, such as Google Assistant or Gemini.

    > 7. Screen automation

    > AI services will be able to automate multi-step tasks within apps, on behalf of the user upon their consent. They will do so by imitating user behaviour in a separate virtual window, which makes it possible for the assistant to complete the task in the background, while the user can do something else. [...]

    > Android implements screen automation via Computer Control, which can automatically access apps, and which is currently reserved for Google’s services, such as Gemini.

    > 9. System-level on-device models

    > AI services will be able to call on existing on-device models (“ODMs”), including the Gemini Nano ODMs, that are part of the DMA designated operating system, already preinstalled on Android devices and already made accessible to third parties. As a result of the measures, third-party AI services will have guarantees of equal access (for example, in terms of performance) to ODMs, as Google’s services. [...]

    > 10. On-device model implementation

    > Third parties will be able to install, run and use on-device models (ODMs) under the same hardware‑resource and background‑execution conditions that Google’s own models enjoy, and will allow their ODMs to be shared centrally with other apps. [...]

  • aboardRat4 51 minutes ago
    This is all smoke and mirrors.

    The core issue is not "Google not allowing a feature", it's that small businesses cannot buy phones, install a patched version of Android without a restriction and sell them to make money.

    Until this problem is solved, everything else is palliative.

    • azangru 41 minutes ago
      > it's that small businesses cannot buy phones, install a patched version of Android without a restriction

      Pardon my ignorance; but why would Android need to be patched? Is it because it wouldn't run on the phone hardware otherwise?

      • aboardRat4 15 minutes ago
        >Is it because it wouldn't run on the phone hardware otherwise?

        Because those 11 features mentioned in the OP post need to be unlocked.

    • aatd86 36 minutes ago
      Who wants a bootleg Android that sends all your call logs who knows where? xD
      • aboardRat4 16 minutes ago
        Emm.. as if Samsung doesn't..?
    • pipes 44 minutes ago
      What prevents this? I always assumed they could.
  • aatd86 44 minutes ago
    Funnily enough, I think it is in Google's best interest to comply and do the best work they can. Besides security that they might want to guarantee up to a limit, that would boost Android usage, also including their own hardware.

    The future lies in a large, local-friendly ecosystem and the hardware to support it.

    Gate keeping software makes even less sense nowadays.

    The competition is on compute offering. Cheaper, faster, at scale. They can have a competitive advantage over incumbents if they stay smart.

    • nolist_policy 13 minutes ago
      Exactly, this ruling makes Android stronger.
  • OldMatey 47 minutes ago
    This is a fabulous ruling and the EU continues (for the moment at least) to be the biggest champion of holding corporations to account and pushing back on entrenched tech power. I know there are bunch of concerning things like chat control getting pushed through but at least there is a counterbalance in other areas as well.
    • afh1 0 minutes ago
      lol, the delusion of European subjects clearly continues despite recent news
  • ramblurr 1 hour ago
    Is this ruling related to https://keepandroidopen.org/ at all? It's not clear to me..
  • hollow-moe 42 minutes ago
    What a shame. How much time and €M spent just to deign allow you to do some very specific stuff on their devices (in 5 years at least once the trials and shenanigans settle) ? Obviously it doesn't include the "answering call screening" for example, which requires very privileged APIs accessible only by "system" apps, i.e. the ones preinstalled in the ROM. How about RCS ? Remember RCS the "open" standard replacing SMS ?
    • microtonal 16 minutes ago
      RCS is a nothingburger in Europe, virtually everybody uses WhatsApp (and a smaller group also Signal, etc.). RCS is especially relevant to the US where many people use iMessage and the downgrade path is SMS/MMS.
  • Cider9986 53 minutes ago
    So they are gonna add these to AOSP?
    • hollow-moe 50 minutes ago
      Obviously no, it will be another API in Google Mobile Services and you'll have to register to them to be allowed to use it.
  • JoshTriplett 40 minutes ago
    Now if only these rulings also covered attestation.
    • microtonal 4 minutes ago
      Indeed. This ruling seems to be targeted at AI specifically. It is a great ruling, because it allows proper competition of other assistants with Google's (and Bixby). However, IMO the bigger evil is all the anti-competitive stuff that make it impossible for competitors to Android/iOS to enter the market, including European products like SailfishOS, such as remote attestation and the things that flow from it (e.g. no tap-to-pay support with most banks). The EC seems very pre-occupied with competition inside Android/iOS, while completely forgetting about competition between mobile OSes.

      It is also pretty jarring to see the EU talk a lot about sovereignty, but then further entrenching the Android/iOS duopoly by baking remote attestation into the EUDI reference wallet (and copied into the national wallets), effectively shutting out alternative systems yet again.

      Yes, I know that the EU consists of a lot of bodies and sometimes the right hand doesn't know what the left hand does. But man, sometimes I wish there was a stronger single, long-term vision. Somehow they seem to have forgotten about January this year (Greenland threats) and that as long as we fully depend on Android/iOS, etc. the US could shut down pretty much all modern communication infra. But instead of solving these vulnerabilities now and pouring money into alternatives, we (as the EU) drag ourselves down into battles of just how much we can do on the terrain of some feudal overlords.

      It seems like there is a short window where we still have AOSP systems that could be workable for the large population (outside remote attestation, pretty much all apps run on GrapheneOS, microG, etc.) and Google's strong arming through developer verification and remote attestation could still be put back in the box. But the EC does nada, nothing (presumably).

  • deepnet 1 hour ago
    Stallman was right : without the four freedoms your software owns you rather than vis-a-versa.

    Interoperability is the key to breaking out of walled gardens and owning your own data and digital self.

    This is a big win but google will fight back it seems instead of embracing interoperability.

    It may seem trivial but using a small DSP running a tiny model to provide a battery efficient always on wake up call for home AI is huge.

    As a carer for elders who rely on AI to use modern devices in the face of their difficulty keeping up with interface changes this bodes well.

    Gatekeeping AI and the future with hidden features is straight out of the bad old days of M$’s embrace, extend and extinguish.

    I embraced AI to let my elders control their home and they love being in control but are constantly frustrated with UI changes and often find themselves stuck unable to call me with ‘Alexa call Daniel’ which provides them with hope if they wake stuck in a nightmare.

    Come on google, please don’t be evil embrace interoperability and the open source community.

    Well done Eff, Cory Doctorow and the Pirate parties of Europe for this small win

  • stavros 2 hours ago
    Excellent, now please force them to open up app installation again!
  • Brian_K_White 2 hours ago
    Is "in the EU" the new "in mice"?
    • Almondsetat 1 hour ago
      Considering it has the same population as the US, are you also mice?
      • Pay08 49 minutes ago
        The EU has approximately 110 million more people than the USA.
    • stavros 2 hours ago
      Only if you consider Europeans mice, I guess?
  • deadlast2 43 minutes ago
    Now let's bite the apple.