Homebrew RELEASE Updated Firmware Dumper

mrdude

Well-Known Member
OP
Member
Joined
Dec 11, 2015
Messages
1,228
Trophies
1
Age
53
XP
3,455
Country
As per the title, this is a modded firmware dumper that is able to get a firmware dump from your switch nand and the dump should be compatible with Daybreak or ChoiDujourNX.

I got the original code from here: https://github.com/J-D-K/biggestDump

It's been heavily modded from the git page though and is now compatible with the latest AtmosphereNX and SXOS. Tested on firmware from 9.xx to 12.0.1.

Enjoy.

Oktnc9Z.jpg


Github Page added:
https://github.com/mrdude2478/Switch-Firmware-Dumper
 

Attachments

  • Firmware-Dumper.zip
    588.8 KB · Views: 155
  • Source-Firmware-Dumper.zip
    110.4 KB · Views: 92
Last edited by mrdude,

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
28,400
Trophies
2
Location
Gaming Grotto
XP
25,853
Country
Poland
As this is an application based on code licensed under GPLv3, you are required to provide the appropriate license file and source. The file can be rehosted once those missing elements are added to your package.
 

mrdude

Well-Known Member
OP
Member
Joined
Dec 11, 2015
Messages
1,228
Trophies
1
Age
53
XP
3,455
Country
As this is an application based on code licensed under GPLv3, you are required to provide the appropriate license file and source. The file can be rehosted once those missing elements are added to your package.
No worries, I rewrote most of the code - and only really used the console code. I'll just make some new code and use plutonium for the interface instead and repost when I am done.
 
  • Like
Reactions: peteruk

JK_

Well-Known Member
Member
Joined
Sep 4, 2015
Messages
639
Trophies
1
XP
2,027
Country
United States
No worries, I rewrote most of the code - and only really used the console code. I'll just make some new code and use plutonium for the interface instead and repost when I am done.
Yeah, I doubt that. Libnx has it's own console for you to use. There's no reason to use mine at all if you rewrote most of it anyway.
 

mrdude

Well-Known Member
OP
Member
Joined
Dec 11, 2015
Messages
1,228
Trophies
1
Age
53
XP
3,455
Country
Yeah, I doubt that. Libnx has it's own console for you to use. There's no reason to use mine at all if you rewrote most of it anyway.

I know that, I just downloaded your code to really have a look at it - it was ok, but had some issues and you hadn't updated for over a year so the app didn't work on people with newer firmware or using atmosphere. Maybe you can update your own code and the app and post it yourself.
Still thanks for posting it - it was good to see how you used threading and mounted the system partition. All the other stuff such as copying/moving/renaming/getting file sizes etc - I already knew how to do.
 
  • Like
Reactions: peteruk

yyoossk

Well-Known Member
Member
Joined
Oct 18, 2017
Messages
171
Trophies
0
XP
1,702
Country
Japan
I know that, I just downloaded your code to really have a look at it - it was ok, but had some issues and you hadn't updated for over a year so the app didn't work on people with newer firmware or using atmosphere. Maybe you can update your own code and the app and post it yourself.
Still thanks for posting it - it was good to see how you used threading and mounted the system partition. All the other stuff such as copying/moving/renaming/getting file sizes etc - I already knew how to do.
please tell me download link
 

Inaki

Well-Known Member
Member
Joined
Jan 23, 2014
Messages
270
Trophies
0
Age
40
XP
521
Country
Very good work ! so this is like tegraexplorer_RCM but without needing the keys and must be run as a normal homebrew instead of as an RCM payload. Am I right ?
 

mrdude

Well-Known Member
OP
Member
Joined
Dec 11, 2015
Messages
1,228
Trophies
1
Age
53
XP
3,455
Country
Very good work ! so this is like tegraexplorer_RCM but without needing the keys and must be run as a normal homebrew instead of as an RCM payload. Am I right ?
No it's just a regular homebrew app, you don't need any keys.

OP updated, some console stuff changed and code mods.

Still to do - when removing a previously dumped firmware folder - this should probably be run on it's own thread, I'll change that when I get time, it's not a big deal though as it doesn't take long to delete that folder.
 
Last edited by mrdude,
  • Like
Reactions: peteruk

mrdude

Well-Known Member
OP
Member
Joined
Dec 11, 2015
Messages
1,228
Trophies
1
Age
53
XP
3,455
Country
Hello! Update it please to FW 12.0.2 support.
Btw it can dump only already installed OFW firmware, not a pending (that was downloaded but not installed) one?
It already can dump 12.0.2 firmware. Pending firmware dumps are pointless as they don't contain the full set of firmware files due to updates being incremental. You need to update fully - then dump the full firmware. I won't change the app anymore unless libnx needs it in the future.
 
Last edited by mrdude,

w350922439

Well-Known Member
Newcomer
Joined
Apr 4, 2020
Messages
60
Trophies
0
Age
31
XP
336
Country
Hong Kong
hello,how to use Firmware Dumper to dump the update firmware.I saw it already in setting.but Firmware Dumper only can dump currect Firmware.
 
General chit-chat
Help Users
    Ophelia_Later @ Ophelia_Later: Psionic Roshambo can you help me with the file problem i have i pmed u about it at 3 and i...