I recently bought the Gigaset GS290 because I saw /e/ as a great privacy alternative for my iPhone. Although I have zero experience in both installing ROMs as well as using Linux, I thought it would be fun to learn so and do it all myself. After one week of getting stuck in the process I really need you guys to get this done. Otherwise Iām afraid that I have to give up I have gone through all the posts on this topic but canāt find an answer about Linux.
After installing the latest platform-tools as well as turning on developer options, USB debugging and OEM unlocking on my phone, I did open Easy Installer and clicked my way though the steps. Everything went well until my phone turned into fastboot mode. It seems like after turning into fastboot mode there is no connection between linux and my phone anymore.
For help with Easy Installer, you will have read the troubleshooting guide please can you upload a log.
In the meantime I will point you to this Windows thread where myself (with no Gigaset) and a new-to-gigaset user learns about the bootloader on your device. Please be sure to read to the end and the final (hidden) photo!
I chose this just from the trace you chose to show us. adb devices will answer when you are in Recovery mode, fastboot devices will answer when you are in Fastboot mode.
Looking at the screenshot my assumption is that your phone is still in normal system or recovery mode (adb devices shows a detected phone, fastboot devices doesnāt).
Hi @aibd thanks for the quick reply! I did read the topic but think my problem is different. The phone is turning itself into fastboot mode from the Easy Installer software. After that, the installation software gets stuck and it seems like my computer isnāt recognizing the device in fastboot mode anymore.
@aibd it seems like Iām not allowed to post links in here. Iāve tried to paste my logs inside a reply but Iām having the error ānew users can not post more than 2 links within a replyā. Also tried to paste the logs inside a external URL but then my comment gets reported as spam. Do you have any suggestions about how to share this with you?
I am not certain, but if I mention a moderator, @Manoj, and you mention him in your reply, perhaps your links will come through. Be sure to use https://haste.tchncs.de/, known to work here.
@aibd The Easy installer asked me to turn on OEM unlock, so I did and clicked allow on my device. I did also turn on USB debugging and file transfer within usb settings. The last line of my log code is correct and corresponds with what Iām seeing in the Easy installer software log window.
Thank you, @underdog, for documenting this well. I will step back for now as far as East Installer is concerned, but will be sure to check the thread this evening!
The log is consistent with the easy installer waiting forever to see the phone in fastboot mode.
But I donāt really know what might be causing this (except of course the trivial explanation that it isnāt in fastboot mode ).
Your computer OS is Ubuntu, right? Which version?
Can you try the following while the phone is in fastboot mode
Yes, Iām using Ubuntu 20.04.2 LTS 64-bit running on a macbook pro (intel) macOS Big Sur version 11 using Virtualbox.
Iāve tested the lsusb command with and without fastboot mode activated on the phone, these are the results:
Normal mode:
Bus 001 Device 004: ID 0e8d:201d MediaTek Inc. GS290
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Fastboot mode:
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
The command āsudo /snap/easy-installer/18/easy-installer-linux-x64/bin/adb/fastboot devicesā returned nothing
I thought so at first but it seems that this problem only occurs when the phone is in fastboot. With a normal phone connection (using adb devices without fastboot mode) I have no problems. I have also tried Parallels desktop in addition to Virtualbox and get the same results. Are you sure my problem is in the virtual machine?
In my experience sure might not get an answer in a forum! But @Ingo_FP_Angel what do you make of the 3 warnings Input stream must not be null
in the top 20 lines?
I said itās either Mac OS, Virtual Box or a combination of both.
But then, it could also be a Gigaset thing, I donāt know.
My best idea right now would be to install adb and fastboot on Mac OS and see if fastboot devices returns anything without the additional layer of a VM. If the host already has the problem, I doubt thereās anything you could do from inside the VM.
I did figure out that I must add/attach the USB (phone) device twice to the Virualbox settings. In normal mode and in fastboot mode. Now my device was detected in fastboot mode and went through the next stage of Easy Installer.
I clicked yes to unlock the bootloader and then it started the āUSB transferingā process. After the installation bar was at 100% my phone kept saying āUSB transferingā¦ā. This took on for more than one hour. I decided to restart the device holding volume up and power which turned me into the setup stage of the stock android. No /e/ on the device.