Fedora 22 was released today for x86, and almost simultaneously for aarch64. I have already built a virt-builder image, so you can install it immediately (either on real hardware or under virtualization on x86):
$ virt-builder --arch aarch64 fedora-22
To boot this on x86, use a slightly modified version of the instructions from here:
$ wget http://libguestfs.org/download/builder/fedora-22-aarch64-nvram.xz
$ unxz fedora-22-aarch64-nvram.xz
$ qemu-system-aarch64 -nodefconfig -nodefaults -display none \
-M virt -cpu cortex-a57 -machine accel=tcg \
-m 2048 \
-drive if=pflash,format=raw,file=/usr/share/edk2.git/aarch64/QEMU_EFI-pflash.raw,readonly \
-drive if=pflash,format=raw,file=fedora-22-aarch64-nvram \
-device virtio-scsi-device,id=scsi \
-drive file=fedora-22.img,format=raw,if=none,id=hd0 \
-device scsi-hd,drive=hd0 \
-netdev user,id=usernet \
-device virtio-net-device,netdev=usernet \
-serial stdio
