LWN: Comments on "Anbox - Android in a Box" https://lwn.net/Articles/719849/ This is a special feed containing comments posted to the individual LWN article titled "Anbox - Android in a Box". en-us Wed, 15 Oct 2025 06:56:30 +0000 Wed, 15 Oct 2025 06:56:30 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Anbox - Android in a Box https://lwn.net/Articles/724294/ https://lwn.net/Articles/724294/ paulj <div class="FormattedComment"> Actually, the distributor is obliged to "conspicuously and appropriately publish on each copy an appropriate copyright notice .. and give any other recipients of the Program a copy of this License<br> along with the Program".<br> <p> An end-user may never need to care about having to comply with the GPL, however they /do/ have to be informed about the fact they have rights under the GPL to the software they have received from the distributor.<br> </div> Wed, 31 May 2017 15:45:26 +0000 Anbox - Android in a Box https://lwn.net/Articles/724236/ https://lwn.net/Articles/724236/ nix <div class="FormattedComment"> The android AI link comes complete with a copy of the 'GNU GENERAL PUBLIC End User License Agreement', which suggests that whoever laid out that website needs a bit of re-education: the GPL constrains redistributors, not end users, who don't even need to know it exists.<br> <p> </div> Wed, 31 May 2017 13:33:11 +0000 Anbox - Android in a Box https://lwn.net/Articles/724217/ https://lwn.net/Articles/724217/ marcH <div class="FormattedComment"> Some relevant links...<br> <p> <a href="https://01.org/android-IA">https://01.org/android-IA</a><br> <a href="https://lwn.net/Articles/701964/">https://lwn.net/Articles/701964/</a><br> <a href="https://software.intel.com/en-us/blogs/2017/05/18/intel-enables-android-to-deliver-leading-in-vehicle-experiences">https://software.intel.com/en-us/blogs/2017/05/18/intel-e...</a><br> <p> </div> Wed, 31 May 2017 03:51:05 +0000 Anbox - Android in a Box https://lwn.net/Articles/720490/ https://lwn.net/Articles/720490/ excors <div class="FormattedComment"> There were enough non-x86-compatible apps that Intel thought it worthwhile to develop and maintain an ARM-to-x86 binary translator for Android (called Houdini).<br> <p> Maybe awareness of x86 devices is growing and maybe more-recently-developed apps are more likely to build for x86. If developers are testing in the official Android emulator then it's also worth building for x86, since the x86 version of the emulator is hugely faster than the ARM version.<br> <p> But on the other hand, since Intel gave up and cancelled most of its Android-compatible smartphone and tablet SoCs last year, I suspect their market share isn't shifting anywhere but downwards.<br> </div> Thu, 20 Apr 2017 11:59:39 +0000 Anbox - Android in a Box https://lwn.net/Articles/720488/ https://lwn.net/Articles/720488/ robbe <div class="FormattedComment"> <font class="QuotedText">&gt; They don't necessarily need to; many Android apps are (or </font><br> <font class="QuotedText">&gt; can be) compiled to x86.</font><br> <p> Based on my anecdotal evidence, this is unfortunately not true for the „long tail“ of special-purpose apps, which I would like to be able to run on the desktop most.<br> <p> This may well change with the shifting market share of e.g. Atom-based tablets.<br> </div> Thu, 20 Apr 2017 10:59:18 +0000 Anbox - Android in a Box https://lwn.net/Articles/720153/ https://lwn.net/Articles/720153/ muwlgr <div class="FormattedComment"> I would just propose to give it a year or two, and after that to compare its success to that of Shashlik<br> Remember, the lifetime of Shashlik was about 9 months : Jul 2015 to Mar 2016<br> </div> Sun, 16 Apr 2017 13:11:18 +0000 Anbox - Android in a Box https://lwn.net/Articles/720143/ https://lwn.net/Articles/720143/ roc <div class="FormattedComment"> <font class="QuotedText">&gt; how much is this lighter than QEMU</font><br> <p> Quite a lot probably. Hosting a fully virtualized kernel is significant overhead, another full OS within the host OS.<br> <p> <font class="QuotedText">&gt; how they are going to run native ARM code on non-ARM CPUs?</font><br> <p> They don't necessarily need to; many Android apps are (or can be) compiled to x86.<br> </div> Sun, 16 Apr 2017 02:26:24 +0000 Anbox - Android in a Box https://lwn.net/Articles/720119/ https://lwn.net/Articles/720119/ muwlgr <div class="FormattedComment"> Interesting to know what makes Shashlik "an emulator" (uses QEMU, that's all?) and why Anbox is different (uses LXC, how much is this lighter than QEMU, and how they are going to run native ARM code on non-ARM CPUs?).<br> In my view, both of them are emulation/virtualization environments with very similar goals.<br> And the difference I see is that Shashlik has already been forgotten/abandoned (since about Mar 2016), while Anbox is only going to get to the same state after a year or two.<br> </div> Sat, 15 Apr 2017 10:06:15 +0000 Anbox - Android in a Box https://lwn.net/Articles/720032/ https://lwn.net/Articles/720032/ arne <div class="FormattedComment"> from anbox.io: "Projects like Shashlik or Genimobile use an emulator [...] The emulator creates an entire emulated system which has its own kernel etc whereas Anbox runs the Android system under the same kernel as the host operating system does."<br> </div> Fri, 14 Apr 2017 05:14:33 +0000 Anbox - Android in a Box https://lwn.net/Articles/719999/ https://lwn.net/Articles/719999/ muwlgr <div class="FormattedComment"> Why not just complete the previous effort started at <a rel="nofollow" href="http://shashlik.io/">http://shashlik.io/</a> ?<br> </div> Thu, 13 Apr 2017 19:38:54 +0000 Anbox - Android in a Box https://lwn.net/Articles/719968/ https://lwn.net/Articles/719968/ SEJeff <div class="FormattedComment"> Stupid question, but why not build this ontop of docker? You could put the kmods in a privileged container.<br> </div> Thu, 13 Apr 2017 14:17:07 +0000 Anbox - Android in a Box https://lwn.net/Articles/719921/ https://lwn.net/Articles/719921/ alexl <div class="FormattedComment"> We'll never be able to have things like kernel modules in a flatpak, which seems to be needed for Anbox.<br> </div> Thu, 13 Apr 2017 13:26:11 +0000 Anbox - Android in a Box https://lwn.net/Articles/719897/ https://lwn.net/Articles/719897/ morphis <div class="FormattedComment"> Possible, but I never looked into the details of flatpak yet and if it supports to the containerization we have to do for the Android system. Happy to accept contributions :-)<br> </div> Thu, 13 Apr 2017 09:53:36 +0000 Anbox - Android in a Box https://lwn.net/Articles/719891/ https://lwn.net/Articles/719891/ risimmonsuk <div class="FormattedComment"> I'm running on Ubuntu, but the documented method on anbox.io for installing doesn't seem to quite work on that either.<br> <p> I did;<br> <p> sudo snap install --classic anbox-installer<br> <p> If you then run sudo anbox-installer it complains and tells you to run as non-root. If you run as non-root it tries to look in the wrong place for the installer (~/snap/anbox-installer instead of /snap/anbox-installer). However you can just run the installer.sh script (as non-root) directly from /snap/anbox-installer/10/installer.sh.<br> </div> Thu, 13 Apr 2017 08:43:53 +0000 Anbox - Android in a Box https://lwn.net/Articles/719871/ https://lwn.net/Articles/719871/ lkundrak <div class="FormattedComment"> I'm wondering if it would be possile to have an Android runtime for flatpak?<br> </div> Thu, 13 Apr 2017 05:40:50 +0000 Anbox - Android in a Box https://lwn.net/Articles/719860/ https://lwn.net/Articles/719860/ ccchips <div class="FormattedComment"> I am very interested in trying this out but I am having trouble getting the pieces in place. Maybe it is because the software is in a very early stage and I am not the greatest at handling Alpha software. The problem I am having is that after I install snapd and then try to install anbox, I get the message that anbox is not installed. Do I need to do everything as root at this point? I am on Linux Mint 18.1. I am sure that if I fiddle around with it long enough I will probably figure this out on my own but I am hoping someone else has some ideas. As a relatively casual user, would I be better off installing virtualbox and Android x86 instead? Please realize that I am not saying anything against this software because it is in an early stage.<br> </div> Thu, 13 Apr 2017 00:31:43 +0000 Anbox - Android in a Box https://lwn.net/Articles/719851/ https://lwn.net/Articles/719851/ juliank <div class="FormattedComment"> Awesome work!!!<br> </div> Wed, 12 Apr 2017 19:57:13 +0000