Hacking Hardware Picofly - a HWFLY switch modchip

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
454
Trophies
1
XP
1,276
Country

Attachments

  • mosfet.png
    mosfet.png
    2.7 MB · Views: 63

Fezaan

Member
Newcomer
Joined
Sep 15, 2022
Messages
16
Trophies
0
Age
33
Location
UK
XP
71
Country
United Kingdom
Just tried to boot EmuMMC CFW and it says "A fatal error occured when running Fusée. Package1 seems corrupt!"

Also Warmboot says "Unknown pkg1 version. HOS version not supported"

What can I do now?

Update picofly chip to v2.67.uf2 (file download is located at top of the page > important posts > firmwares. That will take you to Rhieus post. See firmware drop down menu in his post for 2.67.uf2.
Either solder direct usb A to rp2040 chip and flash via laptop/pc or use toolbox loader to update to 2.67.uf2.

After that. Remove microsd card out of your switch and Boot ur switch in stock / normal. Connect to nintendo and update ur switch to latest nintendo system update. Once your switch is updated to latest version.

Put ur microsd card in pc/laptop and download latest atmosphere, fusee.bin, hekate and nyx. Copy them all over to your micro sd and over write.

Turn off ur switch.
Put ur micro sd back in ur switch. Turn on and thank me!
Post automatically merged:

Latest firmware here

ChangeLog:

v2.0 + Active MMC communication
v2.1 + Toshiba support
v2.2 + Fix Toshiba boot fail
v2.3 + SanDisk support
v2.4 + Faster Toshiba boot
v2.5 + fix OFW boot
v2.6 + software update, xiao & itsy support
v2.61 + Instinct-NX sdloader, bug fixes
v2.62 + Make 16.0.1 happy (fix OFW boot)
v2.63 + roll back some 2.62 boot speed tricks
v2.64 + enable back the board detection
v2.65 + RP Pico support, double reset removed
v2.66 + Bypass to OFW after update for proper fuse burning
v2.67 + Don't bypass to OFW on first install

must be RED after USB write. if you see green, set "RGB mode" jumper

WHITE = eMMC write
BLUE = glitch
PURPLE = eMMC boot failure, check CMD / CLK
PINK = NS eMMC init fails, inoperative eMMC ?
YELLOW = eMMC write failure, check D0 / unsupported eMMC
CYAN = no reaction to glitch, check mosfet wire
GREEN = success



Q: What is supported?
A: Erista (v1), Mariko (v2, Lite, OLED)

Q: eMMC types support?
A: Tested on Hynix, Samsung, Toshiba, SanDisk

Q: rp2040 boards support
A: WaveShare 2040-zero/one, xiao-rp2040, adafruit itsybitsy (Pi Pico is not supported for now)

Q: GREEN, but instant reset
A: Clean flux near the RST point

Q: Do I really need 47 Ohm resistors?
A: You can skip them, however in this case you will have to use emuMMC due to the line interference, sysNAND would not boot (sysNAND data can be damaged).

Q: Does the firmware has learning? How to reset statistics
A: Short pin 0 to either 1 or GND during start for chip reset. The statistics is collected each boot. The more you start it - the better it boots.

Q: open source?
A: no

Q: why you made it?
A: to prove it possible!

Q: run Atmosphere?
A: no piracy

v2.5 firmware had a bug with BOOT0 corruption. To recover it:
- boot "Full Stock" using hekate
- update to the latest official firmware over Wi-Fi

- boot "Full Stock" using hekate
- perform a full system reset

- show firmware information
- update firmware from SD card (place update.bin into the root folder)
- rollback to the backup firmware slot
- reset learning statistics
- dump / write sdloader

if you have an rp2040-zero from waveshare/ali then it has a neopixel. It is used for diagnosing proper firmware flashes as well as console glitching. If you plug it in, and flash the uf2 firmware to it and immediately see a red light after flashing (this is not the same as flashing, then unplugging and replugging), then no rgb jumper needs to be made. If on the other hand, you get one quick green flashing light, then you need to bridge the jumper pads indicated to swap the LED colors for proper diagnoses capability.

I successfully jailbroke my switch lite with rp2040. All thanks to you rehius!

i love my microscope. So handy.
Video coming on my youtube soon: Intelli Ali
 
Last edited by Fezaan,

MrNatto

Member
Newcomer
Joined
Jun 25, 2021
Messages
20
Trophies
0
Age
44
XP
114
Country
United States
A little observation from me:

2019 switch lite with samsung emmc: glitch time 1-5 seconds
2019 switch lite with samsung emmc: glitch time 1-5 seconds
2021 switch lite with toshiba emmc: glitch time 5-30 seconds
2019 switch lite with samsung emmc: glitch time 1-5 seconds
Does the led on your rp light up the whole time when it takes 5-30 seconds to glitch, or just towards the end?

Sometimes my lite doesn’t glitch into rcm (or seem to turn on). Maybe I’m not waiting long enough for it to glitch?
 

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
454
Trophies
1
XP
1,276
Country
Does the led on your rp light up the whole time when it takes 5-30 seconds to glitch, or just towards the end?

Sometimes my lite doesn’t glitch into rcm (or seem to turn on). Maybe I’m not waiting long enough for it to glitch?
yeah blue all the time
 

Dee87

Well-Known Member
Member
Joined
Mar 19, 2023
Messages
1,139
Trophies
1
XP
1,589
Country
Germany
Is there no way to scratch the sealing off the dat0 line on the board to solder a wire to there?
naaa the ninjas did that on purpose
Post automatically merged:

You can always try this, but it's alot of scratchin to do :)
really shouldnt take that risk then reball bevor that because if u mess this up u wont be able to fix it that easy
 

QuiTim

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
757
Trophies
0
XP
1,176
Country
Albania
naaa the ninjas did that on purpose
Post automatically merged:


really should take that risk then reball bevor that because if u mess this up u wont be able to fix it that easy
Yeah, no way I'm doing this. It's just that seing this photo makes reballing look much easier.
 

wikisa

Member
Newcomer
Joined
Feb 8, 2023
Messages
22
Trophies
0
Age
27
XP
127
Country
Poland
A little observation from me:

2019 switch lite with samsung emmc: glitch time 1-5 seconds
2019 switch lite with samsung emmc: glitch time 1-5 seconds
2021 switch lite with toshiba emmc: glitch time 5-30 seconds
2019 switch lite with samsung emmc: glitch time 1-5 seconds
I've got turqoise 2021 switch lite with picofly + toshiba emmc and it glitches in about 1.5 seconds
 

NooBziN

Well-Known Member
Member
Joined
Apr 28, 2016
Messages
176
Trophies
0
Age
38
XP
458
Country
Brazil
Update picofly chip to v2.67.uf2 (file download is located at top of the page > important posts > firmwares. That will take you to Rhieus post. See firmware drop down menu in his post for 2.67.uf2.
Either solder direct usb A to rp2040 chip and flash via laptop/pc or use toolbox loader to update to 2.67.uf2.

After that. Remove microsd card out of your switch and Boot ur switch in stock / normal. Connect to nintendo and update ur switch to latest nintendo system update. Once your switch is updated to latest version.

Put ur microsd card in pc/laptop and download latest atmosphere, fusee.bin, hekate and nyx. Copy them all over to your micro sd and over write.

Turn off ur switch.
Put ur micro sd back in ur switch. Turn on and thank me!
Post automatically merged:



I successfully jailbroke my switch lite with rp2040. All thanks to you rehius!

i love my microscope. So handy.
Video coming on my youtube soon: Intelli Ali
For those who already have it installed, do you need to update fw2.67?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Sicklyboy @ Sicklyboy:
    I'm late for the bbq sauce discussion and I have opinions
  • Sicklyboy @ Sicklyboy:
    Sweet Baby Rays is like baseline for a decent/good bbq sauce, but nothing outright incredible
    +1
  • Sicklyboy @ Sicklyboy:
    Stubbs is a pretty damn good sauce that I think you'll find on most grocery shelves as I don't think it's regional
  • Sicklyboy @ Sicklyboy:
    This shit though
  • Sicklyboy @ Sicklyboy:
    Best bbq sauce I've ever bought on a grocery store shelf
  • Sicklyboy @ Sicklyboy:
    smokey flavor that reminds me of beef jerkey on top of a really rich kind of bbq sauce. Heat level that is a nice zing, not overwhelming, but it tingles all the way down your throat
    +1
  • K3Nv2 @ K3Nv2:
    50% closer to getting my teeth fixed
    +4
  • K3Nv2 @ K3Nv2:
    I'm at the grace gods of my insurance fucking me over
  • K3Nv2 @ K3Nv2:
    I was like is this the way out, oh probably there's a giant exit sign
  • BigOnYa @ BigOnYa:
    We all should have free health, dental, vision care, and make the college kids pay for the schooling, f that college forgiveness plan our govt doing now, its really not fair for all others in the past that had to pay for they're schooling anyways (like me, with 2 kids I paid to send to college in the past)
  • mthrnite @ mthrnite:
    whynotboth.jpg
    +2
  • BigOnYa @ BigOnYa:
    True, very true
  • Sicklyboy @ Sicklyboy:
    I think we should outlaw healthcare entirely because the fact that people can get healthcare today is unfair to those in the past that couldn't
    +2
  • BigOnYa @ BigOnYa:
    Lol
  • mthrnite tempBOT: @ mthrnite
    smacks Sicklyboy around a bit with a large leech
  • Sicklyboy @ Sicklyboy:
    Howdy @mthrnite , great to see you :D
  • mthrnite @ mthrnite:
    hola mi hermano
  • cearp @ cearp:
    @Sicklyboy - the comparison would be forgiving all medical debt, not making healthcare illegal!
  • cearp @ cearp:
    Although I still don't agree, medical debt is rarely a choice, whereas enrolling in university is certainly a choice
  • mthrnite @ mthrnite:
    we need more smart cats tho for reals
  • Sicklyboy @ Sicklyboy:
    College costs, college loans, book prices, the entire thing is predatory, oft touted as essential to a successful life for my generation and the ones since, and completely unaffordable without putting you through an insane financial hardship for literal decades in many situations.
  • Sicklyboy @ Sicklyboy:
    Many of the same issues can be seen for the insanely predatory healthcare and health insurance system in the US
  • mthrnite @ mthrnite:
    ^this
  • Sicklyboy @ Sicklyboy:
    It's important for society to be healthy and educated. If those things can't happen because all of the institutions that prop up those industries make it unattainable for all but a small portion of society, then your society is largely going to be disease ridden, dying, and uneducated in very short order.
    Sicklyboy @ Sicklyboy: It's important for society to be healthy and educated. If those things can't happen because all...