How to Build an android-x86 kernel with drivers not included in stock

232 views
Skip to first unread message

Abdullah S.

unread,
Sep 4, 2020, 1:33:45 PM9/4/20
to Android-x86
Hi,

I have the 15m-dr1011dx hp x360 convertible laptop. I installed android-x86 as well as several other forks (Phoenix os, Bliss os, Prime os, Lineage, etc...)

But I always found two major problems:

No support for Wifi 

And the touchscreen is not working.

There may be other things that are not working, but that's what I know so far.

I understand that the reason for this is because android-x86 did not  include all the drivers and supported packages in the kernel.

After installing Ubuntu 20.04 or 18.10 both of the devices are working properly, meaning that drivers are supported under linux.

I am not an avid linux programmer and I haven't tweaked with drivers and haven't attempted to play with the kernel or build one before. 

So, my question is: What is the process of which I can build an android kernel supporting my hardware?

Thanks in advance


Povilas Staniulis

unread,
Sep 6, 2020, 3:35:36 PM9/6/20
to andro...@googlegroups.com
You need compile your out-of-tree drivers against Android x86's kernel.
Unfortunately, this isn't something beginners can easily do.
> --
> 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
> <mailto:android-x86...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/android-x86/c7684328-4e8e-4655-9c09-10941d47e5e5n%40googlegroups.com
> <https://groups.google.com/d/msgid/android-x86/c7684328-4e8e-4655-9c09-10941d47e5e5n%40googlegroups.com?utm_medium=email&utm_source=footer>.


Abdullah Sofan

unread,
Sep 6, 2020, 3:47:38 PM9/6/20
to andro...@googlegroups.com
Well? Care to explain?

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/2ffff355-1c4c-dc0e-5129-aa7fe03c668d%40gmail.com.

Chih-Wei Huang

unread,
Sep 8, 2020, 7:25:24 PM9/8/20
to Android-x86
Abdullah S. <aso...@gmail.com> 於 2020年9月5日 週六 上午1:33寫道:
> Hi,
> I have the 15m-dr1011dx hp x360 convertible laptop. I installed android-x86 as well as several other forks (Phoenix os, Bliss os, Prime os, Lineage, etc...)
> But I always found two major problems:
> No support for Wifi
> And the touchscreen is not working.
> There may be other things that are not working, but that's what I know so far.
> I understand that the reason for this is because android-x86 did not include all the drivers and supported packages in the kernel.
> After installing Ubuntu 20.04 or 18.10 both of the devices are working properly, meaning that drivers are supported under linux.

Try to figure out the drivers Ubuntu used.
You can provide the output of dmesg, lsmod, ifconfig, etc.

> I am not an avid linux programmer and I haven't tweaked with drivers and haven't attempted to play with the kernel or build one before.
> So, my question is: What is the process of which I can build an android kernel supporting my hardware?



--
Chih-Wei
Android-x86 project
http://www.android-x86.org
Reply all
Reply to author
Forward
0 new messages