add chapter for rooting some devices for fun or profit (#4)

This commit is contained in:
autistic-symposium-helper 2024-12-25 06:36:51 +01:00 committed by GitHub
parent e7dee740aa
commit 76f882ddae
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 86 additions and 1 deletions

View file

@ -20,7 +20,7 @@
* **[vim](vim)**
* **[vpn](vpn)**
* **[vscode](vscode)**
* **[rooting](rooting)**
<br>

BIN
rooting/c0731.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 157 KiB

78
rooting/chromebooks.md Normal file
View file

@ -0,0 +1,78 @@
## rooting chromebooks
<br>
#### 🖤 don't brick, babe!
<br>
----
### 1. removing write-protected (wp) hardware locker
<br>
* 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:
<br>
<p align="center">
<img src="c0731.png" width="80%"/>
</p>
<br>
* close your chromebook
<br>
### 2. enable developer mode
<br>
* press `esc + refresh` keys, then press the power button to boot into recovery mode
* select "enable developer mode" and restart
<br>
### 3. enable linux/terminal
<br>
* **[on settings](https://support.google.com/chromebook/answer/9145439?hl=en)**
<br>
### 4. flash UEFI firmware
<br>
* 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`
<br>
<p align="center">
<img src="firmware.png" width="80%"/>
</p>
<br>
### 5. boot your linux image from an external drive
<br>
* 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

BIN
rooting/firmware.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 374 KiB

7
rooting/grapheneos.md Normal file
View file

@ -0,0 +1,7 @@
## grapheneos on androids
<br>
* 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)