Note that, PINE A64(+) OS images are not compatible with PINE A64-LTS due to LPDDR3 memory configuration. For PINE A64-LTS, please use the 'SOPINE OS images'

BSD Image Releases

NetBSD

http://www.invisible.ca/arm/

PINE64/PINE64+ images are available with daily builds on the link above.

Default connection is over HDMI cable and USB keyboard.

Default username is "root" without password.

Ssh remote login is not enabled by default.





Linux Image Releases

Special thanks to Sunxi community and longsleep for their contributions

Below you will find useful links to various resources and forum threads:





Armbian

Armbian Buster for Desktop Usage

Armbian provides a mainline kernel build images for Debian Buster

Suitable for 512MB/1GB/2GB PINE A64(+) Boards

DD image (for 8GB micoSD card and above) Armbian's PINE A64 Debian Buster download site

To find out more about Armbian and available options please visit their site

Setup SOPINE Armbian LCD and Camera

Armbian Bionic for Desktop Usage

Armbian provides a mainline kernel build images for Ubuntu Bionic

Suitable for 512MB/1GB/2GB PINE A64(+) Boards

DD image (for 8GB micoSD card and above) Armbian's PINE A64 Ubuntu Bionic download site

To find out more about Armbian and available options please visit their site

Setup SOPINE Armbian LCD and Camera





Arch mainline Linux XFCE

Arch Linux mainline with XFCE GUI by anarsoul

Included XFCE Desktop, and Firefox browser

Suitable for 1GB/2GB PINE A64+ Boards

DD image (for 8GB and above SD Card): Direct download latest release build from anarsoul github and look for archlinux-xfce-pine64-xxxxxxxx-x.img.xz

Login with User Name: alarm, Password: alarm User Name: root, Password: root

please login root and execute "pacman -Syu" for latest update

* From SSH Login default disable root to access . So please first login alarm and password alarm and then command su type password root





Cent OS

CentOS-7 Community Build Image [microSD Boot]

Suitable for 1GB/2GB PINE A64+ Board, not advise to run on 512MB PINE A64 Board

Centos-7.4.1708 with kernel from Armbian-5.44 and Gnome Desktop DD image (for 8GB micoSD card and above) Project31 download mirrors

Centos-7.5.1804 with kernel from Armbian-5.44 and Docker v1.13 and OpenShift v3.7.1 DD image (for 16GB micoSD card and above) Project31 download mirrors

Centos-7.4.1708 with kernel from Armbian-5.44 (minimum build) DD image (for 8GB micoSD card and above) Project31 download mirrors

To find out more on installation process, please visit their Project31 site

Login with username: root password: centos



CentOS-8 Minimal Build Image [microSD Boot]

Suitable for 1GB/2GB PINE A64+ Board, not advise to run on 512MB PINE A64 Board

Centos-8.2 with kernel from Armbian 5.7.15 (minimum build) DD image (for 8GB micoSD card and above) MD5SUM: 9fe882357c07c39379e10d2b9a78460b CentOS 8 Minimal Download

Login with username: root password: centos



CentOS-8 Server Build Image [microSD Boot]

Suitable for 1GB/2GB PINE A64+ Board, not advise to run on 512MB PINE A64 Board

Centos-8.2 with kernel from Armbian 5.7.15 (server build) DD image (for 8GB micoSD card and above) MD5SUM: 68285ba672838ba78e9afce41661b226 CentOS 8 Server Download

Login with username: root password: centos



DietPi

DietPi [v145]

DietPi is a lightweight linux distribution of Debian Jessie

To find out more about DietPi on the PINE64 and available tweaks to the installation please visit the PINE64 forum thread

Suitable for 512MB/1GB/2GB PINE A64(+) variants

DD image (for 8GB micoSD card and above) Direct download from dietpi.com

Login with username: root password: dietpi

To update to the newest uboot, kernel and fixes use scripts found in /usr/local/sbin/





LibreELEC(KODI)

Nightly Build Image [microSD Boot] [20191226]

DD image to microSD card and boot. Highly recommend using Etcher Pine A64+ build direct download from pine64.org File Size: 111MB MD5 (GZip file): 37BFD152B6C1F8DFB52A6CE6EFA2D8F6 Pine A64 build direct download from pine64.org File Size: 111MB MD5 (GZip file): E362E24BD36530F5765813EE63144EAC FEATURES: mainline kernel & U-Boot latest Kodi HDMI CEC multi channel HDMI audio (correct audio output must be selected) IR receiver







FreedomBox

Stable built

DD image to microSD card. Highly recommend using Etcher

This is a headless build, not HDMI output.

Please plug-in Ethernet cable first before initial power up. After power up for 10 minutes, using browser and type in http://fredombox.local to setup. Browser may warms for unsecure site and please proceed with exception.

Freedom Manual: https://wiki.debian.org/FreedomBox/Manual

For more information about FreedomBox, please visit http://www.freedombox.org Direct download from FreedomBox site File Size: 418MB







AOSC

AOSC Community Build Image with Mate Desktop [microSD Boot] [20190218]

To learn more about AOSC, please visit the official AOSC website

Known issue: no audio sound output.

Suitable for 1GB/2GB PINE A64+ Board, not advise to run on 512MB PINE A64 Board

DD image (for 8GB micoSD card and above) Direct download from pine64.org MD5 (XZip file): 24BD841EF5705D02E5BD86829A4E5785 File Size: 2.64GB

Login with username: aosc password: anthon











NEMS Linux

NEMS stands for "Nagios Enterprise Monitoring Server" and it is a modern pre-configured, customized and ready-to-deploy Nagios Core image designed to run on low-cost micro computers.

To find out more about NEMS on the PINE64 and available tweaks to the installation please visit the PINE64 forum thread

Suitable for 512MB/1GB/2GB PINE A64(+) variants

Login with Username: nemsadmin Password: nemsadmin

Installation Guide

To find out more on NEM Linux, please visit their site

NEMS Linux [v1.5 - Build 1]





openHAB 2

This image is based on the official Xenial Base Image by longsleep and the openHABian project

More info on locate at openHAB community forum: https://community.openhab.org

Suitable for 512MB/1GB/2GB PINE A64(+) Board

DD images (for 4GB microSD card and above)

Direct download from pine64.org

Login with username: openhabian password: openhabian

Initial boot can take more than 15 minutes for openHABian to initialized. Once initialized, the display will be off. Then reboot the PINE A64(+)

Go to http://openhabianpine64:8080 or http://{pine64_ip}:8080/ on your PC web browser. ({pine64_ip} can be obtained by Login to PINE A64(+) and execute "ifconfig")

For getting started with openHAB, please refer to http://docs.openhab.org/





motionEyeOS

motionEyeOS [20190413]

motionEyeOS is a Linux distribution that turns a single-board computer into a video surveillance system. The OS is based on BuildRoot and uses motion as a backend and motionEye for the frontend

Visit the motionEyeOS GitHub and its GitHub Wiki for more information

Suitable for 1GB/2GB PINE A64(+) variants

DD image (for 8GB micoSD card and above) Direct download from GitHub

Login with Username: admin Password:

There are 2 ways to interact with the OS: Scan for its IP with hostname MEYE-* and go to the admin web interface http://[PINE A64(+) motionEyeOS IP Address] and after login, you should able to see the output of the CAMERA MODULE on the web interface Use the PINE64 USB SERIAL CONSOLE/PROGRAMMER and login











Xenial Minimal Image

Xenial Minimal Image [0.6.2-77] by ayufan

This is the latest Xenial 16.04 image provided by ayufan based on longsleep base image. NB. This is a base image and doesn't come with a DE

Special thanks to ayufan, Icenowy, lennyraposo, longsleep, lukasz, tkaiser, Xalius and PINE64 community contributors

ayufan's GitHub

Suitable for 1GB/2GB PINE A64(+) variants

DD image (for 8GB micoSD card and above) Direct download from GitHub MD5 (XZ file): D76A477B6A815A13A60961D9C6BC630A File Size: 201MB

Login with username: pine64 password: pine64

Execute sudo /usr/local/sbin/resize_rootfs.sh script to resize the root partition in order to fully utilize the SD Card

script to resize the root partition in order to fully utilize the SD Card To update to the newest uboot, kernel and fixes use scripts found in /usr/local/sbin/

Install Mate DE using: sudo /usr/local/sbin/install_desktop.sh mate





Fedora Base Image

Fedora 32 Minimal Build Image [microSD Boot]

Suitable for 1GB/2GB PINE A64+ Board, not advise to run on 512MB PINE A64 Board

Fedora 32 with kernel from Armbian 5.7.15 (minimum build) DD image (for 8GB micoSD card and above) MD5SUM: 6b9c9fd83a7c0c094efb569dc7fe90df Fedora 32 Minimal Download

Login with username: root password: fedora



Fedora 32 Server Build Image [microSD Boot]

Suitable for 1GB/2GB PINE A64+ Board, not advise to run on 512MB PINE A64 Board

Fedora 32 with kernel from Armbian 5.7.15 (server build) DD image (for 8GB micoSD card and above) MD5SUM: df868e4022726b9326ea52bae1cd9008 Fedora 32 Server Download

Login with username: root password: fedora



Fedora 27 and 28 Image

Please follow this PINE64 forum post for Fedora 27 bring up and update to Fedora 28 on this thread

Gentoo

Gentoo [20160804]

A Gentoo image built by Xalius

To learn more about the Gentoo linux build please see the forum thread

Suitable for 512MB/1GB/2GB PINE A64(+) variants

DD image (for 8GB micoSD card and above) Direct download from pine64.org MD5 (GZip file): 2F049A4C2C16A3AF827E5A43C6C46DEB File Size: 796MB

Login with Username: gentoo Password: gentoo Root Password: gentoo







Q4OS

Q4OS [24-r3]

Q4OS is advertised as a 'fast and powerful operating system based on the latest technologies while offering highly productive desktop environment'

To learn more please visit the forum or official Q4OS website

Suitable for 1GB/2GB PINE A64(+) variants

DD image (for 8GB micoSD card and above) Direct download from pine64.org MD5 (Zip file): dddb0c56c68bbcf1e37086f7fc00d898 File Size: 433MB

login with: username: adminq password: adminq







OpenWRT

OpenWRT Community Build Image [microSD Boot]

DD image to microSD card and boot. Highly recommend using Etcher

This is headless build, please use serial console to configure Direct download latest release build from LEDE/OpenWrt download site

Login with username: [not available] password: passwd







China NeoKylin “中标麒麟”

China NeoKylin “中标麒麟” [20170210]

Chinese base UI, this is a popular Linux build in China

For more info, here is the introduction: http://blogs.wsj.com/chinarealtime/2015/09/15/take-a-tour-of-neokylin-chinas-challenger-to-windows-apple-ios/

Not yet optimize for Graphic and Video HW acceleration

Auto execute resize_rootfs.sh script on first boot-up to resize the root partition in order to fully utilize the SD Card

Suitable for 1GB/2GB PINE A64(+) variants

DD image (for 8GB micoSD card and above) Direct download from pine64.org Direct Download from BaiduPan for user in China MD5 (GZip file): 8C69B799E3861F01E73618EF122EBD8B File Size: 2.70GB

Login with Username: root Password: 123123







Volumio Digital Audio Player





Volumio Digital Audio Player [2.715-2020-03-04]

This version works with (Spdif / Coaxial / RCA).

You need to enable Volume Normalization in the Playback Options to fix sound low.

supports a select number of simple I2S DACS.

Tested with the Pine64 DAC POT, a wired ES9023 DAC module and a pcm5121 DAC module.

Most old PI/PI2+ DACs should work (provided they do not need I2C for control).

Volumio is a linux-based headless DAP (digital audio player), which connects to your home stereo system or your DAC

Visit the project's website here

Suitable for 512MB/1GB/2GB PINE A64(+) variants

DD image (for 8GB micoSD card and above) Direct download from pine64.org MD5 (GZip file): 2392422395bbce7f3d23dc036e1296d9 File Size: 404MB

Login with Username: volumio Password: volumio

Volumio is controlled using a Web-GUI which can be accessed via a web browser using the boards IP or volumio.local/

Please follow volumio update on volumio thread





OpenMediaVault

OpenMediaVault Community Build Image [microSD Boot]





Retroarch

Retroarch Community Build Image by pfeerick





Android Image Releases

Android 7.x

Android 7.1 Community Image [v0.3.10-r66]

Special thanks to ayufan, Icenowy, lennyraposo, longsleep, lukasz, tkaiser, Xalius and PINE64 community contributors

ayufan Android 7.1 ver 0.3.10 GitHub

The Android build suitable for 1GB/2GB PINE A64+ Board, not advise to run on 512MB PINE A64 Board due to system memory constrain

Please use good random IO access performance microSD card such as Samsung EVO when try out Android 7.1

DD images (advise 4GB microSD card and above): Android 7.1 ver 0.3.10 build 66 Direct download from GitHub MD5 (GZip file): B7C4D888473126D99B64C53E69E0FBFD File Size: 783MB Android 7.1 TV ver 0.3.10 build 66 Direct download from GitHub MD5 (GZip file): C4CC29D27903913B6C2B2A93A15A289F File Size: 707MB

Please allows some time (around 5 minutes) for the initialization process on 1st boot





Android 6.x

Android 6.0 (HDMI Video Output) [20170112 v2.0.1]

This build optimizes Gigabit Ethernet parameter and improves on GbE connectivity

Rootable build, online update (OTA) only work when the build still not root

Set default HDMI output to 720P, video setting supports both 720P and 1080P/

There is no Phoenixcard build release

The Android build suitable for 1GB/2GB PINE A64+ Board, not advise to run on 512MB PINE A64 Board due to system memory constrain

DD images: For 8GB microSD Card Direct download from pine64.org MD5 (GZip file): AC89A7938ADD59CFBB6355D372AFD644 File Size: 707MB For 16GB microSD Card Direct download from pine64.org MD5 (GZip file): 03A02D77B5EBC3F97CAB7FFA9DF3C229 File Size: 773MB For 32GB microSD Card Direct download from pine64.org MD5 (GZip file): D54C79F9D71A4748708DE85AB01DC610 File Size: 796MB For 64GB microSD Card Direct download from pine64.org MD5 (GZip file): C89596F8B5A265BFEE567F8EC899697E File Size: 755MB







Android 6.0.1 (LCD Panel Video Output) [20170209]

THIS VERSION IS FOR LCD PANEL !!!!

Support dual display (LCD + HDMI output) output

Rootable build, online update (OTA) only work when the build still not root

new MAC address assignment method, tags to board and SoC unique ID

LCD resolution is 1024 x 600

Support CSI camera module

The Android build suitable for 1GB/2GB PINE A64+ Board

DD images: For 8GB microSD Card Direct download from pine64.org MD5 (GZip file): 61E969F159C6B11D0632C6633C6A5583 File Size: 761MB For 16GB microSD Card Direct download from pine64.org MD5 (GZip file): 0D83B4E698FEE88BAFF17606F4FB66C8 File Size: 777MB For 32GB microSD Card Direct download from pine64.org] MD5 (GZip file): DFC12CA8342FBE1E604B85B4E83C49B2 File Size: 703MB For 64GB microSD Card Direct download from pine64.org MD5 (GZip file): 60E9ED3D93D37A15D29A0C5A3B4F2C52 File Size: 830MB

Phoenix Card image: Only use Phoenixcard method as last resort option Expected slow (10-30 minutes) boot up and response time during initialization This process may not everytime build up successfully Direct download from pine64.org MD5 (Zip file): 1FDC4003116CF8C0248B12EB8F453F3B File Size: 412MB







Android 5.x

Android 5.1.1 (HDMI Video Output) [20161208 v1.2.8]

This build optimizes Gigabit Ethernet parameter and improves on GbE connectivity

Rootable build, online update (OTA) only work when the build still not root

Set default HDMI output to 720P, video setting supports both 720P and 1080P

Update GMS software package to 5.1r4

Set UVC USB camera as front camera and 5M Pixel camera module as real camera

The Android build suitable for 1GB/2GB PINE A64+ Board, not advise to run on 512MB PINE A64 Board due to system memory constrain

Offline OTA Update images 20160711 ver 1.2.6 build: 1. Download the zip file and copy over to Android microSD card using "ES File Explorer" app 2. Launch "Update" app, and press "back" key, the "local update" box will appear 3. Select the download zip file and perform update. Please note that this update file is large and will targets around 10 minutes to perform this update Direct download from pine64.org MD5 (Zip file): 6305067832B68B0869A39FD1DEDD397D File Size: 4MB

DD images: For 8GB microSD Card Direct download from pine64.org MD5 (GZip file): 10FE76153EA1BAC8CB5E32D861728378 File Size: 641MB For 16GB microSD Card Direct download from pine64.org MD5 (GZip file): 89F58F3E73D49C8C0457680EFB6964B3 File Size: 652MB For 32GB microSD Card Direct download from pine64.org MD5 (GZip file): 9656755D826164FA32FF95CF3B7D5B3A File Size: 664MB For 64GB microSD Card Direct download from pine64.org MD5 (GZip file): 15DB0DAF1555055970FF2F0E3376666C File Size: 699MB

Phoenix Card image: Only use Phoenixcard method as last resort option Expected slow (10-30 minutes) boot up and response time during initialization This process may not everytime build up successfully Direct download from pine64.org MD5 (Zip file): 1FDC4003116CF8C0248B12EB8F453F3B File Size: 412MB



[OLD] Android 5.1.1 (LCD Panel Video Output) [20160603]

THIS VERSION IS FOR LCD PANEL !!!! (Same LCD panel orientation as previous build)

Rootable build, online update (OTA) only work when the build still not root

new MAC address assignment method, tags to board and SoC unique ID

LCD resolution is 1024 x 600

Support CSI camera module

The Android build suitable for 1GB/2GB PINE A64+ Board

DD images: For 8GB microSD Card Direct download from pine64.org MD5 (Zip file): 689C05185D95D10B1F211E0A155C3BB2 File Size: 597MB For 16GB microSD Card Direct download from pine64.org MD5 (Zip file): E24981B1ADECF5E578CB0D4E8FB638D9 File Size: 604MB For 32GB microSD Card Direct download from pine64.org MD5 (Zip file): 6486B0017DFCCB5068665E24D87C0D22 File Size: 626MB For 64GB microSD Card Direct download from pine64.org MD5 (Zip file): 3CC094B520C78B90C9F00069AA06B2AB File Size: 645MB







Bliss OS

Bliss OS [20170919]

An Open-Source OS, based on Android, for phones, tablets & PCs

Multi-Windows Android Build

You can visit the Bliss OS website here

This version best suitable for 2GB PINE A64+ Board, can runs on 1GB PINE A64+ Board with performance lagging, not suitable for 512MB PINE A64 Board

DD images: Direct download from pine64.org MD5 (GZip file): 01a50f62460b759a4fb49dd93cf72fe9 File Size: 945MB

Use the Taskbar launcher for Desktop mode UI





Remix OS

[DISCONTINUED]

Remix OS 2.0 [20170105]





Windows 10 IoT Releases

PINE64 Win10 IoT build already passed the Microsoft Azure certification

For step by step installation process, please follow this github link

For release note, please follow this github link

For Microsoft Azure IoT SDKs, please follow this github link

Win10 IoT [10.0.15063.0_20170602]

10.0.15063.0_20170602 Update Notes since 10.0.15063.0_20170524: Fix the failure of default application installation caused by a app certification issue Fix that the default application cannot start automatically after installation Fix Ethernet initialization problem and now the Ethernet will start successfully every time Enable the usermode access for all unusable GPIO pins in Pi-2 bus( later provide a UWP sample to show how to control these pins ) Extra Notes: If you want to connect a USB peripheral for extension, please connect a USB hub to the lower USB interface as the medium Please refer to Part 2 of chapter 3: Debug with a virtual net over USB on how to use the upper USB interface



10.0.15063.0_20170524 Some Updates: Update the OS version to build v.10.0.15063.0 (Creators Update) New page style of Device Portal, visit https://deviceipaddr:8080 to check it Built-in Cortana assistant, need to be enabled in settings page in default app and Device Portal Support on-screen keyboard, need to be enabled in Device Portal Enable 100M Ethernet and fix some bugs Support built-in UART bus in A64 SoC(not built in the ffu, later provide driver binary and deployment helper) Support built-in IR module in A64 SoC(not built in the ffu, later provide source code and dev doc for developers in community) Known Issues: Kernel debug is enabled by default. This will slow the bring-up process. If a kernel debug is not necessary for you, visit Device Portal and navigate to Processes->Run Command page, run this command to disable: Bcdedit /store C:\EFIESP\EFI\Microsoft\boot\BCD /set {default} debug off An PnP bug in audio device may cause a blue screen when acting software shutdown Ethernet device may not start with problem code 12 at the first time to bring up



Windows IoT Direct Download from pine64.org MD5 (FFU file): ACA617C0C9CEDA705DD510BF041E79B4 File Size: 957MB











Linux BSP SDK

Linux BSP Kernel 4.9

Direct Download from pine64.org MD5 (TAR-GZip file): 7736e3c4d50c021144d125cc4ee047a4 File Size: 5.40GB







Android SDK

Android Oreo [v8.1]

Direct Download from pine64.org MD5 (TAR-Gzip file): b0394af324c70ce28067e52cd7bc0c87 File Size: 24.94GB











Mali-400 64-bit Driver

Mali-400 64-bit Driver [20171220]





Checking microSD Card Performance and whether it is Counterfeit

This will help you to determine if the SD-Card is Counterfeit Drive or not