mirror of
https://github.com/autistic-symposium/shell-whiz-toolkit.git
synced 2025-05-10 10:44:59 -04:00
add chapter for rooting some devices for fun or profit (#4)
This commit is contained in:
parent
e7dee740aa
commit
76f882ddae
5 changed files with 86 additions and 1 deletions
|
@ -20,7 +20,7 @@
|
|||
* **[vim](vim)**
|
||||
* **[vpn](vpn)**
|
||||
* **[vscode](vscode)**
|
||||
|
||||
* **[rooting](rooting)**
|
||||
|
||||
<br>
|
||||
|
||||
|
|
BIN
rooting/c0731.png
Normal file
BIN
rooting/c0731.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 157 KiB |
78
rooting/chromebooks.md
Normal file
78
rooting/chromebooks.md
Normal 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
BIN
rooting/firmware.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 374 KiB |
7
rooting/grapheneos.md
Normal file
7
rooting/grapheneos.md
Normal 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)
|
Loading…
Add table
Add a link
Reference in a new issue