There are also scripts in AAOS that might help but may need to be adapted to the general case:
https://android.googlesource.com/device/generic/car/+/refs/heads/master/tools/ On Wed, Aug 5, 2020 at 9:04 AM Frank Yang <[email protected]> wrote: > For creating an AVD off your platform build, currently there aren't good > happy paths for it yet (we're working on it). A stopgap solution is to > setup some default AVD in Studio (doesn't matter what the name is, let's > call it 'someAvd' for now), note the path to the system image in > $ANDROID_SDK_ROOT/system-images/..../x86 or x86_64, in > ~/.android/avd/someAvd.avd/config.ini > > Then, we can produce a img.zip in the Android build tree that contains a > set of files that can replace the files in any > $ANDROID_SDK_ROOT/system-images/..../x86, x86_64 folder: > > echo $ANDROID_PRODUCT_OUT > MYPACKEDIMG=$1 > > mkdir -p $MYPACKEDIMG/img > rm -rf $MYPACKEDIMG/img/* > cd $MYPACKEDIMG/img > cp $ANDROID_PRODUCT_OUT/system-qemu.img system.img > cp $ANDROID_PRODUCT_OUT/vendor-qemu.img vendor.img > cp $ANDROID_PRODUCT_OUT/ramdisk-qemu.img ramdisk.img > if [ -f $ANDROID_PRODUCT_OUT/kernel-ranchu-64 ]; then > cp $ANDROID_PRODUCT_OUT/kernel-ranchu-64 kernel-ranchu-64 > else > cp $ANDROID_PRODUCT_OUT/kernel-ranchu kernel-ranchu > fi; > cp -rf $ANDROID_PRODUCT_OUT/data . > cp -rf $ANDROID_PRODUCT_OUT/advancedFeatures.ini advancedFeatures.ini > cp -rf $ANDROID_PRODUCT_OUT/userdata.img . > cp -rf $ANDROID_PRODUCT_OUT/encryptionkey.img . > cp -rf $ANDROID_PRODUCT_OUT/system/build.prop . > cp -rf $ANDROID_PRODUCT_OUT/VerifiedBootParams.textproto . > cp -rf $ANDROID_PRODUCT_OUT/source.properties . > > cd .. > zip -1rq img.zip img/* > ls -l img.zip > > After replacing the files there, wiping AVD data and launching the AVD > 'someAvd' from Studio should work. > > On Wed, Aug 5, 2020 at 7:50 AM Bastien Chanot <[email protected]> > wrote: > >> Hi everyone ! I hope you are all good =) >> >> I am talking to you today for asking you something. I don't find any >> answer on internet, so maybe some of you got it ! >> >> I just built a AOSP build, successfully, and i wish to add it to my >> android studio emulator. (on Ubuntu !) >> >> I tried to follow the link https://source.android.com/setup/create/avd, >> i followed the process correctly, added the link ( like this >> file:///home/bchanot/Custom/repo-sys-img.xml) >> But when i am trying to create an AVD through the Android Virtual Device >> software, i cannot find the image i specified in link. >> >> Can someone help me ? >> >> Thanks for all and sorry if i am not clear enough, ask me some questions ! >> >> Best regards, >> Bastien. >> >> -- >> -- >> You received this message because you are subscribed to the "Android >> Building" mailing list. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> 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 [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/android-building/1bea0c3e-2068-4f15-9701-fbd2cc5d8c41o%40googlegroups.com >> <https://groups.google.com/d/msgid/android-building/1bea0c3e-2068-4f15-9701-fbd2cc5d8c41o%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- -- You received this message because you are subscribed to the "Android Building" mailing list. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/android-building/CAEkmjvU_VYfbZWXu1yqeQT%2BqeeQj3X-oLJcKhdNHivgNKnhnXA%40mail.gmail.com.
