(Editable list) GSI support

On older Lenovo devices, unlocking the bootloader was easy. With newer devices, Lenovo is harassing its users similar to Xiaomi, requiring registration and limiting the daily request to unlock the bootloader. For Chinese users, the bootloader remains permanently locked similar to Huawei and Nokia.

It’s older yes.
From 2019/2020

I have helped a guy from telegram to boot iodéOS on his device, he had bootloop and broken recovery before.

His device is a Lenovo ZUK Z2 Pro [z2_row]

He is a GSI boot tester :grin:

He had do this with the ZIP file :man_shrugging::face_with_peeking_eye:

iode-5.4-20240831-gsi.zip(1.44GB) HARD:unzip—change name to zip.unzip again—change the name to img(2.97GB)

Ok thanks, this is complete nonsense. The zip file now contains the real .img

Thank you very much for creating a iode GSI - great news.

I have a Samsung sm-t290 with the most recent bootloader and the currently only way to install a custom rom on this device has been published by phhusson in posts #488 an #494 of this XDA Thread.

Procedure works well with the iode GSI - however device will then get stuck in a boot loop. Tried factory reset but no avail.

Is there any way I can extract information on the boot process (e.g. logs) so I can share it with the team?

Samsung Galaxy Tab A 8.0 (2019) (gtowifi) SM-T290 currently runs with stock Android 11 (R). Just try out this official CustomROM AOSP 13 (T) or LineageOS-for-microG 20.0

T Phone 5G (Jaguar) Kernel 4.19.191+

Trouble-free, error-free installation of VoltageOS GSI 3.6 microG
2.687.556 KB ~ VoltageOS-microg-arm64-ab-3.6-20240827-UNOFFICIAL.img

T Phone 5G (Jaguar) + VOS 3.6 GSI

3.116.461 KB ~ iode-5.4-20240831-gsi.img (fix 20240902)
Installation of iodéOS GSI could not be completed.

Resizing ‘system_a’ OKAY [ 0.004s]
error: write_sparse_skip_chunk: don’t care size 2922811592 is not a multiple of the block size 4096
Sending sparse ‘system_a’ 1/12 (262084 KB) error: write_sparse_skip_chunk: don’t care size 2922811592 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don’t care size 2922811592 is not a multiple of the block size 4096
OKAY [ 7.694s]
Writing ‘system_a’ FAILED (Status read failed (Too many links))
fastboot: error: Command failed

Had the same see Post #14
Could fix it (double unzip), see Post #15

Thanks. This is an extremely unusual approach that I’ve never practiced before.

Well, I did not do this, but downloaded the iode-5.4-20240831-gsi.zip file (fix 20240903) again and only unzipped it to *.img

I assume that Vincent has made further improvements

T Phone 5G (Jaguar) Kernel 4.19.191+

3.116.460 KB ~ iode-5.4-20240831-gsi.img (fix 20240903)

Now a faultless and successful complete installation has been achieved:

Termial
\adb\T-Phone_Jaguar_1.18.27>fastboot flash system iode-5.4-20240831-gsi.img
Resizing 'system_a'                                OKAY [  0.005s]
Sending sparse 'system_a' 1/12 (262116 KB)         OKAY [  8.882s]
Writing 'system_a'                                 OKAY [  1.019s]
Sending sparse 'system_a' 2/12 (262116 KB)         OKAY [ 10.652s]
Writing 'system_a'                                 OKAY [  1.090s]
Sending sparse 'system_a' 3/12 (262096 KB)         OKAY [ 10.644s]
Writing 'system_a'                                 OKAY [  0.995s]
Sending sparse 'system_a' 4/12 (262128 KB)         OKAY [ 10.593s]
Writing 'system_a'                                 OKAY [  1.147s]
Sending sparse 'system_a' 5/12 (262120 KB)         OKAY [ 10.756s]
Writing 'system_a'                                 OKAY [  1.067s]
Sending sparse 'system_a' 6/12 (262124 KB)         OKAY [ 10.673s]
Writing 'system_a'                                 OKAY [  1.020s]
Sending sparse 'system_a' 7/12 (262124 KB)         OKAY [ 10.725s]
Writing 'system_a'                                 OKAY [  1.029s]
Sending sparse 'system_a' 8/12 (262128 KB)         OKAY [ 10.184s]
Writing 'system_a'                                 OKAY [  0.991s]
Sending sparse 'system_a' 9/12 (262076 KB)         OKAY [ 10.613s]
Writing 'system_a'                                 OKAY [  1.010s]
Sending sparse 'system_a' 10/12 (262124 KB)        OKAY [ 10.538s]
Writing 'system_a'                                 OKAY [  0.984s]
Sending sparse 'system_a' 11/12 (262128 KB)        OKAY [ 10.133s]
Writing 'system_a'                                 OKAY [  1.042s]
Sending sparse 'system_a' 12/12 (199220 KB)        OKAY [  8.058s]
Writing 'system_a'                                 OKAY [  0.860s]
Finished. Total time: 149.883s

Welcome iodè GSI :clinking_glasses:

2 Likes

He said that in #24

#24 | 14h | fix 20240902 @vince31f
#29 | 11h | fix 20240903 @Vincent authored 11 hours ago

I have a second Lenovo Tab 8, actually with an older AOSP GSI. I will test the newest iode GSI file this evening on that tab, to see if it is fix now.

@Antoine
@vince31fr

iode-5.4-20240831-gsi.zip revised version now works well.

arm32_binder64-ab version will be possible soon?

Hello
I would like to install IodeOS on a xiaomi redme6 mobile
Is this possible?

Thanks in advance,

I can’t believe, because no arm32 versions from Andy Yan

For me, belief means - not knowing.

@AndyYan naming rules of variants

a64: ARM 32-bit with 64-bit binder
lineage-21.0-20240823-UNOFFICIAL-a64_bvN.img

Gigaset GS4

Stock Android 11.0 | Kernel version 4.14.186
iode-5.4-20240831-gsi.img [ fix 2024093 ]

Now a faultless and successful complete installation has been achieved:

Terminal
adb\gs4>fastboot flash system iode-5.4-20240831-gsi_fix20240903.img
Resizing 'system'                                  OKAY [  0.003s]
Sending sparse 'system' 1/12 (262116 KB)           OKAY [  7.420s]
Writing 'system'                                   OKAY [  7.179s]
Sending sparse 'system' 2/12 (262116 KB)           OKAY [  7.416s]
Writing 'system'                                   OKAY [  2.133s]
Sending sparse 'system' 3/12 (262096 KB)           OKAY [  7.561s]
Writing 'system'                                   OKAY [  2.107s]
Sending sparse 'system' 4/12 (262128 KB)           OKAY [  7.331s]
Writing 'system'                                   OKAY [  2.305s]
Sending sparse 'system' 5/12 (262120 KB)           OKAY [  7.523s]
Writing 'system'                                   OKAY [  1.989s]
Sending sparse 'system' 6/12 (262124 KB)           OKAY [  7.684s]
Writing 'system'                                   OKAY [  2.101s]
Sending sparse 'system' 7/12 (262124 KB)           OKAY [  7.554s]
Writing 'system'                                   OKAY [  2.166s]
Sending sparse 'system' 8/12 (262128 KB)           OKAY [  7.536s]
Writing 'system'                                   OKAY [  2.117s]
Sending sparse 'system' 9/12 (262076 KB)           OKAY [  7.451s]
Writing 'system'                                   OKAY [  1.920s]
Sending sparse 'system' 10/12 (262124 KB)          OKAY [  7.366s]
Writing 'system'                                   OKAY [  2.105s]
Sending sparse 'system' 11/12 (262128 KB)          OKAY [  7.450s]
Writing 'system'                                   OKAY [  2.101s]
Sending sparse 'system' 12/12 (199220 KB)          OKAY [  5.608s]
Writing 'system'                                   OKAY [  1.992s]
Finished. Total time: 121.081s

Welcome iodè GSI :clinking_glasses:

Could succesfully flash my second Lenovo Tab
@vince31fr can confirm that latest GSI on git is working now.

Please install App TrebleInfo-free.apk V5.2.3 and let us know the result.