Hacking Hardware Picofly - a HWFLY switch modchip

rcpd

Well-Known Member
Member
Joined
Jan 31, 2023
Messages
617
Trophies
0
Age
55
XP
1,385
Country
United States
I wouldn't say that

Problem is it seems like nobody here is actually interested enough to start working on a fw themselves

That or there are people working on one and just don't want to share it here because their PMs will explode with demands and questions like "are you done yet?"
I don’t think interest is the issue for most of us. I’m certainly interested and likely capable to create a firmware that can boot Atmosphere. I do not know enough about the Raspberry Pi Pico yet to begin.

So for some of us, it may simply be that we aren’t knowledgeable enough. Knowledge takes time. People also have other (likely better) priorities that need to come first. Things like family, work, and living a life that maintains proper social standards.

Simply put, it’s going to take time for the right person to come along and help us out. It may never happen, but I don’t believe that. And yes, it may be that you need to pay for the privilege of booting Atmosphere. Would that be so bad?
 

Kingdedede

Member
Newcomer
Joined
Jan 28, 2023
Messages
24
Trophies
0
Age
49
XP
404
Country
Italy
I don’t think interest is the issue for most of us. I’m certainly interested and likely capable to create a firmware that can boot Atmosphere. I do not know enough about the Raspberry Pi Pico yet to begin.

So for some of us, it may simply be that we aren’t knowledgeable enough. Knowledge takes time. People also have other (likely better) priorities that need to come first. Things like family, work, and living a life that maintains proper social standards.

Simply put, it’s going to take time for the right person to come along and help us out. It may never happen, but I don’t believe that. And yes, it may be that you need to pay for the privilege of booting Atmosphere. Would that be so bad?
so you would be able to porter write the firmware but you lack knowledge about pi2040?
 
  • Like
Reactions: impeeza

rcpd

Well-Known Member
Member
Joined
Jan 31, 2023
Messages
617
Trophies
0
Age
55
XP
1,385
Country
United States
so you would be able to porter write the firmware but you lack knowledge about pi2040?
I haven't owned a 2040 before very recently. I had no use for one, so I had never looked into one. But yes, considering I've written several other firmwares for other microcontrollers I do believe that I could do it once I know the 2040 better. Elegantly? Probably not. Get the job done? Probably. I'm a while away from there though, and as I don't actively have a v2/OLED/Lite version of the Nintendo Switch, motivation isn't that high.
 

Kingdedede

Member
Newcomer
Joined
Jan 28, 2023
Messages
24
Trophies
0
Age
49
XP
404
Country
Italy
I haven't owned a 2040 before very recently. I had no use for one, so I had never looked into one. But yes, considering I've written several other firmwares for other microcontrollers I do believe that I could do it once I know the 2040 better. Elegantly? Probably not. Get the job done? Probably. I'm a while away from there though, and as I don't actively have a v2/OLED/Lite version of the Nintendo Switch, motivation isn't that high.
@rcpd for that I can help you I have a console ready with chip installed to do the tests....and btw @vittorio is also working on it if you need to do the tests I'm here
 

rcpd

Well-Known Member
Member
Joined
Jan 31, 2023
Messages
617
Trophies
0
Age
55
XP
1,385
Country
United States
@rcpd for that I can help you I have a console ready with chip installed to do the tests....and btw @vittorio is also working on it if you need to do the tests I'm here
I am unable to respond to your direct message so I’ll answer here.

As long as you both understand the risk of bricking your device and take that risk upon yourselves. I am not responsible for anything that may inadvertently cause your unit to no longer boot. Ensure you know how to fix anything that breaks and certainly have a complete and proper eMMC backup through Hekate.

Having said that, I have the current firmware from @rehius decompiled in both IDA Pro and Ghidra to use as a reference. It doesn't look that difficult to re-implement other than the encrypted portion. That will absolutely need rewritten and likely lots of testing.

Being honest, I'd much rather just buy an OLED and do it myself. I'd definitely feel more comfortable that way. Probably that is what will happen, but I'd still need to verify v2/Lite models and I have no intention of buying all of them.
 

Kingdedede

Member
Newcomer
Joined
Jan 28, 2023
Messages
24
Trophies
0
Age
49
XP
404
Country
Italy
Non sono in grado di rispondere al tuo messaggio diretto, quindi rispondo qui.

Finché entrambi comprendete il rischio di brickare il vostro dispositivo e vi assumete questo rischio. Non sono responsabile per qualsiasi cosa che possa inavvertitamente causare il mancato avvio dell'unità. Assicurati di sapere come riparare tutto ciò che si rompe e di avere sicuramente un backup eMMC completo e corretto tramite Hekate.

Detto questo, ho il firmware corrente di @rehius decompilato sia in IDA Pro che in Ghidra da utilizzare come riferimento. Non sembra così difficile da reimplementare a parte la parte crittografata. Sarà assolutamente necessario riscrivere e probabilmente molti test.

Ad essere onesti, preferirei di gran lunga acquistare un OLED e farlo da solo. Mi sentirei sicuramente più a mio agio così. Probabilmente è quello che accadrà, ma avrei ancora bisogno di verificare i modelli v2/Lite e non ho intenzione di acquistarli tutti.
@rcpd don't worry I have already done several tests with @vittorio I have a V2 already ready to do the tests ..
 
  • Love
Reactions: Lamcza

qgywibczozfvvl

Well-Known Member
Newcomer
Joined
Mar 6, 2023
Messages
88
Trophies
0
XP
85
Country
Germany
I wouldn't say that

Problem is it seems like nobody here is actually interested enough to start working on a fw themselves

That or there are people working on one and just don't want to share it here because their PMs will explode with demands and questions like "are you done yet?"
True
 

G33ksquad

Well-Known Member
Member
Joined
Nov 18, 2012
Messages
224
Trophies
1
Age
31
XP
1,246
Country
United States
Anyone in the Midwest USA, I have spare OLEDs and multiple 2040 boards. I’m willing to risk bricking a system if I can assist at all, I need to go back through the pages to get a better idea of where this is status wise.
 

Lamcza

Typ tego typu.
Member
Joined
Nov 23, 2022
Messages
584
Trophies
0
Age
33
XP
772
Country
Poland
OLED received. It’s all shiny and new. Shame I’m about to gut it. Seems my stock of resistors are running short so I have to wait on a set of those before I can continue soldering.
Lol you went from yea i would rather to you know what iam will actually do it in 30 min.

boy-that-escalated-quickly-ron-burgundy.gif

The hero we don't deserve. :switch:
 

rcpd

Well-Known Member
Member
Joined
Jan 31, 2023
Messages
617
Trophies
0
Age
55
XP
1,385
Country
United States
Lol you went from yea i would rather to you know what iam will actually do it in 30 min.

boy-that-escalated-quickly-ron-burgundy.gif

The hero we don't deserve. :switch:
I needed a third Switch anyway. Kids growing up and getting into gaming (He's going on 9). I'm not quite at the point I want him playing on my retro consoles. So, he's getting my old one and I'm getting the OLED.

@vittorio Please DM me. I'd like to see how far you are along so I don't have to reinvent the wheel twice.
 

l7777

Well-Known Member
Member
Joined
Apr 13, 2022
Messages
329
Trophies
0
Location
Earth
XP
1,222
Country
United States
OLED received. It’s all shiny and new. Shame I’m about to gut it. Seems my stock of resistors are running short so I have to wait on a set of those before I can continue soldering.
You planning on developing in private or making the source available to others to help/make suggestions/review? I think this is why people are skeptical, thus far no one has started a repository and shared it. Even reihus firmware is a black box. This of course is his choice and likely would make it trivial to alter it for atmosphere if the source was available.

There are several components to this, initialize hardware, glitch, check/insert payload on emmc, boot and I would think development could benefit from working in parallel. I could be wrong of course.
 

rcpd

Well-Known Member
Member
Joined
Jan 31, 2023
Messages
617
Trophies
0
Age
55
XP
1,385
Country
United States
You planning on developing in private or making the source available to others to help/make suggestions/review? I think this is why people are skeptical, thus far no one has started a repository and shared it. Even reihus firmware is a black box. This of course is his choice and likely would make it trivial to alter it for atmosphere if the source was available.

There are several components to this, initialize hardware, glitch, check/insert payload on emmc, boot and I would think development could benefit from working in parallel. I could be wrong of course.
For now, private until I can verify it boots Atmosphere. Eventually, it'll be open sourced when its ready. Same as I do all my projects online.

Yes the same person who was advocating for @rehius's decision for disallowing Atmosphere from booting is also planning on making it open sourced if I'm successful. My code isn't the best and I know this. There's benefits to making it open.
 

nqtal

Well-Known Member
Newcomer
Joined
Feb 11, 2023
Messages
53
Trophies
0
Age
35
XP
183
Country
Russia
Tell me please, what's the problem? Wires or no necessary files on the memory card?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    BigOnYa @ BigOnYa: Wish they would let us play the NCAA football 14 on newer xbox, its one of the only games I love...