flash: Add GS290
Description
Screenshots
Technical details
Tests
Flash /e/OS A12 and then flash /e/OS A15
sahil@omenbox:~/Downloads/IMG-e-3.7-a15-20260407-UNOFFICIAL-GS290$ ./flash_GS290_factory.sh
INFO: You are using a Linux distribution.
INFO: Looking for connected device(s)...
INFO: One Gigaset GS290 in fastboot mode found (serial number: GS290CTLB01670).
Info: Your phone is in regular bootloader mode.
Sending 'boot' (32768 KB) OKAY [ 0.937s]
Writing 'boot' OKAY [ 0.453s]
Finished. Total time: 1.401s
Sending 'dtbo' (8192 KB) OKAY [ 0.253s]
Writing 'dtbo' OKAY [ 0.117s]
Finished. Total time: 0.379s
Sending 'recovery' (32768 KB) OKAY [ 0.936s]
Writing 'recovery' OKAY [ 0.454s]
Finished. Total time: 1.397s
Sending 'preloader' (246 KB) OKAY [ 0.032s]
Writing 'preloader' OKAY [ 0.013s]
Finished. Total time: 0.053s
INFO: Switching device to fastbootd mode...
Rebooting into fastboot OKAY [ 0.007s]
< waiting for GS290CTLB01670 >
Finished. Total time: 26.166s
INFO: Device is now in fastbootd mode.
Sending 'logo' (3383 KB) OKAY [ 0.174s]
Writing 'logo' OKAY [ 0.063s]
Finished. Total time: 0.246s
Sending 'md1dsp' (6340 KB) OKAY [ 0.288s]
Writing 'md1dsp' OKAY [ 0.076s]
Finished. Total time: 0.369s
Sending 'md1img' (18144 KB) OKAY [ 0.821s]
Writing 'md1img' OKAY [ 0.224s]
Finished. Total time: 1.051s
Sending 'spmfw' (51 KB) OKAY [ 0.003s]
Writing 'spmfw' OKAY [ 0.015s]
Finished. Total time: 0.024s
Sending 'lk' (1024 KB) OKAY [ 0.048s]
Writing 'lk' OKAY [ 0.026s]
Finished. Total time: 0.079s
Sending 'lk2' (1024 KB) OKAY [ 0.051s]
Writing 'lk2' OKAY [ 0.026s]
Finished. Total time: 0.083s
Sending 'sspm_1' (378 KB) OKAY [ 0.019s]
Writing 'sspm_1' OKAY [ 0.025s]
Finished. Total time: 0.050s
Sending 'sspm_2' (378 KB) OKAY [ 0.021s]
Writing 'sspm_2' OKAY [ 0.027s]
Finished. Total time: 0.053s
Sending 'tee1' (5120 KB) OKAY [ 0.238s]
Writing 'tee1' OKAY [ 0.067s]
Finished. Total time: 0.311s
Sending 'tee2' (12288 KB) OKAY [ 0.548s]
Writing 'tee2' OKAY [ 0.150s]
Finished. Total time: 0.704s
INFO: Wiping super image
Sending 'system' (264 KB) OKAY [ 0.013s]
Writing 'system' OKAY [ 0.038s]
Resizing 'vendor' OKAY [ 0.010s]
Sending 'vendor' (0 KB) OKAY [ 0.001s]
Writing 'vendor' OKAY [ 0.100s]
Finished. Total time: 0.173s
Resizing 'product' OKAY [ 0.010s]
Sending sparse 'product' 1/3 (262080 KB) OKAY [ 12.526s]
Writing 'product' OKAY [ 2.765s]
Sending sparse 'product' 2/3 (261972 KB) OKAY [ 13.056s]
Writing 'product' OKAY [ 2.863s]
Sending sparse 'product' 3/3 (232648 KB) OKAY [ 11.101s]
Writing 'product' OKAY [ 2.695s]
Finished. Total time: 45.630s
Resizing 'system' OKAY [ 0.010s]
Sending sparse 'system' 1/7 (262072 KB) OKAY [ 13.938s]
Writing 'system' OKAY [ 2.878s]
Sending sparse 'system' 2/7 (261752 KB) OKAY [ 13.349s]
Writing 'system' OKAY [ 3.031s]
Sending sparse 'system' 3/7 (261060 KB) OKAY [ 12.322s]
Writing 'system' OKAY [ 3.970s]
Sending sparse 'system' 4/7 (262052 KB) OKAY [ 12.628s]
Writing 'system' OKAY [ 2.748s]
Sending sparse 'system' 5/7 (261876 KB) OKAY [ 13.683s]
Writing 'system' OKAY [ 2.813s]
Sending sparse 'system' 6/7 (261928 KB) OKAY [ 13.721s]
Writing 'system' OKAY [ 2.791s]
Sending sparse 'system' 7/7 (72380 KB) OKAY [ 3.416s]
Writing 'system' OKAY [ 0.913s]
Finished. Total time: 103.441s
Resizing 'system_ext' OKAY [ 0.012s]
Sending sparse 'system_ext' 1/2 (261912 KB) OKAY [ 13.680s]
Writing 'system_ext' OKAY [ 2.819s]
Sending sparse 'system_ext' 2/2 (205830 KB) OKAY [ 10.022s]
Writing 'system_ext' OKAY [ 3.289s]
Finished. Total time: 30.205s
Resizing 'vendor' OKAY [ 0.011s]
Sending sparse 'vendor' 1/2 (261341 KB) OKAY [ 12.175s]
Writing 'vendor' OKAY [ 2.960s]
Sending sparse 'vendor' 2/2 (172312 KB) OKAY [ 8.827s]
Writing 'vendor' OKAY [ 1.953s]
Finished. Total time: 26.281s
Erasing 'userdata' OKAY [ 0.650s]
Finished. Total time: 0.653s
Erasing 'metadata' OKAY [ 0.013s]
Finished. Total time: 0.013s
-----------
INFO: Done. The device will reboot now.
Rebooting OKAY [ 0.000s]
Finished. Total time: 0.251s
INFO: You can unplug the USB cable now.
Issues
https://gitlab.e.foundation/e/devices/backlog/-/work_items/1701
https://gitlab.e.foundation/e/devices/backlog/-/work_items/1758
10 commandments of code review
Edited by Sahil Sonar