diff --git a/README.md b/README.md index 216dff6..38c9107 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ * **[vim](vim)** * **[vpn](vpn)** * **[vscode](vscode)** - +* **[rooting](rooting)**
diff --git a/rooting/c0731.png b/rooting/c0731.png new file mode 100644 index 0000000..0ae80de Binary files /dev/null and b/rooting/c0731.png differ diff --git a/rooting/chromebooks.md b/rooting/chromebooks.md new file mode 100644 index 0000000..addf374 --- /dev/null +++ b/rooting/chromebooks.md @@ -0,0 +1,78 @@ +## rooting chromebooks + +
+ +#### 🖤 don't brick, babe! + +
+ +---- + +### 1. removing write-protected (wp) hardware locker + +
+ +* figure out if your device is supported **[here](https://docs.mrchromebox.tech/docs/firmware/wp/disabling.html)** +* open up your chromebook +* locate and remove the WP pin on the firmware flash chip - this is how it looks like on acer series c0731: + +
+ +

+ +

+ +
+ +* close your chromebook + +
+ +### 2. enable developer mode + +
+ +* press `esc + refresh` keys, then press the power button to boot into recovery mode +* select "enable developer mode" and restart + +
+ +### 3. enable linux/terminal + +
+ +* **[on settings](https://support.google.com/chromebook/answer/9145439?hl=en)** + +
+ +### 4. flash UEFI firmware + +
+ +* open the terminal as root by pressing `ctrl + alt + f2` with `login chronos` +* install the full rom version of **[mrchromebox firmware](https://github.com/MrChromebox/scripts/blob/main/firmware.sh)**: + +```shell +cd; curl -LOk mrchromebox.tech/firmware-util.sh && sudo bash firmware-util.sh +``` + +* choose `install UEFI (full rom) firmware` + +
+ +

+ +

+ +
+ +### 5. boot your linux image from an external drive + +
+ +* have your favorite linux distro flashed in a driver +* recommendations are **[lubuntu](https://lubuntu.me/downloads/)** or **[galliumos](https://galliumos.org/)** +* use `ctrl-u` to boot from usb +* install your portable light linux and be free + + diff --git a/rooting/firmware.png b/rooting/firmware.png new file mode 100644 index 0000000..914c39b Binary files /dev/null and b/rooting/firmware.png differ diff --git a/rooting/grapheneos.md b/rooting/grapheneos.md new file mode 100644 index 0000000..4be0e0d --- /dev/null +++ b/rooting/grapheneos.md @@ -0,0 +1,7 @@ +## grapheneos on androids + +
+ +* just read *everything* in **[here](https://grapheneos.org/)** +* pixel devices are our favorites +* must apps: aegis, vpns (proton, mullvad, nym, etc.), molly, notes, termux... (ps: you don't really need to install fdroid or aurora, just download and install sha-checked pgks)