Getting vbox guest addtions for android x86

2019-04-06 07:43发布

I am running Android-x86 on virtual box. And i want the pointer integration enabled which needs VBox Guest additions to be installed on the guest os.

I have searched a lot, but what i have got is, one has to compile guest additions with android-x86 kernel headers. So if someone has done it or knows the procedure, that would help me a lot.

Thanks in advance.

5条回答
走好不送
2楼-- · 2019-04-06 07:48

Android is not a supported guest OS according to Sasquatch, a moderator at the VirtualBox forums, at https://forums.virtualbox.org/viewtopic.php?f=9&t=42240

Android is not a supported Guest OS, so there are no GA. Also, it doesn't meet the requirements for guest addition support: you can't install support packages for the kernel to make kernel modules. At least not that I am aware of.

查看更多
等我变得足够好
3楼-- · 2019-04-06 07:50

The VMs provided by Genymotion have theses features integrated (at least for the mouse pointer capture/release which is automagically done).

So i don't have the solution, but it is actually at least completed on a commercial software providing virtualbox compatible images.

查看更多
Emotional °昔
4楼-- · 2019-04-06 08:02

after you enabling the absolute mouse pointer, you should to start your virtual OS and then you click on device > and search for "turn off mouse integration"

查看更多
欢心
5楼-- · 2019-04-06 08:06

Just disable "mouse integration" in Host Machine tab.

ref. https://code.google.com/p/android-x86/issues/detail?id=341#makechanges

查看更多
姐就是有狂的资本
6楼-- · 2019-04-06 08:12

I haven't tried it myself, but apparently you can just use the "Enable Remote Display" feature on VirtualBox to enable the pointer support according to a post in the android-building group:

If you use the 'rdesktop' command to connect to your Android VirtualBox instance, you can have a working mouse an cursor. First enable the remote display with:

devices -> Enable Remote Display

Then, connect via the rdesktop command

apt-get install rdesktop # ubuntu  
yum install rdesktop     # fedora 
rdesktop -a 16 localhost:3389
查看更多
登录 后发表回答