1. mrdude

    OP mrdude GBAtemp Maniac
    Member

    Joined:
    Dec 11, 2015
    Messages:
    1,153
    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.

    [​IMG]

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

    Attached Files:

    Last edited by mrdude, Apr 29, 2021
    FanboyKilla, cucholix, Inaki and 6 others like this.
  2. Navlida

    Navlida Member
    Newcomer

    Joined:
    Apr 15, 2020
    Messages:
    11
    Country:
    Australia
    Don't forget that the base project is licensed under GPLv3. :)
     
  3. Foxi4

    Foxi4 Endless Trash
    Global Moderator

    Joined:
    Sep 13, 2009
    Messages:
    27,639
    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.
     
  4. mrdude

    OP mrdude GBAtemp Maniac
    Member

    Joined:
    Dec 11, 2015
    Messages:
    1,153
    Country:
    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.
     
    peteruk likes this.
  5. JK_

    JK_ GBAtemp Advanced Fan
    Member

    Joined:
    Sep 4, 2015
    Messages:
    615
    Country:
    United States
    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.
     
  6. yyoossk

    yyoossk GBAtemp Regular
    Member

    Joined:
    Oct 18, 2017
    Messages:
    144
    Country:
    Japan
    where is link?
     
  7. mrdude

    OP mrdude GBAtemp Maniac
    Member

    Joined:
    Dec 11, 2015
    Messages:
    1,153
    Country:
    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.
     
    peteruk likes this.
  8. yyoossk

    yyoossk GBAtemp Regular
    Member

    Joined:
    Oct 18, 2017
    Messages:
    144
    Country:
    Japan
    please tell me download link
     
  9. Foxi4

    Foxi4 Endless Trash
    Global Moderator

    Joined:
    Sep 13, 2009
    Messages:
    27,639
    Country:
    Poland
    He can't provide you with one since technically the app doesn't meet the legal standard for publishing. We can't host it on our site, the code has to be GPL-compliant first. Be patient.
     
  10. mrdude

    OP mrdude GBAtemp Maniac
    Member

    Joined:
    Dec 11, 2015
    Messages:
    1,153
    Country:
    Mods removed it - look at the third post down.
     
  11. yyoossk

    yyoossk GBAtemp Regular
    Member

    Joined:
    Oct 18, 2017
    Messages:
    144
    Country:
    Japan
  12. mrdude

    OP mrdude GBAtemp Maniac
    Member

    Joined:
    Dec 11, 2015
    Messages:
    1,153
    Country:
    Source code added to op.
     
    hippy dave, peteruk and linuxares like this.
  13. hippy dave

    hippy dave BBMB
    Member

    Joined:
    Apr 30, 2012
    Messages:
    6,699
    Country:
    United Kingdom
    You forgot to call it evenBiggerDump :shit:
     
    mrdude likes this.
  14. Inaki

    Inaki GBAtemp Regular
    Member

    Joined:
    Jan 23, 2014
    Messages:
    264
    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 ?
     
  15. mrdude

    OP mrdude GBAtemp Maniac
    Member

    Joined:
    Dec 11, 2015
    Messages:
    1,153
    Country:
    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, Apr 27, 2021
    peteruk likes this.
  16. mrdude

    OP mrdude GBAtemp Maniac
    Member

    Joined:
    Dec 11, 2015
    Messages:
    1,153
    Country:
    OP updated, all threading stuff fixed and code cleaned up. That's me finished with this now. :-)
     
    hippy dave and peteruk like this.
  17. mathew77

    mathew77 Lovin' life.
    Member

    Joined:
    Jan 19, 2019
    Messages:
    693
    Country:
    Kazakhstan
    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?
     
    Last edited by mathew77, May 13, 2021
  18. mrdude

    OP mrdude GBAtemp Maniac
    Member

    Joined:
    Dec 11, 2015
    Messages:
    1,153
    Country:
    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, May 13, 2021
    FanboyKilla, peteruk and mathew77 like this.
  19. w350922439

    w350922439 Advanced Member
    Newcomer

    Joined:
    Apr 4, 2020
    Messages:
    52
    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.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Firmware, Updated, Dumper