Hackberry Pi

Overview

The Hackberry Pi is a linux cyberdeck created by ZitaoTech. There are various versions, however this wiki entry here is mainly focussed around the [Zero 2W][] version.

As the name suggests, this cyberdeck uses a Raspberry Pi at it's core. It is built from second hand blackberry keyboards (as far as im concerned) and 3d printed.

Features

The Hackberry Pi has several pretty neat features. For example, there are multiple layers for the keyboard. This means, that almost all symbols can be pressed somehow, even if a bit tricky. Below are images that show the default layout. Please note, that those images are from this github page. I only copied those onto this website due to the fact that after a file-structure change in the repo, those might be dead links.

Installation

  1. Flash a new Raspberry Pi OS 64 minimal onto the sd card.
  2. Open the /boot/config.txt on the sd card
  3. Add the following line at the end of the file: dtoverlay=vc4-kms-dpi-hyperpixel4sq
  4. Insert sd card into device
  5. Boot
  6. Wait for the rpi to start up (for initializing everything for the first time)
  7. Reboot

Post installation

Useful Packages

A headless installation of the Raspberry Pi OS can be quite underwhelming and is not very user-friendly. The following list provides useful packages with a nice TUI:

Changing the font size

Sometimes the font in the terminal is too small or too big. To adjust the font run:

sudo dpkg-reconfigure console-setup

Here choose the UTF-8, Combined - Latin, ... or Guess optimal character set. After this you can select the font and select the font size.