All Projects → Mostly-BSD → void-pine64

Mostly-BSD / void-pine64

Licence: MIT License
Build scripts for void linux images on Pine64 boards.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to void-pine64

ungoogled-chromium-void
Ungoogled Chromium template and builds for Void Linux
Stars: ✭ 35 (+150%)
Mutual labels:  voidlinux, void-linux
linux-installer
Universal GNU+Linux installer script
Stars: ✭ 16 (+14.29%)
Mutual labels:  voidlinux, void-linux
VoidMuslWSL
Install Void Linux (with musl-libc) as a WSL Instance (for Windows 10 1803 64bit or later)
Stars: ✭ 30 (+114.29%)
Mutual labels:  voidlinux, void-linux
Ironos
Open Source Soldering Iron firmware for Miniware and Pinecil
Stars: ✭ 3,945 (+28078.57%)
Mutual labels:  pine64
pine64-scripts
Utility scripts for the pine64
Stars: ✭ 32 (+128.57%)
Mutual labels:  pine64
pinera1n
portable checkra1n solution on linux phone, not only one linux distribution can do it
Stars: ✭ 45 (+221.43%)
Mutual labels:  pine64
octoxbps
A Qt-based XBPS front end
Stars: ✭ 45 (+221.43%)
Mutual labels:  voidlinux
voidnsrun
Run glibc binaries in musl libc Void Linux environment
Stars: ✭ 31 (+121.43%)
Mutual labels:  voidlinux
Autodesk-Fusion-360-for-Linux
This is a project, where I give you a way to use Autodesk Fusion 360 on Linux!
Stars: ✭ 810 (+5685.71%)
Mutual labels:  void-linux
zfsbootmenu
ZFS Bootloader for root-on-ZFS systems with support for snapshots and native full disk encryption
Stars: ✭ 377 (+2592.86%)
Mutual labels:  void-linux
cxx
🔌 Configuration-free utility for building, testing and packaging executables written in C++. Can auto-detect compilation flags based on includes, via the package system and pkg-config.
Stars: ✭ 87 (+521.43%)
Mutual labels:  void-linux
bl602-docs
Documentation of the BL602 IC
Stars: ✭ 53 (+278.57%)
Mutual labels:  pine64
cutie-shell
A mobile QtWayland compositor and shell and for smartphones and tablets.
Stars: ✭ 21 (+50%)
Mutual labels:  pine64
pbp-packages
Package build scripts for using Arch Linux ARM with the Pinebook Pro laptop.
Stars: ✭ 3 (-78.57%)
Mutual labels:  pine64
Dietpi
Lightweight justice for your single-board computer!
Stars: ✭ 2,871 (+20407.14%)
Mutual labels:  pine64
void-runit
runit init scripts for Void
Stars: ✭ 118 (+742.86%)
Mutual labels:  voidlinux
void-infrastructure
Infrastructure configuration data for Void systems
Stars: ✭ 49 (+250%)
Mutual labels:  voidlinux
chadwm
Making dwm as beautiful as possible!
Stars: ✭ 619 (+4321.43%)
Mutual labels:  void-linux
piu
Cross platform package manager wrapper
Stars: ✭ 33 (+135.71%)
Mutual labels:  void-linux
bl iot sdk
BL602 SDK (Pine64 fork)
Stars: ✭ 115 (+721.43%)
Mutual labels:  pine64

Void Linux Images for Pine64

DISCLAIMER

I am not officially involved with either Pine64 or Void Linux. I'm just a happy void user who wants to run it on Pine64 boards. You can cause serious damage to your equipment using these scripts and/or the images built using these scripts, and I'm not responsible if you do.

Features

  • Kernel: 5.2.11 w/ patches for Pine64 devices
  • U-boot: 2019.07 w/ ARM Trusted Firmware (ATF) 2.1

Images

Currently, images are available for the following devices.

All images are built with the musl lib for performance reasons. Currently the open-source Lima/Panfrost drivers which enable 2D/3D acceleration in X, OpenGL etc. are not enabled. This is due to the fact that they are under heavy development and not stable enough for daily use.

In future I'll try and build images for the Rock64, RockPro64, Pinetab, and PinebookPro devices as well.

Usage

Download an image appropriate to your device type (A64/A64-lts/Sopine/Pinebook/H64). For each device type there are 5 possible images to choose from.

  • void-pine64-musl-<DEVICE>-<DATE>.img.xz: Base image w/o X server.
  • void-pine64-musl-<DEVICE>-<DATE>-X11.img.xz: Base image w/ X server.
  • void-pine64-musl-<DEVICE>-<DATE>-LXDE.img.xz: Base image w/ LXDE Desktop environment.
  • void-pine64-musl-<DEVICE>-<DATE>-LXQT.img.xz: Base image w/ LXQT Desktop environment.
  • void-pine64-musl-<DEVICE>-<DATE>-MATE.img.xz: Base image w/ MATE Desktop environment.

Un-compress the .xz file using the xz or the pixz command. Transfer the .img file to an SD card or eMMC module using dd or etcher. Finally boot your device and Njoy!

NOTE: The images are all 4GB in size when uncompressed. When you transfer them to a SD card or an eMMC module of higher capacity you should resize the root partition. If you don't know how to do this, a search engine is your friend.

Build Instructions

See BUILD.md file to build the images yourself.

TODOs

  • Make proper void packages for Pine64 kernel & uboot.
  • Make images for Pinebook, Sopine, H64, A64/A64+, and A64-lts.
  • Build libGL(Mesa) with support for Lima/Panfrost drivers.
  • Make images for Rock64, RockPro64, PineTab, PinebookPro.
  • Submit Changes to void-linux upstream for proper support of Pine64 boards.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].