Difference between revisions of "PineTab2 Releases"

From PINE64
Jump to navigation Jump to search
m (move nixos to bottom of page)
(→‎NixOS: Consistent wiki style)
Line 71: Line 71:
[[File:NixOS.webp|right|100px]]
[[File:NixOS.webp|right|100px]]


NixOS is an immutable linux distribution built around the Nix configuration language. The NixOS image for PineTab2 uses some downstream modifications to packages, such as an uboot package based on 2023.07-rc4 and a kernel also used by the Arch Linux Arm image.
NixOS is an immutable Linux distribution built around the Nix configuration language. The NixOS image for PineTab2 uses some downstream modifications to packages, such as an U-Boot package based on 2023.07-rc4 and a kernel also used by the Arch Linux Arm image.


This image is extremely basic and currently boots to a console. A NixOS configuration can be applied after booting to gain a full graphical system.
This image is extremely basic and currently boots to a console. A NixOS configuration can be applied after booting to gain a full graphical system.


Download the latest pinetab image from the nabam/nixos-rockchip release page:
Download:


* https://github.com/nabam/nixos-rockchip/releases
* https://github.com/nabam/nixos-rockchip/releases


After booting, download this flake to the pinetab and place it at <code>/etc/nixos/flake.nix</code>:
Notes:
 
After booting, download this flake to the pinetab and place it at '''/etc/nixos/flake.nix''':


* https://git.asonix.dog/asonix/pinetab2-nixos/raw/branch/main/flake.nix
* https://git.asonix.dog/asonix/pinetab2-nixos/raw/branch/main/flake.nix


Run the following commands:
Run the following commands:
<pre>
$ sudo su
> cd
> nixos-rebuild switch
> nixos-rebuild switch # yes, do it two times
> reboot
</pre>


After rebooting, there will be a new user account
$ sudo su
> cd
> nixos-rebuild switch
> nixos-rebuild switch # yes, do it two times
> reboot
 
After rebooting, there will be a new user account.
 
{| class="wikitable"
{| class="wikitable"
!colspan="2" style="background: #a7d7f9;"| Default credentials
!colspan="2" style="background: #a7d7f9;"| Default credentials

Revision as of 15:58, 29 June 2023

This page contains a list of all available releases and tools for the PineTab2 in alphabetical order.

The installation instructions can be found under PineTab2#Installation instructions.

Linux

Arch Linux ARM

Archlinux-logo.png

(Unofficial) Arch Linux ARM maintained by the DanctNIX community (GitHub: danctnix, dreemurrs-embedded).

Download:

Default credentials
Default user alarm/123456

Notes:

Buildroot

Buildroot.png

Buildroot is a simple, efficient and easy-to-use tool to generate embedded Linux systems through cross-compilation.

An external tree for the PINE64 PineTab 2 is developed and maintained by Danct12 (same developer behind the PineTab 2 port of Arch Linux ARM).

Download:

  • The repository and build instructions can be found here.

Mobian

Debian-logo.png

An unofficial Debian build for ARM64 running with Phosh. The current version of the base Debian system is Debian Bookworm. See the installation instructions here. If you have questions about Mobian, please ask them in the Mobian Matrix room.

Download:

Note: U-Boot is required to be able to boot the images, see the prerequisites section of the installation instructions.
Default credentials
Default user mobian/1234

Notes:

  • The development is work in progress. Mobian's support for the PineTab2 is maintained by Julian. The Mobian wiki can be found here.
  • In order to connect to the device using SSH/SCP, you need to install SSH on the device. You can do this by executing the following in a shell: "sudo apt-get install ssh", afterwards you can connect via SSH/SCP using the PineTab2's IP address on port 22.
  • When installing Mobian with full disk encryption and booting with the keyboard case connected, you will have to touch the screen or press a key to show the decryption screen. This is an upstream issue.

NixOS

NixOS.webp

NixOS is an immutable Linux distribution built around the Nix configuration language. The NixOS image for PineTab2 uses some downstream modifications to packages, such as an U-Boot package based on 2023.07-rc4 and a kernel also used by the Arch Linux Arm image.

This image is extremely basic and currently boots to a console. A NixOS configuration can be applied after booting to gain a full graphical system.

Download:

Notes:

After booting, download this flake to the pinetab and place it at /etc/nixos/flake.nix:

Run the following commands:

$ sudo su
> cd
> nixos-rebuild switch
> nixos-rebuild switch # yes, do it two times
> reboot

After rebooting, there will be a new user account.

Default credentials
Default user pinetab2/changeme