Hacking Hardware Picofly - a HWFLY switch modchip

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,463
Trophies
3
Age
46
Location
At my chair.
XP
19,196
Country
Colombia
IMO, this is just another revision of hwfly and nothing new: same fpga, same mcu, just different PCB to decrease cost and gain a little more profit. So it is not related to any pico here.
yeah, you have to love their braveness:

1678976077638.png



is a totally changed hwfly, could be you latter couldn't even upgrade it to another firmware nor boot any payload they don't want you to load.
 

Adran_Marit

Walküre's Hacker
Member
Joined
Oct 3, 2015
Messages
3,781
Trophies
1
Location
42*South
XP
4,567
Country
Australia
yeah, you have to love their braveness:

View attachment 359459


is a totally changed hwfly, could be you latter couldn't even upgrade it to another firmware nor boot any payload they don't want you to load.
Upgradable, as listed on page, so it might be a "hwfly store" but is it actually them making it? or someone else using the brand name

🤔
 
  • Like
Reactions: impeeza

vittorio

Well-Known Member
Member
Joined
May 12, 2014
Messages
243
Trophies
1
Age
26
XP
999
Country
Italy

qgywibczozfvvl

Well-Known Member
Newcomer
Joined
Mar 6, 2023
Messages
88
Trophies
0
XP
85
Country
Germany

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,463
Trophies
3
Age
46
Location
At my chair.
XP
19,196
Country
Colombia
how to convert file from uf2 to bin ???
Bin is a image of the flash, uf2 is the program section data of the chip.
Post automatically merged:

also there is a set of converting tool but is really no need to convert a UF2 to a bin. By example, picotools (https://github.com/arduino/rp2040tools/releases) UF2Utils (https://github.com/microsoft/uf2/), bin2UF2 (https://github.com/xinabox/bin2uf2/releases) and the very same PicoTool (https://github.com/raspberrypi/picotool)

you can write the bin directly to the flash or use the UF2 to program the chip on bootloader mode. is the same
 
  • Like
Reactions: binkinator

Piorjade

Well-Known Member
Member
Joined
Nov 8, 2015
Messages
142
Trophies
0
XP
407
Country
Gambia, The
  • Haha
  • Like
Reactions: Tafty and impeeza

froggestspirit

Aspiring Game Dev
Member
Joined
Jul 28, 2011
Messages
1,281
Trophies
1
XP
1,561
Country
United States
No offense but this has been probably talked about 20 times by now
Probably because it gets lost in the sea of "how do I install this" or "look at the stuff I bought for when it works"
Anyways, if I have this correct, we have 2 uf2's, one from the actual picofly that doesn't boot due to the ID being unique to the pico, and one that boots, but only non-hos payloads?
For anyone that's looked at this in ghidra, have we found the section where the pio is? That's going to most likely be the main communication, since it would effectively allow the pico to bitbang upwards of 100mhz+. I've more or less emulated the gameboy's APU on a pico with heavy pio usage for the audio output. I wouldn't say I'm a pro, but I know how to work with it to an extent.
Lastly, is there any documentation on how this works on the switch side? even if it's at a high level?
 

Adran_Marit

Walküre's Hacker
Member
Joined
Oct 3, 2015
Messages
3,781
Trophies
1
Location
42*South
XP
4,567
Country
Australia
Probably because it gets lost in the sea of "how do I install this" or "look at the stuff I bought for when it works"
Anyways, if I have this correct, we have 2 uf2's, one from the actual picofly that doesn't boot due to the ID being unique to the pico, and one that boots, but only non-hos payloads?
For anyone that's looked at this in ghidra, have we found the section where the pio is? That's going to most likely be the main communication, since it would effectively allow the pico to bitbang upwards of 100mhz+. I've more or less emulated the gameboy's APU on a pico with heavy pio usage for the audio output. I wouldn't say I'm a pro, but I know how to work with it to an extent.
Lastly, is there any documentation on how this works on the switch side? even if it's at a high level?

Maybe scattered in this thread
 
  • Like
Reactions: impeeza

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • realtimesave @ realtimesave:
    one in particular I regret getting rid of oh well :|
  • realtimesave @ realtimesave:
    the Sonys and stuff I don't care about
  • realtimesave @ realtimesave:
    and used LCD are hard to sell I can imagine.. not worth much
  • realtimesave @ realtimesave:
    @SylverReZ where do u lurk
  • a_username_that_isnt_cool @ a_username_that_isnt_cool:
    Is it piracy if it was released for free? Not in my opinion, but I also think it's not piracy if buying it isn't owning it, and it's not piracy if you can't buy it from the original creators anymore.
  • K3Nv2 @ K3Nv2:
    Free release can have loopholes where they still make money through ads
    +1
  • Xdqwerty @ Xdqwerty:
    sigh
  • Xdqwerty @ Xdqwerty:
    @a_username_that_isnt_cool, could you change your username?
  • Xdqwerty @ Xdqwerty:
    i guess not...
  • Xdqwerty @ Xdqwerty:
    yawn
  • Xdqwerty @ Xdqwerty:
    anybody here?
  • P @ PKNate:
    nope
  • BakerMan @ BakerMan:
    fun fact: 7 years by lukas graham, supermassive black hole by muse, and megalomania all have the same bpm
  • BakerMan @ BakerMan:
    girls just wanna have fun and renai circulation also share the same tempo as the few i said before
  • Xdqwerty @ Xdqwerty:
    @BakerMan, megalomania the live a live song?
  • BakerMan @ BakerMan:
    wait no, megalovania*
  • BakerMan @ BakerMan:
    my bad
  • K3Nv2 @ K3Nv2:
    I don't forgive you
  • BigOnYa @ BigOnYa:
    The nerve of that guy, gosh.
  • K3Nv2 @ K3Nv2:
    Yeah expecting me to forgive gtfo
  • Psionic Roshambo @ Psionic Roshambo:
    But how could the Dr have known you didn't want to be circumcized?
  • K3Nv2 @ K3Nv2:
    He didn't you just wanted your dick to be fondled
    BigOnYa @ BigOnYa: