Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

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

👪 ❤️ code review guidelines

Edited by Sahil Sonar

Merge request reports

Loading