The Volla X23 (GX4) Thread

I have a bricked device I’ll try it with. I bricked by accidently disconnecting while the SFOS image was flashing. That is, I already had VollaOS running on the phone. Assuming you mean the files from ~/.cache/ubports/vidofnir/firmware/unpacked/ ? There is no reason that shouldn’t work.

1 Like

Hmm, I should qualify that I believe I had it running. But now that I think of it, that was a very overly complicated day :slight_smile: Still, I’ll give it a go before I send the device to a repair service :slight_smile:

Thanks, I hope you have luck with de-bricking the device!
Since the missing-partition error interrupted my flashing progress, it could be a similar problem with both bricked devices.

Maybe a problem of GX4 vs. GX4 Pro? I think I read somewhere that @piggz works with a GX4 Pro and that Volla X23 is a GX4 Pro.
I think GX4 Pro has 128GB while GX4 has only 64GB. Maybe that makes a difference for the partition layout? So if you try to install Volla OS on a GX4 (without “Pro”) there might be some problem?

If you look at the pricing, I doubt it. The X23 is priced at the same price as the GX4 Pro (circa. 550 Euro). But I’ve not been able to find the Pro version from Gigaset on sale anywhere, so, who knows!

If you are from Germany, you could look at Voelkner, they have one on the market place for 485€ and I saw one directly from Voelkner for 435€ (possibly a customer return, don’t know) some time ago.

According to @piggz message in the Sailfish OS Fan Club on Telegram from September 19th:

EDIT: @Otto.de they offer one for 420€.
But more important:

  • Volla X23: 6/128 GB
  • GX4 Pro: 6/128 GB
  • GX4: 4/64 GB
2 Likes

Hmmm. Neither the latest version of SP or GitHub - bkerler/mtkclient: MTK reverse engineering and flash tool support this ‘newer’ scatter file format. There is an issue in the bkerler repo which alludes to the the in progress nature of the issue: MT6789 da2 patching results in TypeError · Issue #758 · bkerler/mtkclient · GitHub

And EDIT, I don’t have the correct auh file since those don’t get circulated. Hmmm. Ah, mit SP v6 würde es gehen hätte man den richtigen auth file. den habe ich leider nicht.

EDIT: The available MediaTek Bypass tools seem to use a bug which was fixed in newer SOCs (like the MT6789 one used in X23/GX4 devices). Until now, I did not find a bypass tool made for MT6789 devices, but at XDA Forums, this topic seems to be actively discussed and ZG089 seems to currently work on finding something.

Yes, that’s the gist of the github link I posted. In any case, the SP flasher that works from linux is: SP_Flash_Tool_v6.2228_Linux I’ll poke around and see if I can dig up an auth file :slight_smile:

Did the file indirectly linked by you (other issue at github, within rock.zip) work?
Else, the MTK Auth Bypass Tool seems to get enhanced for MT678* SOCs over time. With some luck, it will support the MT6789 in the future.
Another option - which looks experimental and was also indirectly linked by you - could be to try out MTK Client (bkerler/mtkclient on GitHub, see “Bypass SLA […]”).

Nope, but I didn’t even try that. The problem is the auth file needs to be the one that corresponds to the rom you’re trying to install. That will only be available from volla (and / or gigaset).

1 Like

I’D like to put a big fat “DON’T TRY THIS AT HOME” banner for the time being. Given that people are also having issues flashing Rephones (which I think is a non-issue) I don’t think you should try with Gigaset GX4/pro models until we have more info. I didn’t take enough notes while doing my testing and just assumed (not a bad assumption) that pulling the USB cable was the reason for all my woes. But, if I become uncertain about what steps I took and completed, you can be sure I wouldn’t trust my own output!

either way, if the X23 is actually the pro version this also would definitely explain the partition differences sonus experienced.
But can anyone enlighten me now, the GX4 / pro can be unlocked without problems and if so, how?
Or does it require it some kind of hack to root it first?

Hi Smirftsch,
Do you mean OEM unlocking to allow for installing a custom ROM (if there is any)?

⇒ This is possible by doing the usual steps (similar for many devices). Rooting the device is not needed.

From memory, these are the steps:

  • go to Settings
    • enable Developer Settings (tap 8× on the build number)
  • go to developer settings (System → Developer)
    • enable USB Debugging
    • enable OEM unlock
  • connect computer with installed ADB
    • on phone accept debugging via this PC (I did check the option to always accept this PC.)
    • on PC, type adb devices to check for okay connection (If no device is shown, repeat above steps and now miss none.)
    • on PC, type adb reboot bootloader, then wait for the phone to reboot
    • on PC, type fastboot devices as checkup (as above with adb)
    • on PC, type fastboot flashing unlock and within 5 seconds press volume up on the phone to enable flashing any ROM (like other official Android for the exact device, or, IF YOU KNOW THIS WILL PROBABLD BRICK (→ DESTROY) YOUR DEVICE any other ROM like Sailfish OS/VollaOS/Ubuntu Touch)
  • on PC, type fastboot reboot fastboot to reboot to fastbootd (If I understood it correctly, fastbootd is more modern, but less low level compared to bootloader mode. ⇒ bootloader for OEM unlocking, fastboot for fastbootd for actual flashing)

Is this what you asked for?

3 Likes

Yes, that was exactly what I was wondering about. Not every device/manufacturer allows that you know and I couldn’t find anything in the web if and how this may work with the Gigasets.
At the current stage however it seems indeed rather risky to me to try even although there seems to be no one so far who really has tried it with the pro version or did I miss something?
Either way, thanks a lot :slight_smile:

If the GX4 and GX4Pro have different EMMC sizes, that would certainly be an issue, as I create the super partition specifically for the Pro size

The GX4 has 4GB RAM and 64GB storage whereas the Pro has 6GB and 128GB so, that seems a clear guide.

Interesting is that the rephone has the specs of the GX4 PRO where RAM and EMMC are concerned and flashing it causes no issues, aside from the fact that less of the available storage is used :wink:

I’ve just seen that there are more PROs on the market and they’re not so expensive. But, I have to admit the rephone with same RAM and storage has a much nicer display than the GX4 Pro: 2340 x 1080 Pixel vs. 1560 x 720 Pixel . That’s visible pixel artifact territory. I also didn’t like the back cover which didn’t sit properly flush with the camera, but maybe that was an issue with one device. I’m not really inclined to go buy one, but then, as @piggz would say, I suffer from OCD :slight_smile:

Based on “Load the Auth file for the device in the flash tool” in the List of SP Flash Tool errors & their solutions, the authorisation file seems to be device specific and not ROM specific.

In that forum, there are several seemingly interesting threads: 439 for error codes, 286 for unbricking how tos, …
Anyways, for the Gigaset GX4, I did not find anything that is really relevant here.

For some devices, there is a way to unbrick them:

Based on the UBports Forum, there is a professional company which seems to have the authorisation codes for some devices of the brands Gigaset and Volla.

  • listed on their homepage: Gigaset GX4 / GX290 / GX290 Plus / …, Volla X / …
  • not listed: Gigaset GX4 Plus/Pro, Volla X23

If someone does send some device to them, It would be nice to hear about the price tag for unbricking.