PoetGrant's Press

Inside the Mind of PoetGrant

Introducing eelo!

May 02, 2019 — Grant Ford

After the fall of Copperhead OS, I will be needing a new OS for my Nexus 5X. There are a few options, but none of them are quite ready for daily use yet. However, I was scrolling through my news feed and saw a couple of articles about eelo. I have been keeping an eye on that project for about a year and now that Copperhead OS will likely be dying a slow death, it's time to seriously consider that OS as an alternative.

So what is eelo? Better yet, what will eelo be when it 'reaches market'?

eelo is a project that was started by Gaël Duval, the creator of Mandrake Linux, which later became Mandriva, in 1998. The final release was in 2012, and apparently the main developer did not stop developing. eelo is unlike projects like Copperhead OS and Purism's Librem 5. While Copperhead's focus was to both de-Google and harden Android against snooping, it relied heavily on the default Android ecosystem. The system looked and felt like stock Android, with the exception that the user never interacting unwillingly with Google. The Librem 5 will be a whole new operating system, built specifically for the Librem 5 phone, so there is no real comparison there either. What eelo seems to bringing to the mobile OS market is something I've talked about before, a pure Open Source Android experience. I quote Gaël:

At first, I thought I would just fork Android, add a better design, remove any Google stuff, select a few privacy-compliant web services and add them to the system.

A little more than 6 months later, I realize that we’re building something really, really bigger than I had expected. This is made possible by the tremendous support I’m getting from many people around the world, and by a growing community of eelo contributors…

click through on that link for a very interesting article

Another difference between eelo and Copperhead is that they will be building their own app for their own software repository. They initially were going with F-Droid like Copperhead did, but they don't want to limit users to "free" and open source applications, they just want to keep Google away from your data. F-Droid also doesn't play into their plan for a "beautiful" environment. Sure, it has improved over the years in design, but F-Droid just doesn't quite cut it, so the eelo team are building their own database and application in good keeping to the nature of open source. For all of the proprietary applications that rely on Google Play Services they will be using microg which is self-described as "a free-as-in-freedom re-implimentation of Google's proprietary Android user space apps and libraries."

Databases and microg are not the only thing that are exciting about this project. Many of you who have followed this blog over the last 4 months have probably noticed that I really enjoy a simple and pretty UI/UX, which is why my main Linux driver is elementary OS. Well, a preview of the eelo UI/UX is really what drew me into wanting to try this alternative OS out. The BlissLauncher really caught my eye and it appears that they are really focusing on beauty with this launcher. There isn't much about this yet, but from initial demos of the launcher, I am getting pretty excited for it.

In addition, eelo is building a pretty extensive framework to ensure the longevity of their project, which interests me greatly with the recent downfall of Copperhead OS. The eelo team now has the e Foundation, an organization for the collection of grants and donations for all projects relating to eelo.

“e Foundation” will host core eelo assets and fuel the development of eelo software.

This announcement is good news since it will help set up a stable foundation for the project and extend the projects goals. All in all, it appears that the eelo team have been working hard not only to develop their ecosystem on Android phones, but also to create an organizational environment where the project can easily grow and flourish.

With all the planning and building on this project, I would say that this project is looking good for my future Android OS. I can stay on Copperhead OS until they finish devlopment later this year, and hopefully they'll have a somewhat stable ROM later this year for me to try out. When that is released I'll be doing a full review of the ecosystem and UI/UX. Until then I'll just have to stay put and hope that Copperhead OS will last.