Difference between revisions of "ROCK64 Software Releases"

From PINE64
Jump to navigation Jump to search
m (→‎DietPi: Update download links for new xz-compressed images)
 
(190 intermediate revisions by 23 users not shown)
Line 1: Line 1:
= Linux Image Releases =
This page contains a list of all available releases for the [[ROCK64]], as well as links to other resources.


== Armbian==
== Linux ==


http://files.pine64.org/sw/pine64_installer/json/armbian.png
=== AOSC ===
[[File:aosc.png|right|100px]]


=== Armbian Debian Stretch Desktop [microSD / eMMC Boot] [5.90] ===
'''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].
* DD image to microSD card or eMMC module and boot. Highly recommend using [https://etcher.io/ Etcher]
** [https://dl.armbian.com/rock64/Debian_stretch_default_desktop.7z Direct download from Armbian]
*** File Size: 528MB
*** MD5 (XZ file): 3030aa3189ad92a731404ff107f88a6a
* Login with
** username: root
** password: 1234
* To find out more about Armbian and available options please visit their [https://www.armbian.com/rock64/ site]


=== Armbian Ubuntu 18.04 Bionic Desktop [microSD / eMMC Boot] [5.90]===
Download:
* Version 5.88 onward support Rock64-v3 board
* https://aosc.io/downloads/ (supports the microSD card and eMMC, 8GB or more)
* DD image to microSD card or eMMC module and boot. Highly recommend using [https://etcher.io/ Etcher]
** [https://dl.armbian.com/rock64/Ubuntu_bionic_default_desktop.7z Direct download from Armbian]
*** File Size: 408MB
*** MD5 (XZ file):5f7634bb86ee3361ac119255a25e505b
* Login with
** username: root
** password: 1234
* To find out more about Armbian and available options please visit their [https://www.armbian.com/rock64/ site]


=== Armbian Ubuntu 18.04 Bionic Minimal [microSD / eMMC Boot] [5.90]===
{| class="wikitable"
* Version 5.88 onward support Rock64-v3 board
!colspan="2" style="background: #a7d7f9;"| Default credentials
* DD image to microSD card or eMMC module and boot. Highly recommend using [https://etcher.io/ Etcher]
|-
** [https://dl.armbian.com/rock64/Ubuntu_bionic_default.7z Direct download from Armbian]
! Default user
*** File Size: 190MB
| <code>aosc/anthon</code>
*** MD5 (XZ file):51b925407079c08e748e7b69ae8098ff
|}
* Login with
** username: root
** password: 1234
* To find out more about Armbian and available options please visit their [https://www.armbian.com/rock64/ site]


== Debian Stretch ==
=== Arch Linux ARM ===
[[File:Archlinux-logo.png|right|100px]]
Official '''Arch Linux ARM''' release.


http://files.pine64.org/sw/pine64_installer/json/debian.png
Installation:
* https://archlinuxarm.org/platforms/armv8/rockchip/rock64


=== Debian Stretch Minimal 64bit (arm64) OS Image [microSD / eMMC Boot] [0.8.3] ===
=== Armbian===
* DD image to microSD card or eMMC module and boot. Highly recommend using [https://etcher.io/ Etcher]
[[File:armbian.png|right|100px]]
** [https://github.com/ayufan-rock64/linux-build/releases/download/0.8.3/stretch-minimal-rock64-0.8.3-1141-arm64.img.xz Direct download from ayufan's github]
** size: 212MB
* Login with
** username: rock64
** password: rock64
*Forum thread concerning this release can be found [https://forum.pine64.org/showthread.php?tid=6309&pid=39314#pid39314 here]


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


== Ubuntu 18.04 Bionic ==
Download:


http://files.pine64.org/sw/pine64_installer/json/penguin.png
* [https://www.armbian.com/rock64/ ROCK64's Armbian site] (supports the microSD card and eMMC, 8GB or more)
* [https://armbian.tnahosting.net/archive/rock64/archive/ Download archive] (supports the microSD card and eMMC, 8GB or more)


=== Ubuntu 18.04 Bionic LXDE Desktop Image [microSD / eMMC Boot] [0.8.3] ===
=== ayufan's Linux releases ===
* DD image to microSD card or eMMC module and boot. Highly recommend using [https://etcher.io/ Etcher]
[[File:penguin.png|right|100px]]
** size: 676MB
** [https://github.com/ayufan-rock64/linux-build/releases/download/0.8.3/bionic-lxde-rock64-0.8.3-1141-armhf.img.xz Direct download from ayufan's github]
* Login with
** username: rock64
** password: rock64


=== Ubuntu 18.04 Bionic minimal 64bit (arm64) Image [microSD / eMMC Boot] [0.8.3] ===
The community member ''ayufan'' offers multiple ROCK64 Linux releases based on Debian and Ubuntu. The forum thread for release can be found [https://forum.pine64.org/showthread.php?tid=6309 here].
* DD image to microSD card or eMMC module and boot. Highly recommend using [https://etcher.io/ Etcher]
** [https://github.com/ayufan-rock64/linux-build/releases/download/0.8.3/bionic-minimal-rock64-0.8.3-1141-arm64.img.xz Direct download from ayufan's github]
** size: 295MB
* Login with
** username: rock64
** password: rock64


=== Ubuntu 18.04 Bionic minimal 32bit (armhf) Image [microSD / eMMC Boot] [0.8.3] ===
Download:
* DD image to microSD card or eMMC module and boot. Highly recommend using [https://etcher.io/ Etcher]
** [https://github.com/ayufan-rock64/linux-build/releases/download/0.8.3/bionic-minimal-rock64-0.8.3-1141-armhf.img.xz Direct download from ayufan's github]
** size: 287MB
* Login with
** username: rock64
** password: rock64


=== Ubuntu 18.04 Bionic Containers Image (DockerCE & Kubernetes)[microSD / eMMC Boot] [0.8.3] ===
* https://github.com/ayufan-rock64/linux-build/releases (supports the microSD card and eMMC)
* DD image to microSD card or eMMC module and boot. Highly recommend using [https://etcher.io/ Etcher]
** [https://github.com/ayufan-rock64/linux-build/releases/download/0.8.3/bionic-containers-rock64-0.8.3-1141-arm64.img.xz Direct download from ayufan's github]
** size: 390MB
* Login with
** username: rock64
** password: rock64
*Forum thread concerning this release can be found [https://forum.pine64.org/showthread.php?tid=6309 here]


== LibreELEC Nightly Build ==
{{Info|Make sure to download images for the ''ROCK64''.}}


http://files.pine64.org/sw/pine64_installer/json/libreelec.png
{| class="wikitable"
!colspan="2" style="background: #a7d7f9;"| Default credentials
|-
! Default user
| <code>rock64/rock64</code>
|}


=== LibreElec KODI Community Build Image [microSD / eMMC boot] [NIGHTLY BUILD IMAGES] ===
=== Debian ===
* The LibreElec Kodi build still in Alpha stage, which means that it's not stable nor ready for prime-time use. New features are added weekly or monthly.
[[File:Debian-logo.png|right|100px]]
* Unzip and DD image to microSD card or eMMC module and boot. Highly recommend using [https://etcher.io/ Etcher]
* [http://test.libreelec.tv/ Latest nightly build; please look for the RK3328 images with rock64 in the suffix]
* [http://kwiboo.libreelec.tv/test/ Latest alpha release from Kwiboo; please look for the RK3328 images with rock64 in the suffix]


== OpenMediaVault ==
'''Debian''' is an operating system and a distribution of Free Software.


http://files.pine64.org/sw/pine64_installer/json/omv.png
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]


=== Jessie OpenMediaVault Community Build Image [microSD to eMMC] [0.5.15-136] by ayufan ===
Instructions:
* [https://www.openmediavault.org/ openmediavault is the next generation network attached storage (NAS) solution, click link to OMV main page]
* Go to the download directory
* DD image to microSD card. Highly recommend using [https://etcher.io/ Etcher]
* Download firmware.rock64-rk3328.img.gz and partition.img.gz
** Shorting the eMMC PIN with a jumper as shown on the 1st image of [http://files.pine64.org/doc/rock64/guide/ROCK64_Installing_Android_To_eMMC.pdf Guide to install stock Android build to eMMC module]. After power ON the box for 2-3 second, quickly remove the jumper. After boot, it will prompt for confirmation 'Y' to start writing the new image to the eMMC. Then follow the instructions on the screen
* Combine the 2 parts into 1 image file: <code>zcat firmware.rock64-rk3328.img.gz partition.img.gz > debian-installer.img</code>
'''* There's a bug with eMMC in the "Stable" version of openmediavault linked from the wiki page. In order to use eMMC, please you need to be on the latest (pre-release) version which is linked here https://github.com/ayufan-rock64/linux-build/releases'''
* Write the created .img file to microSD card or eMMC Module using ''dd'': <code>dd if=debian-installer.img of=/dev/sda bs=4M</code>. Replace <code>/dev/sda</code> with your target drive.
*
* Plug the microSD/eMMC card in the Rock64 (and connect a serial console, or keyboard and monitor) and boot up to start the Debian Installer
* [https://github.com/ayufan-rock64/linux-build/releases/ Release notes on ayufan Linux github]
* [http://files.pine64.org/os/ROCK64/omv/jessie-openmediavault-rock64-0.5.15-136-armhf_sd2emmc.img.xz Direct download from pine64.org]
* [http://cdn.pine64.uk/os/ROCK64/omv/jessie-openmediavault-rock64-0.5.15-136-armhf_sd2emmc.img.xz Direct download from pine64.uk]
** MD5 (XZ file): 7E423EF9146EA15403E7D1B4EA30594A
** File Size: 487MB
** Credentials (console/ssh, except OMV): rock64/rock64
** Credentials (OMV for Web): admin/openmediavault
** Credentials (OMV for console): root/openmediavault
* [[OpenMediaVault|OpenMediaVault Basic Setup]]
* [http://omv-extras.org/joomla/index.php/omv-plugins-3/3-stable OpenMediaVault Plugins]


=== Stretch OpenMediaVault OS Image 32bit (armhf) [microSD / eMMC Boot] [0.8.3] ===
Notes:
* [https://www.openmediavault.org/ openmediavault is the next generation network attached storage (NAS) solution, click link to OMV main page to learn more]
* An Ethernet connection is required for the above installer
* DD image to microSD card or eMMC module. Highly recommend using [https://etcher.io/ Etcher]
* Remember to leave some space before your first partition for u-boot! You can do this by creating a 32M size unused partition at the start of the device.
* [https://github.com/ayufan-rock64/linux-build/releases/ Release notes on ayufan Linux github] ''(pay attention to the release tag. Don't accidentaly choose a pre-release build)''
* Auto creating all partitions does not work. You can use the following manual partition scheme:
** [https://github.com/ayufan-rock64/linux-build/releases/download/0.8.3/stretch-openmediavault-rock64-0.8.3-1141-armhf.img.xz Direct download from ayufan's github]
  #1 - 34MB  Unused/Free Space
** size: 391MB
  #2 - 512MB ext2 /boot          (Remember to set the bootable flag)
* WebGUI Login:
  #3 - xxGB  ext4 /              (This can be as large as you want. You can also create separate partitions for /home /var /tmp)
** username: admin
  #4 - 1GB  swap                (May not be a good idea if using an SD card)
** password: openmediavault
* See [https://d-i.debian.org/daily-images/arm64/daily/netboot/SD-card-images/README.concatenateable_images README.concatenateable_images here] or [https://deb.debian.org/debian/dists/bullseye/main/installer-arm64/current/images/netboot/SD-card-images/README.concatenateable_images README.concatenateable_images here] for details regarding the concatenateable images and their installation from non-Linux systems.
* SSH/ Console Login:
** username: root
** password: openmediavault
*** '''NB! You need to enable root login in OMV WebGUI'''
* [[OpenMediaVault|OpenMediaVault Basic Setup]]
* [http://omv-extras.org/joomla/index.php/omv-plugins-3/3-stable OpenMediaVault Plugins]
*Forum thread concerning this release can be found [https://forum.pine64.org/showthread.php?tid=6309 here]


=== Stretch OpenMediaVault OS Image 64bit (arm64) [microSD / eMMC Boot] [0.7.8] ===
=== Debian by mrfixit2001 ===
* [https://www.openmediavault.org/ openmediavault is the next generation network attached storage (NAS) solution, click link to OMV main page to learn more]
[[File:Debian-logo.png|right|100px]]
* DD image to microSD card or eMMC module. Highly recommend using [https://etcher.io/ Etcher]
* [https://github.com/ayufan-rock64/linux-build/releases/ Release notes on ayufan Linux github] ''(pay attention to the release tag. Don't accidentaly choose a pre-release build)''
** [https://github.com/ayufan-rock64/linux-build/releases/download/0.8.3/stretch-openmediavault-rockpro64-0.8.3-1141-arm64.img.xz Direct download from ayufan's github]
** size: 340MB
* WebGUI Login:
** username: admin
** password: openmediavault
* SSH/ Console Login:
** username: root
** password: openmediavault
*** '''NB! You need to enable root login in OMV WebGUI'''
* [[OpenMediaVault|OpenMediaVault Basic Setup]]
* [http://omv-extras.org/joomla/index.php/omv-plugins-3/3-stable OpenMediaVault Plugins]
*Forum thread concerning this release can be found [https://forum.pine64.org/showthread.php?tid=6309 here]


== NextCloudPi==
Mrfixit2001's minimal '''Debian''' build. Version 190514 onward support Rock64-v3 board


http://files.pine64.org/sw/pine64_installer/json/nextcloudpi.png
Download:
* [https://github.com/mrfixit2001/debian_builds/releases Direct download from mrfixit2001's github] (supports the microSD card and eMMC)


=== NextCloudPi Community Build Image [microSD / eMMC Boot] [03-10-19] ===
{| class="wikitable"
* NextCloudPi comes not only with NextCloud preinstalled, but also with management tools for backups, SSL certificates, SAMBA, enhanced security and more.
!colspan="2" style="background: #a7d7f9;"| Default credentials
* Visit the project's [http://nextcloudpi.com website]
|-
* You can follow the ongoing discussion about NextCloudPi on the [https://forum.pine64.org/showthread.php?tid=6047 PINE64 forum]
! Default user
* DD image to microSD card and boot. Highly recommend using [https://etcher.io/ Etcher]
| <code>rock/rock</code>
** [http://files.pine64.org/os/ROCK64/nextcloudplus/NextCloudPi_Rock64_03-10-19.img.xz Direct download from pine64.org]
|}
** [http://cdn.pine64.org/os/ROCK64/nextcloudplus/NextCloudPi_Rock64_03-10-19.img.xz Direct download from pine64.uk]
*** MD5 (XZ file): 1432c8b8082696f38770004b3cb5ac1e
*** File Size: 310MB
* Login with
** username: root
** password: 1234


== Lakka ==
=== DietPi ===
[[File:dietpi.png|right|100px]]


http://files.pine64.org/sw/pine64_installer/json/lakka.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 [https://dietpi.com/docs/ official documentation]. Discuss the ROCK64 build on the [https://forum.pine64.org/showthread.php?tid=12514 PINE64 forum thread].


=== Lakka Community Build Image [microSD / eMMC Boot] ===
Download:
* [http://www.lakka.tv/ Lakka] The open source game console; a lightweight Linux distribution that transforms the Rock64 into a full blown retrogaming console
* [https://dietpi.com/downloads/images/DietPi_ROCK64-ARMv8-Bullseye.img.xz Debian 11 Bullseye] (supports the microSD card and eMMC, 4GB or more)
* Visit [https://forum.pine64.org/showthread.php?tid=5354 PINE64 forum] for more information about the Lakka release
* [https://dietpi.com/downloads/images/DietPi_ROCK64-ARMv8-Bookworm.img.xz Debian 12 Bookworm] (supports the microSD card and eMMC, 4GB or more)
* DD image to microSD card and boot. Highly recommend using [https://etcher.io/ Etcher]
** [http://le.builds.lakka.tv/Rockchip.ROCK64.arm/Lakka-Rockchip.ROCK64.arm-2.2.2.img.gz Direct download from Lakka]
* [[Lakka|Lakka Basic Setup]]


== Slackware==
{| class="wikitable"
!colspan="2" style="background: #a7d7f9;"| Default credentials
|-
! Default user
| <code>root/dietpi</code>
|}


http://files.pine64.org/sw/pine64_installer/json/slackware.png
=== Lakka ===
[[File:lakka.png|right|100px]]


* Slackware is a very old, interesting, convenient and easy distribution.
'''Lakka''' is a lightweight Linux distribution that transforms a small computer into a full blown retrogaming console. Visit [https://forum.pine64.org/showthread.php?tid=5354 PINE64 forum] for more information about the Lakka release.
* Visit the project's website here (http://fail.pp.ua)
* You can follow the ongoing discussion about Slackware on the PINE64 forum (https://forum.pine64.org/showthread.php?tid=5868)


=== Slackware Aarch64 Miniroot Community Build Image [microSD Boot] [20190623] ===
Download:
* System without a graphical shell
* https://le.builds.lakka.tv/RK3328.aarch64/ (supports the microSD card and eMMC)
* DD image to microSD card and boot. Highly recommend using [https://etcher.io/ Etcher]
** [http://files.pine64.org/os/ROCK64/slackware/slarm64-current-aarch64-base-rootfs-15Jun19-4.4.183-rock64-build-20190623.img.xz Direct download from pine64.org]
** [http://cdn.pine64.uk/os/ROCK64/slackware/slarm64-current-aarch64-base-rootfs-15Jun19-4.4.183-rock64-build-20190623.img.xz Direct download from pine64.uk]
*** MD5 (XZ file): 2248d0153b4ba6a1a11bbd13d3f4304a
*** File Size: 252MB


=== Slackware Aarch64 XFCE Community Build Image [microSD Boot] [20190623] ===
=== LibreELEC ===
* System with a graphical shell
[[File:libreelec.jpg|right|100px]]
* DD image to microSD card and boot. Highly recommend using [https://etcher.io/ Etcher]
** [http://files.pine64.org/os/ROCK64/slackware/slarm64-current-aarch64-xfce-rootfs-15Jun19-4.4.183-rock64-build-20190623.img.xz Direct download from pine64.org]
** [http://cdn.pine64.uk/os/ROCK64/slackware/slarm64-current-aarch64-xfce-rootfs-15Jun19-4.4.183-rock64-build-20190623.img.xz Direct download from pine64.uk]
*** MD5 (XZ file): 3e5fdacd534a3c3a8c824239f897202f
*** File Size: 679MB


* Login with
'''LibreELEC''' is a "Just enough OS" Linux distribution combining the Kodi media center with an operating system.
** Username : root
** Password : password


* To run the OS on eMMC
Download:
**Flash the image to micro SD, power up the board with micro SD and login
* [https://libreelec.tv/downloads/rockchip/ Official build image] (supports the microSD card and eMMC, 8GB or more)
**Copy the image file to micro SD by using SFTP. The image file must be in .img. ''note : root user are not allow transfer file to micro SD.''
* [https://test.libreelec.tv/ Daily builds] (supports the microSD card and eMMC, 8GB or more)
**After finish copy the file, power off the board and add eMMC module to the board
**Bootup the board, run below command for flashing to eMMC module
***>>dd if=[image file] of=/dev/mmcblk1 bs=10M
****''example : dd if=slack-current-aarch64-xfce_08May18-4.4.126-rock64-build-20180508.img of=/dev/mmcblk1 bs=10M''
***then edit 2 files in eMMC module:
***>> mount /dev/mmcblk1p1 /media
***>> echo "rootdev=/dev/mmcblk1p1" >> /media/boot/uEnv.txt
***>> sed -i 's:mmcblk0p1:mmcblk1p1:' /media/etc/fstab
**After done, power off board and remove micro SD. Then bootup with only eMMC module.


== DietPi ==
=== Manjaro ARM ===
[[File:Manjaro-logo.svg|right|100px]]


http://files.pine64.org/sw/pine64_installer/json/dietpi.png
'''Manjaro''' is a user-friendly Linux distribution based on the independently developed Arch operating system. Manjaro editions for Rock64 are available directly from Manjaro. To learn more about Manjaro please visit the [https://forum.manjaro.org/tags/manjaroarm Manjaro Forum].


=== DietPi Community Build Image [microSD / eMMC boot] ===
{{Info|Only supports ROCK64 version 2 SBC!}}
* DietPi is a lightweight linux distribution of Debian Stretch
* To find out more about DietPi and available tweaks to the installation please visit the [http://forum.pine64.org/showthread.php?tid=1068 PINE64 forum thread]
* DD image (for 8GB micoSD card and above)
** [http://dietpi.com/downloads/images/ Direct download latest release build from dietpi.com and look for DietPi_Rock64-arm64-(xxx).7z]
* Login with
** username: root
** password: dietpi


== NEMS Linux ==
Download:


http://files.pine64.org/sw/pine64_installer/json/nems.jpg
* [https://github.com/manjaro-arm/rock64-images/releases Manjaro ARM ROCK64 GitHub] (supports the microSD card and eMMC)
* 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 [https://forum.pine64.org/showthread.php?tid=7306 PINE64 forum thread]
* Login with
** Username: nemsadmin
** Password: nemsadmin
* [https://docs.nemslinux.com/installation  Installation Guide]
* To find out more on NEM Linux, please visit their [https://nemslinux.com/ site]


=== NEMS Linux [microSD / eMMC boot] [v1.5 - build 2] ===
=== NEMS Linux ===
* DD image (for 16GB micoSD card and above)
[[File:nems.jpg|right|100px]]
** [https://nemslinux.com/download/nagios-for-pine64.php Download torrent seed from NEMS Linux]
** [http://files.pine64.org/os/ROCK64/nems/NEMS_v1.5-Rock64-Build2.zip Direct download from pine64.org]
** [http://cdn.pine64.uk/os/ROCK64/nems/NEMS_v1.5-Rock64-Build2.zip Direct download from pine64.uk]
*** MD5 (XZ file): 6e2088922c5d197db8b8ba3057120389
*** File Size: 1.30GB


== Cent OS ==
'''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].


http://files.pine64.org/sw/pine64_installer/json/centos.jpg
{{Warning|Only supports ROCK64 ver2 SBC}}


=== CentOS-7 Community Build Image [microSD Boot] ===
{{Outdated release}}
* Centos-7.4.1708 with kernel from Armbian-5.69 (minimum build)
** DD image (for 8GB micoSD card and above)
** [https://github.com/Project31/centos-pine64/releases/download/v7.4.1708-v5.59/centos7-rock64.img.xz Project31 download mirrors]
* To find out more on installation process, please visit their [https://project31.github.io/pine64/ Project31 site]
* Login with
** username: root
** password: centos


== Debian by mrfixit2001 ==
Download:


http://files.pine64.org/sw/pine64_installer/json/debian.png
* [https://nemslinux.com/download/nagios-for-pine64.php Download torrent seed from NEMS Linux] (supports the microSD card, 16GB or more, MD5 of the xz file is ''6e2088922c5d197db8b8ba3057120389'')
* [https://files.pine64.org/os/ROCK64/nems/NEMS_v1.5-Rock64-Build2.zip Direct download from pine64.org] (supports the microSD card, 16GB or more, MD5 of the xz file is ''6e2088922c5d197db8b8ba3057120389'')


=== Minimal Debian [microSD / eMMC Boot] ===
{{Info|The installation guide can be found [https://docs.nemslinux.com/installation here].}}
** DD image to microSD card or eMMC module and boot. Highly recommend using [https://etcher.io/ Etcher]
** [https://github.com/mrfixit2001/debian_builds/releases Direct download from mrfixit2001's github]
** Version 190514 onward support Rock64-v3 board
* Login with
** username: rock
** password: rock


{| class="wikitable"
!colspan="2" style="background: #a7d7f9;"| Default credentials
|-
! Default user
| <code>nemsadmin/nemsadmin</code>
|}


=== Debian Stretch Minimal 64bit OS Image for Rock64-V3 board [microSD / eMMC Boot] [20190509] ===
=== NextCloudPi===
* DD image to microSD card or eMMC module and boot. Highly recommend using [https://etcher.io/ Etcher]
[[File:nextcloudpi.png|right|100px]]
** [http://files.pine64.org/os/ROCK64/v3/rock64-debian-mrfixit-050919_2.img.xz Direct download from pine64.org]
** size: 168MB
*** MD5 (XZ file): 980104B195BA9038BBC92E5BC0932428
* Login with
** username: rock
** password: rock


== Manjaro ARM ==
'''NextCloudPi''' comes not only with NextCloud preinstalled, but also with management tools for backups, SSL certificates, SAMBA, enhanced security and more. Visit the project's [https://nextcloudpi.com website]. You can follow the ongoing discussion about NextCloudPi on the [https://forum.pine64.org/showthread.php?tid=6047 PINE64 forum].


http://files.pine64.org/sw/pine64_installer/json/manjaro.png
Download:
* To learn more about Manjaro please visit [https://forum.manjaro.org/tags/manjaroarm Manjaro Forum]
* DD image to microSD card or eMMC module. Highly recommend using [https://etcher.io/ Etcher]
* Console and SSH default login:
** username: manjaro
** password: manjaro


=== Manjaro KDE ARM Community Build Image [microSD / eMMC Boot] [19.04] ===
{{Outdated release}}
* [https://manjaro.org/download/arm8-rock64-kde/ Direct download from Manjaro]
*** size: 992MB
*** MD5 (Zip file): 25319e6e944a45cf10642dd77a7f8742


=== Manjaro LXQT ARM Community Build Image [microSD / eMMC Boot] [19.04] ===
* [https://files.pine64.org/os/ROCK64/nextcloudplus/NextCloudPi_Rock64_03-10-19.img.xz Direct download from pine64.org]
* [https://manjaro.org/download/arm8-rock64-lxqt/ Direct download from Manjaro]
** size: 756 MB
** MD5 (Zip file): 7e0b6874e9155707cc9dedf674613829


=== Manjaro ARM Minimal Community Build Image [microSD / eMMC Boot] [19.04] ===
{{Info|The MD5 hash of the .xz file is ''1432c8b8082696f38770004b3cb5ac1e''}}
* [https://manjaro.org/download/arm8-rock64-minimal/ Direct download from Manjaro]
** size: 325 MB
** MD5 (Zip file): 2490a4c416c226458971a308410683c0


== Recalbox ==
{| class="wikitable"
http://files.pine64.org/sw/pine64_installer/json/recalbox.png
!colspan="2" style="background: #a7d7f9;"| Default credentials
|-
! Root user
| <code>root/1234</code>
|}


=== Recalbox Community Build Image [microSD / eMMC boot] ===
=== OpenMediaVault ===
* Recalbox allows you to re-play a variety of videogame consoles and platforms in your living room, with ease!
[[File:omv.png|right|100px]]
* To find out more about Recalbox and available tweaks to the installation please visit the [https://forum.pine64.org/showthread.php?tid=7111 PINE64 forum thread]
*Visit the project's [https://www.recalbox.com/ website]
* DD image (for 8GB micoSD card and above)
** [https://github.com/mrfixit2001/recalbox_rock64/releases Direct download latest release build from mrfixit2001 github]


'''Openmediavault''' is the next generation network attached storage (NAS) solution. The forum thread concerning this release can be found [https://forum.pine64.org/showthread.php?tid=6309 here].


== Volumio Digital Audio Player ==
Download:


http://files.pine64.org/sw/pine64_installer/json/volumio.png
* [https://github.com/ayufan-rock64/linux-build/releases/ Releases on ayufan's github]
* [https://files.pine64.org/os/ROCK64/omv/jessie-openmediavault-rock64-0.5.15-136-armhf_sd2emmc.img.xz Direct download from pine64.org (32 bit armhf)]


* Volumio is a linux-based headless DAP (digital audio player), which connects to your home stereo system or your DAC
{{Info|The MD5 hash of the .xz file is ''7E423EF9146EA15403E7D1B4EA30594A''}}
* Visit the project's website [https://volumio.org/ here]
* You can follow the ongoing discussion about Volumio on the [https://forum.pine64.org/showthread.php?tid=5322 PINE64 forum]


=== Volumio Digital Audio Player Community Build Image [microSD Boot] [2.528-2019-01-12] ===
Notes:
* DD image (for 8GB micoSD card and above)
* Shorting the eMMC PIN with a jumper as shown on the 1st image of [https://files.pine64.org/doc/rock64/guide/ROCK64_Installing_Android_To_eMMC.pdf Guide to install stock Android build to eMMC module]. After power ON the box for 2-3 second, quickly remove the jumper. After boot, it will prompt for confirmation 'Y' to start writing the new image to the eMMC. Then follow the instructions on the screen
** [http://updates.volumio.org/rock64/volumio/2.528/volumio-2.528-2019-01-12-rock64.img.zip Direct download from volumio.org]
* There's a bug with eMMC in the "Stable" version of openmediavault linked from the wiki page. In order to use eMMC, please you need to be on the latest (pre-release) version which is linked here https://github.com/ayufan-rock64/linux-build/releases
*** MD5 (Zip file): 5b13311deac8a6fa89bf950e80285413
*** File Size: 314MB


=== Volumio Digital Audio Player Community Build Image [microSD Boot] [2.462-2018-09-29] ===
{| class="wikitable"
* DD image (for 8GB micoSD card and above)
!colspan="2" style="background: #a7d7f9;"| Default credentials
** [http://updates.volumio.org/rock64/volumio/2.462/volumio-2.462-2018-09-29-rock64.img.zip Direct download from volumio.org]
|-
*** MD5 (Zip file): 24128c8f12c04833b5aa8cc1b2f576e7
! TTY and SSH, except OMV
*** File Size: 314MB
| <code>rock64/rock64</code>
|-
! OMV for Web
| <code>admin/openmediavault</code>
|-
! OMV for TTY
| <code>root/openmediavault</code>
|}


=== Volumio Digital Audio Player Community Build Image [microSD Boot] [2.390-2018-03-27] ===
=== Recalbox ===
* DD image (for 8GB micoSD card and above)
[[File:RB.png|right|100px]]
** [http://updates.volumio.org/rock64/volumio/2.390/volumio-2.390-2018-03-27-rock64.img.zip Direct download from volumio.org]
*** MD5 (Zip file): 2e2bb2c3e7d0d8db1ad20a055ae2293d
*** File Size: 353MB
* 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/'''


== Fedora ==
'''Recalbox''' is a free and open-source operating system created for the emulation and preservation for retro games. Recalbox allows you to re-play a variety of videogame consoles and platforms in your living room with ease. To find out more about Recalbox and available tweaks to the installation please visit the [https://forum.pine64.org/showthread.php?tid=7111 PINE64 forum thread]. Visit the project's [https://www.recalbox.com/ website] for more details.


http://files.pine64.org/sw/pine64_installer/json/fedora.png
{{Info|Only supports ROCK64 ver2 SBC}}


=== Fedora Minimal Community Build Image [microSD boot] [Preliminary Build] ===
Download:
* [https://github.com/fire219/rock64-fedora/releases/ Follow up on Fire219 github]
* [https://github.com/mrfixit2001/recalbox_rock64/releases Direct download latest release build from mrfixit2001 GitHub] (supports the microSD card and eMMC, 8GB or more)


=== R-Cade ===
[[File:RCadeLogo.jpg|right|100px]]


== Yocto ==
Retro Center's '''R-Cade''', the 4K Media Center Arcade. [https://www.retro-center.com/about-r-cade/ RCade] Features 100+ retro-gaming systems, a lightweight web browser, and full 4K UHD media playback.


http://files.pine64.org/sw/pine64_installer/json/yocto.png
Download:
* [https://github.com/retro-center/rcade_releases/releases Direct download from Retro Center's GitHub] (supports the microSD card, eMMC and USB boot)


* [http://opensource.rock-chips.com/wiki_Yocto#Images Please follow this Rockchip-Yocto wiki page]
=== Slackware===
* Here is build command: MACHINE=evb-rk3328 DISTRO=rk-wayland . ./setup-environment -b build
[[File:slackware.jpg|right|100px]]


= BSD Image Releases =
'''Slackware''' is a very old, interesting, convenient and easy distribution. Visit the project's website here (https://fail.pp.ua). You can follow the ongoing discussion about Slackware on the PINE64 forum (https://forum.pine64.org/showthread.php?tid=5868)


==NetBSD==
{{Info|This Slackware build using the ZST compression algorithm, please visit the [https://github.com/facebook/zstd ZST GitHub site] for a decompression utility.}}


[[File:Netbsd.png]]
Download:  
* http://dl.fail.pp.ua/slackware/images/rock64/ (supports the microSD card)


* To learn more about NetBSD please visit [https://www.netbsd.org/ NetBSD main page]
{| class="wikitable"
* DD image to microSD card or eMMC module. Highly recommend using [https://etcher.io/ Etcher]
!colspan="2" style="background: #a7d7f9;"| Default credentials
** [www.invisible.ca/arm/201807241220Z/NetBSD-evbarm-aarch64-201807241220Z-rock64.img.gz Download directly from NetBSD]
|-
** size: 336MB
! Default user
* Console and SSH default login:
| <code>root/password</code>
** username: root
|}
** password: [none]
* Instructions concerning enabling SSH can be found [https://www.netbsd.org/docs/guide/en/chap-boot.html#chap-boot-ssh here]


Flashing the distribution to the eMMC:
* Flash the image to micro SD, power up the board with micro SD and login
* Copy the image file to micro SD by using SFTP. The image file must have the ''.img'' file extension.
* After finish copy the file, power off the board and add eMMC module to the board
* Boot the board, run below command for flashing to eMMC module
* Run <code>sudo dd if='''[IMAGE]''' of=/dev/'''[DEVICE]''' bs=10M</code> (example: ''sudo dd if=slack-current-aarch64-xfce_08May18-4.4.126-rock64-build-20180508.img of=/dev/mmcblk1 bs=10M'').
* then edit these two files in eMMC module:
** <code>mount /dev/mmcblk1p1 /media</code>
** <code>echo "rootdev=/dev/mmcblk1p1" >> /media/boot/uEnv.txt</code>
** <code>sed -i 's:mmcblk0p1:mmcblk1p1:' /media/etc/fstab</code>
* After that, power off the board and remove the microSD card. Then boot with only the eMMC module.


==OpenBSD==
== BSD ==


[[File:Openbsd.png]]
=== FreeBSD ===
[[File:Freebsd_Logo.png|right|100px]]


* You can install OpenBSD on your Rock64 by following [https://github.com/krjdev/rock64_openbsd these instructions]
'''FreeBSD''' is an operating system used to power modern servers, desktops, and embedded platforms. The [https://wiki.freebsd.org/arm/RockChip#Rock64 RockChip FreeBSD page] has instructions for installing FreeBSD. Version 13.0 and greater include prebuilt images.


= Android Image Releases =
Download:
* Images for various FreeBSD releases can be found [https://www.freebsd.org/where/ here]


{| class="wikitable"
!colspan="2" style="background: #a7d7f9;"| Default credentials
|-
! SSH access (enabled by default)
| <code>freebsd/freebsd</code>
|-
! Root user
| <code>root/root</code>
|}


== Android 9.x eMMC ==
=== NetBSD ===
[[File:netbsd.png|right|100px]]


http://files.pine64.org/sw/pine64_installer/json/android_9.png
'''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 9.0 Stock Image [eMMC Boot] using DD method [20190617] ===
Download:
* DD image to eMMC module using USB adapter for eMMC module and boot. Highly recommend using [https://etcher.io/ Etcher] or [https://github.com/pine64dev/PINE64-Installer/blob/master/README.md#download PINE64 Installer]
* [https://armbsd.org/ Direct download] (select ''ROCK64'', supports the microSD card and eMMC)
* Please allow 3-5 minutes boot up time on first time for initialization
* This is Android TV build version
* DD image for 16GB eMMC module
** [http://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190617_stock_android_9.0_emmcboot-16GB.img.gz Direct download from pine64.org]
*** MD5 (GZip file): D985808B4CA912201372DC2F5F322AE9
*** File Size: 560MB
* DD image for 32GB eMMC module
** [http://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190617_stock_android_9.0_emmcboot-32GB.img.gz Direct download from pine64.org]
*** MD5 (GZip file): 5D65A44F78BD08B4584413C8BEEAAF05
*** File Size: 579MB
* DD image for 64GB eMMC module
** [http://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190617_stock_android_9.0_emmcboot-64GB.img.gz Direct download from pine64.org]
*** MD5 (GZip file): B34D1C119386CBA1658E5F0FB9E4413D
*** File Size: 615MB


Notes:
* Instructions concerning enabling SSH can be found [https://www.netbsd.org/docs/guide/en/chap-boot.html#chap-boot-ssh here] or the bootable image from armbsd.org can have the MSDOS partition modified to setup SSH using [https://man.netbsd.org/creds_msdos.8 this] method.


=== Android 9.0 Stock Image [eMMC Boot] using ROCKChip tools method [20190617] ===
{| class="wikitable"
* Please unzip first and then using Android tool to flash in
!colspan="2" style="background: #a7d7f9;"| Default credentials
* The OTG port located at top USB 2.0 port, needs USB type A to type A cable.
|-
* Please allow 3-5 minutes boot up time on first time for initialization
! Root user and SSH
* This is Android TV build version
| <code>root/[none]</code>
** [http://files.pine64.org/os/ROCK64/android/ROCK64_20190617_stock_android_9.0_emmcboot.img.gz Direct download from pine64.org]
|}
*** MD5 (GZip file): 9B717263E7749A732C8B5C7D7D59C5C6
*** File Size: 544MB


----


=== Android 9.0 Stock Rooted Image [eMMC Boot] using DD method [20190618] ===
=== OpenBSD ===
* DD image to eMMC module using USB adapter for eMMC module and boot. Highly recommend using [https://etcher.io/ Etcher] or [https://github.com/pine64dev/PINE64-Installer/blob/master/README.md#download PINE64 Installer]
[[File:Puffy_mascot_openbsd.png|right|100px]]
* Please allow 3-5 minutes boot up time on first time for initialization
* This is Rooted Android TV build version
* DD image for 16GB eMMC module
** [http://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190618_stock_rooted_android_9.0_emmcboot-16GB.img.gz Direct download from pine64.org]
*** MD5 (GZip file): DBB5B3D46B77A33BC9F09173C9788E6E
*** File Size: 561MB
* DD image for 32GB eMMC module
** [http://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190618_stock_rooted_android_9.0_emmcboot-32GB.img.gz Direct download from pine64.org]
*** MD5 (GZip file): 5F3B97EA72B3227082500B3FB1FAB44A
*** File Size: 579MB
* DD image for 64GB eMMC module
** [http://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190618_stock_rooted_android_9.0_emmcboot-64GB.img.gz Direct download from pine64.org]
*** MD5 (GZip file): 6833B124ABA3AC2269A6B4F51EFD1109
*** File Size: 615MB


'''OpenBSD''' is a security-focused, free and open-source, Unix-like operating system based on the Berkeley Software Distribution. You can install OpenBSD on your Rock64 by following [https://github.com/krjdev/rock64_openbsd these instructions].


=== Android 9.0 Stock Rooted Image [eMMC Boot] using ROCKChip tools method [20190618] ===
== Android ==
* Please unzip first and then using Android tool to flash in
[[File:Android_logo_2019_(stacked).svg|right|100px]]
* The OTG port located at top USB 2.0 port, needs USB type A to type A cable.
* Please allow 3-5 minutes boot up time on first time for initialization
* This is Rooted Android TV build version
* [http://wiki.pine64.org/index.php/NOOB#Flashing_to_eMMC_using_Rockchip_Tools_.28Rock64_Only.29 Guide to flashing eMMC using Rockchip Tools]
* [http://files.pine64.org/os/ROCK64/android/ROCK64_20190618_stock_rooted_android_9.0_emmcboot.img.gz Direct download from pine64.org]
** MD5 (GZip file): FC5F80C3A939AD0F8DCE5B85F22D20A1
** File Size: 544MB


=== Android TV 9.x eMMC (No Google Play) ===


The '''Android 9.0''' image for eMMC boot. For the installation of the Playstore on Android 9.0 please follow [https://forum.pine64.org/showthread.php?tid=8655 this forum thread].


Image downloads (for direct flashing):
* Stock images (write the image to eMMC module using an USB adapter for the eMMC module)
** [https://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190617_stock_android_9.0_emmcboot-16GB.img.gz Stock image for the 16GB eMMC module] from ''pine64.org'' (560MB, MD5 of the Gzip file ''D985808B4CA912201372DC2F5F322AE9'', build 20190617)
** [https://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190617_stock_android_9.0_emmcboot-32GB.img.gz Stock image for the 32GB eMMC module] from ''pine64.org'' (579MB, MD5 of the Gzip file ''5D65A44F78BD08B4584413C8BEEAAF05'', build 20190617)
** [https://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190617_stock_android_9.0_emmcboot-64GB.img.gz Stock image for the 64GB eMMC module] from ''pine64.org'' (615MB, MD5 of the Gzip file ''B34D1C119386CBA1658E5F0FB9E4413D'', build 20190617)


== Android 9.x ==
* Rooted images (write the image to eMMC module using an USB adapter for the eMMC module)
** [https://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190618_stock_rooted_android_9.0_emmcboot-16GB.img.gz Rooted image for 16GB eMMC module] from ''pine64.org'' (561MB, MD5 of the Gzip file ''DBB5B3D46B77A33BC9F09173C9788E6E'', build 20190618)
** [https://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190618_stock_rooted_android_9.0_emmcboot-32GB.img.gz Rooted image for 32GB eMMC module] from ''pine64.org'' (579MB, MD5 of the Gzip file ''5F3B97EA72B3227082500B3FB1FAB44A'', build 20190618)
** [https://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190618_stock_rooted_android_9.0_emmcboot-64GB.img.gz Rooted image for 64GB eMMC module] from ''pine64.org'' (615MB, MD5 of the Gzip file ''6833B124ABA3AC2269A6B4F51EFD1109'', build 20190618)


http://files.pine64.org/sw/pine64_installer/json/android_9.png
Image downloads (for Rockchip Tool):
* [https://files.pine64.org/os/ROCK64/android/ROCK64_20190617_stock_android_9.0_emmcboot.img.gz Stock image] from ''pine64.org'' (544MB, MD5 of the Gzip file ''9B717263E7749A732C8B5C7D7D59C5C6'', build 20190617)
* [https://files.pine64.org/os/ROCK64/android/ROCK64_20190618_stock_rooted_android_9.0_emmcboot.img.gz Rooted image] from ''pine64.org'' (544MB, MD5 of the Gzip file ''FC5F80C3A939AD0F8DCE5B85F22D20A1'', build 20190618)


=== Android 9.0 Stock Rooted Image [microSD Boot] using DD method [20190621] ===
{{Info|See the [https://wiki.pine64.org/index.php/NOOB#Flashing_to_eMMC_using_Rockchip_Tools_.28Rock64_Only.29 guide to flashing eMMC using Rockchip Tools]. Please unzip the file first and then use Rockchip tool to flash it. The OTG port located at top USB 2.0 port and it needs USB type A to type A cable.}}
* DD image to microSD card and boot. Highly recommend using [https://etcher.io/ Etcher] or [https://github.com/pine64dev/PINE64-Installer/blob/master/README.md#download PINE64 Installer]
* Please allow 3-5 minutes boot up time on first time for initialization
* This is Rooted Android TV build version
* DD image for 8GB microSD card
** [http://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190621_stock_rooted_android_9.0_sdboot-16GB.img.gz Direct download from pine64.org]
*** MD5 (GZip file): A250B72CD6AAB24B8156DE08EB15530C
*** File Size: 546MB
* DD image for 16GB microSD card
** [http://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190621_stock_rooted_android_9.0_sdboot-16GB.img.gz Direct download from pine64.org]
*** MD5 (GZip file): 09A6BACD71159853D5E4C6C21C883B0F
*** File Size: 556MB
* DD image for 32GB microSD card
** [http://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190621_stock_rooted_android_9.0_sdboot-32GB.img.gz Direct download from pine64.org]
*** MD5 (GZip file): C68DC5D96F1C546B96EC690CE7BFE910
*** File Size: 574MB
* DD image for 64GB microSD card
** [http://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190621_stock_rooted_android_9.0_sdboot-64GB.img.gz Direct download from pine64.org]
*** MD5 (GZip file): 4EFC87B4CEE4C7655618DCA95EF7DD0D
*** File Size: 707MB


Notes:
* Please allow 10-15 minutes on first boot for initialization


=== Android 9.0 Stock Rooted Image [microSD Boot] using ROCKChip SDDisk tools method [20190621] ===
=== Android 9.x (No Google Play) ===
* Please unzip first and then using Android tool to flash in
* Please allow 3-5 minutes boot up time on first time for initialization
* This is Rooted Android TV build version
* [http://files.pine64.org/os/ROCK64/android/SDDiskTool_v1.57.zip Rockchip SDDisk Tool ver 1.57]
* [http://files.pine64.org/os/ROCK64/android/ROCK64_20190621_stock_rooted_android_9.0_sdboot.img.gz Direct download from pine64.org]
** MD5 (GZip file): EE00D309745F842213E21B2F1E20C510
** File Size: 539MB


The rooted '''Android 9.0 TV''' image for booting from the microSD card. For the installation of the Playstore on Android 9.0 please follow [https://forum.pine64.org/showthread.php?tid=8655 this forum thread].


Image downloads (for direct flashing):
* [https://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190621_stock_rooted_android_9.0_sdboot-8GB.img.gz Image for 8GB microSD cards] from ''pine64.org'' (546MB, MD5 of the Gzip file ''A250B72CD6AAB24B8156DE08EB15530C'', build 20190621)
* [https://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190621_stock_rooted_android_9.0_sdboot-16GB.img.gz Image for 16GB microSD cards] from ''pine64.org'' (556MB, MD5 of the Gzip file ''09A6BACD71159853D5E4C6C21C883B0F'', build 20190621)
* [https://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190621_stock_rooted_android_9.0_sdboot-32GB.img.gz Image for 32GB microSD cards] from ''pine64.org'' (574MB, MD5 of the Gzip file ''C68DC5D96F1C546B96EC690CE7BFE910'', build 20190621)
* [https://files.pine64.org/os/ROCK64/android/ROCK64_dd_20190621_stock_rooted_android_9.0_sdboot-64GB.img.gz Image for 64GB microSD cards] from ''pine64.org'' (707MB, MD5 of the Gzip file ''4EFC87B4CEE4C7655618DCA95EF7DD0D'', build 20190621)
{{Info|Flash the file to the microSD card, for example using ''dd''.}}


== Android 8.x eMMC ==
Image downloads (for Rockchip SDDisk Tool):
* [https://files.pine64.org/os/ROCK64/android/ROCK64_20190621_stock_rooted_android_9.0_sdboot.img.gz Direct download] from ''pine64.org'' (539MB, MD5 of the Gzip file ''EE00D309745F842213E21B2F1E20C510'', build 20190621)
{{Info|Please unzip first and then using Android tool to flash it. Allow 3-5 minutes boot up time on first boot for initialization. The Rockchip SDDisk Tool ver. 1.57 can be found [https://files.pine64.org/os/ROCK64/android/SDDiskTool_v1.57.zip here].}}


http://files.pine64.org/sw/pine64_installer/json/android_8.png
=== Android 8.x TV eMMC (preinstalled Google Play Store) ===


=== Android 8.1. Stock Image [eMMC Boot] using DD method [20180606] ===
The '''Android 8.1 TV''' stock image for booting from the eMMC.  
* DD image to eMMC module. Highly recommend using [https://etcher.io/ Etcher]
* Please allow 10-15 minutes boot up time on first time for initialization
* [http://files.pine64.org/os/ROCK64/android/rock64_20180606_stock_android_8.1_emmcboot.img.xz Direct download from pine64.org]
** MD5 (XZ file): C05846B89A6483DA911CEA604627524F
** File Size: 561MB


=== Android 8.1. Stock Image [eMMC Boot] using ROCKChip tools method [20180606] ===
Image downloads (for direct flashing to the eMMC module):
* Please unzip first and then using Android tool to flash in
* [https://files.pine64.org/os/ROCK64/android/rock64_20180606_stock_android_8.1_emmcboot.img.xz Direct download] from ''pine64.org'' (561MB, MD5 of the .xz file ''C05846B89A6483DA911CEA604627524F'', build 20180606)
* The OTG port located at top USB 2.0 port
* [http://wiki.pine64.org/index.php/NOOB#Flashing_to_eMMC_using_Rockchip_Tools_.28Rock64_Only.29 Guide to flashing eMMC using Rockchip Tools]
* [http://files.pine64.org/os/ROCK64/android/rock64_android8.1_emmc_boot_v1.1.zip Direct download from pine64.org]
** MD5 (XZ file): 9738F060D2F62A83637797363D2B38C9
** File Size: 752MB


{{Info|Please allow 10-15 minutes boot up time on first boot for initialization.}}


== Android 8.x ==
Image downloads (for Rockchip Tool):
* [https://files.pine64.org/os/ROCK64/android/rock64_android8.1_emmc_boot_v1.1.zip Direct download] from ''pine64.org'' (752MB, MD5 of the .xz file ''9738F060D2F62A83637797363D2B38C9'', build 20180606)


http://files.pine64.org/sw/pine64_installer/json/android_8.png
{{Info|See the [https://wiki.pine64.org/index.php/NOOB#Flashing_to_eMMC_using_Rockchip_Tools_.28Rock64_Only.29 guide to flashing eMMC using Rockchip Tools]. Please unzip the file first and then use Rockchip tool to flash it. The OTG port located at top USB 2.0 port and it needs USB type A to type A cable.}}


=== Android 8.1. Stock Image [microSD Boot] [20180623] ===
=== Android 8.x TV ===
* DD image to microSD card and boot. Highly recommend using [https://etcher.io/ Etcher]
* Please allow 10-15 minutes boot up time on first time for initialization
* [http://files.pine64.org/os/ROCK64/android/rock64_20180623_stock_android_8.1_sdboot.img.xz Direct download from pine64.org]
** MD5 (XZ file): 85372A568C114ADE7CD9632CEBA193E9
** File Size: 575MB


The '''Android 8.1''' stock image for microSD boot, build 20180623.


== Android 7.x eMMC ==
Download:
* [https://files.pine64.org/os/ROCK64/android/rock64_20180623_stock_android_8.1_sdboot.img.xz Direct download] from ''pine64.org'' (575MB, supports the microSD card)


http://files.pine64.org/sw/pine64_installer/json/android_7.png
{{Info|The MD5 hash of the .xz file is ''85372A568C114ADE7CD9632CEBA193E9''}}


=== Android 7.1.2 Stock Image [microSD to eMMC] [Rooted] [20171204] ===
Notes:
* DD image to microSD card. Highly recommend using [https://etcher.io/ Etcher]
* Write the image to a microSD card using ''dd'' and boot it.
** Shorting the eMMC PIN with a jumper as shown on the 1st image of [http://files.pine64.org/doc/rock64/guide/ROCK64_Installing_Android_To_eMMC.pdf Guide to install stock Android build to eMMC module]. After power ON the box for 2-3 second, quickly remove the jumper, then it will start writing the new image to the eMMC. Please allow around 1 minute of boot up time before UI is presented via HDMI
* Please allow 10-15 minutes on first boot for initialization
* Please allow 10-15 minutes boot up time on first time for initialization
* USB 3.0 patches
* Enable Real Time Clock support for Popcorn Hour Transformer
* [http://files.pine64.org/os/ROCK64/android/rock64_20171204_stock_android_7.1.2_rooted_sd2emmc.img.xz Direct download from pine64.org]
** MD5 (XZ file): 43443467DFCAEDE767556843EB4D6707
** File Size: 558MB
* [[Set MacAddress on ROCK64]]


=== Android 7.1.2 Stock Image [eMMC Boot] [Rooted] [20171204] ===
=== Android 7.x eMMC ===
* Please unzip first and then using Android tool to flash in
* USB 3.0 patches
* Enable Real Time Clock support for Popcorn Hour Transformer
* [http://files.pine64.org/os/ROCK64/android/rock64_20171204_stock_android_7.1.2_rooted_emmc.img.xz Direct download from pine64.org]
** MD5 (XZ file): 7C831F9E6B4311A3B3D4743FBBB628D0
** File Size: 544MB
* [[Set MacAddress on ROCK64]]


The rooted ''Android 7.1.2'' stock image, build 20171204.


== Android 7.x ==
Download image (microSD card to eMMC):
* [https://files.pine64.org/os/ROCK64/android/rock64_20171204_stock_android_7.1.2_rooted_sd2emmc.img.xz Direct download] from ''pine64.org'' (558MB, MD5 of the .xz file ''43443467DFCAEDE767556843EB4D6707'')


http://files.pine64.org/sw/pine64_installer/json/android_7.png
{{Info|DD image to a microSD card. Shorting the eMMC PIN with a jumper as shown on the first image of the [https://files.pine64.org/doc/rock64/guide/ROCK64_Installing_Android_To_eMMC.pdf guide to install stock Android build to eMMC module]. After power ON the box for 2-3 second, quickly remove the jumper, then it will start writing the new image to the eMMC. Please allow around 1 minute of boot up time before UI is presented via HDMI. Please allow 10-15 minutes boot up time on first boot for initialization. Has USB 3.0 patches. Enable ''Real Time Clock support'' for ''Popcorn Hour Transformer''.}}


=== Android 7.1.2 Stock Image [microSD Boot] [Rooted] [20171204] ===
Download image (eMMC boot):  
* DD image to microSD card and boot. Highly recommend using [https://etcher.io/ Etcher]
* [https://files.pine64.org/os/ROCK64/android/rock64_20171204_stock_android_7.1.2_rooted_emmc.img.xz Direct download] from ''pine64.org'' (544MB, MD5 of the .xz file ''7C831F9E6B4311A3B3D4743FBBB628D0'')
* Please allow 10-15 minutes boot up time on first time for initialization
{{Info|Please unzip first and then using Android tool to flash in. Has USB 3.0 patches. Enable ''Real Time Clock support'' for ''Popcorn Hour Transformer''.}}
* USB 3.0 patches
* Enable Real Time Clock support for Popcorn Hour Transformer
* [http://files.pine64.org/os/ROCK64/android/rock64_20171204_stock_android_7.1.2_rooted_sdboot.img.xz Direct download from pine64.org]
** MD5 (XZ file): 56520ED3DB6E587DA140AD314A055EB2
** File Size: 544MB


Notes:
* See [[ROCK64 MAC Address]] on how to set the MAC address.


== Android TV 7.x eMMC ==
=== Android 7.x ===


http://files.pine64.org/sw/pine64_installer/json/android_7.png
The Android 7.1.2 stock image for microSD boot (rooted), build 20171204.


=== Android TV 7.1 Community Build Image [microSD to eMMC] [v0.3.4-r86] by ayufan ===
Download:
* DD image to microSD card. Highly recommend using [https://etcher.io/ Etcher]
* [https://files.pine64.org/os/ROCK64/android/rock64_20171204_stock_android_7.1.2_rooted_sdboot.img.xz Direct download] from ''pine64.org'' (544MB)
** Shorting the eMMC PIN with a jumper as shown on the 1st image of [http://files.pine64.org/doc/rock64/guide/ROCK64_Installing_Android_To_eMMC.pdf Guide to install stock Android build to eMMC module]. After power ON the box for 2-3 second, quickly remove the jumper. After boot, it will prompt for confirmation 'Y' to start writing the new image to the eMMC. Then follow the instructions on the screen
 
{{Info|The MD5 hash of the .xz file is ''56520ED3DB6E587DA140AD314A055EB2''}}
 
Notes:
* Write the image to a microSD card using ''dd'' and boot it.
* Please allow 10-15 minutes on first boot for initialization
* Has USB 3.0 patches
* Enable the ''Real Time Clock support'' for the ''Popcorn Hour Transformer''
 
=== Android TV 7.x eMMC ===
 
The '''Android TV 7.1''' community build image by ayufan.
 
Download image (microSD card to eMMC):
 
* [https://files.pine64.org/os/ROCK64/android/android-7.1-rock-64-rock64_atv-v0.3.4-r86-raw_sd2emmc.img.xz Direct download] from ''pine64.org'' (716MB, MD5 of the .xz file ''6FD1FA4BE87EC2D4E0862F66541BC6F0'')
 
{{Info|Write the image to microSD card, for example using ''dd''. Shorting the eMMC PIN with a jumper as shown on the first image of the [https://files.pine64.org/doc/rock64/guide/ROCK64_Installing_Android_To_eMMC.pdf guide to install stock Android build to eMMC module]. After power ON the box for 2-3 second, quickly remove the jumper. After boot, it will prompt for confirmation 'Y' to start writing the new image to the eMMC. Then follow the instructions on the screen.}}
 
Download image (eMMC):
 
* [https://github.com/ayufan-rock64/android-7.1/releases/latest Direct download latest release build from ayufan github and look for android-7.1-rock-64-rock64_atv-x.x.x-xx-update.zip]
 
{{Info|For eMMC flash-all image, please unzip first and then use Android tool to flash in}}
 
Notes:
* Please allow 5 minutes boot up time on first time for initialization
* See [[ROCK64 MAC Address]] on how to set the MAC address.
* [https://github.com/ayufan-rock64/android-7.1/releases/tag/0.3.4 Release notes on ayufan Android 7.1 github]
* [https://github.com/ayufan-rock64/android-7.1/releases/tag/0.3.4 Release notes on ayufan Android 7.1 github]
* Please allow 5 minutes boot up time on first time for initialization
* [http://files.pine64.org/os/ROCK64/android/android-7.1-rock-64-rock64_atv-v0.3.4-r86-raw_sd2emmc.img.xz Direct download from pine64.org]
* [http://cdn.pine64.uk/os/ROCK64/android/android-7.1-rock-64-rock64_atv-v0.3.4-r86-raw_sd2emmc.img.xz Direct download from pine64.uk]
** MD5 (XZ file): 6FD1FA4BE87EC2D4E0862F66541BC6F0
** File Size: 716MB
* [[Set MacAddress on ROCK64]]


=== Android TV 7.1 Community Build Image [eMMC] by ayufan ===
=== Android TV 7.x ===
* For eMMC flash-all image, please unzip first and then use Android tool to flash in
** [https://github.com/ayufan-rock64/android-7.1/releases/latest Direct download latest release build from ayufan github and look for android-7.1-rock-64-rock64_atv-x.x.x-xx-update.zip]
* [[Set MacAddress on ROCK64]]


The '''Android TV 7.1''' community build image for microSD boot by ''ayufan''.


== Android TV 7.x ==
Download:
* [https://github.com/ayufan-rock64/android-7.1/releases/latest Direct download latest release build from ayufan github and look for android-7.1-rock-64-rock64_atv-x.x.x-xx-raw.img.gz] (supports the microSD card)


http://files.pine64.org/sw/pine64_installer/json/android_7.png
== Android SDK ==


=== Android TV 7.1 Community Build Image [microSD Boot] by ayufan ===
The '''Android P SDK''' (v9.0).
* [https://github.com/ayufan-rock64/android-7.1/releases/latest Direct download latest release build from ayufan github and look for android-7.1-rock-64-rock64_atv-x.x.x-xx-raw.img.gz]


Download:
* [https://files.pine64.org//SDK/ROCK64/ROCK64_SDK_android9.0.tar.gz Direct Download] from ''pine64.org'' (104.34GB)


{{Info|The MD5 hash of the TAR-GZip file is ''1EAC08942E238293E3AF11C7890DF307''}}


= Android SDK =


=== Android P SDK [v9.0] ===
[[Category:ROCK64]]
* [http://files.pine64.org/os/sdk/ROCK64/ROCK64_SDK_android9.0.tar.gz Direct Download from pine64.org]
** MD5 (TAR-GZip file): 1EAC08942E238293E3AF11C7890DF307
** File Size: 104.34GB

Latest revision as of 15:02, 26 September 2023

This page contains a list of all available releases for the ROCK64, as well as links to other resources.

Linux

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

Official Arch Linux ARM release.

Installation:

Armbian

Armbian.png

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

Download:

ayufan's Linux releases

Penguin.png

The community member ayufan offers multiple ROCK64 Linux releases based on Debian and Ubuntu. The forum thread for release can be found here.

Download:

Note: Make sure to download images for the ROCK64.
Default credentials
Default user rock64/rock64

Debian

Debian-logo.png

Debian is an operating system and a distribution of Free Software.

Download:

Instructions:

  • Go to the download directory
  • Download firmware.rock64-rk3328.img.gz and partition.img.gz
  • Combine the 2 parts into 1 image file: zcat firmware.rock64-rk3328.img.gz partition.img.gz > debian-installer.img
  • Write the created .img file to microSD card or eMMC Module using dd: dd if=debian-installer.img of=/dev/sda bs=4M. Replace /dev/sda with your target drive.
  • Plug the microSD/eMMC card in the Rock64 (and connect a serial console, or keyboard and monitor) and boot up to start the Debian Installer

Notes:

  • An Ethernet connection is required for the above installer
  • Remember to leave some space before your first partition for u-boot! You can do this by creating a 32M size unused partition at the start of the device.
  • Auto creating all partitions does not work. You can use the following manual partition scheme:
 #1 - 34MB  Unused/Free Space
 #2 - 512MB ext2 /boot           (Remember to set the bootable flag)
 #3 - xxGB  ext4 /               (This can be as large as you want. You can also create separate partitions for /home /var /tmp)
 #4 - 1GB   swap                 (May not be a good idea if using an SD card)

Debian by mrfixit2001

Debian-logo.png

Mrfixit2001's minimal Debian build. Version 190514 onward support Rock64-v3 board

Download:

Default credentials
Default user rock/rock

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 ROCK64 build on the PINE64 forum thread.

Download:

Default credentials
Default user root/dietpi

Lakka

Lakka.png

Lakka is a lightweight Linux distribution that transforms a small computer into a full blown retrogaming console. Visit PINE64 forum for more information about the Lakka release.

Download:

LibreELEC

Libreelec.jpg

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

Download:

Manjaro ARM

Error creating thumbnail: File missing

Manjaro is a user-friendly Linux distribution based on the independently developed Arch operating system. Manjaro editions for Rock64 are available directly from Manjaro. To learn more about Manjaro please visit the Manjaro Forum.

Note: Only supports ROCK64 version 2 SBC!

Download:

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.

Warning: Only supports ROCK64 ver2 SBC
⚠️ The linked release is outdated and should no longer be used!

Download:

Note: The installation guide can be found here.
Default credentials
Default user nemsadmin/nemsadmin

NextCloudPi

Nextcloudpi.png

NextCloudPi comes not only with NextCloud preinstalled, but also with management tools for backups, SSL certificates, SAMBA, enhanced security and more. Visit the project's website. You can follow the ongoing discussion about NextCloudPi on the PINE64 forum.

Download:

⚠️ The linked release is outdated and should no longer be used!
Note: The MD5 hash of the .xz file is 1432c8b8082696f38770004b3cb5ac1e
Default credentials
Root user root/1234

OpenMediaVault

Omv.png

Openmediavault is the next generation network attached storage (NAS) solution. The forum thread concerning this release can be found here.

Download:

Note: The MD5 hash of the .xz file is 7E423EF9146EA15403E7D1B4EA30594A

Notes:

  • Shorting the eMMC PIN with a jumper as shown on the 1st image of Guide to install stock Android build to eMMC module. After power ON the box for 2-3 second, quickly remove the jumper. After boot, it will prompt for confirmation 'Y' to start writing the new image to the eMMC. Then follow the instructions on the screen
  • There's a bug with eMMC in the "Stable" version of openmediavault linked from the wiki page. In order to use eMMC, please you need to be on the latest (pre-release) version which is linked here https://github.com/ayufan-rock64/linux-build/releases
Default credentials
TTY and SSH, except OMV rock64/rock64
OMV for Web admin/openmediavault
OMV for TTY root/openmediavault

Recalbox

RB.png

Recalbox is a free and open-source operating system created for the emulation and preservation for retro games. Recalbox allows you to re-play a variety of videogame consoles and platforms in your living room with ease. To find out more about Recalbox and available tweaks to the installation please visit the PINE64 forum thread. Visit the project's website for more details.

Note: Only supports ROCK64 ver2 SBC

Download:

R-Cade

RCadeLogo.jpg

Retro Center's R-Cade, the 4K Media Center Arcade. RCade Features 100+ retro-gaming systems, a lightweight web browser, and full 4K UHD media playback.

Download:

Slackware

Slackware.jpg

Slackware is a very old, interesting, convenient and easy distribution. Visit the project's website here (https://fail.pp.ua). You can follow the ongoing discussion about Slackware on the PINE64 forum (https://forum.pine64.org/showthread.php?tid=5868)

Note: This Slackware build using the ZST compression algorithm, please visit the ZST GitHub site for a decompression utility.

Download:

Default credentials
Default user root/password

Flashing the distribution to the eMMC:

  • Flash the image to micro SD, power up the board with micro SD and login
  • Copy the image file to micro SD by using SFTP. The image file must have the .img file extension.
  • After finish copy the file, power off the board and add eMMC module to the board
  • Boot the board, run below command for flashing to eMMC module
  • Run sudo dd if=[IMAGE] of=/dev/[DEVICE] bs=10M (example: sudo dd if=slack-current-aarch64-xfce_08May18-4.4.126-rock64-build-20180508.img of=/dev/mmcblk1 bs=10M).
  • then edit these two files in eMMC module:
    • mount /dev/mmcblk1p1 /media
    • echo "rootdev=/dev/mmcblk1p1" >> /media/boot/uEnv.txt
    • sed -i 's:mmcblk0p1:mmcblk1p1:' /media/etc/fstab
  • After that, power off the board and remove the microSD card. Then boot with only the eMMC module.

BSD

FreeBSD

Freebsd Logo.png

FreeBSD is an operating system used to power modern servers, desktops, and embedded platforms. The RockChip FreeBSD page has instructions for installing FreeBSD. Version 13.0 and greater include prebuilt images.

Download:

  • Images for various FreeBSD releases can be found here
Default credentials
SSH access (enabled by default) freebsd/freebsd
Root user root/root

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:

  • Instructions concerning enabling SSH can be found here or the bootable image from armbsd.org can have the MSDOS partition modified to setup SSH using this method.
Default credentials
Root user and SSH root/[none]

OpenBSD

Puffy mascot openbsd.png

OpenBSD is a security-focused, free and open-source, Unix-like operating system based on the Berkeley Software Distribution. You can install OpenBSD on your Rock64 by following these instructions.

Android

Android logo 2019 (stacked).svg

Android TV 9.x eMMC (No Google Play)

The Android 9.0 image for eMMC boot. For the installation of the Playstore on Android 9.0 please follow this forum thread.

Image downloads (for direct flashing):

Image downloads (for Rockchip Tool):

  • Stock image from pine64.org (544MB, MD5 of the Gzip file 9B717263E7749A732C8B5C7D7D59C5C6, build 20190617)
  • Rooted image from pine64.org (544MB, MD5 of the Gzip file FC5F80C3A939AD0F8DCE5B85F22D20A1, build 20190618)
Note: See the guide to flashing eMMC using Rockchip Tools. Please unzip the file first and then use Rockchip tool to flash it. The OTG port located at top USB 2.0 port and it needs USB type A to type A cable.

Notes:

  • Please allow 10-15 minutes on first boot for initialization

Android 9.x (No Google Play)

The rooted Android 9.0 TV image for booting from the microSD card. For the installation of the Playstore on Android 9.0 please follow this forum thread.

Image downloads (for direct flashing):

Note: Flash the file to the microSD card, for example using dd.

Image downloads (for Rockchip SDDisk Tool):

  • Direct download from pine64.org (539MB, MD5 of the Gzip file EE00D309745F842213E21B2F1E20C510, build 20190621)
Note: Please unzip first and then using Android tool to flash it. Allow 3-5 minutes boot up time on first boot for initialization. The Rockchip SDDisk Tool ver. 1.57 can be found here.

Android 8.x TV eMMC (preinstalled Google Play Store)

The Android 8.1 TV stock image for booting from the eMMC.

Image downloads (for direct flashing to the eMMC module):

  • Direct download from pine64.org (561MB, MD5 of the .xz file C05846B89A6483DA911CEA604627524F, build 20180606)
Note: Please allow 10-15 minutes boot up time on first boot for initialization.

Image downloads (for Rockchip Tool):

  • Direct download from pine64.org (752MB, MD5 of the .xz file 9738F060D2F62A83637797363D2B38C9, build 20180606)
Note: See the guide to flashing eMMC using Rockchip Tools. Please unzip the file first and then use Rockchip tool to flash it. The OTG port located at top USB 2.0 port and it needs USB type A to type A cable.

Android 8.x TV

The Android 8.1 stock image for microSD boot, build 20180623.

Download:

Note: The MD5 hash of the .xz file is 85372A568C114ADE7CD9632CEBA193E9

Notes:

  • Write the image to a microSD card using dd and boot it.
  • Please allow 10-15 minutes on first boot for initialization

Android 7.x eMMC

The rooted Android 7.1.2 stock image, build 20171204.

Download image (microSD card to eMMC):

  • Direct download from pine64.org (558MB, MD5 of the .xz file 43443467DFCAEDE767556843EB4D6707)
Note: DD image to a microSD card. Shorting the eMMC PIN with a jumper as shown on the first image of the guide to install stock Android build to eMMC module. After power ON the box for 2-3 second, quickly remove the jumper, then it will start writing the new image to the eMMC. Please allow around 1 minute of boot up time before UI is presented via HDMI. Please allow 10-15 minutes boot up time on first boot for initialization. Has USB 3.0 patches. Enable Real Time Clock support for Popcorn Hour Transformer.

Download image (eMMC boot):

  • Direct download from pine64.org (544MB, MD5 of the .xz file 7C831F9E6B4311A3B3D4743FBBB628D0)
Note: Please unzip first and then using Android tool to flash in. Has USB 3.0 patches. Enable Real Time Clock support for Popcorn Hour Transformer.

Notes:

Android 7.x

The Android 7.1.2 stock image for microSD boot (rooted), build 20171204.

Download:

Note: The MD5 hash of the .xz file is 56520ED3DB6E587DA140AD314A055EB2

Notes:

  • Write the image to a microSD card using dd and boot it.
  • Please allow 10-15 minutes on first boot for initialization
  • Has USB 3.0 patches
  • Enable the Real Time Clock support for the Popcorn Hour Transformer

Android TV 7.x eMMC

The Android TV 7.1 community build image by ayufan.

Download image (microSD card to eMMC):

  • Direct download from pine64.org (716MB, MD5 of the .xz file 6FD1FA4BE87EC2D4E0862F66541BC6F0)
Note: Write the image to microSD card, for example using dd. Shorting the eMMC PIN with a jumper as shown on the first image of the guide to install stock Android build to eMMC module. After power ON the box for 2-3 second, quickly remove the jumper. After boot, it will prompt for confirmation 'Y' to start writing the new image to the eMMC. Then follow the instructions on the screen.

Download image (eMMC):

Note: For eMMC flash-all image, please unzip first and then use Android tool to flash in

Notes:

Android TV 7.x

The Android TV 7.1 community build image for microSD boot by ayufan.

Download:

Android SDK

The Android P SDK (v9.0).

Download:

Note: The MD5 hash of the TAR-GZip file is 1EAC08942E238293E3AF11C7890DF307