Hacking Build your own dongle (Research and development thread)

  • Thread starter Thread starter Wierd_w
  • Start date Start date
  • Views Views 157,509
  • Replies Replies 518
  • Likes Likes 34
That's what I'm doing, but it's failing to compile. Also, from what I'm reading, the way to flash the OpenWrt depends on the model.

You don't have to compile, lede image is in release page.
First open the doors of your router (setup openwrt : https://wiki.openwrt.org/toh/unbranded/a5-v11 )

Edit : your model is the Qualcom variant (pics on the bottom of the page), follow this part of the guide.
 
Last edited by hackotedelaplaqu,
  • Like
Reactions: realjumy
Now I'm a bit upset that mine has not come yet. Ordered it weeks ago. Damn slow boats from China...
Actually, I received at the same time one with battery and another one without battery. The former order at eBay, and the latter ordered to Aliexpress.So I guess is a matter of how customs works in your country...
 
Anyone's internal modchip design getting anywhere?

Completed. Using a Trinket m0 and the binary I posted above. 4 wires.

Was only working via AutoRCM though. Which is fine, in that it serves its purpose as a permanent modchip; Connected to 3.3v line and to USB test points. Tested OK. Booted as soon as the power logic sensed button pressed.

Big however though... In my quest to trigger RCM from the Trinket (I almost got there!), I blew it up. I found a 1.8v feed shunted to ground via the red boot LED that is on the trinket. so I thought haha! RCM!!! Nope. Smoked it. Lucky I didnt fry the tegra. Bloody lucky. Shame, as it worked flawlessly.

Ordered two replacement M0`s...

So very very nearly there, or completely there depending on your point of view.

S*it day all round today...

There was one caveat though... To change the payload / binary on the Trinket, you need to boot to bootloader mode on the Trinket. Only available from the board mounted switch on the Trinket. So back got to come off switch if you want to update payload (unless you drill a 1mm hole in the switch casing where you stick the trinket and use it as a reset hole to double press the reset switch on the trinket)
 
Last edited by mattytrog,
I ordered an Adafruit Feather M0 Adalogger (it was the only one I can get in my country) which comes with an microSD slot and a battery charging port. I need to find a USB Type-C pcb (or break a cable :P) and my goal is to have a small stick who inyect payloads form the microSD card.
I also tried to get an wemos esp8266 to work with V-HOST but it takes too much time to get it working and I don't have much experience with this, so I went for the easy way :P
 
Completed. Using a Trinket m0 and the binary I posted above. 4 wires.

Was only working via AutoRCM though. Which is fine, in that it serves its purpose as a permanent modchip; Connected to 3.3v line and to USB test points. Tested OK. Booted as soon as the power logic sensed button pressed.

Big however though... In my quest to trigger RCM from the Trinket (I almost got there!), I blew it up. I found a 1.8v feed shunted to ground via the red boot LED that is on the trinket. so I thought haha! RCM!!! Nope. Smoked it. Lucky I didnt fry the tegra. Bloody lucky. Shame, as it worked flawlessly.

Ordered two replacement M0`s...

So very very nearly there, or completely there depending on your point of view.

S*it day all round today...

There was one caveat though... To change the payload / binary on the Trinket, you need to boot to bootloader mode on the Trinket. Only available from the board mounted switch on the Trinket. So back got to come off switch if you want to update payload (unless you drill a 1mm hole in the switch casing where you stick the trinket and use it as a reset hole to double press the reset switch on the trinket)
Awesome work. Glad your Switch survived the burnout, are you going to try again with triggering RCM?

Yeah changing the payload doesn't sound like fun, this is why I was wondering about having a static initial payload on the chip that chainloads a file from SD card, obviously you'd need it to set up the hardware and filesystem, but then the chainloaded file could determine what happens next.
 
Awesome work. Glad your Switch survived the burnout, are you going to try again with triggering RCM?

Yeah changing the payload doesn't sound like fun, this is why I was wondering about having a static initial payload on the chip that chainloads a file from SD card, obviously you'd need it to set up the hardware and filesystem, but then the chainloaded file could determine what happens next.

Yep. Will be trying and fixing it as soon as the little buggers arrive. I initially tried pulling one of the GPIO pins low but integrating it into the binary seemed somewhat difficult. My programming skills aint what they used to be.

Good solution you propose. Just forward requests to the SD card... Interesting... <scratches chin trying to look clever> - Definitely looking into that.

Onwards and upwards... Will keep updated :)
 
  • Like
Reactions: hippy dave

Site & Scene News