Fedora

=Installation= Fedora now have official support for ARM devices, the different images are here and the installation instructions here.

Note that RPM Fusion repositories are also available for ARM.

= Fedora 22 officially supported boards = Olimex_A10-OLinuXino-Lime

Olimex_A20-OLinuXino-Lime

Olimex_A20-OLinuXino-Lime2

Olimex A20-OLinuXino-Micro

LeMaker_Banana_Pi

LeMaker_Banana_Pro

Cubietech_Cubieboard

Cubietech_Cubieboard2

Cubietech_Cubietruck

Mele A1000

=Not supported boards= If your board isn't supported, you can anyway install Fedora if it is supported by u-boot and you have the corresponding device tree file.
 * 1) Copy Fedora image on your SD card with this instructions.
 * 2) Compile u-boot following this instructions.
 * 3) Install u-boot on your SD card:   sudo dd if=/Some Path/uboot/u-boot-sunxi-with-spl.bin of=/dev/YOURSDCARD bs=1024 seek=8 conv=fsync,notrunc
 * 4) Copy dtb to your SD card boot partition in each kernel dtb folder, for example with 4.0.4-301:  sudo cp /Some Path/uboot/arch/arm/dts/YOUR_DTB_FILE.dtb /YOUR_SDCARD_BOOT_PARTITION/dtb-4.0.4-301.fc22.armv7hl/

You will have to copy your dtb file in the new kernel folder after each kernel update, unless if somebody have a better solution?

= Caveats =

Don't try to install the Workstation or the kde image on Allwinner devices due to the poor graphical performance it won't work.