• Stars
    star
    105
  • Rank 328,196 (Top 7 %)
  • Language
    Shell
  • License
    GNU General Publi...
  • Created almost 5 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

PinePhone Fedora Image Generation Script

PinePhone Fedora Setup

A collection of scripts that correctly sets up Fedora to run off your PinePhone SD card. Soon to be part of the Fedora Mobility SIG.

🚨🚨🚨 WARNING! 🚨🚨🚨

This is a barely tested collection of scripts written by someone who has never written a bash script for other people to use! It involves the dd command and sudo. This is VERY DANGEROUS - please do not run it unless you have read and fully understood what it will do. Better yet, read the scripts to learn how to install the image manually.

For prebuilt images, see the releases page. All images after Nov 2020 were built by @Torbuntu.

Dependencies

  • wget
  • xz
  • btrfs-progs (for mkfs.btrfs)
  • dosfstools (for mkfs.vfat)
  • rsync
  • uboot-tools (for mkimage)
  • qemu-user-static (for qemu-aarch64-static)

Usage

  1. Edit .env with your own variables.
  2. Run bash download-files.sh then sudo bash all.sh. Verify the information presented whenever it asks you to confirm.

Tips

  • Run all scripts other than download-files.sh as root, and from this (README.md) directory! Do not directly run anything in the phone-scripts folder! Those scripts are, as the name suggests, executed on the phone.
  • If a script fails midway through, some things may still be mounted. sudo ./cleanup.sh will attempt to unmount everything.

More Repositories

1

awesome-linux-mobile

An awesome list of Linux mobile devices, apps, and OS images.
32
star
2

mycelium

deploy planet-scale Minecraft server networks on Kubernetes
Rust
21
star
3

aeneid

use your GitHub SSH keys to authenticate to sshd
Rust
21
star
4

experiments

small/cute/fun projects that don't need their own repo
JavaScript
19
star
5

nem-api

API Wrapper for the NIS Layer of the NEM Blockchain Platform
JavaScript
12
star
6

nemid

A standalone client implementing NEMid.
HTML
4
star
7

adelie

Keep every part of your git-ops deployment up to date.
Rust
4
star
8

lucid

A (mostly) sane way to sync arbitrarily defined infrastructure (Python or YAML) to Kubernetes.
Python
3
star
9

dotfiles

nvim
Shell
2
star
10

Any.Do-Desktop

Any.Do for Desktop
JavaScript
2
star
11

nemid-server

A demo server for nemid.
JavaScript
2
star
12

nanowallet-changelly

Buy XEM with other alltcoins, right from your wallet.
JavaScript
2
star
13

trebuchet

Send files to anyone, at maximum speed. (A GUI for croc - similar to magic-wormhole.)
JavaScript
2
star
14

wizard

Send files to anyone directly, only using a centralized server as a rendezvous. Based on schollz/croc.
Go
1
star
15

id6

Rust
1
star
16

blockcampus

Tools for semi-private Minecraft servers.
Rust
1
star
17

everychatapp

A comparison website for every* chat platform.
Svelte
1
star
18

cartrackr

Track your car with pycom stuff. (Unofficial)
Python
1
star
19

web2linux

Skeleton code for converting any webapp into a linux app.
JavaScript
1
star
20

nss_lying

you really think someone would do that? just go on the internet and post an nss implementation that lies?
Rust
1
star
21

nikhiljha

1
star
22

hanabi

useful hanabi tools, in Rust
Rust
1
star
23

ShineMessage

Send messages from your Android computer through your Darwin computer onto someone else's pocket computer.
1
star
24

privacyplan

Move off centralized services and onto decentralized ones.
HTML
1
star
25

nottheonion

A fun Telegram game which lets you guess whether or not a post is from the onion via Reddit.
JavaScript
1
star
26

LightControl-Pi

Control your lights (or anything else) from your Raspberry Pi!
JavaScript
1
star
27

QuoteBot

Gets you a random quote on request - for telegram!
JavaScript
1
star
28

RedditGram

Post the best posts from a subreddit/RSS feed into a telegram channel.
JavaScript
1
star
29

arcanum

minimal, opinionated, correct* operator to sync secrets between Hashicorp Vault and Kubernetes
Rust
1
star