[Freedreno] freedreno android-x86 lollipop build

Rob Clark robdclark at gmail.com
Sat Sep 19 11:36:31 PDT 2015


Fyi, I have pushed device support for building android-x86 + freedreno
for ifc6410 to:

   https://github.com/robclark/device_freedreno

See the above link for instructions.

This basically builds on what Varad had done, but gets rid of most of
the manual steps.  At least now the system.img is built automatically.
There is still a manual step for boot.img, but it at least the
ramdisk.img doesn't need to be built manually anymore.

All of the libdrm patches we need are now upstream (as of earlier this
afternoon).  There are still some patches needed on drm_gralloc and
mesa (and, fwiw, we should merge drm_gralloc into mesa which would
simplify some of this and make life easier when it comes to the
internal gallium APIs from mesa that drm_gralloc is using).

There are still a few rough edges, and generally a work-in-progress.
But I think at least now the build is something that others could
reproduce and start playing with and perhaps even contributing to
(since I admit, I am far from the expert when it comes to android
builds).

Unfortunately there seems to be some issues w/ android-x86 git trees
at the moment (I was hoping to do a from-scratch build to sanity test
my instructions)..  hopefully that will be resolved soon.
Unfortunately I'll only have my laptop with me next week (which
doesn't have enough free disk space to do an android build) so unless
the android-x86 git trees start working again in the next few hours,
I'm not sure if I'll be able to test the instructions from the
README.md..  but they *should* work.


BR,
-R


More information about the Freedreno mailing list