(Editable list) GSI support

Unfortunately, rooting the Unihertz Titan devices is necessary from the start (since 2019). Everything worked very well up to A13 GSI. And now also iodeOS 5.10. I really want to test iodeOS 6.0 on the Titan.

I’ve now updated the Atom L (not rooted) to iodeOS 5.10 GSI, and - Bluetooth does not find any devices!

I will now test two (A13 + A14) current other GSI with built-in microG.

Unihertz Atom L

4-inch small, robust smartphone, IP68 protection class

Stock Android 11.0 v2022 | Kernel v4.14.186
iode-5.10-20250219-arm64_ab.img

:white_check_mark: First I updated the firmware A11 v2021 to v2022, then immediately installed iodéOS 5.10 GSI with built-in microG without any problems.

:white_check_mark: Bluetooth works, but …

:ballot_box_with_check: … the connection is interrupted every few seconds, then reconnected, then interrupted again, then reconnected (active). As soon as I play a video lasting several minutes, the BT connection remains constantly connected. Then interrupted again … connected.

Exactly the same scenario happens with very highly compatible A14 GSI e-2.8-a14-20250227-UNOFFICIAL-arm64_bvN from @Colors

Installed the latest GSI on my Xiaomi 12 pro. Had LineageOS 22.1 before on it.
Actually most stuff works flawlessly, except VoLTE, VoWiFi, auto brightness and double tap to wake.
Will test further and report!

Installed on the Blackview BV4900 Pro (BV4900ProUS0007640), originally sold with Android 10.

Architecture => arm64-v8a
Chipset => MT6762V/WD

A couple of things to report:

  • I did a fresh start from the official firmware provided by Blackview when I asked them for it ( zn128e-dk021P-64-64g4g-hdp-b3-bom12-cts-US-dk_BV4900Pro_US_ZN128e_V1.0_20220308V09_user_20220309 ),
  • Required to do
    fastboot delete-logical-partition product_a
    fastboot delete-logical-partition system_ext_a
    fastboot delete-logical-partition product
    
    to free up some space.
  • No need to re-package as a super.img, simply flashing the system.img did it.
  • The first boot took a very long time (more than 5 minutes), during which I was only seeing the “Orange state” alert message.
  • Bluetooth and the aux input seem to not be working.

Xiaomi Mi 9 cepheus
SoC: Qualcomm SM8150 Snapdragon 855
Stock Android 11.0 V12.5.2.0.RFAEUXM
iode-5.9-20250128-arm64_ab.
TWRP Recovery

:white_check_mark: GSI iode-5.10-20250219-arm64_ab
:white_check_mark: Manual update without Hostmaschine (PC), without data loss via …
TWRP > Install > System Image - from USB-Stick

GSI iodéOS 5.8 + 5.10

:x: No ringtones

This is how I know the behavior of Bluetooth on the Titan.

Who need to fix this Andy himself or the devs of Lodé OS ? Thanks!

Greetings from Germany!

I’m not sure how to edit your list, therefore please sdd this entry:

Shift - phone 8.1 - running; prior to flashing, delete product partitions; NFC & Fingerprint not tested (privacy geek) - see SHIFTphone 8 - Frage / Question - Iode GSI Installieren, ADB & Fastboot

How to enable real ROOT with APatch if there is no boot.img to extract from the GSI?

Worked first time on my Moto G Play 2024 (fogona XT2413-2) with version iode-5.11-20250401. Nice work. This is despite not actually being listed for GSI or iodéOS. Is there anything I can do to help with support for this device?

At 3,186,082kB, the new GSI (5.12) version is 146,000kB too large for the Unihertz Titan. I would like to reduce the size to the previously very installable 3,040,000kB (5.11). What can I do?

@tommel2
have you already reduced the size of the /product partition?

The Titan does not have a dynamic partition.