Hacking Hardware Picofly - a HWFLY switch modchip

Myst0gan

Well-Known Member
Member
Joined
Oct 17, 2023
Messages
122
Trophies
0
XP
124
Country
United States
I have a version 2.76 that I downloaded from somwhere on here... is 2.75 or 2.76 the latest firmware? I'm thinking I should stick with 2.75 yes?
No idea, I've downloaded from that post.
His official GitHub Page also says 2.75 where did you got 2.76 from??
 
Last edited by Myst0gan,

Vigintiduo

Well-Known Member
Newcomer
Joined
Sep 13, 2023
Messages
57
Trophies
0
Age
32
XP
165
Country
Italy
A friend sent these to me. I only tested the adapter on an old HWFLY modchip and its giving me conflicting results. I'm still waiting for my batch of rp2040 tiny to arrive tomorrow or after tomorrow to fully test on a fresh console.
I think that for better results, you need the resistors to be as close as possible to the rp2040
 

Hassal

Well-Known Member
Member
Joined
Apr 22, 2023
Messages
568
Trophies
0
Age
24
XP
515
Country
United Arab Emirates
I think that for better results, you need the resistors to be as close as possible to the rp2040

That actually wouldn't matter since the other adapter I made works just fine. The only difference is that this one takes a little longer path. I only connected D0 for diagnostic purpose since I already have the other points soldered in. On this console it boots directly to OFW indicating something is wrong. The reballed eMMC is definitely correct otherwise it wouldn't have booted or at least wouldn't beep on both ends. I will test again with another fresh console once my chips arrives. I honestly don't see why it shouldn't.
 

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
452
Trophies
1
XP
1,251
Country
Guys I did my first Switch Lite install with the trusty mosfet on the back.
However the glitch is quite slow, rarely taking less than 10 seconds.
Should I go for a double mosfet on the front or just accept that some Lites can be like this? (I hope for the second, lol)

I had an oled that glitched really slowly. anything between 10 seconds to a minute. mosfet on the back. Added another mosfet on the back - no change. Added a mosfet on the apu (so 3 mosfets in total) - still no change. disconnected mosfets on the back and only used the one on apu - boom, 3 second glitch every time.
most other oleds I've done have one on the back and glitch fast every time.
The point of the anecdote is that changing things around can make a difference in unexpected ways.
 
Last edited by deeps,

Crung

Well-Known Member
Member
Joined
Jul 19, 2023
Messages
156
Trophies
0
Age
23
XP
207
Country
Romania
Guys I did my first Switch Lite install with the trusty mosfet on the back.
However the glitch is quite slow, rarely taking less than 10 seconds.
Should I go for a double mosfet on the front or just accept that some Lites can be like this? (I hope for the second, lol)
Welcome to the dark side of front mount mosfets my brother in arms .
what awg of wire did you use from the mosfet to the cap? From experience ,in this scenario, when i was using 40 awg wire the glitch was quite slow. When i moved to 30 awg it got faster. Its usually around 5-7 seconds glitch, but sometimes it takes 15 seconds. Do keep in mind that the soldering skills also affect the connections and therefore the glitch time.
Post automatically merged:

Yes. I prefer do that with adaptor, dat0, clk, cmd. And by the way, I specialize in reballing.
share some light on me. I succesfully reballed 2 OLEDS (first time doing this,permanent dat0) but they broke (one in 1 month, the other one in 1 week). The 1 week one was fixed with a reflow, but the 1 month one was not fixed with a reflow -i think this one needs a reball.
I dont know what could ve went wrong tbh. I heat the board gradually for 4 minutes untill i reach melting solder temperature. After the chip sat in place, i leave the heat on for 30 more seconds . Then i take the heat off and let it cool.
But im clearly doing something wrong since im having this problem on both consoles.
 
Last edited by Crung,

Zopharyus

New Member
Newbie
Joined
Nov 6, 2023
Messages
1
Trophies
0
Age
39
XP
12
Country
Turkey
Ok so. I checked picofly version and i was still on 2.73. I tryed several times more to update, and it finnaly worked.
After attempting to do a new NAND write from scratch with prodinfo, OFW was stuck on logo . So i did a NAND restore to my old NAND save (the one that i was getting 3539 error on ).
Now when trying to start OFW i get this screen
View attachment 398276
Well.
View attachment 398280
I encountered the same problem after installing picofly, I recreated mmc from the donor nand file. Just remember to write a higher version than your ofw software version
 

Crung

Well-Known Member
Member
Joined
Jul 19, 2023
Messages
156
Trophies
0
Age
23
XP
207
Country
Romania
I encountered the same problem after installing picofly, I recreated mmc from the donor nand file. Just remember to write a higher version than your ofw software version
i did a donor nand rebuild . Worked for a couple of days, then it started acting up again.
While acting up i put 200 ohm resistor on DAT0 and 200 ohm on CMD, and i was able to boot OFW with no nand rebuild.
After that i did a Nand rebuild again and its been a couple of days "stress" testing it and so far its ok. But i dont know if this will last.

Oh nevermind im talking about 3539 errors,bootloops and blackscreens on startup. Your experience is probably just a bad HOS on OFW. I just realised.
 

Hassal

Well-Known Member
Member
Joined
Apr 22, 2023
Messages
568
Trophies
0
Age
24
XP
515
Country
United Arab Emirates
Welcome to the dark side of front mount mosfets my brother in arms .
what awg of wire did you use from the mosfet to the cap? From experience ,in this scenario, when i was using 40 awg wire the glitch was quite slow. When i moved to 30 awg it got faster. Its usually around 5-7 seconds glitch, but sometimes it takes 15 seconds. Do keep in mind that the soldering skills also affect the connections and therefore the glitch time.
Post automatically merged:


share some light on me. I succesfully reballed 2 OLEDS (first time doing this,permanent dat0) but they broke (one in 1 month, the other one in 1 week). The 1 week one was fixed with a reflow, but the 1 month one was not fixed with a reflow -i think this one needs a reball.
I dont know what could ve went wrong tbh. I heat the board gradually for 4 minutes untill i reach melting solder temperature. After the chip sat in place, i leave the heat on for 30 more seconds . Then i take the heat off and let it cool.
But im clearly doing something wrong since im having this problem on both consoles.
I don't know what technique you use but this is how professionals do it,
After you lift the chip you should apply low melt solder (183C) to the pads of both chip and pcb before you wick it, this way you guarantee you left no solder behind that could potentially compromise your joints.

After you apply the paste and formed your balls, remove your stencil and apply heat 2 times with flux.
 

cicci084

Well-Known Member
Member
Joined
Apr 1, 2023
Messages
146
Trophies
0
Age
44
XP
239
Country
Italy
Hey, today I received a console back to which I had installed a picofly. It wouldn't boot, just black screen.
An oled, with DAT0 reball. It had the right absorptions in the charge, and after a quick look without finding any anomalies on the soldering, I carried out a reflow of the nand, without adding flux (I was sure that the old flux residue was still there), In fact it immediately flowed out of the nand.
The console started working again immediately.
I have never needed to reball to reactivate a console, I think it is due to the flux that creates "impedance" between the tin spheres of the emmc (even if it is sold as lead free). Do you confirm?
Or is it due to some impact?
How do you clean the flux from the emmc?
 

Hassal

Well-Known Member
Member
Joined
Apr 22, 2023
Messages
568
Trophies
0
Age
24
XP
515
Country
United Arab Emirates
Hey, today I received a console back to which I had installed a picofly. It wouldn't boot, just black screen.
An oled, with DAT0 reball. It had the right absorptions in the charge, and after a quick look without finding any anomalies on the soldering, I carried out a reflow of the nand, without adding flux (I was sure that the old flux residue was still there), In fact it immediately flowed out of the nand.
The console started working again immediately.
I have never needed to reball to reactivate a console, I think it is due to the flux that creates "impedance" between the tin spheres of the emmc (even if it is sold as lead free). Do you confirm?
Or is it due to some impact?
How do you clean the flux from the emmc?
Quite frankly your issue is no different than the ones suffering from D0 adapters.
Just use good flux and make sure you clean after with solvent.
Use an ultrasonic if you want a squeaky clean for hard to reach spaces.
 

Ravenext

Member
Newcomer
Joined
Oct 30, 2023
Messages
17
Trophies
0
Age
21
XP
43
Country
Japan
Managed to install a Picofly to an OLED with the provided FPGB. It works, but I'm currently running into the weirdest issue where with the backplate installed, it just boots into OFW but stuck at black screen, forcing me to remove the back plate, the shielding, and pull the battery and attach it back, and then it boots to Hekate again. Its gotten to the point where I just screwed only 2 of the metal shielding screws because I'm tired of unscrewing the thing.
 

Hassal

Well-Known Member
Member
Joined
Apr 22, 2023
Messages
568
Trophies
0
Age
24
XP
515
Country
United Arab Emirates
Most likely put some kapton ape on the chip for isolation. With the backplate it will be probably shorted.
Should be cautious I heard rumours kapton ape could brick your console.
 

Attachments

  • e6dee3ef0503cee7c81aff128d4e261c.jpg
    e6dee3ef0503cee7c81aff128d4e261c.jpg
    137.5 KB · Views: 19

scionae

*clicking circles*
Member
Joined
Dec 28, 2016
Messages
667
Trophies
0
XP
2,153
Country
Italy
Hi everyone, I'm getting a eMMC write error and the switch boots to OFW, what could be wrong? I checked the soldered points and I measure 0.8V (hope I used the tester well lol), what else could it be?

From the Picofly AIO guide PDF, my error is " =*=* eMMC write failure - write failed ", I get blue light, then 1 short yellow, 1 long yellow and 1 short yellow again. The yellow lights sequence repeat 2-3 times.

The kit is a Hwfly V5 I ordered from the official Hwfly store on Aliexpress a while ago, now it's apparently de-listed.
 

Attachments

  • photo_2023-11-07_17-19-21.jpg
    photo_2023-11-07_17-19-21.jpg
    325.8 KB · Views: 19
  • photo_2023-11-07_17-19-25.jpg
    photo_2023-11-07_17-19-25.jpg
    345.1 KB · Views: 16

Alanamaro

Member
Newcomer
Joined
Oct 6, 2023
Messages
8
Trophies
0
Age
32
XP
81
Country
Brazil
with my ns lite, I ripped off the clk pad, I accidentally removed a resistor on the side, I restored the pad, I put a resistor in its place, I started getting a blue screen, now I installed the pico fly with resistor 47, it still gives a blue or black screen, I found one I put a 100 resistor on dat0, and I had a non-SD screen, for a moment, I'm going to find another 2 100 resistors and change them... I believe it will work.
 

LuigiGad

Well-Known Member
Member
Joined
May 7, 2023
Messages
160
Trophies
0
Age
56
XP
474
Country
Italy
with my ns lite, I ripped off the clk pad, I accidentally removed a resistor on the side, I restored the pad, I put a resistor in its place, I started getting a blue screen, now I installed the pico fly with resistor 47, it still gives a blue or black screen, I found one I put a 100 resistor on dat0, and I had a non-SD screen, for a moment, I'm going to find another 2 100 resistors and change them... I believe it will work.
The nosd screen doesn't really mean anything, just that the CPU has done the glitch. First start hekate, then emmc info and see if everything is detected correctly then a stock boot, if everything goes then everything works
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: https://youtu.be/2byHyqiZVS8?si=Qr7te3eS9u0xQYDh