Hacking Hardware Picofly - a HWFLY switch modchip

Hongtm77

Well-Known Member
Newcomer
Joined
Jan 13, 2019
Messages
59
Trophies
0
Age
38
XP
296
Country
Malaysia
I prefer 2.76.
2.75 already fixed the 'shutdown' issue though.

This is what i understand about the changelog of 2.76:
* Finer timing step for searching glitch point from 10 -> 8.
* Change algorithm of waiting for glitched identification on dat0.
* Change of the timing parameter when uploading data to the emmc via dat0.
(Its pretty drastic from 4248 to 527. I've no idea what is the impact. But i think it is modified by trial and error.)
Hi, i was having issues with my previous 2.75 and it sometimes boots to ofw. I tried to reflash to 2.76 and now it keeps booting to ofw. How to reset it to make it train the chip for the 1st time ya? For some reason it doesn’t train the chip after reflash even i reflash back to 2.75
 

malgamer

Well-Known Member
Newcomer
Joined
May 8, 2022
Messages
85
Trophies
0
Age
46
Location
malaysia
XP
455
Country
Malaysia
Hi, i was having issues with my previous 2.75 and it sometimes boots to ofw. I tried to reflash to 2.76 and now it keeps booting to ofw. How to reset it to make it train the chip for the 1st time ya? For some reason it doesn’t train the chip after reflash even i reflash back to 2.75
what model? oled?
 

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,070
Trophies
0
XP
1,404
Country
Gaza Strip
Hi, i was having issues with my previous 2.75 and it sometimes boots to ofw. I tried to reflash to 2.76 and now it keeps booting to ofw. How to reset it to make it train the chip for the 1st time ya? For some reason it doesn’t train the chip after reflash even i reflash back to 2.75
"sometimes boots to ofw"
this might indicate the installation are not stable.

If it is, it cannot fixed by software, need to be solved on hardware solution.

Usually happened on flex dat0 adapter.
Especially if the switch got shake a lot, like in the transportation, or if the game is physical.
Need use a more solid solution like permanent dat0 using thin conductor, emmc adapter or drill method.
 
  • Like
Reactions: Hongtm77

Hongtm77

Well-Known Member
Newcomer
Joined
Jan 13, 2019
Messages
59
Trophies
0
Age
38
XP
296
Country
Malaysia
"sometimes boots to ofw"
this might indicate the installation are not stable.

If it is, it cannot fixed by software, need to be solved on hardware solution.

Usually happened on flex dat0 adapter.
Especially if the switch got shake a lot, like in the transportation, or if the game is physical.
Need use a more solid solution like permanent dat0 using thin conductor, emmc adapter or drill method.
Hi, thanks for the response. Okay will check the dat0 adapter again. Thanks 🙏🏻🙏🏻
 

bmanzzs

Member
Newcomer
Joined
May 29, 2014
Messages
9
Trophies
0
Age
33
XP
71
Country
United States
Hey guys... I'm back. and I think I fucked up. Please tell me this can be saved? tore the bottom pad

After a second glance it appears as though some of the pad is still there. Salvageable? I think I'm getting in too over my head here. Any person I can send this to and fix this mess?
 

Attachments

  • switch resistor.jpg
    switch resistor.jpg
    330.9 KB · Views: 25
Last edited by bmanzzs,

Hassal

Well-Known Member
Member
Joined
Apr 22, 2023
Messages
568
Trophies
0
Age
24
XP
516
Country
United Arab Emirates
Hey guys... I'm back. and I think I fucked up. Please tell me this can be saved? tore the bottom pad

After a second glance it appears as though some of the pad is still there. Salvageable? I think I'm getting in too over my head here. Any person I can send this to and fix this mess?
Dude you need a smaller package. You could probably get away with size 0603. Also you need a fine tip and tweezers to hold it, once you solder one end, the other end becomes easy.

This assumes you're not a total newbie.
If you are this is the correct procedure:

Get an iron rod and adjust it to 300C, slowly position it close enough to lift the old package. Rule of thumb, never forcefully lift anything off the pcb if you find resistance otherwise it will not end well. Once removed, add flux and tin the pads to make it easy to mount the new resistor. Clean and add small amount of flux just enough to see the mounting pads. Now take the new resistor and slowly place it in that position (flux will help you hold the bugger in place). Once positioned, slowly move your iron at one end until you notice it securing in place. Now do the same to the other end. Do not hold your iron for more than 2 sec otherwise you will transfer the heat melting both ends knocking away the resistor.
 
Last edited by Hassal,

bmanzzs

Member
Newcomer
Joined
May 29, 2014
Messages
9
Trophies
0
Age
33
XP
71
Country
United States
Dude you need a smaller package. You could probably get away with size 0603. Also you need a fine tip and tweezers to hold it, once you solder one end, the other end becomes easy.

This assumes you're not a total newbie.
If you are this is the correct procedure:

Get an iron rod and adjust it to 300C, slowly position it close enough to lift the old package. Rule of thumb, never forcefully lift anything off the pcb if you find resistance otherwise it will not end well. Once removed, add flux and tin the pads to make it easy to mount the new resistor. Clean and add small amount of flux just enough to see the mounting pads. Now take the new resistor and slowly place it in that position (flux will help you hold the bugger in place). Once positioned, slowly move your iron at one end until you notice it securing in place. Now do the same to the other end. Do not hold your iron for more than 2 sec otherwise you will transfer the heat melting both ends knocking away the resistor.
Thank you for the advice, will try.
 
Last edited by bmanzzs,

jkyoho

Well-Known Member
Member
Joined
Sep 2, 2020
Messages
1,320
Trophies
0
Age
39
Location
TORONTO
Website
form.jotform.com
XP
2,259
Country
Canada
Hey guys... I'm back. and I think I fucked up. Please tell me this can be saved? tore the bottom pad

After a second glance it appears as though some of the pad is still there. Salvageable? I think I'm getting in too over my head here. Any person I can send this to and fix this mess?
2layers front trace to the cpu, it is fixable
 

Attachments

  • 1700573736527.png
    1700573736527.png
    1.1 MB · Views: 25

rull_bull

Well-Known Member
Newcomer
Joined
Nov 4, 2023
Messages
94
Trophies
0
Age
39
XP
287
Country
Sweden
Easier to solder small resistors with a proper hot air station/rework station.
If you dont have a proper microscope when soldering.

Hold the resistor steady with tweezer and then apply hot air. Dont forget flux.
 

Vigintiduo

Well-Known Member
Newcomer
Joined
Sep 13, 2023
Messages
63
Trophies
0
Age
33
XP
189
Country
Italy
I'm pretty sure this is ok, but I'm asking because it never hurts.
I'm gonna use a flex for core V2 Switch on a oled by cutting it and soldering a wire directly to the 0 ohm resistor.

Soldering the wire to the circled point would be fine, right?
 

Attachments

  • photo_2023-11-21_23-54-32.jpg
    photo_2023-11-21_23-54-32.jpg
    150.5 KB · Views: 24

Hassal

Well-Known Member
Member
Joined
Apr 22, 2023
Messages
568
Trophies
0
Age
24
XP
516
Country
United Arab Emirates
I'm pretty sure this is ok, but I'm asking because it never hurts.
I'm gonna use a flex for core V2 Switch on a oled by cutting it and soldering a wire directly to the 0 ohm resistor.

Soldering the wire to the circled point would be fine, right?
Connect line to 3rd resistor
 

Attachments

  • 1c8ee9ae.jpg
    1c8ee9ae.jpg
    197.1 KB · Views: 25
  • Like
Reactions: Vigintiduo

bmanzzs

Member
Newcomer
Joined
May 29, 2014
Messages
9
Trophies
0
Age
33
XP
71
Country
United States
Dude you need a smaller package. You could probably get away with size 0603. Also you need a fine tip and tweezers to hold it, once you solder one end, the other end becomes easy.

This assumes you're not a total newbie.
If you are this is the correct procedure:

Get an iron rod and adjust it to 300C, slowly position it close enough to lift the old package. Rule of thumb, never forcefully lift anything off the pcb if you find resistance otherwise it will not end well. Once removed, add flux and tin the pads to make it easy to mount the new resistor. Clean and add small amount of flux just enough to see the mounting pads. Now take the new resistor and slowly place it in that position (flux will help you hold the bugger in place). Once positioned, slowly move your iron at one end until you notice it securing in place. Now do the same to the other end. Do not hold your iron for more than 2 sec otherwise you will transfer the heat melting both ends knocking away the resistor.

2layers front trace to the cpu, it is fixable

Easier to solder small resistors with a proper hot air station/rework station.
If you dont have a proper microscope when soldering.

Hold the resistor steady with tweezer and then apply hot air. Dont forget flux.

Thank you everyone for all of the wonderful advice.

I have a magical video to share with y'all. I was at this for 2 hours last night without success, but I felt good turning on the iron today and somehow attached it in 5 min.

I ended up using a 10k ohm resistor, and knew it should be fine thanks to abal1000x's useful info. It's hard to see, but I guess there was enough pad left to attach both ends. I can't believe I almost gave up. You guys gave me the confidence I needed I think.

Now on to actually installing the mod chip once I get a replacement kit
 

Attachments

  • XRecorder_Edited_21112023_221214.mp4
    17.3 MB
Last edited by bmanzzs,
  • Like
Reactions: QuiTim

ErickRayan

New Member
Newbie
Joined
Aug 1, 2023
Messages
3
Trophies
0
Age
27
XP
94
Country
Brazil
Hello guys. Does anyone have an aliexpress link to a GOOD one of these dat0 adapters?
 

Attachments

  • Screenshot_1.png
    Screenshot_1.png
    280.2 KB · Views: 22

Vigintiduo

Well-Known Member
Newcomer
Joined
Sep 13, 2023
Messages
63
Trophies
0
Age
33
XP
189
Country
Italy
Connect line to 3rd resistor
Ah yes, the one going to 3rd and 4th pin on the flex. That would make the most sense but it's kinda uncomfortable to solder there because it's too squeezed against one of the mosfets.
Wouldn't it be just the same if I were to solder to R2, which is much easier to reach?
 

Hassal

Well-Known Member
Member
Joined
Apr 22, 2023
Messages
568
Trophies
0
Age
24
XP
516
Country
United Arab Emirates
Ah yes, the one going to 3rd and 4th pin on the flex. That would make the most sense but it's kinda uncomfortable to solder there because it's too squeezed against one of the mosfets.
Wouldn't it be just the same if I were to solder to R2, which is much easier to reach?
You could do that too, I'm just showing you the correct schematic.
 
  • Like
Reactions: Vigintiduo

nclabz86

Member
Newcomer
Joined
Nov 17, 2023
Messages
23
Trophies
0
Age
38
XP
46
Country
Indonesia
I have read this thread from page one to page 627 (still ongoing, hahaha). There is a lot of interesting information about where to start and what tools are needed to begin. Truly a very beneficial group
 
  • Like
Reactions: bmanzzs and QuiTim

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=6igvB1yR04A