gargoyle GSI
The gargoyle GSI project is the first step to getting custom software running on the Unihertz Devices.
See Github Releases for release information.
The device tree can be found here. It should be built against the TrebleDroid LineageOS 20 Guide here
Unlock
Settings > About > Build < Tap 7 times
Settings > System > Developer options > OEM unlocking < Enable
Root
Flash Magisk Boot Image
fastboot flash boot <magisk-boot.img>
Flashing Instructions
Titan Pocket and Titan Slim
Flash your vbmeta, vbmeta_system and vbmeta_vendor to make sure your system doees not bootloop
fastboot flash --disable-verity --disable-verification vbmeta <vbmeta.img> fastboot flash --disable-verity --disable-verification vbmeta_system <vbmeta_system.img> fastboot flash --disable-verity --disable-verification vbmeta_vendor <vbmeta_vendor.img>
Flashing gargoyle GSI
adb reboot fastboot fastboot erase system fastboot erase cache fastboot erase userdata # Skip this step if you are not coming from stock rom fastboot flash system <gargoyle.img> fastboot reboot