From e69ff9ec4b6d809da31f02d85b9df12070d3106c Mon Sep 17 00:00:00 2001 From: chr1syy Date: Tue, 12 Oct 2021 12:13:02 +0200 Subject: [PATCH] updated README --- README.md | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 50 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 23b0c36..e387bf4 100644 --- a/README.md +++ b/README.md @@ -1 +1,50 @@ -# amonet-NixOS +# UNLOCK/ROOT für das Fire 7 HD (7th Gen) + +Da mein Tablet sehr mit Werbung zugemüllt war und mit der Zeit immer langsamer wurde, habe ich mich dazu entschlossen ein Custom ROM (in meinem Fall LineageOS) aufzuspielen. + +Um das ganze auch unter NixOS flashen zu können, musste ich die Bash-Scripte ein wenig anpassen und ein paar Module zusätzlich installieren. + +# Original-Dateien + +https://forum.xda-developers.com/t/unlock-root-twrp-unbrick-downgrade-fire-7-ford-and-austin.3899860/ + +# ROM + +https://lineageos.org/ + +# Configuration.nix + +Die Module für die Configuration sind wie folgt: + +```nix +programs.adb.enable = true; +``` + +Den User zu der Gruppe adbusers und sudo hinzufügen: + +```nix + users.users.USER = { + isNormalUser = true; + home = "/home/USER"; + extraGroups = [ "wheel" "adbusers" ]; # Enable ‘sudo’ and 'adb' for the user. + }; +``` + +Folgende Module installieren: + +```nix + environment.systemPackages = with pkgs; [ + .. + python39 + unzip + usbutils + .. + ]; +``` + +Danach eine nix-shell erzeugen (nix-shell file ist im Repo): + +```nix +nix-shell +``` +und die Anleitung aus dem XDADev-Forum befolgen.