Pine A64 Software Release

From PINE64
Jump to: navigation, search

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'.

Contents

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:


Xenial Mate

mate.png

Xenial Mate [20161215] built by PINE64

  • This is a build including DE based on longsleep works and may not have all the up-to-date features offered by longsleep and Sunxi community. For latest build, you can create one and following this thread.
  • This build optimizes Gigabit Ethernet parameter and improves on GbE connectivity.
  • Included Mate Desktop, Firebox Browser, and LibreOffice Suite.
  • Included with Wifi and Bluetooth.
  • Included library set that provides access to the GPIO headers in Linux as provided by community member KB3VGW (https://devhub.io/repos/kb3vgw-wiringPi-Pine64).
  • 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+ Board, not advise to run on 512MB PINE A64 Board.
  • DD image (for 8GB micoSD card and above):
  • Login with
    • username: ubuntu
    • password: ubuntu

Xenial Base Image

penguin.png

Xenial Base Image [20161218-1] by longsleep

  • This is the latest Xenial 16.04 image provided by lonsleep. NB. This is a base image and doesn't come with a DE.
  • longsleep's support thread on PINE64 Forum.
  • Suitable for 512MB/1GB/2GB PINE A64(+) variants.
  • DD image (for 8GB micoSD card and above)
  • Login with
    • username: ubuntu
    • password: ubuntu
  • Execute sudo /usr/local/sbin/resize_rootfs.sh 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_mate_desktop.sh

Xenial Minimal Image

penguin.png

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)
  • 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.
  • 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


[OLD] Xenial Minimal Image [0.5.5-65] 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)
  • 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.
  • 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


[OLD] Xenial Minimal Image [0.5.2-59] 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)
  • 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.
  • 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

openSUSE Base Image

opensuse.png

openSUSE Base Image [20170328]

The image includes a config tool which, among other options, allows users to install a desktop environment: sudo /usr/local/sbin/pine64-config.sh


Armbian

armbian.png

Armbian

  • Armbian provides a build system and images for Debian/Xenial with BSP kernel and mainline kernel (beta).
  • Two versions of Armbian images are available: legacy and vanilla. Legacy is strongly recommended for most users, whilst vanilla includes a mainline kernel which doesn't support DVFS, HDMI, onboard analog audio output, onboard IR receiver, CSI, DSI and TP interfaces.
  • Suitable for 512MB/1GB/2GB PINE A64(+) Boards.
  • DD image (for 8GB micoSD card and above)
  • Login with
    • username: root
    • password: 1234
  • To find out more about Armbian and available options please visit their site.


Debian Jessie Mate

debian.png

Debian Jessie with Mate DE [3.10.102 BSP 2] by Lenny Raposo


Arch Linux XFCE

archlinux.png

Arch Linux with XFCE GUI [20160501] based on longsleep's work, updated by PINE64

  • N.B. The Arch Linux image is no longer maintained.
  • Up to date on longsleep uboot, kernel and fixes.
  • Included XFCE Desktop, Midori Browser, Thunder Email, LibreOffice Suite, and Gnome MPlayer.
  • Included with Wifi, [Bluetooth still not yet working].
  • Suitable for 512MB/1GB/2GB PINE A64(+) Boards.
  • DD image (for 8GB and above SD Card):
  • Login with
    • User Name: alarm
    • User Name: root
  • Execute resize_rootfs.sh script to resize the root partition in order to fully utilize the SD Card.


Fedora Base Image

fedora.png

Fedora 24 Base Image [091016] (ALPHA)

  • Thanks to Terra854 for contributing the Fedora build based on longsleep's kernel.
  • You can visit the project's website here.
  • To find out more about the development and progress please see the PINE64 forum thread.
  • Suitable for 512MB/1GB/2GB PINE A64(+) variants.
  • DD image (for 8GB micoSD card and above)
  • Login with
    • Username: pine64
    • Password: pine64linux

Do note that this is an ALPHA build - please don't install a desktop environment.


Gentoo

gentoo.png

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)
  • Login with
    • Username: gentoo
    • Password: gentoo
    • Root Password: gentoo


Q4OS

q4os.png

Q4OS [1806]


[OLD] Q4OS [1804]


[OLD] Q4OS [1803]


DietPi

dietpi.png

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)
  • Login with
    • username: root
    • password: dietpi
  • To update to the newest uboot, kernel and fixes use scripts found in /usr/local/sbin/


openHAB 2

openhab.png

openHAB 2 [v1.3]

  • This image is based on the official Xenial Base Image by longsleep and the openHABian project.
  • Suitable for 512MB/1GB/2GB PINE A64(+) Board.
  • DD images (for 4GB microSD card and above)
  • 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/.


China NeoKylin “中标麒麟”

neokylin.png

China NeoKylin “中标麒麟” [20170210]


Volumio Digital Audio Player

volumio.png

Volumio Digital Audio Player [2.166-2017-05-11]

  • 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.
  • You can follow the ongoing discussion about Volumio on the PINE64 forum.
  • Suitable for 512MB/1GB/2GB PINE A64(+) variants.
  • DD image (for 8GB micoSD card and above)
  • 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/.


FalconGate

falcongate.png

FalconGate [20170705]

  • FalconGate is an open source smart gateway which can protect your home devices against hackers, Malware like Ransomeware and other threats.
  • Visit the FalconGate GitHub and its GitHub Wiki for more information.
  • Suitable for 1GB/2GB PINE A64(+) variants.
  • DD image (for 8GB micoSD card and above)
  • Login with
    • Username: admin
    • Password: falcongate
    • Root Password: falcongate
  • Normally there will be around 5 minutes of boot time when you disable DHCP on your router as suggested by FalconGate.
  • You may also change the default IP Address (192.168.0.2) and Gateway (192.168.0.1) in /etc/network/interfaces to match your Router subnet.
  • Go to the https://[PINE A64(+) FalconGate IP Address] on your web browser to access to the FalconGate admin web interface.


motionEyeOS

motioneyeos.png

motionEyeOS [20170710]

  • 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)
  • 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.

Android Image Releases

Android 7.x

android.png

Android 7.1 Community Image [v0.3.10-r66]


[OLD] Android 7.0 Community Beta Image [v1.11.0-r67]


Android 6.x

android_6.png

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


Android 6.0.1 (LCD Panel Video Output) [20170209]


Android 6.0 Community Beta Image [v1.0.0-r19]


Android 5.x

android.png

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


[OLD] Android 5.1.1 (HDMI Video Output) [20160711 v1.2.6]


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


Bliss OS

bliss_os.png

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:
  • Use the Taskbar launcher for Desktop mode UI.

Remix OS

[DISCONTINUED]

remix_os.png

Remix OS 2.0 [20170105]



Windows 10 IoT Releases

win10iot.png

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:
  • 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


[OLD] Win10 IoT [20161121 Beta]



Linux BSP SDK

Linux BSP [3.0]

Linux BSP [2.0], kernel [v3.10], with GPL compliance header



Android SDK

Android Nougat [v7.0]

Android Marshmallow [v6.0]

Android Lollipop [v5.1.1]



Mali-400 64-bit Driver

Mali-400 64-bit Driver [20160622]



Other Tools



Checking microSD Card Performance and whether it is Counterfeit

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