Homebrew [Question/Request] Update to a Specific Released Firmware

chaojimbo

Well-Known Member
OP
Newcomer
Joined
Aug 25, 2015
Messages
97
Trophies
0
Age
27
Location
California
XP
144
Country
United States
EDIT: Solved/Answer received.

I really do apologize if this has been asked before but I have not seen this asked yet in the months I've been lurking here.

This idea came into my head from the iOS 9.0.2 jailbreak on iDevices.

So you know how the 3DS can pre-download a firmware update, leave it in the memory, and then apply it at any time? What if there was a homebrew application that could mimic this function. Let's say the latest version was 10.9. I am currently on 10.1. Let's just say there is an amazing, specific exploit only on 10.2 but obviously since 10.9 is the latest homebrew, you would end up skipping the firmware upgrade. A homebrew app will read update files on the SD card and move them into a specific place in the memory and trigger the built-in updater/special homebrew updater and apply the 10.2 files instead of 10.9. In another sense, what if the 3DS already knows the files for 10.9 or there, and we overwrite them with 10.2 when it still thinks it is going to update to 10.9?

I know nothing about how anything works on the kernel or what we can currently access, so I apologize if the answer to my question is blatantly obvious.

I realize that if it were this easy, then something may already have been released by now or possibly the same with downgrading, but I'd like to know what currently stands in the way.
 
Last edited by chaojimbo,

Pandaxclone2

Pokemon Sprite Artist Hobbyist
Member
Joined
Aug 17, 2015
Messages
1,132
Trophies
0
Location
Earth's Bottle of Death.
XP
2,075
Country
Australia
Encryption isn't cracked and likely never will be.

Would it need to be? From my understanding, the update would be specific to that console alone and would work just fine like what currently works for iPhone updates, even grabbing a key at the time if need be. Unless it's required to decrypt it for something else.
 
Last edited by Pandaxclone2,

Rj.MoG

Well-Known Member
Member
Joined
Jun 8, 2015
Messages
377
Trophies
0
Age
32
XP
1,479
Country
United States
The per console encryption needs to be cracked. Otherwise it won't shake hands with the console and just do jack.
 

N0n@me

Well-Known Member
Member
Joined
Jun 1, 2015
Messages
167
Trophies
0
Age
27
XP
264
Country
United States
The update would have to be encrypted with nintindo own keys which we dont have. If you try to use your own updates it would need to probably be the same size and be encrypted with the same exact keys that the legit update had.
 

dark_samus3

Well-Known Member
Member
Joined
May 30, 2015
Messages
2,372
Trophies
0
XP
2,042
Country
United States
The update would have to be encrypted with nintindo own keys which we dont have. If you try to use your own updates it would need to probably be the same size and be encrypted with the same exact keys that the legit update had.
The per console encryption needs to be cracked. Otherwise it won't shake hands with the console and just do jack.

You people seem to forget that legit system CIAs are... Well legit, they're signed with a common key that works with all devices, that being said this ofc wouldn't work right now and by the time you have enough access to do it there isn't really a point in doing it as the console is pretty much exploitable, though this is an awesome idea... I have some ideas that are similar but work around needing any custom code running on the 3ds... (Confusing, yes I know) anyways sorry OP, not going to work
 
  • Like
Reactions: chaojimbo

chaojimbo

Well-Known Member
OP
Newcomer
Joined
Aug 25, 2015
Messages
97
Trophies
0
Age
27
Location
California
XP
144
Country
United States
You people seem to forget that legit system CIAs are... Well legit, they're signed with a common key that works with all devices, that being said this ofc wouldn't work right now and by the time you have enough access to do it there isn't really a point in doing it as the console is pretty much exploitable, though this is an awesome idea... I have some ideas that are similar but work around needing any custom code running on the 3ds... (Confusing, yes I know) anyways sorry OP, not going to work

Thank all of you for replies! A lot of this makes sense; discussed it all with my friend. Maybe at some point in the future, though I don't see it happening soon at all.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=KYZD7ykz9aQ +1