Armbian v5.35 Released with Linux 4.13, U-boot v2017.09, New Boards Support

Armbian v5.35 has been released last Friday as a major update that brings Linux mainline kernel to version 4.13, U-Boot mainline to version v2017.09, adds support for 7″ Raspberry Pi display, Realtek WiFi drivers (mainline), and new stable hardware support for NanoPi Duo, Pinebook, and Orange Pi R1.

Some other boards got experimental support, including Le Potato, NanoPi NEO 2, Orange Pi Zero Plus, Orange Pi Zero Plus 2 (H5). The desktop version of the images gets a full featured XFCE terminal, OpenVPN connector, a new wallpaper, and various other changes and fixes.

Armbian v5.35 on NanoPi NEO with Legacy Kernel

armbian-config is normally used to configure the board for example networking configuration, but the utility has become even more useful with support for Hotspot, Bluetooth, SSH server configuration, swtich between stable & beta builds and between kernel applications, adds the ability to start an RDP server, and install third party software such as SAMBA, OpenMediaVault, PiHole, Transmission BT, and so on.

If you have an existing installation, you can simply upgrade with the following commands, as I did for NanoPi NEO board above:


For a fresh installation, download the images from the download page instead.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
19 Comments
oldest
newest
Schmurtz
Schmurtz
6 years ago

Hardware GPU acceleration is supported for Orange Pi zero plus 2 ?

hakuso
hakuso
6 years ago

Will H3 boards get mainline kernel?

zoobab
6 years ago

Thanks to Tkaiser for the awesome work!

tkaiser
tkaiser
6 years ago

@zoobab Huh? Better thank all the other Armbians and people involved in getting the new release out (me more or less busy the last months with server/NAS stuff and not that much contributing to Armbian’s base anyway). This applies especially to awesome members of linux-sunxi community who are responsible that these Allwinner devices are not only boring Android thingies but can do real work. BTW: in a week or so we push a minor bugfix update (currently collecting bugs introduced by the 5.35 release) and the really interesting stuff happens a few weeks later (updating on most boards with ‘next’… Read more »

Req
Req
6 years ago

“The desktop version of the images gets a new wallpaper.” Wow, I’m so exited!

tkaiser
tkaiser
6 years ago

@Req
Fortunately the old desktop wallpapers are still there. So anyone annoyed like me about a fat, ugly penguin staring now at him can revert back to /usr/share/backgrounds/xfce/armbian03-Dre0x-Minum-dark-3840×2160.jpg easily.

TheLinuxBug
6 years ago

I just wanted to mention that Armbian, including Igor Pečovnik, him self have been a great help and have provided extra support to H3Droid through-out its existence. As we hit snags with support for certain boards they were there to help offer that extra push needed to get things working! Without groups like Armbian and the Linux-Sunxi community it would be hard to create useful development solutions / projects for many of these boards! I urge any of you who have the time and skills to give back and help these communities grow or if you don’t have the technical… Read more »

L.Peter
L.Peter
6 years ago

@tkaiser
i think it was irony 😉

tkaiser
tkaiser
6 years ago

cnxsoft : @hakuso Some H3 boards already get experimental mainline images. Well, experimental mainline images made with Armbian are possible since Jan 2016. Starting with kernel 4.6 in Apr 2016 headless/server use cases became possible and we use some H3 boards now for 1.5 years running Armbian with mainline kernel in production. But until now ‘experimental’ meant really just that and things could break with every single update (and this happened more than once). In the meantime H3 boards were moved from dev to next branch and things start to stabilize especially in a few weeks when Armbian makes the… Read more »

mrshark
mrshark
6 years ago

@tkaiser
still jessie, as per image in article, or ubuntu too? an stretch?

tkaiser
tkaiser
6 years ago

@mrshark Debian Jessie and Ubuntu Xenial as before (Xenial was prefered distro variant since mid 2016 due to more recent packages, also all Desktop images were based on Xenial for this reason –> avoiding dependency hell for stuff like HW accelerated video decoding and GPU). Debian Stretch requires at least kernel 3.14 without weakening distro security so for obvious reasons there will be no Stretch images for any board running with either kernel 3.4 (Allwinner) or 3.10 (Allwinner and ODROID-C1). You can check yourself at dl.armbian.com — if there’s a Stretch image with ‘nightly’ in its name consider support status… Read more »

pmos69
pmos69
6 years ago

Took the OrangePI PC out of the drawer for this and tried the stretch_next_4.13.14 nightly.
I must say I’m very impressed. Amazing work.
At some point in the past, I was basically convinced the board would not climb out of the legacy kernel pit.
(Reminder: Pass by Armbian forum and offer beer).

mrshark
mrshark
6 years ago

@tkaiser
installed latest armbian xenial on orange pi zero, i was going to setup this: https://www.cnx-software.com/2017/07/30/how-to-setup-an-orange-pi-zero-diy-smart-speaker-with-google-assistant-sdk/
but something seems missing… i’ve the addon board, as per the above link, with mic and 3.5 jack output

root@orangepizero:~# arecord -l
arecord: device_list:268: no soundcards found…
root@orangepizero:~# lspci
pcilib: Cannot open /proc/bus/pci
lspci: Cannot find any working access method.
root@orangepizero:~# alsamixer
cannot open mixer: No such file or directory

Nightseas
Nightseas
6 years ago

It seems that the 4.13 kernel is also EOL now, according to kernel.org.

Igor Pecovnik
6 years ago

mrshark : @tkaiser installed latest armbian xenial on orange pi zero, i was going to setup this: https://www.cnx-software.com/2017/07/30/how-to-setup-an-orange-pi-zero-diy-smart-speaker-with-google-assistant-sdk/ but something seems missing… i’ve the addon board, as per the above link, with mic and 3.5 jack output root@orangepizero:~# arecord -l arecord: device_list:268: no soundcards found… root@orangepizero:~# lspci pcilib: Cannot open /proc/bus/pci lspci: Cannot find any working access method. root@orangepizero:~# alsamixer cannot open mixer: No such file or directory Orangepi Zero does not have an audio connector and that’s why this function is disabled by default. If kernel > 4 armbian-config -> system -> hardware: enable audio BTW, Armbian support: https://forum.armbian.com… Read more »

tkaiser
tkaiser
6 years ago

@mrshark With mainline kernel we’re not using fex files any more for a description of hardware features but now so called ‘device tree’ (DT). And mainline kernel devs came to the conclusion that everything that’s not directly present on any board itself should be disabled by default (though we at Armbian came to a different conclusion we follow this rule and implemented device tree overlays for this purpose). Since audio is not directly exposed on Orange Pi Zero but needs an Add-on board it’s not active by default and therefore needs a DT overlay: https://docs.armbian.com/Hardware_Allwinner_overlays/ It’s adding a simple keyword… Read more »

tkaiser
tkaiser
6 years ago

cnxsoft :
@tkaiser
Would it be possible to detect the “official” add-on boards automatically?

Unfortunately no. It would need such an I2C accessible EEPROM like on RPi compatible HATs.

But the problem is IMO a bit different since for example with Orange Pi Zero all available Expansion boards only feature stuff that does not share pins with something else (pin muxing problem) so it wouldn’t be a problem to enable all the interfaces available there by default. But kernel devs think differently and that’s why an upgrade from smelly legacy kernel to mainline kernel introduces reduced usability for no reason.

Khadas VIM4 SBC