Hacking Hardware Picofly - a HWFLY switch modchip

  • Thread starter Thread starter mathew77
  • Start date Start date
  • Views Views 3,658,216
  • Replies Replies 17,050
  • Likes Likes 15
Switch OLED rst issue. 1x long blue 2x short yellow.

Is there a know incompatibility issue with OLED and latest firmware? Or that alot of faulty picoflys are in circulation?

Do switch OLED exists which need different resistor values?


I modded probably 15 olds already but now I have two mainboards which doesn't want to glitch. I checked all solder points in diode mode and voltage are as they should be. Checked rst connection in continuity mode till past the connector on the picofly. Had 3 picoflys laying around from the beginning of last year. Wouldn't glitch. Ordered 5 more around september of last year. Wouldn't glitch. Now ordered 10 more last week and they also don't want to glitch.
 
I'd check the values of the resistors that the modchip already has onboard on those lines, and then add whatever value is needed to match 100/100/47 ohm. I recall reading somewhere (possibly on this thread?) that some OLEDs with SK Hynix eMMC can be picky.

Also clean any flux around the RST points, just in case.
 
I'd check the values of the resistors that the modchip already has onboard on those lines, and then add whatever value is needed to match 100/100/47 ohm. I recall reading somewhere (possibly on this thread?) that some OLEDs with SK Hynix eMMC can be picky.

Also clean any flux around the RST points, just in case.
100/100/47. Which resistor goes where? Eits a Samsung nand
 
nintendo switch oled working fine cfw ofw. not charge.. plz info for the chip or ic that coz this thanks.
 
Hi all, I'd like to ask if these capacitors have contunity to GND
The issue is that they came off while using desoldering braid, and now when I check with a multimeter, both pads show continuity (measured without the capacitors installed).
At the moment, the capacitors are missing, and obviously the screen does not turn on, but there is power, since the PicoFly LED does light up.
Important detail: all measurements were done with the battery disconnected.
 

Attachments

  • WhatsApp Image 2026-02-09 at 20.31.18.jpeg
    WhatsApp Image 2026-02-09 at 20.31.18.jpeg
    23.4 KB · Views: 25
Hi all, I'd like to ask if these capacitors have contunity to GND
The issue is that they came off while using desoldering braid, and now when I check with a multimeter, both pads show continuity (measured without the capacitors installed).
Only 1 pad should be connected to the ground.
You likely have a short somewhere else or accidentally bridged one of those capacitors with some solder maybe.
 
Only 1 pad should be connected to the ground.
You likely have a short somewhere else or accidentally bridged one of those capacitors with some solder maybe.
Thank you, I have another question.
The shiny area in the picture is just isopropyl alcohol that hadn't fully evaporated yet.
The second photo shows the other spot with a small amount of solder left on it. I didn't want to remove more because I need to get a finer desoldering braid first.
When I measure the surrounding capacitors with a multimeter in continuity mode, I only get a short beep caused by the initial current from the tester (as expected for capacitors).
However, on the pads where the capacitors were ripped off, I get continuity, and they also show continuity to GND (measured against the metal shielding / ground plane).
These measurements were done without the capacitors installed.
 

Attachments

  • WhatsApp Image 2026-02-10 at 13.18.32 (1).jpeg
    WhatsApp Image 2026-02-10 at 13.18.32 (1).jpeg
    234.4 KB · Views: 21
  • WhatsApp Image 2026-02-10 at 13.18.32.jpeg
    WhatsApp Image 2026-02-10 at 13.18.32.jpeg
    226.8 KB · Views: 28
hello, does anyone know the API used by picofly toolbox to flash the rp2040? if not, does anyone have any pointers towards anyone that *would* know more about this? reverse engineering usk's sdloader + picofly toolbox is not a good time

anyone can feel free to message me.

edit: nevermind, i've now successfully reverse engineered and reimplemented picofly_toolbox :), see: https://github.com/DefenderOfHyrule/modchip-toolbox
 
Last edited by DefenderOfHyrule,
Hello, im having trouble with my picofly lite install. Getting ** pause ** pause **, suggesting RST is not connected. These are my diode mode values: 3.3v: 450, C: 503, A: 505, D: 756, B: 757, GND: 001. I touched up D and B multiple times but still have the same results. Any suggestions?
 

Attachments

  • 20260312_160218.jpg
    20260312_160218.jpg
    1.7 MB · Views: 16
  • 20260312_160502.jpg
    20260312_160502.jpg
    1.5 MB · Views: 25
  • 20260312_160237.jpg
    20260312_160237.jpg
    1.2 MB · Views: 17
  • 20260312_160600.jpg
    20260312_160600.jpg
    1.7 MB · Views: 14
its hard to tell for me but is SP1 connected on both sides? it looks like the right side of sp1 doesnt touch properly - and maybe sp2 touches the right resistor?
 
  • Like
Reactions: SpicyGhost
its hard to tell for me but is SP1 connected on both sides? it looks like the right side of sp1 doesnt touch properly - and maybe sp2 touches the right resistor?
You're right SP1 and SP2 were looking a bit rough so I touched them up a bit. Can't quite make out if SP2 is touching the right cap. However, still getting the same 2 pulse LED error then booting to OFW
 

Attachments

  • 20260312_173634.jpg
    20260312_173634.jpg
    1.5 MB · Views: 17
  • 20260312_173741.jpg
    20260312_173741.jpg
    1.7 MB · Views: 27
it looks like this point is bridged too - and like Point B doesnt make proper contact with the mainboard? (you have to take care not to solder the pad underneath RST (Point B)
20260312_160600.jpg
 
Hello everyone,


I’m having a problem with the DAT0 point after attempting to install a Picofly, and I would really appreciate some help.


I performed the Kamikaze method, and initially everything went well. I installed the chip and the console booted correctly on the first attempt.


However, after restarting the console so the chip could retrain, the chip started giving two short pulses, which indicates that the RST signal was not detected.


After that, I performed continuity tests and noticed that DAT0 is now shorted to GND.


I completely removed the installation, but the short is still present.


Additional details:


  • The DAT0 wire was secured with UV solder mask, so it should not have moved.
  • The Kamikaze point visually looks fine.

Multimeter test results:


  • Red probe on GND
  • Black probe on Kamikaze DAT0
  • Reading: 0.063

At this point, I’m not sure if:


  • The DAT0 pad might have been internally damaged
  • There could be solder debris under the board
  • Or if the Kamikaze trace might be shorted somewhere internally

If anyone has experienced this type of DAT0 to GND short after a Kamikaze installation, I would really appreciate any guidance.


I’m trying to determine whether this is likely a damaged DAT0 line, an internal short on the eMMC line, or something that can still be repaired on the board before attempting further work.


Any suggestions or diagnostic steps would be greatly appreciated. Thank you in advance.
 

Attachments

Site & Scene News

Popular threads in this forum