Hacking Hardware Picofly - a HWFLY switch modchip

  • Thread starter Thread starter mathew77
  • Start date Start date
  • Views Views 3,674,965
  • Replies Replies 17,052
  • Likes Likes 15
Yes, lite is safe.

I silently read, people whose got blackscreen (corupted data) usually oled. My hunch says that Dat0 adapter is the main cause.

People might assume if the pico take out, cut off the whole cable, and take pico out, then its save to boot into ofw, it doesn't. You need to take out the Dat0 adapter (and the mosfet). Because if its Short circuited the dat0 and dat1, when the OS running, it will corrupt the whole data.

For safety reason, take everything out before running the ofw.
You might be exactly right.

In my case, I installed the picofly, got the error (===) and then cut the 3.3v wire to disable the picofly and then tried to boot OFW with the dat 0 adapter still in place. I am not sure if my emmc was corrupted before this or not.

But I had the correct diode mode value (780) so I thought this means I did not have a short under the emmc.
 
  • Like
Reactions: abal1000x
I mean, if you do the mod, don't go to OFW until the mod is working.

If you want to go to the OFW while the mod is unsuccessfull, then the save one is to reverse everything you modded, then run the OFW.

Go to OFW, while the mod is unsuccessfull is risky. The OS might broke something because of the fault mod.
Yup, ill remember this just for caution, esspecially with oled and luckily i havent had any oled yet. Still not convince enough with that adapter instalation.
 
Is there a pad or via connected with dat1 on the PCB?
If you are trying to test the diode values of a connection that is shorting dat0 to dat1, the easiest way to do this would be on a v1 switch. I could probably test it on mine. I imagine the same values would carry over to any other switch iteration since its all the same emmc chips.
 
If you are trying to test the diode values of a connection that is shorting dat0 to dat1, the easiest way to do this would be on a v1 switch. I could probably test it on mine. I imagine the same values would carry over to any other switch iteration since its all the same emmc chips.
Not sure about the same values, but there are different brand of emmc chips.
https://gbatemp.net/threads/switch-emmc-faq.463369/
 
Can anyone tell me which side of the board SDA and SCL are in the switch lite?
 

Attachments

  • 2BDDECA5-1372-4AB3-BC0B-96EBA9C2EA9B.jpeg
    2BDDECA5-1372-4AB3-BC0B-96EBA9C2EA9B.jpeg
    282.5 KB · Views: 120
The backside, you need to take the board out and flipped it.
I realized that right after I posted. 🤦‍♀️ looked at a donor board. Thank you.
Post automatically merged:

Post automatically merged:

I’m getting this error. Lights are yellow. Normally I’m able to fix this with the SDA and SCL wires but it’s not working this time. This is on a switch lite.
 

Attachments

  • IMG_6492.MOV
    28.7 MB
Last edited by BlueBeans,
  • Like
Reactions: Danook28
I realized that right after I posted. 🤦‍♀️ looked at a donor board. Thank you.
Post automatically merged:

Post automatically merged:

I’m getting this error. Lights are yellow. Normally I’m able to fix this with the SDA and SCL wires but it’s not working this time. This is on a switch lite.
Check your MOSFETs.

@abal1000x I've read everything you said about dat0 adaptor, Someone once shared the pinout of the eMMC and claimed that shifting the dat0 adaptor as far left as possible is the safest bet. Since the point left to dat0 is empty. Do you agree?

One thing I always do is cutting the traces of the two circular pads next to the eMMC. It became a habit and I haven't got any black screen on OLED. My issue was blue screen and have figured it out.
 

Attachments

  • OLED eMMC pinout.jpeg
    OLED eMMC pinout.jpeg
    84.6 KB · Views: 115
  • Screenshot 2023-06-07 at 8.59.10 AM.png
    Screenshot 2023-06-07 at 8.59.10 AM.png
    269.3 KB · Views: 125
  • Like
Reactions: Danook28
Yes i agree.
That is me, the one who suggesting to shifting to left (to right if in front view).
This already tested and works? how many times now?
The idea is to shift the short possibility to unused solder ball, or even better target the space between it to purposely shorted it. This also will make it more firm and secure in my opinion. So instead of shaping it like a crescent it will be like a spear.
Wonder if anyone has tried to make diy dat0 adapter yet?
 
Last edited by cgtchy0412,
Post automatically merged:


This board has a record of damaging EMMC in my locality
What model RP oled? Just installed 4 of them yesterday and some more the day before and all working satis. What adaptor are you using and how are you attaching it?
 
Last edited by juanvlc,
I realized that right after I posted. 🤦‍♀️ looked at a donor board. Thank you.
Post automatically merged:

Post automatically merged:

I’m getting this error. Lights are yellow. Normally I’m able to fix this with the SDA and SCL wires but it’s not working this time. This is on a switch lite.
Please check for faults at PIN15
POWER ON LED blue light (HI)~(LO) ---> yellow light. The connections of PIN29 28 27 26 are generally correct.
 

Attachments

  • 707811462.236542.mp4
    3.5 MB
Last edited by POPOLO,
  • Like
Reactions: Danook28
I realized that right after I posted. 🤦‍♀️ looked at a donor board. Thank you.
Post automatically merged:

Post automatically merged:

I’m getting this error. Lights are yellow. Normally I’m able to fix this with the SDA and SCL wires but it’s not working this time. This is on a switch lite.
Error: ==* CPU always reach BCT check (no glitch reaction, check mosfet)

Check mosfer wires.

This is the error which is mostly fixed by the SDA SCL wires ( =*= CPU never reach BCT check, should not happen)
 

Site & Scene News

Popular threads in this forum