Meet the Frenchman masterminding a Google-free Android

What open-sourcery is this?


Interview Open source had a moral purpose when it was fighting "The Borg", Microsoft, in the 1990s, but then it fell from view. You could say it has found its mojo again, only this time it is about loosening the grip of companies built on ever more intrusive personal data processing: Google and Facebook. One of the biggest but most promising challenges is creating an Android free of Google's data-slurping.

Four years ago there were four mobile platforms, but since Microsoft and BlackBerry withdrew, it's a duopoly of Apple and Google.

The creation of a new third platform – a Google-free Android – now looks feasible, given the Great Unbundling the European Commission is likely to order. But someone has to build the damn thing – and it's going to be a mammoth task.

pearly gates

Meet the open sorcerers who have vowed to make Facebook history

READ MORE

But that's what's motivating Gäel Duval, the Frenchman who created Mandrake Linux two decades ago and has now set about creating an open-source platform for phones: eelo. For both privacy and security, users need it, he argues.

"I'm not happy because Google has become too big and is tracking us by catching a lot of information about what we do. They want to know us as much as possible to sell advertising," he wrote late last year. "I think that, in the long run, Apple, Google, Facebook etc business models are harmful for our economical and social environments."

In January, Duval set about raising funds for the eelo project, using Indiegogo.

Although Android is nominally open source, the useful parts are in proprietary binary middleware owned by Google. It's Google's distribution and administration of this binary blob, GMS, that attracted the European Commission's attention. The blob presents APIs and services that developers need.

Through licensing agreements and third-party compatibility tests*, Google ensures that the user sees Google services where possible, and apps use Google services. So Google's grip is really twofold: commercial – through the MADA contracts, which insist on the inclusion and prominent placement of Google apps – and technical, through the compatibility tests. Untangling all of this won't be easy.

Gael Duval

Gaël Duval

But it can be done. Many millions of Google-free AOSP Android phones run in China, but this requires familiar and trusted services and apps: WeChat and Alibaba are platforms in their own right. However, these took many years, and the unique opportunity of a virgin market.

Nevertheless, Duval told us he's encouraged by the response. "Offering a credible and attractive alternative to Google is a huge task: Google is everywhere in Android. We really want to offer something that Mom and Dad will like to use. Something that will be straightforward, like in an iPhone.

"Basically, what we have now is infrastructure to customize and build (compile) an Android ROM with with our developments. Regarding the eelo OS itself, we now have something that works, with a new UI, no more Google services, and we're starting to add support for alternative services for email, online storage.

"What I want to say is that we are development as few components as possible. We're trying to reuse existing stuff as much as possible and we're trying to add some user experience consistency."

The initial milestone of the project, being developed on a LeEco Le2, was to create an open-source Android launcher, a choice Duval made because "the UI is key for adoption". But beyond that is a vision of cloud services and an eelo app store. Given how difficult it is to get noticed in the Google Play Store, that could attract some developers.

MicroG is an open-source replacement for Google Services, Duval explains. This is a project that spoofs Google Play Services and reroutes the calls to other, non-Google interfaces.

However, it's a constantly moving target. Duval notes that recently Google introduced new detection measures to sniff out the phones.

"Google recently announced a new 'features' for mobile software publishers: if the software vendor integrates it, then, when the application is launching, it can detect if the Android flavour is an 'official' version, approved by Google."

He's referring to something called the SafetyNet Attestation API, which checks if the device has been rooted (Google Pay will not run on a rooted phone). Magisk software can help, but it's going to be a perpetual game of cat and mouse. Just this week, for example, Google restricted the gateway used by theme engines on non-rooted phones (OMS) so only phone makers can access it, not developers.

"I'd like us to join forces with Librem/PureOS, KDE," he told us, and to look at phone OEMs.

Then there's the political aspect. Duval says he's aware after speaking to phone-makers how deeply embedded Google is into Android. "A few of them told me they were totally locked in with Google contracts.

"I'm inviting any smartphone maker who would like to offer an alternative to Apple and Google to consider the eelo OS."

Where oh where to begin?

The scale of the task looks like a completely forlorn hope. But it isn't quite hopeless. China's brush with Trump over his treatment of state-owned telco ZTE has left some tech leaders keen on independence.

Eelo services

"The recent ZTE incident made us see clearly that no matter how advanced our mobile payment is, without mobile devices, without microchips and operating systems, we can't compete competently," TenCent CEO Pony Ma said recently. ZTE faced the loss of its Android licence, although this threat has receded.

Duval told us: "India is looking for something too."

And the European Commission's focus on Android has come from wanting to nurture jobs in European apps and services, which must compete on what they perceive as a sloped playing field.

Two other factors give a challenger some hope. Phone users don't seem so loyal, or dependent on mobile apps as they do on the desktop. And Android users spend less on apps than iPhone users, so may consider an Android-to-Android switch as much less daunting.

Set against that, of course, is Google's enormous brand loyalty. It's still second on the Interbrand global brand index, behind Apple. If consumers see free Google services as good value, and don't care about privacy, then they consider a Google Android phone a great deal.

And Duval isn't alone in wanting to untangle Google and Facebook from our lives, and replace it with open source. There's the ongoing work by Open Xchange to replace Facebook's communications functionality with open protocols and a distributed network. And put open source on wearables so Google doesn't collect your health data.

Duval is aiming to open the source in the autumn and reach a version 1.0 milestone in late 2018 or early next year. You can read more here, and see the IndieGogo page here. ®

*Bootnote

"We are using compatibility as a club to make [OEMs] do things we want," one Google executive famously wrote.


Other stories you might like

  • End of the road for biz living off free G Suite legacy edition
    Firms accustomed to freebies miffed that web giant's largess doesn't last

    After offering free G Suite apps for more than a decade, Google next week plans to discontinue its legacy service – which hasn't been offered to new customers since 2012 – and force business users to transition to a paid subscription for the service's successor, Google Workspace.

    "For businesses, the G Suite legacy free edition will no longer be available after June 27, 2022," Google explains in its support document. "Your account will be automatically transitioned to a paid Google Workspace subscription where we continue to deliver new capabilities to help businesses transform the way they work."

    Small business owners who have relied on the G Suite legacy free edition aren't thrilled that they will have to pay for Workspace or migrate to a rival like Microsoft, which happens to be actively encouraging defectors. As noted by The New York Times on Monday, the approaching deadline has elicited complaints from small firms that bet on Google's cloud productivity apps in the 2006-2012 period and have enjoyed the lack of billing since then.

    Continue reading
  • UK competition watchdog seeks to make mobile browsers, cloud gaming and payments more competitive
    Investigation could help end WebKit monoculture on iOS devices

    The United Kingdom's Competition and Markets Authority (CMA) on Friday said it intends to launch an investigation of Apple's and Google's market power with respect to mobile browsers and cloud gaming, and to take enforcement action against Google for its app store payment practices.

    "When it comes to how people use mobile phones, Apple and Google hold all the cards," said Andrea Coscelli, Chief Executive of the CMA, in a statement. "As good as many of their services and products are, their strong grip on mobile ecosystems allows them to shut out competitors, holding back the British tech sector and limiting choice."

    The decision to open a formal investigation follows the CMA's year-long study of the mobile ecosystem. The competition watchdog's findings have been published in a report that concludes Apple and Google have a duopoly that limits competition.

    Continue reading
  • It's a crime to use Google Analytics, watchdog tells Italian website
    Because data flows into the United States, not because of that user interface

    Another kicking has been leveled at American tech giants by EU regulators as Italy's data protection authority ruled against transfers of data to the US using Google Analytics.

    The ruling by the Garante was made yesterday as regulators took a close look at a website operator who was using Google Analytics. The regulators found that the site collected all manner of information.

    So far, so normal. Google Analytics is commonly used by websites to analyze traffic. Others exist, but Google's is very much the big beast. It also performs its analysis in the USA, which is what EU regulators have taken exception to. The place is, after all, "a country without an adequate level of data protection," according to the regulator.

    Continue reading
  • Google recasts Anthos with hitch to AWS Outposts
    If at first you don't succeed, change names and try again

    Google Cloud's Anthos on-prem platform is getting a new home under the search giant’s recently announced Google Distributed Cloud (GDC) portfolio, where it will live on as a software-based competitor to AWS Outposts and Microsoft Azure Stack.

    Introduced last fall, GDC enables customers to deploy managed servers and software in private datacenters and at communication service provider or on the edge.

    Its latest update sees Google reposition Anthos on-prem, introduced back in 2020, as the bring-your-own-server edition of GDC. Using the service, customers can extend Google Cloud-style management and services to applications running on-prem.

    Continue reading

Biting the hand that feeds IT © 1998–2022