Compare commits
2 Commits
af28123c9f
...
06b5d09154
Author | SHA1 | Date | |
---|---|---|---|
06b5d09154 | |||
1d14328e70 |
50
pages/05.other/android/gsi/default.en.md
Normal file
50
pages/05.other/android/gsi/default.en.md
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
---
|
||||||
|
title: GSI
|
||||||
|
visible: true
|
||||||
|
---
|
||||||
|
|
||||||
|
[toc]
|
||||||
|
|
||||||
|
## Devices
|
||||||
|
|
||||||
|
This is a list of my own devices using a GSI ROM.
|
||||||
|
|
||||||
|
| Device | Notes |
|
||||||
|
| ---------------- | -------------------------------------------- |
|
||||||
|
| Xiaoxin Pad 2022 | Only system_b works, system_a is not present |
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
1. Open a terminal and type `adb reboot bootloader`
|
||||||
|
2. After bootloader is up. Type `fastboot devices` to check if your device is found properly.
|
||||||
|
3. Type `fastboot flashing unlock` **WARNING: User data will be deleted with this step**
|
||||||
|
4. Type `fastboot reboot fastboot` to launch into standalone fastboot mode
|
||||||
|
5. Navigate to the folder where `vbmeta.img` and `boot.img` are saved
|
||||||
|
`fastboot flash --disable-verity --disable-verification vbmeta vbmeta.img`
|
||||||
|
`fastboot flash --disable-verity --disable-verification boot boot.img`
|
||||||
|
6. Get the currently active system slot `fastboot getvar current-slot`
|
||||||
|
- Change the slot using `fastboot --set-active=a/b`
|
||||||
|
7. Type `fastboot delete-logical-partition product_a` then `fastboot delete-logical-partition product_b`
|
||||||
|
8. Last step install GSI with `fastboot flash system [image].img`
|
||||||
|
|
||||||
|
> [XDA Thread on GSI with Lenovo Tab M10 Plus 3rd Gen](https://xdaforums.com/t/installing-custom-rom-gsi-magisk-on-lenovo-tab-m10-plus-3rd-gen-tb-125fu.4480023/)
|
||||||
|
|
||||||
|
## Updating
|
||||||
|
|
||||||
|
1. Open a terminal and execute `adb reboot bootloader`
|
||||||
|
2. `fastboot reboot fastboot`
|
||||||
|
3. `fastboot getvar current-slot`
|
||||||
|
4. Change slot to the inactive one: `fastboot --set-active=a/b`
|
||||||
|
5. `fastboot flash system [image].img`
|
||||||
|
6. `fastboot reboot`
|
||||||
|
7. Open Magisk and direct install
|
||||||
|
8. Reboot
|
||||||
|
|
||||||
|
## Wipe everything
|
||||||
|
|
||||||
|
1. Open a terminal and execute `adb reboot bootloader`
|
||||||
|
2. `fastboot reboot fastboot`
|
||||||
|
|
||||||
|
`fastboot erase system_a`
|
||||||
|
`fastboot erase system_b`
|
||||||
|
`fastboot erase userdata`
|
@ -7,4 +7,10 @@ visible: false
|
|||||||
|
|
||||||
Updating devices with support for seamless updates (due to having two system partitions) is much simpler than updating devices with [only one partition](/other/android/update).
|
Updating devices with support for seamless updates (due to having two system partitions) is much simpler than updating devices with [only one partition](/other/android/update).
|
||||||
|
|
||||||
|
## Devices
|
||||||
|
|
||||||
|
| Device | Notes |
|
||||||
|
| -------------------- | ----- |
|
||||||
|
| Motorola Edge 40 Pro | |
|
||||||
|
|
||||||
**TODO**
|
**TODO**
|
||||||
|
@ -9,6 +9,12 @@ Because I root my phone, I have to follow some specific steps to update my syste
|
|||||||
|
|
||||||
**Requires a PC**
|
**Requires a PC**
|
||||||
|
|
||||||
|
## Devices
|
||||||
|
|
||||||
|
| Device | Notes |
|
||||||
|
| ---------------- | ----- |
|
||||||
|
| Xiaomi Mi 9 Lite | |
|
||||||
|
|
||||||
## Acquire LineageOS Update Zip-file
|
## Acquire LineageOS Update Zip-file
|
||||||
|
|
||||||
The newest update can either be downloaded through the built-in updater, exported to local storage and copied to the PC, or downloaded directly from [download.lineageos.org](https://download.lineageos.org)
|
The newest update can either be downloaded through the built-in updater, exported to local storage and copied to the PC, or downloaded directly from [download.lineageos.org](https://download.lineageos.org)
|
||||||
|
Loading…
Reference in New Issue
Block a user