Unzipped .raw images can be written with supplied imagewriter.exe on Windows XP/2003/Win7, with Rufus on Windows 8.x / 10 or with DD command in Linux/Mac

  • PWM ready on pin PB2 (Cubietruck)
  • Bluetooth ready (working with on-board device / disabled by default – insserv brcm40183-patch)
  • Total memory is 2000Mb (disabled all memory reservations for GPU on CLI images)

Bugs or limitations


  • Debian Wheezy, Jessie or Ubuntu Trusty based. Compiled from scratch
  • Install images are reduced to actual data size with small reserve
  • Root password is 1234. You will be prompted to change this password at first login
  • First boot takes longer (around 3min) than usual (20s) because it updates package list, regenerates SSH keys and expand partition to fit your SD card. It might reboot one time automatically. Second boot also take little longer (around 3min) because it creates 128MB emergency swap space
  • Ready to compile external modules. Tested with this wireless adapter
  • Ethernet adapter with DHCP and SSH server ready on default port (22)
  • Wireless adapter with DHCP ready if present but disabled (/etc/network/interfaces, WPA2: normal connect or AP mode)
  • desktop environment upgrade ready
  • NAND, SATA and USB install script is included (nand-sata-install)
  • Serial console enabled
  • Enabled automatic security update download for basic system and kernel. Upgrades are done via standard apt-get upgrade method
  • Login script shows board name MOTD with current PMU temp, hard drive temp, ambient temp from Temper if exits, actual free memory & battery conditions.
Performance tweaks

  • /tmp & /log = RAM, ramlog app saves logs to disk daily and on shut-down (Wheezy and Jessie w/o systemd)
  • automatic IO scheduler. (check /etc/init.d/armhwinfo)
  • journal data writeback enabled. (/etc/fstab)
  • commit=600 to flush data to the disk every 10 minutes (/etc/fstab)
  • optimized CPU frequency scaling 480-1010Mhz (392-996Mhz @Freescale, 600-2000Mhz @Exynos) with interactive governor (/etc/init.d/cpufrequtils)
  • eth0 interrupts are using dedicated core (Allwinner based boards)
Vanilla kernel

Bugs or limitation

  • Jessie fails to boot on some boards.
  • No audio or HW accelerated video
  • NAND is not supported yet.
  • Screen output from kernel is set to HDMI by default. Boot loader can detect and switch, kernel not.
  • USB boot not working in 4.3.3, but works in 4.2.x
Legacy kernel

Bugs or limitation


  • Ubuntu Trusty or Debian Jessie based (where Ubuntu fails)
  • HW accelerated video playback where possible
  • Pre-installed: Firefox, LibreOffice Writer, Thunderbird
  • Lightweight XFCE desktop
  • Autologin – no login manager (/etc/default/nodm)