Re:Microsoft, capitulation and the end of Windows Everywhere
by vezzy-fnord on Tuesday July 28, 2015 @10:47PM
(#9965930)
That's cheating. I mean actually using vanilla Android as your host. Yours amounts to using a chrooted debootstrap for cross-compiling to an Android target.
Re:Microsoft, capitulation and the end of Windows Everywhere
by yellowapple on Wednesday July 29, 2015 @01:41PM
(#9970235)
Some call it "cheating", I call it "bending the rules".
The reality is that it's running on the Android device itself, using the device's own kernel. I personally think that qualifies in a technical sense.
You actually could, hypothetically, compile Android on Android, in a sense, by chrooting into a Debian environment and compiling from there. I've done at least the chroot part (I had a Debian chroot environment with Xfce installed on my Galaxy Tab 2 for quite a while, though it was really slow and limited by the tablet's measly RAM).
The idea of running a GNU/Linux-like system on Android (reusing the device's kernel in a chroot or a similar setup) is basically the idea behind the Ubuntu for Android concept that fizzled away as Ubuntu's mobile version started to be developed: plug your phone into a dock, and the Ubuntu chroot takes over the peripheral devices and presents a desktop.