--
--
You received this message because you are subscribed to the "Android Building" mailing list.
To post to this group, send email to android-...@googlegroups.com
To unsubscribe from this group, send email to
android-buildi...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en
---
You received this message because you are subscribed to the Google Groups "Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-buildi...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi Joerg,
Thanks for your feedback. Still stuck and looking for
information, I recently found a complete book about taking as
exemple AOSP and making it run on Virtual Box : Android System
Programming by Roger Ye
It's about Android 7.1.1 but as this version is still available at
https://android.googlesource.com/ I guess it's interesting for
this case, so I'm digging into it and facing all the complicated
things that I would have loved not care about - but being stuck I
have no choice.
I hope answers will appear from it. If so I keep you informed
here
I got android-7.1.1_r58_mini_emulator_x86-userdebug
working with the emulator, but in order to do so, I have to get
the emulator using kernel-qemu (3.4) instead of kernel-ranchu
(3.10), and I guess it was using the old "goldfish" based
emulation mode. Technically, I had to do the followings :
For android-7.1.1_r58_aosp_x86-eng and android-7.1.1_r58_aosp_x86_64-eng
it's easier : the kernel contained into x86-25_r15.zip and
x86_64-25_r15.zip is fine (it's a chance because the
output folder of those manual aosp builds doesn't contain any
kernel). Just replacing 3 files (ramdisk, system, and userdata) is
fine. Then, running "emulator @711G_32" (or 711_64) made those
build working as well as when you type "emulator" after the build
just finished.
For Android 9.0.0, I have some test to do :
Since I'm running emulator with "-verbose -show-kernel"
parameters I hope the parameters information here will help me in
my quest now that I saw more things working and how I got it
working.
Also, being able to simplify files about AVD devices (Deleting
everything appart from config.ini is fine) will probably help me
to see things more clearly, because I was very lost in all this
unnecessary and frustrating complexity with almost no solution
available anywhere in case something goes wrong... (namely, almost
everything).
Hope this kind of information could help someone Googling for
help some day ! I still have a lot of things to be done... but at
least, I don't feel completely stuck anymore.
Have a nice day
Julien ROBIN