Difference between revisions of "ROCK64 Software Releases"

From PINE64
Jump to navigation Jump to search
(→‎Android 7.x eMMC: Updated section)
(alphabetical order and warning)
Line 2: Line 2:


= Linux Image Releases =
= Linux Image Releases =
== Armbian==
[[File:armbian.png|right|100px]]
'''Armbian''' is a Linux distribution designed for ARM boards. They are usually Debian or Ubuntu flavored. To find out more about Armbian and available download options please visit the [https://www.armbian.com/rock64/ Armbian ROCK64 site].
{{Info|The download images are packed in a .7zip archive, please extract the archive first before flashing.}}
Download:
* [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)


== AOSC ==
== AOSC ==
Line 22: Line 10:


Download:
Download:
{{Warning|Possible outdated or not available anymore.}}
* https://aosc.io/downloads/ (supports the microSD card and eMMC, 8GB or more)
* https://aosc.io/downloads/ (supports the microSD card and eMMC, 8GB or more)


Line 31: Line 20:
|}
|}


== Manjaro ARM ==
== Armbian==
[[File:Manjaro.png|right|100px]]
[[File:armbian.png|right|100px]]


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].
'''Armbian''' is a Linux distribution designed for ARM boards. They are usually Debian or Ubuntu flavored. To find out more about Armbian and available download options please visit the [https://www.armbian.com/rock64/ Armbian ROCK64 site].


{{Info|Only supports ROCK64 version 2 SBC!}}
{{Info|The download images are packed in a .7zip archive, please extract the archive first before flashing.}}


Download:
Download:


* [https://github.com/manjaro-arm/rock64-images/releases Manjaro ARM ROCK64 GitHub] (supports the microSD card and eMMC)
* [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)


== ayufan's Linux releases ==
== ayufan's Linux releases ==
Line 60: Line 50:
|}
|}


== Slackware==
== Debian ==
[[File:slackware.jpg|right|100px]]
[[File:debian.png|right|100px]]
 
'''Debian''' is an operating system and a distribution of Free Software.
 
Download:
* Debian 12 Bookworm [https://deb.debian.org/debian/dists/bookworm/main/installer-arm64/current/images/netboot/SD-card-images/ concatenateable images]
* Daily build [https://d-i.debian.org/daily-images/arm64/daily/netboot/SD-card-images/ concatenateable images]
 
Installation:
* Go to the download directory
* Download firmware.rock64-rk3328.img.gz and partition.img.gz
* Combine the 2 parts into 1 image file: <code>zcat firmware.rock64-rk3328.img.gz partition.img.gz > debian-installer.img</code>
* Write the created .img file to microSD card or eMMC Module using ''dd''
* Plug the microSD/eMMC card in the Rock64 (and connect a serial console) and boot up to start the Debian Installer
 
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.


'''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)
== Debian by mrfixit2001 ==
[[File:debian.png|right|100px]]


{{Info|This Slackware build using the ZST compression algorithm, please visit the [https://github.com/facebook/zstd ZST GitHub site] for a decompression utility.}}
Mrfixit2001's minimal '''Debian''' build. Version 190514 onward support Rock64-v3 board


Download:  
Download:
* http://dl.fail.pp.ua/slackware/images/rock64/ (supports the microSD card)
* [https://github.com/mrfixit2001/debian_builds/releases Direct download from mrfixit2001's github] (supports the microSD card and eMMC)


{| class="wikitable"
{| class="wikitable"
Line 74: Line 80:
|-
|-
! Default user
! Default user
| <code>root/password</code>
| <code>rock/rock</code>
|}
|}
To run the OS on 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.


== DietPi ==
== DietPi ==
Line 104: Line 98:
| <code>root/dietpi</code>
| <code>root/dietpi</code>
|}
|}
== Lakka ==
[[File:lakka.png|right|100px]]
'''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. See the [[Lakka]] article for specific details regarding the distribution.
Download:
* https://le.builds.lakka.tv/RK3328.aarch64/ (supports the microSD card and eMMC)


== LibreELEC ==
== LibreELEC ==
Line 114: Line 116:
* [https://test.libreelec.tv/ Daily builds] (supports the microSD card and eMMC, 8GB or more)
* [https://test.libreelec.tv/ Daily builds] (supports the microSD card and eMMC, 8GB or more)


== Volumio 2 Digital Audio Player ==
== Manjaro ARM ==
[[File:volumio.png|right|100px]]
[[File:Manjaro.png|right|100px]]


'''Volumio''' is a Linux-based headless DAP (digital audio player), which connects to your home stereo system or your DAC. Visit the project's website [https://community.volumio.org/t/volumio-2-on-rock64/8192 here]. You can follow the ongoing discussion about Volumio on the [https://forum.pine64.org/showthread.php?tid=5322 PINE64 forum]
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].


{{Info|Volumio is controlled using a Web-GUI which can be accessed via a web browser using the boards IP or volumio.local/}}
{{Info|Only supports ROCK64 version 2 SBC!}}


Download:
Download:


{{Warning|The image appears to be outdated! Handle with caution.}}
* [https://github.com/manjaro-arm/rock64-images/releases Manjaro ARM ROCK64 GitHub] (supports the microSD card and eMMC)


* [https://updates.volumio.org/rock64/volumio/2.861/volumio-2.861-2020-12-22-rock64.img.zip Version 2.528-2019-01-12 from volumio.org] (supports the microSD card, 8GB or more)
== NEMS Linux ==
[[File:nems.jpg|right|100px]]


{| class="wikitable"
'''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]. To find out more on NEM Linux, please visit their [https://nemslinux.com/ site].
!colspan="2" style="background: #a7d7f9;"| Default credentials
|-
! Default user
| <code>volumio/volumio</code>
|}


== R-Cade ==
{{Warning|Only supports ROCK64 ver2 SBC}}
[[File:RCadeLogo.jpg|right|100px]]


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


Download:
{{Info|The MD5 hash of the .xz file is ''6e2088922c5d197db8b8ba3057120389''}}
* [https://github.com/retro-center/rcade_releases/releases Direct download from Retro Center's GitHub] (supports the microSD card, eMMC and USB boot)


== Lakka ==
* [https://nemslinux.com/download/nagios-for-pine64.php Download torrent seed from NEMS Linux] (supports the microSD card, 16GB or more)
[[File:lakka.png|right|100px]]
* [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)


'''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. See the [[Lakka]] article for specific details regarding the distribution.
{{Info|The installation guide can be found [https://docs.nemslinux.com/installation here].}}


Download:
{| class="wikitable"
* https://le.builds.lakka.tv/RK3328.aarch64/ (supports the microSD card and eMMC)
!colspan="2" style="background: #a7d7f9;"| Default credentials
|-
! Default user
| <code>nemsadmin/nemsadmin</code>
|}


== Debian ==
== NextCloudPi==
[[File:debian.png|right|100px]]
[[File:nextcloudpi.png|right|100px]]


'''Debian''' is an operating system and a distribution of Free Software.
'''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].  


Download:
Download:
* Debian 12 Bookworm [https://deb.debian.org/debian/dists/bookworm/main/installer-arm64/current/images/netboot/SD-card-images/ concatenateable images]
* Daily build [https://d-i.debian.org/daily-images/arm64/daily/netboot/SD-card-images/ concatenateable images]


Installation:
{{Warning|The image is outdated.}}
* Go to the download directory
* Download firmware.rock64-rk3328.img.gz and partition.img.gz
* Combine the 2 parts into 1 image file: <code>zcat firmware.rock64-rk3328.img.gz partition.img.gz > debian-installer.img</code>
* Write the created .img file to microSD card or eMMC Module using ''dd''
* Plug the microSD/eMMC card in the Rock64 (and connect a serial console) and boot up to start the Debian Installer


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.
* [https://files.pine64.org/os/ROCK64/nextcloudplus/NextCloudPi_Rock64_03-10-19.img.xz Direct download from pine64.org]


== Debian by mrfixit2001 ==
{{Info|The MD5 hash of the .xz file is ''1432c8b8082696f38770004b3cb5ac1e''}}
[[File:debian.png|right|100px]]
 
Mrfixit2001's minimal '''Debian''' build. Version 190514 onward support Rock64-v3 board
 
Download:
* [https://github.com/mrfixit2001/debian_builds/releases Direct download from mrfixit2001's github] (supports the microSD card and eMMC)


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


Line 210: Line 197:
! OMV for TTY
! OMV for TTY
| <code>root/openmediavault</code>
| <code>root/openmediavault</code>
|}
== NextCloudPi==
[[File:nextcloudpi.png|right|100px]]
'''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].
Download:
{{Warning|The image is outdated.}}
* [https://files.pine64.org/os/ROCK64/nextcloudplus/NextCloudPi_Rock64_03-10-19.img.xz Direct download from pine64.org]
{{Info|The MD5 hash of the .xz file is ''1432c8b8082696f38770004b3cb5ac1e''}}
{| class="wikitable"
!colspan="2" style="background: #a7d7f9;"| Default credentials
|-
! Root user
| <code>root/1234</code>
|}
|}


Line 242: Line 209:
* [https://github.com/mrfixit2001/recalbox_rock64/releases Direct download latest release build from mrfixit2001 GitHub] (supports the microSD card and eMMC, 8GB or more)
* [https://github.com/mrfixit2001/recalbox_rock64/releases Direct download latest release build from mrfixit2001 GitHub] (supports the microSD card and eMMC, 8GB or more)


== NEMS Linux ==
== R-Cade ==
[[File:nems.jpg|right|100px]]
[[File:RCadeLogo.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 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]. To find out more on NEM Linux, please visit their [https://nemslinux.com/ site].
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


{{Warning|Only supports ROCK64 ver2 SBC}}
Download:
* [https://github.com/retro-center/rcade_releases/releases Direct download from Retro Center's GitHub] (supports the microSD card, eMMC and USB boot)


Download:
== Slackware==
[[File:slackware.jpg|right|100px]]


{{Info|The MD5 hash of the .xz file is ''6e2088922c5d197db8b8ba3057120389''}}
'''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)


* [https://nemslinux.com/download/nagios-for-pine64.php Download torrent seed from NEMS Linux] (supports the microSD card, 16GB or more)
{{Info|This Slackware build using the ZST compression algorithm, please visit the [https://github.com/facebook/zstd ZST GitHub site] for a decompression utility.}}
* [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)


{{Info|The installation guide can be found [https://docs.nemslinux.com/installation here].}}
Download:
* http://dl.fail.pp.ua/slackware/images/rock64/ (supports the microSD card)


{| class="wikitable"
{| class="wikitable"
Line 262: Line 231:
|-
|-
! Default user
! Default user
| <code>nemsadmin/nemsadmin</code>
| <code>root/password</code>
|}
|}


= BSD Image Releases =
To run the OS on 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.
 
== Volumio 2 Digital Audio Player ==
[[File:volumio.png|right|100px]]
 
'''Volumio''' is a Linux-based headless DAP (digital audio player), which connects to your home stereo system or your DAC. Visit the project's website [https://community.volumio.org/t/volumio-2-on-rock64/8192 here]. You can follow the ongoing discussion about Volumio on the [https://forum.pine64.org/showthread.php?tid=5322 PINE64 forum]
 
{{Info|Volumio is controlled using a Web-GUI which can be accessed via a web browser using the boards IP or volumio.local/}}


==NetBSD==
Download:
[[File:netbsd.png|right|100px]]


'''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]. Instructions concerning enabling SSH can be found [https://www.netbsd.org/docs/guide/en/chap-boot.html#chap-boot-ssh here].
{{Warning|The image appears to be outdated! Handle with caution.}}


Download:
* [https://updates.volumio.org/rock64/volumio/2.861/volumio-2.861-2020-12-22-rock64.img.zip Version 2.528-2019-01-12 from volumio.org] (supports the microSD card, 8GB or more)
* [https://www.invisible.ca/arm/ Direct download latest release build from NetBSD by select ROCK64] (supports the microSD card and eMMC)


{| class="wikitable"
{| class="wikitable"
!colspan="2" style="background: #a7d7f9;"| Default credentials
!colspan="2" style="background: #a7d7f9;"| Default credentials
|-
|-
! Root user
! Default user
| <code>root/[none]</code>
| <code>volumio/volumio</code>
|}
|}


==OpenBSD==
= BSD Image Releases =
[[File:Puffy_mascot_openbsd.png|right|100px]]
 
You can install OpenBSD on your Rock64 by following [https://github.com/krjdev/rock64_openbsd these instructions].


==FreeBSD==
==FreeBSD==
Line 304: Line 285:
| <code>root/root</code>
| <code>root/root</code>
|}
|}
==NetBSD==
[[File:netbsd.png|right|100px]]
'''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]. Instructions concerning enabling SSH can be found [https://www.netbsd.org/docs/guide/en/chap-boot.html#chap-boot-ssh here].
Download:
* [https://www.invisible.ca/arm/ Direct download latest release build from NetBSD by select ROCK64] (supports the microSD card and eMMC)
{| class="wikitable"
!colspan="2" style="background: #a7d7f9;"| Default credentials
|-
! Root user
| <code>root/[none]</code>
|}
==OpenBSD==
[[File:Puffy_mascot_openbsd.png|right|100px]]
You can install OpenBSD on your Rock64 by following [https://github.com/krjdev/rock64_openbsd these instructions].


= Android Image Releases =
= Android Image Releases =

Revision as of 17:14, 17 January 2023

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

Linux Image Releases

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.

Note: AOSC is using LZ4 compression algorithm for the downloads, please visit the LZ4 GitHub site for an utility for extracting the archives

Download:

Warning: Possible outdated or not available anymore.
Default credentials
Default user aosc/anthon

Armbian

Armbian.png

Armbian is a Linux distribution designed for ARM boards. They are usually Debian or Ubuntu flavored. To find out more about Armbian and available download options please visit the Armbian ROCK64 site.

Note: The download images are packed in a .7zip archive, please extract the archive first before flashing.

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

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

Download:

Installation:

  • 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
  • Plug the microSD/eMMC card in the Rock64 (and connect a serial console) and boot up to start the Debian Installer

See README.concatenateable_images here or README.concatenateable_images here for details regarding the concatenateable images and their installation from non-Linux systems.

Debian by mrfixit2001

Debian.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. See the Lakka article for specific details regarding the distribution.

Download:

LibreELEC

Libreelec.jpg

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

Download:

Manjaro ARM

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 about NEMS on the PINE64 and available tweaks to the installation please visit the PINE64 forum thread. To find out more on NEM Linux, please visit their site.

Warning: Only supports ROCK64 ver2 SBC

Download:

Note: The MD5 hash of the .xz file is 6e2088922c5d197db8b8ba3057120389
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:

Warning: The image is outdated.
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. See the OpenMediaVault article for more details. 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

To run the OS on 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.

Volumio 2 Digital Audio Player

Volumio.png

Volumio is a Linux-based headless DAP (digital audio player), which connects to your home stereo system or your DAC. Visit the project's website here. You can follow the ongoing discussion about Volumio on the PINE64 forum

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

Download:

Warning: The image appears to be outdated! Handle with caution.
Default credentials
Default user volumio/volumio

BSD Image Releases

FreeBSD

Freebsd Logo.png

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. Instructions concerning enabling SSH can be found here.

Download:

Default credentials
Root user root/[none]

OpenBSD

Puffy mascot openbsd.png

You can install OpenBSD on your Rock64 by following these instructions.

Android Image Releases

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

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

Note: Please allow 10-15 minutes boot up time on first boot for initialization.

Image downloads (for Rockchip Tool):

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

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

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

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