You are not logged in.

#1 2026-03-17 03:26

seb3773
Member
From: France
Registered: 2023-11-01
Posts: 228

tdeFlasher

Hello !

Here’s the app that probably nobody was waiting for, but I made it anyway :-p

In my quest to learn tqt3 and its subtleties, I’ve been having fun trying to port a few applications (your suggestions are welcome, by the way ^^) to tqt3, to have “native” Trinity versions. My latest “victim” is balena Etcher, a very popular tool for flashing ISOs, disk images, etc.
Why port it to tqt3 when it already works under Trinity? Simple answer: balena Etcher, despite its obvious strengths—ease of use and robust security checks—is an Electron app… which means it often consumes hundreds of megabytes of RAM just sitting idle… Not very “Trinity DE” philosophy, is it?

Since fully porting an Electron app is generally a monstrous task, I took a different approach: I decided to clone the graphical interface (which, by the way, was a fun tqt3 exercise, since Etcher’s UI isn’t exactly “standard”). I then rewrote everything in C++, carefully following Etcher’s logic and methods to preserve not just its looks, but also its qualities and features. The result is a near-perfect clone, with a few intentional visual tweaks (some icons are slightly different or reimagined for this Trinity-only version), all in a 140 KB binary (compared to… 228 MB for balena Etcher ^^).

https://github.com/seb3773/tdeflasher

Debian package attached. Feedback and criticism welcome smile

screenshots:
screenshot_1.jpg
screenshot_2.jpg
screenshot_3.jpg
screenshot_4.jpg

Last edited by seb3773 (2026-03-17 03:32)


Attachments:
deb tdeflasher_1.0.0_amd64.deb, Size: 52.9 KiB, Downloads: 29

Debian & Q4OS (TDE!!), low-level C, ASM (z80/68k/x86/ARM64), embedded systems, CPU architectures (RISC-V, binary formats, assembly), retro-computing, metal music, guitar and sci-fi.

Offline

#2 2026-03-17 05:08

tlmiller76
Member
From: AZ, USA
Registered: 2016-11-29
Posts: 498

Re: tdeFlasher

That's really cool.  Good work.


Q4OS Trinity machine - HP Probook 445 G11.  AMD Ryzen 7 7735U, 16GB DDR5, 512GB m.2 NVMe SSD, Radeon RX780M, MediaTek MT7922 (AMD RX616) Wifi 6E + BT 5.2, 14" WUXGA 400-nit LCD.

Offline

#3 2026-03-17 19:58

Midas
Member
Registered: 2017-12-15
Posts: 263

Re: tdeFlasher

Uber-cool, indeed. I'm partial to Rufus for this purpose (under Windows) but really appreciate your achievement. cool

Last edited by Midas (2026-03-17 19:59)

Offline

#4 2026-03-17 20:08

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 6,109
Website

Re: tdeFlasher

+1 .. Really cool

Offline

#5 2026-03-20 01:25

FlexQ4
Member
Registered: 2017-02-19
Posts: 258

Re: tdeFlasher

seb3773 wrote:

Hello !
Here’s the app that probably nobody was waiting for...

That's not correct wink - i did wait for it!
Until now i did the flashing allway with Rufus... will utilize it at the end of the year, when the support for Gemini runs out.
However, at this moment i'm not at all sure, whether it will then be Q4OS 5, 6,... or maybe even 7 cool

Offline

Board footer

Powered by FluxBB