2015-12-02 20:33:32 +01:00
# Release history
2016-06-14 18:48:47 +02:00
**v5.14 / 14.6.2016**
- added Beelink X2 image
2016-06-12 19:34:04 +02:00
**v5.14 / 12.6.2016**
2016-06-14 18:48:47 +02:00
2016-06-12 22:43:50 +03:00
- Cubieboard 1 images rebuilt
2016-06-12 19:34:04 +02:00
- Cubox / Hummingboard kernel upgrade to 3.14.72 and 4.6.2
2016-06-12 22:43:50 +03:00
- Trusty was replaced with Xenial on those two boards
2016-02-27 20:30:27 +01:00
2016-06-05 08:42:25 +02:00
**v5.14 / 5.6.2016**
2016-06-14 18:48:47 +02:00
2016-06-05 09:26:50 +02:00
- Odroid C2 and Orange Pi+ images rebuilt
2016-06-01 21:17:43 +02:00
- fixed eMMC installer, updated images and repository for Opi PC Plus and Opi Plus 2E
2016-05-31 08:56:08 +02:00
**v5.12 / 31.5.2016**
- updated C1 images
2016-05-31 11:58:21 +02:00
- added wifi driver for new Oranges (modprobe 8189fs)
2016-06-01 13:10:06 +02:00
- added Orange Pi Lite, PC Plus and Plus 2E images
2016-05-31 08:56:08 +02:00
2016-05-30 21:55:29 +02:00
**v5.11 / 24.5.2016**
- Various bug fixes
- new working images for Actions Semi S500 boards
2016-05-01 10:17:40 +02:00
**v5.10 / 1.5.2016**
Images:
- all 3.10+ kernels [are Docker ready ](http://forum.armbian.com/index.php/topic/490-docker-on-armbian/ )
2016-05-10 18:58:35 +02:00
- all A10/A20/H3 comes with HW accelerated video playback in desktop build
- [fixed root exploit on H3 boards ](https://github.com/igorpecovnik/lib/issues/282 )
2016-05-01 10:17:40 +02:00
- [fixed kswapd 100% bug on H3 boards ](https://github.com/igorpecovnik/lib/issues/219 )
- fixed SPDIF / I2S audio driver in legacy kernel
- fixed Udoo Neo wireless
- fixed slow SD cards boot
- fixed Allwinner SS driver
- fixed bluetooth on Cubietruck, both kernels
- fixed wireless driver on H3 boards
- [fixed R1 switch driver ](https://github.com/igorpecovnik/lib/commit/94194dc06529529015bfd04767865bbd04d29d9b )
- kernel for Allwinner boards was upgraded to 3.4.112 & 4.5.2
- kernel for iMx6 boards was upgraded to 3.14.67 & 4.5.2
- kernel for Armada (Clearfog) was upgraded to 3.10.101 & 4.5.2
- kernel for Udoo boards was updated to 3.14.67 & 4.4.8
- kernel for Guitar (Lemaker) was upgraded to 3.10.101
- kernel for H3/sun8i legacy come from new Allwinner updated source (friendlyarm)
- [added support for Olimex Lime2 eMMC ](https://github.com/igorpecovnik/lib/issues/258 )
- [increased MALI clockspeed on sun8i/legacy ](https://github.com/igorpecovnik/lib/issues/265 )
- added [Armbianmonitor ](http://forum.armbian.com/index.php/topic/881-prepare-v51-v201604/?p=7095 )
2016-05-01 13:35:08 +02:00
- added Odroid C1, C2(arm64), Nanopi M1, Banana M2+, Pcduino 2 and Pcduino 3. CLI and desktop
2016-05-01 10:17:40 +02:00
- added wifi radar to desktop
- added preview vanilla kernel images for H3 boards (4.6.RC1)
- added initrd creation on all Allwinner images
- added Hummigboard 2 with working PCI and onboard wireless with legacy kernel 3.14.65
- added eMMC installer for H3
- added support for IFB and net scheduling for sun7i-legacy
- added ax88179_178a USB 3.0 Ethernet driver for sun7i-legacy
- hostapd comes as separate package (armbian-hostapd)
- changed first boot procedure and force user creation
- verbose / no verbose boot works almost on all boards
- enabled I2S on sun8i
- removed Debian Wheezy from auto build
- installing headers autocompile scripts
- all images come compressed with 7zip
Build script:
- GCC 5 support for vanilla and allwinner legacy
- RAW images are not compressed by default
- added arm64 building support
- added docker as host
2016-05-01 13:35:08 +02:00
- Added Belink X2 (H3 based media player), and Roseapple (S500) as WIP target
2016-05-01 10:17:40 +02:00
- introducted CLI_TARGET per board
- prepared FEL boot
- prepared Xenial target
- fixed USB redirector building on all kernels
- support for Xenial as a build host is 95% ready.
- implemented automatic toolchain selection
- come cleanup, configurations are subfoldered
- extended_deboostrap becomes default
Known bugs:
- Udoo Neo reboots takes a while, 1min+
- headers within sun8i needs some fixing
- H3 board autodetection fail under certain conditions
2016-03-08 20:59:03 +01:00
**v5.05 / 8.3.2016**
2016-04-08 13:41:35 +02:00
- H3 images rebuilt. Updating from older also possible.
2016-03-08 20:59:03 +01:00
- Udoo quad images upgraded to 4.4.4
2016-03-01 22:27:09 +01:00
**v5.04 / 1.3.2016**
2016-04-08 13:41:35 +02:00
- Banana M1/PRO/M1+ rebuilt
2016-03-01 22:27:09 +01:00
- fixed SATA problem
- set OTG port in HOST mode in vanilla kernel
- wireless is working on PRO out of the box
- added utility to switch between OTG and HOST in vanilla kernel
- Bugs left: OTG mode not working, M1+ wireless not work in vanilla kernel
2016-02-28 20:58:26 +01:00
**v5.04 / 28.2.2016**
2016-02-26 21:40:20 +01:00
2016-04-08 13:41:35 +02:00
- H3 images rebuilt
2016-02-28 20:58:26 +01:00
- added desktop images for H3 based boards
2016-04-08 13:41:35 +02:00
- rebuilt Cubieboard 1 & 2 with 3.4.110 and 4.4.3
2016-02-28 20:58:26 +01:00
- fixed Bluetooth on Cubietruck + rebuild with 3.4.110 and 4.4.3
- all new images has no login policy: forced user generation
2016-02-26 21:40:20 +01:00
2016-02-20 20:47:29 +01:00
**v5.03 / 20.2.2016**
2016-04-08 13:41:35 +02:00
- H3 images rebuilt
2016-02-20 20:47:29 +01:00
**v5.02 / 18.2.2016**
2016-04-08 13:41:35 +02:00
- H3 images rebuilt
2015-12-02 20:33:32 +01:00
2016-02-17 18:06:17 +01:00
**v5.01 / 17.2.2016**
2016-02-18 11:43:49 +01:00
- Bugfix update for [Allwinner boards ](http://forum.armbian.com/index.php/topic/691-banana-pro-testers-wanted-sata-drive-not-working-on-some-boards/ )
- Update [for H3 based boards ](https://github.com/igorpecovnik/lib/commit/c93d7dfb3538c36739fb8841bd314d75e7d7cbe5 )
2016-02-17 18:06:17 +01:00
2016-02-12 18:32:00 +01:00
**v5.00 / 12.2.2016**
2016-01-20 09:58:56 +01:00
2016-02-12 18:24:31 +01:00
- Vanilla kernel for Allwinner based boards upgraded to 4.4.1
- Allwinner audio driver playback and capture on kernel 4.4.1, [UAS ](http://linux-sunxi.org/USB/UAS ), USB OTG, battery readings,
- added Marvel Armada kernel 3.10.96, 4.4.1 and patches for changing mPCI to SATA
- added Cubox / Hummingboard kernel 4.4.1 (serial console only)
2016-01-20 09:58:56 +01:00
- firstrun does autoreboot only if needed: wheezy and some legacy kernels.
- [added motd ](http://forum.armbian.com/index.php/topic/602-new-motd-for-ubuntudebian/#entry4223 ) to /etc/updated.motd ... redesign, added battery info for Allwinner boards, bugfix, coloring
- fixed temperature reading on Cubox / Hummingboard legacy kernel
- fixed FB turbo building on Allwinner
2016-02-09 20:46:14 +01:00
- fixed NAND install on A10 boards (Legacy kernel only)
2016-01-20 12:11:08 +01:00
- fixed USB boot, added PWM on Vanilla
2016-02-09 20:46:14 +01:00
- fixed Banana PRO/+ onboard wireless on Vanilla kernel - running with normal Banana DT.
2016-01-20 09:58:56 +01:00
- readded USB sound
2016-01-20 12:11:08 +01:00
- added [A13 Olimex SOM ](https://www.olimex.com/Products/SOM/A13/A13-SOM-512/ )
2016-01-21 15:14:02 +01:00
- added [LIRC GPIO receive and send driver ](https://github.com/igorpecovnik/lib/issues/135 ) for legacy Allwinner
2016-02-09 20:39:07 +01:00
- added LED MMC activity to Vanilla kernels for Cubietruck and Cubieboard A10
2016-02-04 20:57:12 +03:00
- build script: option to build images with F2FS root filesystem for Allwinner boards
2016-02-09 20:46:14 +01:00
- build script: added alternative kernel for Lemaker Guitar (NEXT), Cubox (DEV)
2016-01-20 09:58:56 +01:00
2016-02-09 20:39:07 +01:00
2015-12-29 18:16:19 +01:00
**v4.81 / 28.12.2015**
- complete build script rework
- new development kernel package linux-image-dev-sunxi (4.4RC6) for Allwinner boards
- added Lemaker Guitar, kernel 3.10.55
- added Odroid XU3/4, kernel 3.10.94 and Vanilla 4.2.8
- Vanilla kernel for Allwinner based boards upgraded to 4.3.3
- Udoo vanilla upgraded to 4.2.8, legacy to 3.14.58
- cubox / hummingboard upgraded to 3.14.58, added Vanilla kernel 4.4
- fixed Jessie RTC bug, systemd default on Jessie images
**v4.70 / 30.11.2015**
- Bugfix update(apt-get update && apt-get upgrade)
- small changes and fixes
**v4.6 / 24.11.2015**
- Update only (apt-get update && apt-get upgrade)
- Vanilla kernel for Allwinner based boards upgraded to 4.2.6
- Legacy kernel for Allwinner based boards upgraded to 3.4.110
- added new board: Udoo Neo
- added USB printer, CAN, CMA, ZSWAP, USB video class, CDROM fs, sensor classs, … to Allwinner Vanilla kernel
- nand-sata-install scripts rewrite. Now it’ s possible to install to any partition.
- fixed nand install for Allwinner A10 based boards: Cubieboard 1 / Lime A10
- universal upgrade script bugfix / rewrite.
- 8 channel HDMI support for legacy Allwinner kernel
- unattended upgrade fixed
- sunxi tools fixed
- added two new options to build script: keep kernel config and use_ccache
- added kernel version to motd
2015-12-02 20:33:32 +01:00
**v4.5 / 14.10.2015**
- vanilla kernel upgraded to 4.2.3 for Allwinner based boards
- legacy kernel for Allwinner compiled from new sources (linux-sunxi)
- udoo vanilla upgraded to 4.2.3
- cubox / hummingboard upgraded to 3.14.54
- changed kernel naming: A10 = linux-image-sun4i, A20 = linux-image-sun7i
- new boards: Banana M2, Orange+(A31S), Cubieboard 1, Cubieboard 2 Dual SD, Lime A10
- fixed Udoo legacy wireless problems
- fixed Jessie boot problems by disabling systemd. It’ s possible to re-enable within boot scripts
- added ramlog to Jessie because we don’ t have systemd anymore
- changed wireless driver for Cubietruck and Banana PRO (now it’ s ap6210)
- added ZRAM to vanilla kernel
- fixed dvbsky modules
and a bunch of small fixes.
**v4.4 / 1.10.2015**
Images:
- vanilla kernel upgrade to 4.2.2 (Allwinner, Udoo Quad),
- legacy kernel upgraded to 3.4.109 (Allwinner),
- added I2C support and bunch of multimedia modules (DVB) (vanilla Allwinner),
- Udoo quad images with fixed legacy kernel 3.14.28,
- Cubox and Hummingboard kernel upgrade to 3.14.53,
- brcmfmac driver fixes for vanilla kernel (Banana PRO / Cubietruck)
- performance tweak: choosing a closest Debian mirror (Debian images)
- added Astrometa DVB firmware and dvb-tools
- added Nikkov SPDIF / I2S recent patch (legacy Allwinner)
- added patch for rtl8192cu: Add missing case in rtl92cu_get_hw_reg (Lamobo R1)
- bigger NAND boot partition on install
- install script bug fixes
Script:
- force apt-get update on older rootfs cache,
- image harden manipulation security,
- packages NAND/FAT/same version install faling fixed,
- image shrinking function rework,
- better packages installation install checking,
- added Debian keys to suppress warnings in debootstrap process,
- added fancy progress bars,
- added whiptail downloading prior to usage (bugfix).
**v4.3 / 17.9.2015**
- kernel 4.2 for Allwinner based boards
- kernel 4.2 for Udoo Quad
- walk-around if ethernet is not detected on some boards due to RTC not set(?)
- update is done (semi) automatic if you are using Armbian 4.2. You only need to issue command: apt-get update && apt-get upgrade. If you are coming from older system, check Documentation
- U-boot on R1 is now updated to latest stable version (2015.07)
- Fixed AW SOM. Working with latest u-boot but you need to build image by yourself.
- Enabled whole USB net and HID section in kernel for Allwinner boards v4.2
- Fixed upgrade script – only some minor bugs remains.
- Fixes to build script that it’ s working under Ubuntu 15.04
- Adding Bananapi Wireless driver (ap6210) back to legacy kernel
- Udoo official kernel (3.14.28) not updated due too many troubles.
**v4.2 / 1.9.2015**
Images:
- Upgraded NAND / SATA installer. Possible to install to SATA/NAND boot in one step.
- Easy kernel switching between old 3.4 and 4.x
- Automatic kernel updating (to disable comment armbian repo /etc/apt/sources.list)
- Allwinner boards share one 4.x kernel and two 3.4
- All boards share the same revision number
- One minimal Ubuntu Desktop per board (Wicd, Firefox, Word)
- u-boot v2015.07 for most boards
- Aufs file system support
- kernel 4.1.6 and 3.4.108
- Added Orangepi Mini, Cubieboard 1 (4.x only), Udoo with official kernel
- Repository for Wheezy, Jessie and Trusty
- enabled USB audio in kernel 4.x
- kernel headers fixed. No need to rebuild when you update the kernel.
- fixed boot scripts that can load from FAT partition too
- removed Cubox binnary repository because of troubles
- Docker support (kernel 4.x). Already here for a while / forget to mention.
- nodm change default login
Build script:
- changed structure: sources now in folder sources, output is what we produce, deb in one folder
- expanded desktop part
- possible to build all images at once, create package repository
- SD card initial size is 4Gb, variable transfered into configuration.sh
- Avaliable board list is now created from file configuration.sh
- Fixed image shrinking problem
- Patching part rework
- Using first FAT boot partition now fixes boot scripts
- Uboot TAG moved to configuration.sh and differs for some boards
- new variables for source branches. Only too remove errors when checking out
**v4.1 / 5.8.2015**
- Added desktop image
- U-Boot 2015.07 with many new features
- Added auto system update via repository apt.armbian.com
- Root password change is initialized at first boot.
- 3.4.108 kernel fixes, 4.1.4 Allwinner Security System
**v4.0 / 12.7.2015**
- Fixed stability issues, temperature display in 4.x
- Kernel upgrades to 3.4.108 and 4.1.2
**v3.9 / 11.6.2015**
- Bugfix release
- Kernel 4.0.5 traffic control support
- SATA / USB install fixed on kernel 4.x
- Added 256Mb emergency swap area, created automatically @first boot
**v3.8 / 21.5.2015**
- Bugfix release: Cubietruck images successfully booted on Cubietruck. I waited for automatic reboot than tested remote login.
- Kernel 4.0.4 added support for power on/off button
- Both: Jessie fixed, Ethernet init fixed (uboot)
- armbian.com introduction
**v3.7 / 14.5.2015**
- Kernel 4.0.3 some new functionality
- Kernel 3.4.107 added sunxi display manager to change FB on demand
- Both: Ubuntu and jessie install errors fixed, removed busybox-syslogd and changed to default logger due to problems in Jessie and Ubuntu, apt-get upgrade fixed, documentations update, Uboot fixed to 2015.4 – no more from dev branch
- Build script rework - image size shrink to actual size, possible to have fat boot partition on SD card, several script bug fixes
**v3.6 / 29.4.2015**
- Kernel 3.19.6
- Kernel 3.4.107 with better BT loading solution
**v3.5 / 18.4.2015**
- Kernel 3.19.4: fixed AP mode, fixed USB, added 8192CU module
- Common: apt-get upgrade ready but not enabled yet, serial console fixed, fixed hostapd under jessie, easy kernel switching, latest patched hostapd for best performance – normal and for realtek adaptors, auto IO scheduler script
- Build script: everything packed as DEB
**v3.4 / 28.3.2015**
- Kernel 3.19.3: docker support, apple hid, pmp, nfsd, sata peformance fix
- Kernel 3.4.106: pmp, a20_tp - soc temp sensor
- Common: console setup fixed, headers bugfix, nand install fix
- Build script: kernel build only, custom packets install, hardware accelerated desktop build as option
**v3.3 / 28.2.2015**
- Kernel 3.19.0: many new functionality and fixes.
- Bugfixes: CT wireless works in all kernels
**v3.2 / 24.1.2015**
- Possible to compile external modules on both kernels
- Kernel 3.19.0 RC5
- Bugfixes: install script, headers, bashrc, spi
**v3.1 / 16.1.2015**
- Kernel 3.19.0 RC4
- Added Cubieboard 1 images
- Dualboot for CB2 and CT dropped due to u-boot change. Now separate images.
- New user friendly SATA + USB installer, also on mainline
**v3.0 / 29.12.2014**
- Kernel 3.18.1 for mainline image
- Added Ubuntu Trusty (14.04 LTS) image
- Bugfixes: auto packages update
**v2.9 / 3.12.2014**
- Kernel 3.4.105 with new MALI driver and other fixes
- Added: Jessie image
- Major build script rewrite - much faster image building
- Fixed: failed MIN/MAX settings
**v2.8 / 17.10.2014**
- Added: ondemand governor, fhandle, squashfs and btrfs
- Removed: bootsplash, lvm, version numbering in issue
- Fixed: custom scripts, Jessie upgrade
- Disabled: BT firmware loading, enable back with: insserv brcm40183-patch
- Added working driver for RT 8188C, 8192C
**v2.7 / 1.10.2014**
- Kernel 3.4.104
- Automatic Debian system updates
- VGA output is now default but if HDMI is attached at first boot than it switch to HDMI for good. After first restart!
- Fixed NAND install script. /boot is mounted by default. Kernel upgrade is now the same as on SD systems.
Cubieboard2 - disabled Cubietruck dedicated scripts (BT firmware, LED disable)
- Added network bonding and configuration for "notebook" mode (/etc/network/interfaces.bonding)
- IR receiver is preconfigured with default driver and LG remote (/etc/lirc/lircd.conf), advanced driver is present but disabled
- Added SPI and LVM functionality
- Added Debian logo boot splash image
- Added build essentials package
**v2.6 / 22.8.2014**
- Kernel 3.4.103 and 3.17.0-RC1
- Added GPIO patch (only for 3.4.103)
**v2.5 / 2.8.2014**
- Kernel 3.4.101 and 3.16.0-RC4
- major build script rewrite
**v2.4 / 11.7.2014**
- Kernel 3.4.98
- default root password (1234) expires at first login
- build script rewrite, now 100% non-interactive process, time zone as config option
- bug fixes: removed non-existing links in /lib/modules
**v2.3 / 2.7.2014**
- Kernel 3.4.96
- cpuinfo serial number added
- bug fixes: stability issues - downclocked to factory defaults, root SSH login enabled in Jessie, dedicated core for eth0 fix
- disp_vsync kernel patch
**v2.2 / 26.6.2014**
- Kernel 3.4.94
- Added Jessie distro image
- Updated hostapd, bashrc, build script
- bug fixes: disabled upgrade and best mirror search @firstboot , bluetooth enabler fix
- MD5 hash image protection
**v2.1 / 13.6.2014**
- Kernel 3.4.93
- Onboard Bluetooth finally works
- Small performance fix
- Allwinner Security System cryptographic accelerator
**v2.0 / 2.6.2014**
- Kernel 3.4.91 with many fixes
- Cubieboard 2 stability issues fix
- eth0 interrupts are using dedicated core
- Global bashrc /etc/bash.bashrc
- Verbose output and package upgrade @ first run
**v1.9 / 27.4.2014**
- Kernel headers included
- Clustering support
- Advanced IR driver with RAW RX and TX
- Bluetooth ready (working only with supported USB devices)
- Bugfixes: VLAN, login script, build script
- New packages: lirc, bluetooth
**v1.8 / 27.3.2014**
- Kernel 3.4.79
- Alsa I2S patch + basic ALSA utils
- Performance tweaks: CPU O.C. to 1.2Ghz, IO scheduler NOOP for SD, CFQ for sda, journal data writeback enabled
- Avaliable memory = 2000MB
- Minimized console output at boot
- MAC address from chip ID, manual optional
- Latest (Access point) hostapd, 2.1 final release
- Login script shows current CPU temp, hard drive temp & actual free memory
- Fastest Debian mirror auto selection @first boot
- New packages: alsa-utils netselect-apt sysfsutils hddtemp bc
**v1.7 / 26.2.2014**
- Flash media performance tweaks, reduced writings, tmp & logging to RAM with ramlog app – sync logs on shutdown
- SATA install script
- Dynamic MOTD: Cubieboard / Cubietruck
- Disabled Debian logo at startup
- New packages: figlet toilet screen hdparm libfuse2 ntfs-3g bash-completion
**v1.6 / 9.2.2014**
- Added support for Cubieboard 2
- Build script creates separate images for VGA and HDMI
- NAND install script added support for Cubieboard 2
**v1.52 / 7.2.2014**
- Various kernel tweaks, more modules enabled
- Root filesystem can be moved to USB drive
- Bugfixes: NAND install script
**v1.5 / 22.1.2014**
- Hotspot Wifi Access Point / Hostapd 2.1
- Bugfixes: MAC creation script, SSH keys creation, removed double packages, …
- Graphics desktop environment upgrade ready
**v1.4 / 12.1.2014**
- Patwood’ s kernel 3.4.75+ with many features
- Optimized CPU frequency scaling 480-1010Mhz with interactive governor
- NAND install script included
- Cubietruck MOTD
- USB redirector – for sharing USB over TCP/IP
**v1.3 / 3.1.2014**
- CPU frequency scaling 30-1000Mhz
- Patch for gpio
**v1.23 / 1.1.2014**
- added HDMI version
- added sunxi-tools
- build.sh transfered to Github repository
- disabled LED blinking
**v1.2 / 26.12.2013**
- changed kernel and hardware config repository
- kernel 3.4.61+
- wi-fi working
- updated manual how-to
**v1.0 / 24.12.2013**
- total memory available is 2G (disabled memory for GPU by default)
- gigabit ethernet is fully operational
- sata driver enabled
- root filesystem autoresize
- MAC address fixed at first boot
- Kernel 3.4.75
- root password=1234
2016-01-21 15:14:02 +01:00
- Bugs: wifi and BT not working