Difference between revisions of "PINE A64 Software Releases"

From PINE64
Jump to navigation Jump to search
m (→‎DietPi: Update download links for new xz-compressed images)
 
(518 intermediate revisions by 15 users not shown)
Line 1: Line 1:
= Checking microSD Card performance and check whether is counterfeit =
This page contains a list of all available releases for the [[PINE A64|PINE A64 and PINE A64+]], as well as links to other resources.  
* [https://sosfakeflash.wordpress.com/2008/09/02/h2testw-14-gold-standard-in-detecting-usb-counterfeit-drives/comment-page-3/#comment-9861 H2testw 1.4 – Gold Standard In Detecting USB Counterfeit Drives]
* [http://oss.digirati.com.br/f3/ F3 - an alternative to h2testw]
This will help you to determine if the SD-Card is Counterfeit Drive or not.


= Linux Image Release =
{{Info|The images for the PINE A64 and PINE A64+ are '''not compatible with the PINE A64-LTS''' due to LPDDR3 memory configuration. For PINE A64-LTS, please use the [[SOPINE Software Releases]].}}
== Special thanks to Sunxi community and longsleep contribution ==
 
* [https://linux-sunxi.org/Pine64 Sunxi Pine64 Page]
== Linux ==
 
'''Special thanks to Sunxi community and longsleep for their contributions'''
 
Below you will find useful links to various resources and forum threads:
* [https://linux-sunxi.org/Pine64 Sunxi PINE64 Page]
* [https://www.stdin.xyz/downloads/people/longsleep/tmp/pine64-images Longsleep BSP Linux Builds Download Page]
* [https://www.stdin.xyz/downloads/people/longsleep/tmp/pine64-images Longsleep BSP Linux Builds Download Page]
* [http://forum.pine64.org/showthread.php?tid=293 Longsleep BSP Linux Kernel Thread on Pine64 Forum]
* [https://forum.pine64.org/showthread.php?tid=293 Longsleep BSP Linux Kernel Thread on PINE64 Forum]
* [http://forum.pine64.org/showthread.php?tid=376 Longsleep BSP Ubuntu Xenial Thread on Pine64 Forum]
* [https://forum.pine64.org/showthread.php?tid=376 Longsleep BSP Xenial Thread on PINE64 Forum]
* [http://forum.pine64.org/showthread.php?tid=343 Longsleep BSP Arch Linux Thread on Pine64 Forum]
* [https://forum.pine64.org/showthread.php?tid=343 Longsleep BSP Arch Linux Thread on PINE64 Forum]
 
=== AOSC ===
[[File:aosc.png|right|100px]]
 
'''AOSC OS''' is a general purpose Linux distribution that strives to simplify user experience and improve free and open source software for day-to-day productivity. To learn more about AOSC, please visit the official [https://aosc.io/ AOSC website].
 
Download:
* https://aosc.io/downloads/ (supports the microSD card and eMMC, 8GB or more)
 
{| class="wikitable"
!colspan="2" style="background: #a7d7f9;"| Default credentials
|-
! Default user
| <code>aosc/anthon</code>
|}
 
=== Arch Linux ARM ===
[[File:Archlinux-logo.png|right|100px]]
 
'''Arch Linux ARM''' is a distribution of Linux for ARM computers.
 
Installation:
* https://archlinuxarm.org/platforms/armv8/allwinner/pine64
 
=== Armbian ===
[[File:armbian.png|right|100px]]
 
'''Armbian''' is a Linux distribution designed for ARM boards. They are usually Debian or Ubuntu flavored.
 
Download:
* https://www.armbian.com/pine64/
 
=== Debian ===
[[File:Debian-logo.png|right|100px]]
 
'''Debian''' is an operating system and a distribution of free software. See the forum thread [https://forum.pine64.org/showthread.php?tid=9744 here].
 
Download:
* [https://deb.debian.org/debian/dists/bullseye/main/installer-arm64/current/images/netboot/SD-card-images/ Debian 11 Bullseye] (recommended)
* [https://deb.debian.org/debian/dists/bookworm/main/installer-arm64/current/images/netboot/SD-card-images/ Debian 12 Bookworm]
* [https://d-i.debian.org/daily-images/arm64/ Daily netboot images]
 
Instructions:
* Download: <code>firmware.pine64_plus.img.gz</code>
* Download: <code>partition.img.gz</code>
* Create the disk image:
** For Linux: <code>zcat firmware.pine64_plus.img.gz partition.img.gz > complete_image.img</code>
** For Mac: <code>gzcat firmware.pine64_plus.img.gz partition.img.gz > complete_image.img</code>
* Write the image to your boot device:
** For Linux: <code>dd if=complete_image.img of=your_chosen_boot_device bs=4M</code>
** For Mac: see [[Getting started]]
 
Notes:
* An Ethernet connection is required for the above installer
 
=== DietPi ===
[[File:dietpi.png|right|100px]]
 
'''DietPi''' is a lightweight yet easy to setup and feature-rich Linux distribution, based on Debian. To find out more about DietPi, please visit the [https://dietpi.com/docs/ official documentation]. Discuss the PINE A64 build on the [https://forum.pine64.org/showthread.php?tid=12513 PINE64 forum thread].
 
Download:
* [https://dietpi.com/downloads/images/DietPi_PINEA64-ARMv8-Bullseye.img.xz Debian 11 Bullseye] (supports the microSD card and eMMC, 4GB or more)
* [https://dietpi.com/downloads/images/DietPi_PINEA64-ARMv8-Bookworm.img.xz Debian 12 Bookworm] (supports the microSD card and eMMC, 4GB or more)
 
{| class="wikitable"
!colspan="2" style="background: #a7d7f9;"| Default credentials
|-
! Default user
| <code>root/dietpi</code>
|}
 
=== FreedomBox ===
[[File:FreedomBox.jpg|right|100px]]
 
'''FreedomBox''' is a private server for non-experts: it lets you install and configure server applications with only a few clicks. For more information about FreedomBox, please visit http://www.freedombox.org.
 
{{Outdated release}}
 
Download:
* [https://ftp.freedombox.org/pub/freedombox/hardware/pine64-plus/stable/freedombox-stable-free_buster_pine64-plus-arm64.img.xz Direct download from FreedomBox site]
 
Notes:
* 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 https://fredombox.local to setup. Browser may warms for unsecure site and please proceed with exception.
* Freedom Manual: https://wiki.debian.org/FreedomBox/Manual
 
=== LibreELEC ===
[[File:libreelec.jpg|right|100px]]
 
'''LibreELEC''' is a "Just enough OS" Linux distribution combining the Kodi media center with an operating system.
 
Download:
* 512MB PINE A64: [https://test.libreelec.tv/ direct download] from Libreelec nightly build site (look for ''LibreELEC-A64.arm-...-nightly-xxxxxxxx-xxxxxxx-pine64.img.gz'')
* 1GB/2GB PINE A64+ Board: [https://test.libreelec.tv/ direct download] from Libreelec nightly build site (look for ''LibreELEC-A64.arm-...-nightly-xxxxxxxx-xxxxxxx-pine64-plus.img.gz'')
 
Notes:
* Nightly build for microSD boot
 
=== motionEyeOS ===
[[File:motioneyeos.png|right|100px]]
 
'''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 [https://github.com/ccrisan/motioneyeos/releases/ motionEyeOS GitHub] and its [https://github.com/ccrisan/motioneyeos/wiki GitHub Wiki] for more information
 
Download:
* 1GB/2GB PINE A64(+): [https://github.com/ccrisan/motioneyeos/releases/latest Direct download from GitHub] (look for ''motioneyeos-pine64-xxxxxxxx.img.xz'')
 
Notes:
* Suitable for 1GB/2GB PINE A64(+) variants
* There are 2 ways to interact with the OS:
** Scan for its IP with hostname MEYE-* and go to the admin web interface https://[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
 
{| class="wikitable"
!colspan="2" style="background: #a7d7f9;"| Default credentials
|-
! Default user
| <code>admin/-</code>
|}
 
=== NEMS Linux ===
[[File:nems.jpg|right|100px]]
 
'''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 on NEMS Linux, please visit their [https://nemslinux.com/ site].
 
{{Outdated release}}
 
Download:
* [https://nemslinux.com/download/nagios-for-pine64.php Download torrent seed from NEMS Linux] (2.66GB, MD5 of the xz file is ''ac508549a829021491cfa23aeb18a063'')
* [https://files.pine64.org/os/pine-a64/nems/NEMS_v1.5-Pine64-Build1.zip Direct download from pine64.org] (2.66GB, MD5 of the xz file is ''ac508549a829021491cfa23aeb18a063'')
 
Notes:
* Suitable for all 512MB/1GB/2GB PINE A64(+) variants
 
{| class="wikitable"
!colspan="2" style="background: #a7d7f9;"| Default credentials
|-
! Default user
| <code>nemsadmin/nemsadmin</code>
|}
 
=== openSUSE ===
[[File:Opensuse-distribution.png|right|100px]]


== Debian Linux with Mate GUI 20160422 by lenny.raposo with Longsleep kernel ==
'''openSUSE''' is a free and open source RPM-based Linux distribution developed by the openSUSE project. More details can be found under https://en.opensuse.org/HCL:Pine64.
* DD image (for 8GB and above SD Card):
* [http://files.pine64.org/os/debian/debian-mate-jessie-20160422-lenny.raposo-longsleep-pine64-8GB.zip Direct download from pine64.org ]
* [http://pine.myggns.com/bozon/index.php?f=1572093197c683 Direct download 2nd site ]
* [http://files.pine64.org/os/debian/debian-mate-jessie-20160422-lenny.raposo-longsleep-pine64-8GB.zip.torrent Torrent download ]
** MD5 (Zip file): a3d7b36af0a1278332eb29d36a168e48
** File Size: 1.1GB
* Included with Wifi
* Suitable for 512MB/1GB/2GB PineA64 Board
* Login with
** username: pine64user
** password: password
* Execute resize_rootfs.sh script to resize the root partition in order to fully utilize the SD Card


== Ubuntu Linux Image base on Longsleep 20160421 image, Pine64 ==
Download:
* DD image (for 8GB and above SD Card):
* [http://download.opensuse.org/repositories/devel:/ARM:/Factory:/Contrib:/Pine64/images/ Images]
* [http://files.pine64.org/os/ubuntu/xubuntu-xenial-20160421-longsleep-pine64-8GB.zip Direct download from pine64.org ]
* Headless build: [http://download.opensuse.org/repositories/devel:/ARM:/Factory:/Contrib:/Pine64/images/openSUSE-Tumbleweed-ARM-JeOS-pine64.aarch64.raw.xz Direct download]
* [http://pine.myggns.com/bozon/index.php?f=1572093197e094 Direct download 2nd site ]
* [http://files.pine64.org/os/ubuntu/xubuntu-xenial-20160421-longsleep-pine64-8GB.zip.torrent Torrent Download ]
** MD5 (Zip file) : 1cd06bdcbc1ceaf80b81c46638045ff7
** File Size: 1.8GB
* Base on longsleep xubuntu-xenial 20160415
* Included with Wifi
* Suitable for 1GB/2GB Pine A64+ Board, not advise to run on 512MB Pine A64 Board
* Added xubuntu-desktop GUI
* Login with
** username: ubuntu
** password: ubuntu
* Execute resize_rootfs.sh script to resize the root partition in order to fully utilize the SD Card


== Ubuntu Linux Image base on Longsleep 20160403-1 image, Pine64 ==
=== OpenWRT ===
* [https://drive.google.com/file/d/0B0cEs0lxTtL3MC1GYjBlMmJJMzQ/view?usp=sharing Torrent download ]
[[File:Openwrt logo square.png|right|100px]]
* [http://files.pine64.org/os/ubuntu/xubuntu-xenial-20160403-longsleep-pine64-8GB.zip Direct download from pine64.org ]
* Base on longsleep xubuntu-xenial 20160403
* Added xubuntu-desktop GUI
* File Size: 1.4GB
* Login with
** username: ubuntu
** password: ubuntu


== Ubuntu Linux Image base on Longsleep 20160403-1 image, courtesy of Michael Larson==
The '''OpenWrt''' Project is a Linux operating system targeting embedded devices.
* [http://drive.google.com/open?id=0BwrRh39nVNPsZE1TTjZ2R0ZhZ0U Direct download from google drive ]
=== Image Info ===
#Software installed:
#*Ubuntu Software portal
#*LibreOffice Suite
#*Gimp
#*Midori web browser
#*Geary email
#*VLC and several others.
#You can flash this in linux using all the regular methods or you can use Win32 Disk Image software or something simular.
#Gparted is installed and allows you to re-size the rootfs partition to the rest of your drive if it is bigger than an 8GB drive.[https://youtu.be/0_XX10fn4U4 See the video instruction on how to use Gpart and change login information]
#User Login username and password,
#*User Name: Ubuntu  Password: ubuntu
#*User Name: Ubuntu2  Password: ubuntu2


== Arch Linux Image with XFCE4 Base on Longsleep Image 20160415 ==
Download:
* [https://drive.google.com/file/d/0B0cEs0lxTtL3bFNyREpQeVNLdkU/view?usp=sharing Torrent Download]
* [https://downloads.lede-project.org/snapshots/targets/sunxi/cortexa53/ Direct download] (look for ''pine64_pine64-baseboard-ext4-sdcard.img.gz'' and ''pine64_pine64-baseboard-squashfs-sdcard.img.gz'')
* [http://files.pine64.org/os/archlinux/archlinux_xfce-20160415-longsleep-pine64-4GB.img.gz Direct download from pine64.org ]
# Image for size less then 4GB, require to expend to larger size after install
# Added XFCE4 Desktop Environment
# Added Midori Web browser
# Added LibreOffice
# Will direct boot into GUI
# File Size: 1GB
* Login with
** username: alarm
** password: alarm


== Arch Linux Image with XFCE4 Base on Longsleep Image 20160304-1 ==
Notes:
* This version of image is not suitable for PineA64 with 2GB Memory due to a bug involving DMA data transfer with the gigabit ethernet
* OpenWRT community build for microSD boot.  
* [https://mega.nz/#!B4txRL4b!VLEkyDAgoAirecxy3nOER3K1rBVrVM4f90BnNvKJvR8 Mega.ne Direct Download]
* This is headless build, please use serial console to configure
* [https://drive.google.com/file/d/0B0cEs0lxTtL3Y0dTQ1J4TFdpTmc/view?usp=sharing Torrent Download]
* [http://files.pine64.org/os/archlinux/arch-pine64-bspkernel-20160304-1-xfce4.rar Direct download from pine64.org ]
=== Image Info ===
# Base on Longsleep's Arch Linux Image [https://www.stdin.xyz/downloads/people/longsleep/tmp/pine64-images/archlinux/ arch-pine64-bspkernel-20160304-1.img.xz ]
# For further info on the Longsleep Arch Linux Image, please refer to the [http://forum.pine64.org/showthread.php?tid=343 Forum]
# Added SLiM Display Manager
# Added XFCE4 Desktop Environment
# Added Midori Web browser
# Will direct boot into GUI
# MD5: b3289017d352c45579fe111e90b41664
# File size : 676MB
=== Setup Info ===
# Use Winrar to extract the img file from the archive
# Use [https://sourceforge.net/projects/win32diskimager/files/Archive/ Win32 Disk Imager] to write the img to a SD card
# Insert the SD card into Pine A64 board and boot it up
# Tested with 1GB Ram version of Pine A64 board
# Login using username:password, root/root, alarm/alarm, guest/guest


= Remix OS Image Release =
{| class="wikitable"
== Remix OS 2.0 Image Release 20160415 Beta ==
!colspan="2" style="background: #a7d7f9;"| Default credentials
* 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 image (for 8GB SD Card):
! Default user
* [http://files.pine64.org/os/remix/remix-v2.0-20160415-pine64-8GB.zip Direct download from pine64.org]
| <code>-/passwd</code>
* [http://pine.myggns.com/bozon/index.php?f=1572095b66567f 2nd download site]
|}
* [http://files.pine64.org/os/remix/remix-v2.0-20160415-pine64-8GB.zip.torrent Torrent download]
** MD5 (Zip file): efeb178d28593d4d928f70c8506953a4
** File Size: 1.2GB


* Phoenix Card image:
== BSD ==
* [http://files.pine64.org/os/remix/remix-v2.0-20160415-pine64-phoenixCard.zip Direct Download from pine64.org ]
* [http://pine.myggns.com/bozon/index.php?f=1572097a5e7e0e 2nd download site]
* [http://files.pine64.org/os/remix/remix-v2.0-20160415-pine64-phoenixCard.zip.torrent  Torrent download ]
** MD5 (Zip file): 82cb23dfd58d11c53bc7986a7b15d4e6
** File Size: 465MB


=== Setup Info ===
=== NetBSD ===
# Use Winrar to extract the img file form the archive
[[File:netbsd.png|right|100px]]
# Use [https://drive.google.com/file/d/0B0cEs0lxTtL3VmstaEFfbmU1NFk/view?usp=sharing Allwinner PhoenixCard Bootable SD-Card Creator] to create the bootable SD Card


= Android Image Release =
'''NetBSD''' is a free, fast, secure, and highly portable Unix-like Open Source operating system. To learn more about NetBSD please visit [https://www.netbsd.org/ NetBSD main page].  
== Android 5.1.1 Image Release 20160303 ==
* 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 image (for 8GB SD Card):
* [http://files.pine64.org/os/android/android-ver5.1.1-20160303-pine64-8GB.zip Direct download from pine64.org]
* [http://pine.myggns.com/bozon/index.php?f=1571d7a32d6854 Direct download 2nd site]
* [http://pine.myggns.com/bozon/index.php?f=1571d7b56e33f7 Torrent download ]
** MD5 (Zip file): 2abdf3578a50e2df2c3e33b8e61c80c9
** File Size: 1.1GB


* Phoenix Card image:
Download:
* [http://files.pine64.org/os/android/android-ver5.1.1-20160303-pine64-phoenixCard.zip Direct download from pine64.org]
* [https://www.invisible.ca/arm/ Direct download] (345MB, select ''PINE A64 / PINE A64+'')
* [http://pine.myggns.com/bozon/index.php?f=1571d7ac65abc7 Direct download 2nd site ]
* [http://pine.myggns.com/bozon/index.php?f=1571d7c1c70af4 Torrent download ]
** MD5 (Zip file): 929ba8659028cf42895804864d66991e
** File Size: 337MB


* Please take note that this release is for Pine A64 1GB and 2GB Ram version only.
Notes:
* NetBSD community build for microSD boot
* Instructions concerning enabling SSH can be found [https://www.netbsd.org/docs/guide/en/chap-boot.html#chap-boot-ssh here]


== Android Image Release 20160216 ==
{| class="wikitable"
* The Android build suitable for 1GB/2GB Pine A64+ Board, not advise to run on 512MB Pine A64 Board due to system memory constrain
!colspan="2" style="background: #a7d7f9;"| Default credentials
* [https://drive.google.com/file/d/0B0cEs0lxTtL3ZFN6NlVBXzNWMHM/view?usp=sharing Google Drive Direct Download]
|-
* [https://mega.nz/#!lktRXIwQ!FLuPPwJBRweIuwAmHrNzplc30i8M4ihj39TRp2UvBHE Mega.nz Drive Direct Download]
! Root user and SSH
* [https://drive.google.com/file/d/0B0cEs0lxTtL3eVZXbVhLb2V0Y00/view?usp=sharing Torrent Download]
| <code>root/[none]</code>
* [http://files.pine64.org/os/android/Pinea64_android_lollipop_db1000_20160216.zip Direct download from pine64.org]
|}
** MD5: 0aca1b9cc94babdb9313ce8c33a154f2
** File Size: 345MB
=== Improvements ===
# Solved Gigabit Ethernet Hang issues
# Please take note that this release is for Pine A64 1GB and 2GB Ram version only.


== Android Image Release 20160112 ==
== Windows 10 IoT ==
* The Android build suitable for 1GB/2GB Pine A64+ Board, not advise to run on 512MB Pine A64 Board due to system memory constrain
[[File:win10iot.png|right|100px]]


=== Pine A64 Android Lollipop Image Rev 2016012 ===
Download:
* [https://files.pine64.org/os/pine-a64/win10-iot/PINE64_Win10IoT_TestOS_build_10.0.15063.0_20170602.ffu Windows IoT direct download] from ''pine64.org'' (957MB, MD5 of FFU file ''ACA617C0C9CEDA705DD510BF041E79B4'')


* [https://drive.google.com/file/d/0B0cEs0lxTtL3RUZtZFZRUUozWGM/view?usp=sharing Google Drive Direct Download]
Notes:
* [https://drive.google.com/file/d/0B0cEs0lxTtL3YlluSEFTTlFQLWc/view?usp=sharing Torrent Download ]
* PINE64 Win10 IoT build already passed the [https://catalog.azureiotsuite.com/details?title=Allwinner_Technology_Pine64 Microsoft Azure certification]
** MD5:edd5d7089d19dee5b350ae22108ffe97
* For step by step installation process, please follow this [https://github.com/Leeway213/Win10-IoT-for-A64-Release-Notes/blob/master/doc/How%20to%20flash%20ffu.md github link]
* For release note, please follow this [https://github.com/Leeway213/Win10-IoT-for-A64-Release-Notes/blob/master/20160809/Pine64/ReleaseNotes.md github link]
=== DD Image Base On Lollipop Image Rev 20160112 ===
* For Microsoft Azure IoT SDKs, please follow this [https://github.com/Azure/azure-iot-sdks/ github link]


* [https://drive.google.com/file/d/0B0cEs0lxTtL3a3FQblcwMXZ6bkk/view?usp=sharing Google Drive Direct Download]
Changelog for Win10 IoT 10.0.15063.0_20170602:
* [https://drive.google.com/file/d/0B0cEs0lxTtL3UjZGbTg4MkZBVm8/view?usp=sharing Torrent Download ]
* 10.0.15063.0_20170602
** MD5: 2c4ea2529f48c0348b6757acda17e6b6.
** Update Notes since 10.0.15063.0_20170524:
**This DD image require minimum 8G Micro SD Card.
*** Fix the failure of default application installation caused by a app certification issue
*** Fix that the default application cannot start automatically after installation
=== Improvements ===
*** Fix Ethernet initialization problem and now the Ethernet will start successfully every time
# Improve HDMI output performance,
*** 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 )
#* Solve power up delay HDMI output.
** Extra Notes:
#* Solve HDMI recovery no output bug.
*** If you want to connect a USB peripheral for extension, please connect a USB hub to the lower USB interface as the medium
# Increase CMA reserve space
*** Please refer to [https://github.com/Leeway213/BSP-aw1689/blob/master/doc/Dev%20Guide.md Part 2 of chapter 3: Debug with a virtual net over USB] on how to use the upper USB interface
#* Improve system performance
#* Now able to play 1080P 4K video and solve playback jerky issue
# Increase and improve the AV decoding format lib
#* Solve some of the video playback without audio output issue.
# Solve IR Control controlling issue
# Android Power time are as below,
#*First time power up<br /> Require 10 second to show the initial Logo page.<br />On 278th second, will go into the Android main screen display.
#* For Sub-sequence power up<br /> Require 10 second to show the initial Logo page.<br /> On 70th second, will go into the Android main screen display.<br /><br /> Android will take longer to start-up if the display showing 'Updating' windows.
==== Known problems ====
# GbE still unable to connect and currently fixing it. 100Mbps Ethernet link should be no problem.


== Android Image Release 20151210 ==
* 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


* [https://drive.google.com/file/d/0B0cEs0lxTtL3R3ljSUdsLXZFU2M/view?usp=sharing Google Drive : Pine A64 Android Lollipop Image Rev 20151210 ]
== Linux BSP SDK ==
* [https://drive.google.com/file/d/0B0cEs0lxTtL3NnNYNFE4VnVkYlE/view?usp=sharing Torrent : Pine A64 Android Lollipop Image Rev 20151210 ]


= Linux BSP Related =
Linux BSP Kernel 4.9
* [https://files.pine64.org/SDK/PINE-A64/PINE-A64_lichee_BSP4.9.tar.xz Direct Download] from ''pine64.org'' (5.4GB, MD5 of the TAR-GZip file ''7736e3c4d50c021144d125cc4ee047a4'')


== Android and Linux BSP 1.2 20160113 ==
== Android SDK ==
* Torrent Download
** [https://drive.google.com/file/d/0B0cEs0lxTtL3WEpoRnVfd2QwMVk/view?usp=sharing Torrent Part1]
** [https://drive.google.com/file/d/0B0cEs0lxTtL3OHFyY2RfTTdVVXc/view?usp=sharing Torrent Part2]
** Each Torrent contain 3 parts, total 6 parts, then join them after download.
** Refer reademe.txt for details.
* Direct Download from Mega.nz
** [https://mega.nz/#!RpUiEDTA!WkNpbwHW8_42cxtJ0ASvVUmreDRKkyoUBh_6ZI_WSCs a64-1.2-20160113.tar.001 (3.91GB)]
** [https://mega.nz/#!4ptT3awY!SWMHLDEQsyr6xzLrJebgc16tOi0WmYw1kJhw5BuErM4 a64-1.2-20160113.tar.002 (3.91GB)]
** [https://mega.nz/#!0llzTDYD!OaeG5XsIpAPSnPrh3WbDiEFxKmYpmaEL8Z3Vg7ClDfQ a64-1.2-20160113.tar.003 (3.91GB)]
** [https://mega.nz/#!9wE3SAzT!BjVbEEMmbniiF8dlqZt7WjOTzxFq4BpMl4c3ttcfX1M a64-1.2-20160113.tar.004 (3.91GB)]
** [https://mega.nz/#!pl9kgJRZ!e1RldRrNwkjfBge6ulWBQ3w-NHUrnjPXz9CgMoxtTr8 a64-1.2-20160113.tar.005 (3.91GB)]
** [https://mega.nz/#!FtFSyYCI!NOO-eTrl548XarXXwY2QrAAjQyUX0QNDAJHY_NTUtxs a64-1.2-20160113.tar.006 (3.09GB)]
** [https://mega.nz/#!ItMTBaZL!DkAT_Cr9ro-lnoQ_jcOyWRi-WDNT2gc9lClPhYuveLc Readme.txt]
** Requires to use Megasync to download (due to files being larger than 1GB).


* Direct Download from pine64.org
Android Oreo (v8.1)
** [http://files.pine64.org/os/sdk/PineA64-1.2-20160113-split-Part1/a64-1.2-20160113.tar.001 a64-1.2-20160113.tar.001 ]
** [http://files.pine64.org/os/sdk/PineA64-1.2-20160113-split-Part1/a64-1.2-20160113.tar.002 a64-1.2-20160113.tar.002 ]
** [http://files.pine64.org/os/sdk/PineA64-1.2-20160113-split-Part1/a64-1.2-20160113.tar.003 a64-1.2-20160113.tar.003 ]
** [http://files.pine64.org/os/sdk/PineA64-1.2-20160113-split-Part2/a64-1.2-20160113.tar.004 a64-1.2-20160113.tar.004 ]
** [http://files.pine64.org/os/sdk/PineA64-1.2-20160113-split-Part2/a64-1.2-20160113.tar.005 a64-1.2-20160113.tar.005 ]
** [http://files.pine64.org/os/sdk/PineA64-1.2-20160113-split-Part2/a64-1.2-20160113.tar.006 a64-1.2-20160113.tar.006 ]


* Total Archive file size : 22.4GB
* [https://files.pine64.org/SDK/PINE-A64/PINE-A64_SDK_android8.1.tar.xz Direct Download] from ''pine64.org'' (24.94GB, MD5 of the TAR-GZip file ''b0394af324c70ce28067e52cd7bc0c87'')
* Tar file MD5: 5c50e7e54a7c9b9c919bb54a1e631647
* Tar file SHA256: 5d5e27d2844ac16d76083a8e15cfca2acee525d7ddcf72e974e394bd8fe173b1


== Linux BSP 1.0 20151120 ==
== Other resources ==
* [https://drive.google.com/file/d/0B0cEs0lxTtL3TkpVSERmSXl3dG8/view?usp=sharing Google Drive : Allwinner A64 Linux 3.10 BSP ]
* [https://drive.google.com/file/d/0B0cEs0lxTtL3UHFyZ3hvQ21veW8/view?usp=sharing Torrent : Allwinner A64 Linux 3.10 BSP ]
* [http://files.pine64.org/os/sdk/lichee_linux_310.tar.gz Direct download from pine64.org : Allwinner A64 Linux 3.10 BSP ]
* [https://drive.google.com/file/d/0B0cEs0lxTtL3bkxSOVJVbmNhbVU/view?usp=sharing Linux Boot Image Release 2016/Feb/16 (8.3MB)]
** This Linux boot.img support Gigabit Ethernet


= Other Tools =
* [[Mali Driver]]
* [https://files.pine64.org/tools/allwinner/PhoenixCard4_1_3.zip Allwinner PhoenixCard Bootable SD-Card Creator]
* [https://files.pine64.org/tools/allwinner/DragonFace.zip Allwinner DragonFace software that will let you edit and modify A64 Stock Android Build PhoenixCard image]


* [https://drive.google.com/file/d/0B0cEs0lxTtL3VmstaEFfbmU1NFk/view?usp=sharing Allwinner PhoenixCard Bootable SD-Card Creator ]
[[Category:PINE A64]]
** [https://youtu.be/TjJ62s5DxPc Video tutorial on how to create bootable SD-Card courtesy of Michael Larson]
* [http://chinagadgetsreviews.com/download-dragonface-latest-version-v-2-2-5.html DragonFace V2.2.5 software that will let you edit and modify Allwinner firmware images]
** [https://mega.nz/#!QxEjmaKB!S5nsVnzXVZg5aJ6qLtPOx1yJDPlbl0Vs4iV9VliRpE8 Direct download at Mega]

Latest revision as of 15:03, 26 September 2023

This page contains a list of all available releases for the PINE A64 and PINE A64+, as well as links to other resources.

Note: The images for the PINE A64 and PINE A64+ are not compatible with the PINE A64-LTS due to LPDDR3 memory configuration. For PINE A64-LTS, please use the SOPINE Software Releases.

Linux

Special thanks to Sunxi community and longsleep for their contributions

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

AOSC

Aosc.png

AOSC OS is a general purpose Linux distribution that strives to simplify user experience and improve free and open source software for day-to-day productivity. To learn more about AOSC, please visit the official AOSC website.

Download:

Default credentials
Default user aosc/anthon

Arch Linux ARM

Archlinux-logo.png

Arch Linux ARM is a distribution of Linux for ARM computers.

Installation:

Armbian

Armbian.png

Armbian is a Linux distribution designed for ARM boards. They are usually Debian or Ubuntu flavored.

Download:

Debian

Debian-logo.png

Debian is an operating system and a distribution of free software. See the forum thread here.

Download:

Instructions:

  • Download: firmware.pine64_plus.img.gz
  • Download: partition.img.gz
  • Create the disk image:
    • For Linux: zcat firmware.pine64_plus.img.gz partition.img.gz > complete_image.img
    • For Mac: gzcat firmware.pine64_plus.img.gz partition.img.gz > complete_image.img
  • Write the image to your boot device:
    • For Linux: dd if=complete_image.img of=your_chosen_boot_device bs=4M
    • For Mac: see Getting started

Notes:

  • An Ethernet connection is required for the above installer

DietPi

Dietpi.png

DietPi is a lightweight yet easy to setup and feature-rich Linux distribution, based on Debian. To find out more about DietPi, please visit the official documentation. Discuss the PINE A64 build on the PINE64 forum thread.

Download:

Default credentials
Default user root/dietpi

FreedomBox

FreedomBox.jpg

FreedomBox is a private server for non-experts: it lets you install and configure server applications with only a few clicks. For more information about FreedomBox, please visit http://www.freedombox.org.

⚠️ The linked release is outdated and should no longer be used!

Download:

Notes:

  • 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 https://fredombox.local to setup. Browser may warms for unsecure site and please proceed with exception.
  • Freedom Manual: https://wiki.debian.org/FreedomBox/Manual

LibreELEC

Libreelec.jpg

LibreELEC is a "Just enough OS" Linux distribution combining the Kodi media center with an operating system.

Download:

  • 512MB PINE A64: direct download from Libreelec nightly build site (look for LibreELEC-A64.arm-...-nightly-xxxxxxxx-xxxxxxx-pine64.img.gz)
  • 1GB/2GB PINE A64+ Board: direct download from Libreelec nightly build site (look for LibreELEC-A64.arm-...-nightly-xxxxxxxx-xxxxxxx-pine64-plus.img.gz)

Notes:

  • Nightly build for microSD boot

motionEyeOS

Motioneyeos.png

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

Download:

Notes:

  • Suitable for 1GB/2GB PINE A64(+) variants
  • There are 2 ways to interact with the OS:
    • Scan for its IP with hostname MEYE-* and go to the admin web interface https://[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
Default credentials
Default user admin/-

NEMS Linux

Nems.jpg

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 on NEMS Linux, please visit their site.

⚠️ The linked release is outdated and should no longer be used!

Download:

Notes:

  • Suitable for all 512MB/1GB/2GB PINE A64(+) variants
Default credentials
Default user nemsadmin/nemsadmin

openSUSE

Opensuse-distribution.png

openSUSE is a free and open source RPM-based Linux distribution developed by the openSUSE project. More details can be found under https://en.opensuse.org/HCL:Pine64.

Download:

OpenWRT

Openwrt logo square.png

The OpenWrt Project is a Linux operating system targeting embedded devices.

Download:

  • Direct download (look for pine64_pine64-baseboard-ext4-sdcard.img.gz and pine64_pine64-baseboard-squashfs-sdcard.img.gz)

Notes:

  • OpenWRT community build for microSD boot.
  • This is headless build, please use serial console to configure
Default credentials
Default user -/passwd

BSD

NetBSD

Netbsd.png

NetBSD is a free, fast, secure, and highly portable Unix-like Open Source operating system. To learn more about NetBSD please visit NetBSD main page.

Download:

Notes:

  • NetBSD community build for microSD boot
  • Instructions concerning enabling SSH can be found here
Default credentials
Root user and SSH root/[none]

Windows 10 IoT

Win10iot.png

Download:

Notes:

Changelog for 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

Linux BSP SDK

Linux BSP Kernel 4.9

  • Direct Download from pine64.org (5.4GB, MD5 of the TAR-GZip file 7736e3c4d50c021144d125cc4ee047a4)

Android SDK

Android Oreo (v8.1)

  • Direct Download from pine64.org (24.94GB, MD5 of the TAR-GZip file b0394af324c70ce28067e52cd7bc0c87)

Other resources