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
 

Lamcza

Typ tego typu.
Member
Joined
Nov 23, 2022
Messages
584
Trophies
0
Age
33
XP
765
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,204
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
34
XP
173
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.
  • Psionic Roshambo @ Psionic Roshambo:
    That Dell data breach is worse than people probably realize....
  • Psionic Roshambo @ Psionic Roshambo:
    When I worked for Dell we had access to data about military contracts and addresses for high ranking people.
  • Psionic Roshambo @ Psionic Roshambo:
    I personally handled a call from the second highest person at Raytheon. That call bothered me a lot... The guy was nice and smart what bothered me was the way management basically just blew him off instead of going the extra mile to help him.
  • Psionic Roshambo @ Psionic Roshambo:
    In the end that call ended up costing Dell millions in lost contracts with Raytheon, and really the issue could have been solved for like 450 bucks lol
  • NinStar @ NinStar:
    sometimes I wonder why anyone would ever buy mega man x legacy collection 2
  • NinStar @ NinStar:
    I always thought that capcom shuffled the games in these collection, but apparently they are all in chronological order, which makes legacy collection 2 worthless
  • BakerMan @ BakerMan:
    guys, i want to start singing pirate metal songs and sea shanties if i play sea of thieves
  • The Real Jdbye @ The Real Jdbye:
    find a pirate metal playlist
    +2
  • The Real Jdbye @ The Real Jdbye:
    and sing along
  • BakerMan @ BakerMan:
    nevermind i just learned swearing is against the rules in sea of thieves

    i was about to start singing the song i last put in "what song are you currently listening to" yesterday
  • BakerMan @ BakerMan:
    but yeah ig so
  • The Real Jdbye @ The Real Jdbye:
    swearing not allowed in a pirate game? what has the world come to
  • BakerMan @ BakerMan:
    (here's the song for context)
  • BigOnYa @ BigOnYa:
    Just add -izle to the end of every curse word, you will be fine.
    +2
  • The Real Jdbye @ The Real Jdbye:
    i like alestorm
    +1
  • The Real Jdbye @ The Real Jdbye:
    @BigOnYa too many syllables
    +1
  • BakerMan @ BakerMan:
    same lmao
  • BigOnYa @ BigOnYa:
    hi, welcome to the Temp!
    +1
  • BakerMan @ BakerMan:
    Welcome to the Underground!
    +1
  • BakerMan @ BakerMan:
    the booty boogie from (once again) the donkey kong country cartoon could also be a good song to sing while playing sea of thieves
  • BigOnYa @ BigOnYa:
    Please insert 25 cents for an additional 30 minutes of talk time.
    +2
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=tG7fk_DUz5g +1