|
||
---|---|---|
OnePlus | ||
printable-manual | ||
Samsung | ||
.gitignore | ||
.rsync-filter | ||
FAQ.org | ||
flake.lock | ||
flake.nix | ||
image.nix | ||
nixpkgs.nix | ||
Readme.org | ||
shell.nix |
Readme
Hosts the Upcycling Android workshop materials.
The repo is hosted on git.fsfe.org.
Live USB Linux image
To build the live USB image it is required to have Nix installed.
When building the image, to avoid downloading the factory images if they are already available, add the zip files to the Nix store manually, e.g. in the repository root directory:
nix store add-file ./Google/CalyxOS/sargo-factory-22309000.zip
The image can be built with the following command:
nix build .#image
The image file can then be copied to a USB stick by replacing sdX
with the name of your device:
dd if=./result/iso/*.iso of=/dev/sdX status=progress
sync
Printable manual
For convenience this repo also comes with a printable manual than can be distributed at workshops. The manual is only intended for use with the preprepared images built using this repo.
The manual source file is ./printable-manual/manual.html By running
nix build .#manual
A pdf of the manual will be built and placed in result/manual.pdf Once satisfied with modifications to the manual please copy it into the manual folder, as result is not synced between machines.
cp -f ./result/manual.pdf ./printable-manual/manual.pdf