Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
$ cd android-uboot
$ scp out/u-boot/dist/u-boot.bin root@TRS_IP_ADDRESS:~/

# On Arm64 Ubuntu/Debian system
$ scp -r andriod-cf/cuttlefish root@TRS_IP_ADDRESS:/home/

Hint: If Android Cuttlefish images are used from mounted partition or located under some other path,

then cuttlefish expects some image files under path /home/USERNAME/<path_to_cuttlefish>/cuttlefish/instances/cvd-1/ to be valid. The easiest way to do that is to create 3 symlinks to the right location:

Code Block
os_composite.img -> /<correct_path_to_cuttlefish>/cuttlefish/instances/cvd-1/os_composite.img
persistent_composite.img -> /<correct_path_to_cuttlefish>/cuttlefish/instances/cvd-1/persistent_composite.img
sdcard.img -> /<correct_path_to_cuttlefish>/cuttlefish/instances/cvd-1/sdcard.img

Then we can use below Xen configuration file to launch Xen virtual machine with command xl -vvv create aaos_vm.cfg -c:

...