init grapheneos
This commit is contained in:
51
infrastructure/graduated/grapheneos/grapheneos.md
Normal file
51
infrastructure/graduated/grapheneos/grapheneos.md
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
# Graphene OS
|
||||||
|
|
||||||
|
<https://grapheneos.org/install/>
|
||||||
|
|
||||||
|
## Fedora Silverblue
|
||||||
|
|
||||||
|
1. Add the following udev rule to `/etc/udev/rules.d/51-android.rules
|
||||||
|
|
||||||
|
```conf
|
||||||
|
SUBSYSTEM=="usb",ATTR{idVendor}=="18d1",MODE="0660",TAG+="uaccess"
|
||||||
|
```
|
||||||
|
|
||||||
|
2. Reload with `sudo udevadm control --reload-rules && sudo udevadm trigger`
|
||||||
|
3. fastboot now works
|
||||||
|
4. Navigate to the releases page and copy the link to the zip file
|
||||||
|
|
||||||
|
```bash
|
||||||
|
curl -O https://releases.grapheneos.org/caiman-install-2025031400.zip
|
||||||
|
```
|
||||||
|
|
||||||
|
5. Verify
|
||||||
|
|
||||||
|
```bash
|
||||||
|
ssh-keygen -Y verify -f allowed_signers -I contact@grapheneos.org -n "factory images" -s caiman-install-2025031400.zip.sig < caiman-install-2025031400.zip
|
||||||
|
```
|
||||||
|
|
||||||
|
6. Extract
|
||||||
|
|
||||||
|
```bash
|
||||||
|
bsdtar xvf caiman-install-2025031400.zip
|
||||||
|
```
|
||||||
|
|
||||||
|
7. Flash
|
||||||
|
|
||||||
|
```bash
|
||||||
|
bash flash-all.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
8. Re lock
|
||||||
|
|
||||||
|
```bash
|
||||||
|
fastboot flashing lock
|
||||||
|
```
|
||||||
|
|
||||||
|
## Apps
|
||||||
|
|
||||||
|
### FUTO
|
||||||
|
|
||||||
|
<https://keyboard.futo.org/>
|
||||||
|
|
||||||
|
FUTO Keyboard: Supports android speech to text and swipe completely offline
|
||||||
Reference in New Issue
Block a user