Linux desktop running on Android-x86

1,030 views
Skip to first unread message

Vasant

unread,
May 14, 2020, 4:09:22 PM5/14/20
to Android-x86
Hi,

You can now run Linux desktop on top of an Android-x86 Pie installation.
It runs like any other Android application, but needs root access .
Fortunately this is not an issue with Android-x86. For performance reasons
we depend on our driver for graphics. This currently works well with Android Pie R2 64bit
release. It probably will work with future releases as long as kernel versions are close.

Here is a YouTube clip:


Software is available as a free demo from our web site volkspc dot org.
This is our first port to x86 but have supported multiple ARM SOC's in the past.

Thanks
Vasant

Eric

unread,
May 14, 2020, 5:15:33 PM5/14/20
to Android-x86
I wonder if there will be a Linux as light and with the appearance similar to Android, that all programs and games can be run, and since Linux does have a driver for nvidia, it would be easier to use them ... would it be too much to ask? xD hahahaha
Message has been deleted

youling 257

unread,
May 14, 2020, 6:17:56 PM5/14/20
to Android-x86
Android app linux deploy+juicessh+vnc viewer or xserver xsdl, support running ubuntu 20.04 on Androidx86 5/6/7/8/9/10.

Vasant

unread,
May 14, 2020, 7:14:19 PM5/14/20
to Android-x86
Newer Android kernels doesn't support   CONFIG SYSV_IPC. This means that X11 cannot support the MIT-SHM extensions. Without MIT-SHM image data is copied from X11 client to X11 server over a socket.
Not exactly a recipe for speed.

Chih-Wei Huang

unread,
May 14, 2020, 8:55:05 PM5/14/20
to Android-x86
Vasant <vasant...@gmail.com> 於 2020年5月15日 週五 上午4:09寫道:
>
> You can now run Linux desktop on top of an Android-x86 Pie installation.
> It runs like any other Android application, but needs root access .
> Fortunately this is not an issue with Android-x86. For performance reasons
> we depend on our driver for graphics. This currently works well with Android Pie R2 64bit
> release. It probably will work with future releases as long as kernel versions are close.

What does that mean?
Does it work on the images we released?
Or it needs a custom kernel?

> Here is a YouTube clip:
>
> https://www.youtube.com/watch?v=L05cwWau53Y
>
> Software is available as a free demo from our web site volkspc dot org.
> This is our first port to x86 but have supported multiple ARM SOC's in the past.

Thank you for the sharing!


--
Chih-Wei
Android-x86 project
http://www.android-x86.org

Vasant

unread,
May 14, 2020, 9:16:38 PM5/14/20
to Android-x86
It currently works with the your Android-x86 64 bit R2 release, with your default kernel. In other words, it will work with your current Android Pie 64bit installation.
But it won't work if you are using a 32 bit Android Pie due to kernel differences.

On Thursday, May 14, 2020 at 5:55:05 PM UTC-7, Chih-Wei Huang wrote:
Vasant <vasant...@gmail.com> 於 2020年5月15日 週五 上午4:09寫道:

Chih-Wei Huang

unread,
May 14, 2020, 10:09:05 PM5/14/20
to Android-x86
Vasant <vasant...@gmail.com> 於 2020年5月15日 週五 上午9:16寫道:
>
> It currently works with the your Android-x86 64 bit R2 release, with your default kernel. In other words, it will work with your current Android Pie 64bit installation.

Fine. Thanks!

> But it won't work if you are using a 32 bit Android Pie due to kernel differences.

What's the difference?

Vasant

unread,
May 14, 2020, 10:22:22 PM5/14/20
to Android-x86
Our application use a 64bit kernel module which is built against the released Android Pie R2 64bit kernel. So it will not work with your 32 bit installation which probably uses a 32 bit kernel.
We force load the kernel module and it is likely it will still work with future Android Pie 64bit releases provided the kernel versions are close. 

youling 257

unread,
May 15, 2020, 12:41:59 AM5/15/20
to Android-x86
32bit Androidx86 7/8/9/10 used 64bit binder, they can boot 32bit userspace with 64bit kernel, and use y houdini.
i used 64bit kernel 32bit cm14-x86 running 64bit ubuntu 17/18/19 many years.

在 2020年5月15日星期五 UTC+8上午10:22:22,Vasant写道:

youling 257

unread,
May 15, 2020, 12:48:23 AM5/15/20
to Android-x86
Linux deploy not only support mount ext4 image, also can mount ext4 partition.
sda4 is installed Androidx86, sda5 is installed ubuntu 20.04.
on Androidx86, linux deploy mount /dev/block/sda5 on data/local/mnt, and chroot run ssh vnc or xserver.

youling 257

unread,
May 15, 2020, 1:07:55 AM5/15/20
to Android-x86

Vasant

unread,
Aug 25, 2020, 12:12:51 PM8/25/20
to Android-x86
Installation of Linux desktop on Android-x86 is simpler than say installing Ubuntu.
The whole process takes less than 5 minutes.


Vasant

Vasant

unread,
Sep 21, 2020, 8:59:39 PM9/21/20
to Android-x86
We have updated our Android release for x86. With this release we can 
cut and paste between Android and Linux desktop applications. Here is the clip
showing this is action:


For this to work you will need an Android installation with touch screen support.

Regards
Vasant



DDS Central

unread,
Sep 22, 2020, 11:53:51 AM9/22/20
to Android-x86
I don't think this is the best place to advertise commercial software.

--
You received this message because you are subscribed to the Google Groups "Android-x86" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-x86...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/android-x86/3408b3f5-05f8-439d-be93-bcfb40216632%40googlegroups.com.

Vasant K

unread,
Sep 22, 2020, 12:45:58 PM9/22/20
to andro...@googlegroups.com
By the way it is a free download for Android-x86 PIe.

You received this message because you are subscribed to a topic in the Google Groups "Android-x86" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/android-x86/UI8_Oy5nEls/unsubscribe.
To unsubscribe from this group and all its topics, send an email to android-x86...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/android-x86/CAKy9RdbUkjwStbLBtWhXPLiajo69TeQHq4xL4H4PkkYMdfxwDA%40mail.gmail.com.

DDS Central

unread,
Sep 22, 2020, 1:44:13 PM9/22/20
to Android-x86
Free download but not free to use. I've got nothing against commercial software, but this really isn't the best place to advertise it.

Vasant K

unread,
Sep 22, 2020, 4:46:26 PM9/22/20
to andro...@googlegroups.com
It is free download and free for personal use.

It is a public forum and we are all entitled to our opinions.
I think what we do nicely complements the android-x86 project and I am sure other members are interested.
If the  founder Chih-Wei Huang objects to my posting here I will respectfully refrain from doing so.
Otherwise I will continue to update this thread.

Regards
Vasant
May 14, 2020, 5:55:05 PM

DDS Central

unread,
Sep 23, 2020, 8:46:26 AM9/23/20
to Android-x86
If it is free, then it's OK with me.

It's just that there were cases when developers used Android x86 code for commercial purposes and adverised their products here, without giving anything back to the community.
I've got nothing against anyone making commercial products based on this project as long as they contribute to it.

--
You received this message because you are subscribed to the Google Groups "Android-x86" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-x86...@googlegroups.com.

Vasant

unread,
Feb 15, 2021, 5:01:39 PM2/15/21
to Android-x86
Hi,

VolksPC OS is now based on Debian Bullseye XFCE 4.16 and runs on ODROID-N2 with Voodik's Lineage OS 17.1
as well as Android-x86 Pie. Here is a clip:


If you are wondering about graphics performance of VolksPC desktop running on top of Android, 
here is a detailed comparison:


You can download this release for both Android-x86 and LineageOS 17.1(ODROID-N2) from volkspc.org.

Thanks
Vasant



AnonymouSW

unread,
Mar 1, 2021, 11:51:52 PM3/1/21
to Android-x86
What if Android x86 had the capability to use a Linux theme, to run Ubuntu applications, and to use a Linux-derived windowing system for all applications in a desktop mode/appearance? You do not need to reboot to actually do this, you just only need to log off and in to your account to change modes (just like any other Linux distro). 

The native desktop mode/appearance of the OS is powered by the Taskbar application, and I personally do not like it because it is very laggy, and sometimes it refuses to work at all. 

I hope you would get to consider this idea!

crw

unread,
Mar 2, 2021, 10:17:20 PM3/2/21
to Android-x86
When a new version of Android is released, you will have to waste time making it compatible with the Android system.

Vasant

unread,
Apr 27, 2021, 7:12:09 PM4/27/21
to Android-x86
VolksPC OS is now a 64bit distribution based Debian Bullseye XFCE 4.16. Here is a clip:



Huy Minh Bui

unread,
Jun 20, 2021, 1:45:37 PM6/20/21
to Android-x86
I have problem when running, can you help me with it ? I already sent you an email

Vào lúc 06:12:09 UTC+7 ngày Thứ Tư, 28 tháng 4, 2021, Vasant đã viết:

Vasant

unread,
Jul 23, 2021, 3:27:46 PM7/23/21
to Android-x86
We made a new release with many bug fixes. 
VolksPC now also runs on Android-x86 Virtual Box installation. Just make sure to use PS/2 mouse.
While most applications run fine with our graphics stack, it is impossible to provide 100% compatibility.
So we created a nested desktop environment that runs the original X11 Xorg server. Here is a video
showing it in action:

Antony Stone

unread,
Jul 23, 2021, 3:39:10 PM7/23/21
to andro...@googlegroups.com
On Friday 23 July 2021 at 21:27:45, Vasant wrote:

> We made a new release with many bug fixes.

What is the advantage of running a Linux desktop environment under Android-x86
instead of just running it under GNU / Linux?

Antony.

--
"Measuring average network latency is about as useful as measuring the mean
temperature of patients in a hospital."

- Stéphane Bortzmeyer

Please reply to the list;
please *don't* CC me.

Vasant K

unread,
Jul 23, 2021, 4:15:54 PM7/23/21
to andro...@googlegroups.com
Probably the single reason would be that Android has about 3 million apps,  this is way more than GNU/Linux
I am not sure how many of them run on Android-x86. But we support both x86 and ARM and  
GNU/Linux desktop on ARM is likely to have even fewer apps.

Antony Stone

unread,
Jul 23, 2021, 5:34:12 PM7/23/21
to andro...@googlegroups.com
On Friday 23 July 2021 at 22:15:36, Vasant K wrote:

> Probably the single reason would be that Android has about 3 million apps,
> this is way more than GNU/Linux. I am not sure how many of them run on
> Android-x86. But we support both x86 and ARM and GNU/Linux desktop on ARM is
> likely to have even fewer apps.

Okay, so maybe I asked the question the wrong way round.

What is the advantage of running a Linux desktop environment under Android x86
instead of just using standard Android x86?

> On Fri, Jul 23, 2021 at 12:39 PM Antony Stone wrote:
> > On Friday 23 July 2021 at 21:27:45, Vasant wrote:
> > > We made a new release with many bug fixes.
> >
> > What is the advantage of running a Linux desktop environment under
> > Android-x86 instead of just running it under GNU / Linux?
> >
> > Antony.

--
Numerous psychological studies over the years have demonstrated that the
majority of people genuinely believe they are not like the majority of people.

Vasant K

unread,
Jul 23, 2021, 7:21:33 PM7/23/21
to andro...@googlegroups.com

GNU/Linux is a true desktop environment unlike Android. Besides that it has great tools for 
scientific applications and learning to program. Each has its strengths, we just provide easy access
to Linux desktop for Android users.



What is the advantage of running a Linux desktop environment under Android x86
instead of just using standard Android x86?

Ottavio Caruso

unread,
Jul 24, 2021, 3:48:38 AM7/24/21
to andro...@googlegroups.com
On 23/07/2021 22:33, Antony Stone wrote:
> What is the advantage of running a Linux desktop environment under Android x86
> instead of just using standard Android x86?


What is the point of asking these harassing questions? One does because
they can and for experimentation. Is that not enough?

--
Ottavio Caruso


Antony Stone

unread,
Jul 24, 2021, 12:08:06 PM7/24/21
to andro...@googlegroups.com
They are not harassing questions - I'm just trying to understand why it might
be a good idea to use such a system, rather than pure Linux, or pure Android-
x86.

I had never thought of combining the two, so I'm interested to know what the
advantages are.

I thank Vasant for providing helpful answers.


Antony.

--
A good conversation is like a miniskirt;
short enought to retain interest,
but long enough to cover the subject.

- Celeste Headlee

Vasant

unread,
Jan 20, 2022, 6:28:41 PM1/20/22
to Android-x86
The Debian Bullseye XFCE image (volkspcimgx86.zip) has been updated to version 11.2 with Firefox version 91.4.
Our default XFCE theme has also been given a facelift.

Vasant

unread,
Sep 5, 2022, 6:35:03 PM9/5/22
to Android-x86
We recently released our SDK so that developers can build their own custom-made  VolksPC distribution.
This could be as simple as changing themes, background, default applications, or using a different desktop
than the default XFCE. We have experimental support for MATE desktop but one  could easily build a
LXDE desktop or something even simpler based on just a window manager.



mattias jonsson

unread,
Sep 5, 2022, 7:04:20 PM9/5/22
to andro...@googlegroups.com
mate desktop on android should be cool

--
You received this message because you are subscribed to the Google Groups "Android-x86" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-x86...@googlegroups.com.

mattias jonsson

unread,
Sep 5, 2022, 7:07:11 PM9/5/22
to andro...@googlegroups.com
mate desktop on android should be cool
6 sep. 2022 kl. 00:35 skrev Vasant <vasant...@gmail.com>:

Vasant

unread,
Jan 23, 2023, 2:03:12 PM1/23/23
to Android-x86
We have made a new release for Android-x86 VolksPC distribution. We have  added support for both touch screen and touch pads. Touch screen  supports single touch with right click emulation when you touch and hold. Seems like Android-x86 doesn't honor Android API requestPointerCapture() on the touch pad. So you will see both Android and Linux desktop cursor while using the touchpad. However this works well on the Lenovo Tab P11 plus with the official keyboard that also has a touchpad.
Reply all
Reply to author
Forward
0 new messages