Hacking Hardware Picofly - a HWFLY switch modchip

  • Thread starter Thread starter mathew77
  • Start date Start date
  • Views Views 3,658,728
  • Replies Replies 17,050
  • Likes Likes 15
The precompilated packs around there not always are the best, follow the Binky advice and take a tour on https://rentry.org/SwitchHackingIsEasy, you will learn the basics and get answer for actual and future questions, when you learn the why instead the how, you will be less prone to get in trouble on the future.
 
  • Love
  • Like
Reactions: overcode and Dee87
u sure hes good cause hes saying the instinct-nx is rp2040 as far as i know its just a nother hwfly clone or am i incorrect?
His installs are generally a good way to see it done before doing it. He’s not bad at what he does.

Instinct-NX is based on the rp2040, but it’s very different than the 2040. I’m pretty sure that firmware will not work on a stock 2040.
 
u sure hes good cause hes saying the instinct-nx is rp2040 as far as i know its just a nother hwfly clone or am i incorrect?

Post automatically merged:

His installs are generally a good way to see it done before doing it. He’s not bad at what he does.

Instinct-NX is based on the rp2040, but it’s very different than the 2040. I’m pretty sure that firmware will not work on a stock 2040.
The man talks about free shops I’m surprised that he has not been sued by the big N
 
His installs are generally a good way to see it done before doing it. He’s not bad at what he does.

Instinct-NX is based on the rp2040, but it’s very different than the 2040. I’m pretty sure that firmware will not work on a stock 2040.
As far I know the Instinct-nx uses a hwfly modified firmware. Am I wrong?
 
His installs are generally a good way to see it done before doing it. He’s not bad at what he does.

Instinct-NX is based on the rp2040, but it’s very different than the 2040. I’m pretty sure that firmware will not work on a stock 2040.
okay my , i thought it was based on the hwfly :-(
 
Looking at the available pictures of instinct-NX from the hwfly aliexpress page, I don't think it uses the RP2040. The GD32 microcontroller is clearly visible, and the smaller chip doesn't have the distinctive Raspberry Pi etching. Either the real product looks nothing like their image or it's the same FPGA based glitching as the other SX and HWFLY chips
 
  • Love
Reactions: impeeza
As far I know the Instinct-nx uses a hwfly modified firmware. Am I wrong?
They're very similar, looking at Instinct in Ghidra and the sources for HWFly-NX. I'd be surprised if the person who wrote Instinct didn't also write HWfly but I cannot verify that.

Edit to add: I assure you, there's a 2040 based version of Instinct-NX that hasn't been seen yet. Its in the firmware.
 
They're very similar, looking at Instinct in Ghidra and the sources for HWFly-NX. I'd be surprised if the person who wrote Instinct didn't also write HWfly but I cannot verify that.

Edit to add: I assure you, there's a 2040 based version of Instinct-NX that hasn't been seen yet. Its in the firmware.
Thats possible, it's just these chips at the moment aren't Rp2040s atleast not yet.
 
For the original firmware to properly boot, the BOOT0 partition must correspond the firmware installed. Unfortunately SX / hwfly / daybreak don't care about that.

picofly backs up your original BCTs on the first installation, so if you had OFW working before the installation, it should continue working. However if you had another chip installed / used daybreak, or Atmosphere to update your SysNAND firmware, BOOT0 might become desynced with the rest of your firmware. That is why you face OFW boot issues.

To fix that, you can do either a full system reset, or a official system update on a Full Stock mode (Semi-Stock still avoids BOOT0 rewrite, thus will not work).

To avoid OFW brick in the future, do not update your SysNAND using daybreak, or Semi-Stock boot mode. Always update the system in an official way either in OFW (Vol+ / Vol- press without SD card installed) or Full Stock boot mode
will have to verify this. I've avoided updating online always recommended use of daybreak, updating online especially on oled with hwfly causes the chip to crash hence the need for it to be reset, but totally avoidable by using daybreak, isn't that same with picofly?
 


the Instinct-NX is no way a rp2040. Just look at it.

1679349343012.png


nor of these are rp2040 and rp2040 do not use external flash, think
 
Instinct is a gd32 with gw1n fpga. It’s not rp2040.

Forget lack of external nor flash; just the lacking external xtal is a dead giveaway.
 
  • Haha
Reactions: impeeza
Instinct is a gd32 with gw1n fpga. It’s not rp2040.

Forget lack of external nor flash; just the lacking external xtal is a dead giveaway.
I don't disagree. What I'm looking at tells me there's a 2040 variant. Might not be out yet and might not ever be out, but it was prepared for it.
 
I don't disagree. What I'm looking at tells me there's a 2040 variant. Might not be out yet and might not ever be out, but it was prepared for it.
Not surprising TBH, RP2040 chips are very cost effective, much cheaper than legit STMs and could probably be cheaper than the GD32 as well, if the cost of gd32s goes up manufacturer will probably change to 2040 to keep price down
 

Site & Scene News

Popular threads in this forum