Is Anbox working?

I’d like to install Android apps on a Librem 5 running Byzantium. All of the instructions and code for Anbox seems to be 4 or 5 years old… I briefly tried the installation instructions but they didn’t yield the expected results. E.g. sudo mokutil --sb-state resulted in mokutil not found.

Is there some other better way of running containerized Android apps? Or is that just not a thing that caught on?

1 Like

⇒ Waydroid instead.

2 Likes

1 Like

Hi Michael, I am working on composing and publishing documentation on a streamlined process for running Waydroid on the Librem 5, with either a Vanilla configuration (FOSS only) or optionally with Google runtimes so that users can run a much wider assortment of popular applications on their Librem devices. This documentation will eventually reside here.

An alternative to Waydroid is the Android Translation Layer which, from my understanding, requires additional compatibility testing but is a promising solution:

The Android Translation Layer is an alternative implementation of Android application APIs on top of standard Desktop Linux, with the ability to run apps as-is using some AOSP components such as ART+libcore, modified to use system-provided libraries where possible to further the goal of being as lightweight as possible. That is in contrast with existing container-based solutions which require running a whole AOSP system in parallel to the host Linux system, resulting in considerably higher resource usage (both disk space and RAM) and longer startup times.

5 Likes

Thanks for the updated info. And super-thanks for working on this- I really appreciate the efforts!

2 Likes

Also, an important tip to significantly reduce freezes in Waydroid:

  1. SettingsAbout phone and tap on Build number many times to unlock Developer settings.
  2. Go to SettingsSystemDeveloper settings.
  3. Disable everything which mentions “animation”.
3 Likes