On Wed, Apr 19, 2017 at 7:39 PM, je <[email protected]> wrote: > Hello Andrew, > > regarding GPU acceleration support: > > "hardware GPU that supports OpenGL ES 2.0 is mandatory for Android 4.0 and > later devices." > > source: https://source.android.com/devices/graphics/ > > You basically need OpenGL ES 2.0 support otherwise you are not able to run > Android.
True, for Android versions >= 21 (Lollipop). > Android Studio requires that too. Not true, not even the emulator requires GL. It does work with software rendering reasonably enough for debug purposes and has multiple modes - mesa, swiftshader and old GL emulation inside the VM. What more importantly has to be checked is if KVM that is ran by it actually works inside a Qubes VM. Probably also provide an ADB proxy/forwarding setup. GL forwarding is optional and likely a separate thing, Qubes has to support OpenGL first and I suspect this is not the goal of this GSoC. Other than the emulator, Android Studio is a plain old OpenJDK 8 application that can also execute gradle, lldb, gdb, cmake, shell scripts and a few things more. > There is Anbox a project which > tries to provide Android development support on any GNU Linux. However, if > they need OpenGL support (https://lwn.net/Articles/719849/). Anbox is an entirely separate thing, equivalent to a Docker image with Android inside that is supposed to run on an unpatched kernel without emulation, using code taken from the emulator for GL. -- Radosław Szkodziński -- You received this message because you are subscribed to the Google Groups "qubes-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-devel/CAAmECqSOKwn0RRNSHeo%2BtX3TnXrr40OK-NHChJ-Q7yhjSn%3DMWQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
