## page was renamed from AndroidDevelopment/GargoyleGSI = gargoyle GSI = {{attachment:logo.jpg||align="middle"}} The gargoyle GSI project is the first step to getting custom software running on the Unihertz Devices. See [[https://github.com/rumplestilzken/unihertz_titan_lineageos20/releases|Github Releases]] for release information. The device tree can be found [[https://github.com/rumplestilzken/device_unihertz_gargoyle|here]]. It should be built against the !TrebleDroid LineageOS 20 [[https://github.com/rumplestilzken/lineage_build_unified/tree/lineage-20-td|Guide here]] For information about Stock Resources see [[Unihertz/StockResources|here]] == Android 10 == If your device is not already on Android 10, you must update to Stock Android 10 to continue with this proces. == Unlock == Settings > About > Build < Tap 7 times Settings > System > Developer options > OEM unlocking < Enable [[https://source.android.com/docs/core/architecture/bootloader/locking_unlocking|Reference]] == Root == [[https://gist.github.com/rumplestilzken/1d66b6e3aae16ece75f06b00d466d246|Rooting your Titan]] === Flash Magisk Boot Image === {{{ fastboot flash boot }}} == 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 fastboot flash --disable-verity --disable-verification vbmeta_system fastboot flash --disable-verity --disable-verification vbmeta_vendor }}} == 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 fastboot reboot }}} === Headphone Jack and USB-C Audio Jack Fix === Open Settings->Phh Treble Settings->Misc features->Use alternate ay to detect headset <-- Check this and reboot to get Headphone jack/USB C Audio Jack working. === VoLTE === Open Settings->Phh Treble Settings->IMS Features Check Request IMS Network, Install IMS APK For !MediaTek R Vendor. Reboot. This will enable VoLTE. == Notes == [[Unihertz/Notes/33YN2Installation|Notes]] by @33YN2 [[attachment:TitanSlimLOS.pdf|Titan Slim Notes]] by @michalko58