This rox.. thank you!!!!! I had no idea there was open source software for the xgecu... the manufacturer provided software always set off red flags with virustotal when I tested them.
this is cool I bought one of these a few months ago and have been putting it to use and found the manufacturer software very cumbersome (and worrisome)
That is really cool! Waited a long time to find a programmer that has support for an apparently obscure FLASH chip on toshiba hardisk PCBs called 25U81A (apparently used to store the cached data in disk RAM in case of an unexpected power failure). Finally I can add it myself! I'll order a T48 today!
XML file is not included because it can be updated for new devices, without changing the program, and allowing new devices to be added easily. Note as well the Windows software will also look for updates, and update itself, and also see if there is new firmware for the USB device, which is why your one has the latest firmware on it, as the open source version has not yet gotten this. You could probably extract the firmware blob and send to the maintainer to allow them to see what has changed in the new one, though they likely can get this simply by using the original software and having it reflash the programmer before it does any actions to the chip.
I have a windows Laptop lying around, only to read chips with weird chinese software. This Laptop is completely separated from the internet :) but an open source implementation is nice!
Brother please guide me 🙏🏻 , I am facing some challenges, the challenge is, I have a Karbonn Titanium S1 Plus without battery and without screen but have its charger and I have another device battery which is totally similar to Karbonn i.e. output voltage, input voltage, max voltage but mAh is different so I want to factory reset it in this condition and i had connected Karbonn to my pc and checked in device manager of pc in port section, there my Karbonn device was showing and saying that It is in good condition, I had gone to mobile repair shop and showed him the condition of device they said they don't have battery and display of this device because this brand is not available and said rarely you will get these parts in any unknown old smartphone repair shop, and I have seen many of your videos about doing things like firmware extraction or other things so I think you will know how to do and i hope you will help me .
Can someone build an open source T56 using something like the RP2354B? The PIO’s on board along with the rest of the hardware blocks COULD be enough to implement one… 🤔 maybe we should start one?
Someone competent should definitively make an open source hardware alternative, i'm pretty sure that hardware-wise a T56 with 5 adapters shipped from china is not worth 280€, it's probably worth max. 10€ in components. It's a ripoff.
I run the original software in a VM with a copy of XP, with no network connections, so it both does not look for updates, and also does not get attacked. Yes the alternate software is better, but sometimes for fast things the original in the VM works.
@@awesomefacepalm It worked in wine for me with very little cajoling - I seem to recall just installing it, and it worked. My next option was a win7 VM, but it works great in wine, so that's how I use it. It'll be nice to have an open source alternative!
I also use it in Wine - I've never had any problems, but I've also never checked to make sure it isn't extracting all of my stuff and sending it over the web either, so ¯\_(ツ)_/¯. So far I've only used it to read and write some classic 27Cxxx UV PROMS - super old school, but when you're hacking on old stuff, you use what's there! I also used it to read and write some ancient EEPROMS from the same era, and I had to do the "try many variants of the chip in the software to find one that successfully wrote to my chip" dance before I found the right variant that would work with the chip I had, that wasn't directly in the database. Writing is a lot more finicky with different variants with different timings, or slightly different sequences than reading is.
I'm glad there is an open source Linux alternative, but it's a little insulting to the developers who worked on the original project to call their software sketchy just because they're from another country and it's not open source. Imagine if you had to work as a closed source developer to feed yourself and someone was insulting your work? That developer could be doing their best but some guy on the internet decides they're malicious just because you're from another country.
love this guy's videos. No front, humble, and honest.
hell yeah. +1.
This rox.. thank you!!!!! I had no idea there was open source software for the xgecu... the manufacturer provided software always set off red flags with virustotal when I tested them.
Very cool. Good to see libre/open source expanding into new areas.
Insanely good timing! Just got my T56 yesterday and ive been looking for exactly this.
Open source ftw. Always a battle when you have a programmer and only closed source option.
Right! I was so excited when I saw this video!
Exactly what I needed. Thank you. Just got a T48 reader and do not want to go back to windoze for that.
Read some eeproms and eproms today, kicking it old skool. :)
I think comparing FT4232H and CH341 breakouts and other similar hardware to something like Xgecu would be great content too.
I have an xgecu T48 or T56 (forget which now), and also run the windows software in wine. I will definitely check out this new opensource project!
this is cool I bought one of these a few months ago and have been putting it to use and found the manufacturer software very cumbersome (and worrisome)
That is really cool! Waited a long time to find a programmer that has support for an apparently obscure FLASH chip on toshiba hardisk PCBs called 25U81A (apparently used to store the cached data in disk RAM in case of an unexpected power failure). Finally I can add it myself! I'll order a T48 today!
XML file is not included because it can be updated for new devices, without changing the program, and allowing new devices to be added easily. Note as well the Windows software will also look for updates, and update itself, and also see if there is new firmware for the USB device, which is why your one has the latest firmware on it, as the open source version has not yet gotten this. You could probably extract the firmware blob and send to the maintainer to allow them to see what has changed in the new one, though they likely can get this simply by using the original software and having it reflash the programmer before it does any actions to the chip.
I've waited for this program for a long while too
@MattBrown you’re the frickin man! Thanks for the video!!
Previously I used flashrom, I will check this out
13:09 Matt puts on his Pirate hat 😅🤣
I have a windows Laptop lying around, only to read chips with weird chinese software. This Laptop is completely separated from the internet :)
but an open source implementation is nice!
👋 hello Matt. awesome video. I see you from Chile
Nice video ! thanks Matt !
You rock man! Keep going!!
that programmers name sounds like it belongs to a Terminator Pokemon. The Evil XGekuT56!
@ 3:42 I like how the XGecu website list the T48 with "Cool appearance" and Super Stability"
Thank you Matt 👍
FYI the large socket is called a ZIF (Zero Insertion Force) socket.
Awesome video
Matt, its Igor. Thanks for all. Now how to Jailbreak myself? Haha.. mad stuff
🎉🎉🎉dont worry be happy
Brother please guide me 🙏🏻 , I am facing some challenges, the challenge is, I have a Karbonn Titanium S1 Plus without battery and without screen but have its charger and I have another device battery which is totally similar to Karbonn i.e. output voltage, input voltage, max voltage but mAh is different so I want to factory reset it in this condition and i had connected Karbonn to my pc and checked in device manager of pc in port section, there my Karbonn device was showing and saying that It is in good condition, I had gone to mobile repair shop and showed him the condition of device they said they don't have battery and display of this device because this brand is not available and said rarely you will get these parts in any unknown old smartphone repair shop, and I have seen many of your videos about doing things like firmware extraction or other things so I think you will know how to do and i hope you will help me .
Hell yea that's FOSS
If you had magic money, what would be some more expensive readers?
nice seeing open source software replacing proprietary software for good hardware.
Bit of an undocumented feature, my T48 will "read" even with no chip inserted, no errors produced. It produces a bin file too
I think it will do that if you uncheck that "check ID" box in the software.
@@mattbrwn I mean at the command line in minipro
ahhh interesting
I wonder if it's reading from the t48 itself, anything in the bin?
@@daze8410 No, blank. File size is based on the chip selected.
Can someone build an open source T56 using something like the RP2354B? The PIO’s on board along with the rest of the hardware blocks COULD be enough to implement one… 🤔 maybe we should start one?
Someone competent should definitively make an open source hardware alternative, i'm pretty sure that hardware-wise a T56 with 5 adapters shipped from china is not worth 280€, it's probably worth max. 10€ in components. It's a ripoff.
Is the algorithm.xml also useful if we have a T48?
@matt even on aliexpress is hard to get the T56 currently. As far as I recall right the T866II an the T48 can't read NAND flash. What i really need.
I run the original software in a VM with a copy of XP, with no network connections, so it both does not look for updates, and also does not get attacked. Yes the alternate software is better, but sometimes for fast things the original in the VM works.
I managed to get it working on wine
@@awesomefacepalm It worked in wine for me with very little cajoling - I seem to recall just installing it, and it worked. My next option was a win7 VM, but it works great in wine, so that's how I use it. It'll be nice to have an open source alternative!
@@gorak9000 indeed! I was looking forward for this!
Any recommended programmer other than xgecu?
Wine is not an emulator
Have you ever checked if this software is dodgy though?
I also use it in Wine - I've never had any problems, but I've also never checked to make sure it isn't extracting all of my stuff and sending it over the web either, so ¯\_(ツ)_/¯. So far I've only used it to read and write some classic 27Cxxx UV PROMS - super old school, but when you're hacking on old stuff, you use what's there! I also used it to read and write some ancient EEPROMS from the same era, and I had to do the "try many variants of the chip in the software to find one that successfully wrote to my chip" dance before I found the right variant that would work with the chip I had, that wasn't directly in the database. Writing is a lot more finicky with different variants with different timings, or slightly different sequences than reading is.
Seems like a flashrom
Hey matt, can you help me with read a MB9AF004BGL-G-103-ERE1??? I will pay for it. Cheers
Babe wake up another IoT hacking video dropped
There's an AUR package for minipro, save you having to build from source.
make a video about ch341a programmer
I'm glad there is an open source Linux alternative, but it's a little insulting to the developers who worked on the original project to call their software sketchy just because they're from another country and it's not open source.
Imagine if you had to work as a closed source developer to feed yourself and someone was insulting your work?
That developer could be doing their best but some guy on the internet decides they're malicious just because you're from another country.
people have observed that software making weird web calls out to random servers.
If someone is insulted by what I said that's not my problem.
😂