Homebrew RELEASE NX Nand Manager

snow3ds27

New Member
Newbie
Joined
Aug 17, 2017
Messages
4
Trophies
0
Age
40
XP
60
Country
United States
Whenever I try making a FULL DUMP of my Emunand, NXNandManager program closes. One thing I noticed though when selecting the emunand drive, mine has a letter unlike the tutorial where there is no letter.
Can anybody tell me what is wrong? Why i cannot make a full dump using the nxnandmanager? I wanted to upgrade my sd card to 256gb from 128gb.
 
Last edited by snow3ds27,

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,656
Trophies
3
Age
29
XP
3,497
Country
France

Takokeshi

Well-Known Member
Member
Joined
Mar 7, 2022
Messages
532
Trophies
0
Location
-
XP
1,046
Country
Antarctica
I saw that but that qt shit is not free. And no way i give all personnal informations to try a "free" version.
You download Qt open-source, not the trial version.

https://download.qt.io/archive/qt/5.13/5.13.2/qt-opensource-windows-x86-5.13.2.exe

It might not be the same install steps using the offline installer as using the online installer though.

Otherwise I guess you'll have to wait 🤷‍♀️ if you don't want to give information it's not quite right to expect others to give theirs instead. I don't think anything prevents you from using fake information though?
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,656
Trophies
3
Age
29
XP
3,497
Country
France
You download Qt open-source, not the trial version.

https://download.qt.io/archive/qt/5.13/5.13.2/qt-opensource-windows-x86-5.13.2.exe

It might not be the same install steps using the offline installer as using the online installer though.

Otherwise I guess you'll have to wait 🤷‍♀️ if you don't want to give information it's not quite right to expect others to give theirs instead. I don't think anything prevents you from using fake information though?
I didn't find this build on their download page tho :unsure:
https://www.qt.io/download
 

Takokeshi

Well-Known Member
Member
Joined
Mar 7, 2022
Messages
532
Trophies
0
Location
-
XP
1,046
Country
Antarctica
I didn't find this build on their download page tho :unsure:
https://www.qt.io/download
What does this lead to?

1648601648914.png

I'm assuming it would lead to an online installer which lets you select which version + which components to install, if the build instructions are anything to go by.
 

Chuardo

Well-Known Member
Member
Joined
Oct 4, 2015
Messages
418
Trophies
0
Age
23
XP
1,021
Country
Uruguay
Can I use this to install exFat drivers to an emuNand that doesn't have them? I updated to a FW without exFat drivers and the SD was on exFat
 

Danook28

Well-Known Member
Member
Joined
Jul 17, 2018
Messages
488
Trophies
0
Age
34
XP
1,029
Country
Oman
If nx nand manger not found fw when read raw nand for console is v1 unpatched is that meaning is bricked coz try inter cfw or ofw not show after Atmosphere logo ShallowSea nx. And still black secreen after that. After i go to rcm mod hekate to see it working and then close it after chang thermal paste. It is show hekate payload and dump my raw nand and my sysnand is 16.0.1cfw 16.0.1/ 125 Atmosphere i can see in hekate fw version thank you for help...
 

Attachments

  • IMG_20230513_005645.jpg
    IMG_20230513_005645.jpg
    2.8 MB · Views: 40
  • IMG_20230513_005810.jpg
    IMG_20230513_005810.jpg
    2 MB · Views: 53
Last edited by Danook28,

Impossible_Igntiz

Well-Known Member
Member
Joined
Nov 16, 2018
Messages
421
Trophies
0
Location
Bonerville
XP
1,179
Country
United States
If nx nand manger not found fw when read raw nand for console is v1 unpatched is that meaning is bricked coz try inter cfw or ofw not show after Atmosphere logo ShallowSea nx. And still black secreen after that. After i go to rcm mod hekate to see it working and then close it after chang thermal paste. It is show hekate payload and dump my raw nand and my sysnand is 16.0.1cfw 16.0.1/ 125 Atmosphere i can see in hekate fw version thank you for help...
from what i understand, the developer who made this never bothered updating this app for whatever reason but regardless of that, i believe you can still use this to restore your switch despite the "NOT FOUND" message.
 

Danook28

Well-Known Member
Member
Joined
Jul 17, 2018
Messages
488
Trophies
0
Age
34
XP
1,029
Country
Oman
from what i understand, the developer who made this never bothered updating this app for whatever reason but regardless of that, i believe you can still use this to restore your switch despite the "NOT FOUND" message.
If restore my nand from 16.0.1 back to 7. 0.1 exfat from my old nand backup it get blue lite of death ofw and cfw not working coz Atmosphere nx 152 so i use Atmosphere 0.84 or 0.85 and get eror fatal Atmosphere rebot and stok doing rebot to Atmosphere so. If back to 16.0.1 nand or 16.0.2 it back to black secreen after chose Atmosphere sysnand.... It is so weird. I dont know what happend my hekate read nand mmc chip.
 
Last edited by Danook28,

GothicIII

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
830
Trophies
0
Age
36
XP
2,228
Country
Gambia, The
Why the actual fuck I cannot restore the nand dump I created a few hours ago with this tool!? It just crashes without any error. Correct drive selected, the nand partition is detected. As soon as I select the nanddump from the file select screen, the program just disappears with a circling cursor.


Debug mode:
Code:
NxStorage::NxStorage() begins for \
NxHandle::initHandle() set for NxStorage, current pointer is 0000000000 - m_off_start = 0000000000, m_off_end = 2DD5FFFBFF, crypto_mode = 0
NxStorage::NxStorage() size is 196863851520 (diskFreeBytes = 32)
NxStorage::NxStorage() - Looking for magic 43414C30 (CAL0) at offset 0000000000
NxStorage::NxStorage() - Looking for magic 434552544946 (CERTIF) at offset 0000000680
NxStorage::NxStorage() - Looking for magic 4546492050415254 (EFI PART) at offset 0000000200
NxStorage::NxStorage() - Looking for magic 4546492050415254 (EFI PART) at offset 0000800200
NxStorage::NxStorage() - Looking for magic 4546492050415254 (EFI PART) at offset 0001800200
NxStorage::NxStorage() - Looking for magic 010021000E00000009000000 () at offset 0000000530
NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 00000013B4
NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 00000013F0
NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 0000001424
NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 00000012E8
NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 00000012D0
NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 00000012F0
NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 0000040AF8
NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 0000040ADC
NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 0000040ACC
NxStorage::NxStorage() - Looking for magic 504B3131 (PK11) at offset 0000040AC0
NxHandle::initHandle() set for NxStorage, current pointer is 0000000000 - m_off_start = 0000000000, m_off_end = 2DD5FFFBFF, crypto_mode = 0
NxHandle::initHandle() set for NxStorage, current pointer is 0000000000 - m_off_start = 268D000000, m_off_end = 2DD5EFFFFF, crypto_mode = 0
NxHandle::initHandle() set for NxStorage, current pointer is 268D000000 - m_off_start = 268D000000, m_off_end = 2DD5EFFFFF, crypto_mode = 0
NxPartition::NxPartition(parent, BOOT0, lba_start=0, lba_end=8191)
NxPartition::NxPartition(parent, BOOT1, lba_start=8192, lba_end=16383)
-- GPT header --starts at lba 1 (off 0x0000000200)
backup header at lba 61071359 (off 0x0747BFFE00)
first use lba 34 (off 0x0000004400)
last use lba 61071326 (off 0x0747BFBC00)
GPT header CRC32 = 1638132824
Table CRC32 = 526845391
NxPartition::NxPartition(parent, PRODINFO, lba_start=16418, lba_end=24575)
NxPartition::NxPartition(parent, PRODINFOF, lba_start=24576, lba_end=32767)
NxPartition::NxPartition(parent, BCPKG2-1-Normal-Main, lba_start=32768, lba_end=49151)
NxPartition::NxPartition(parent, BCPKG2-2-Normal-Sub, lba_start=49152, lba_end=65535)
NxPartition::NxPartition(parent, BCPKG2-3-SafeMode-Main, lba_start=65536, lba_end=81919)
NxPartition::NxPartition(parent, BCPKG2-4-SafeMode-Sub, lba_start=81920, lba_end=98303)
NxPartition::NxPartition(parent, BCPKG2-5-Repair-Main, lba_start=98304, lba_end=114687)
NxPartition::NxPartition(parent, BCPKG2-6-Repair-Sub, lba_start=114688, lba_end=131071)
NxPartition::NxPartition(parent, SAFE, lba_start=131072, lba_end=262143)
NxPartition::NxPartition(parent, SYSTEM, lba_start=262144, lba_end=5505023)
NxPartition::NxPartition(parent, USER, lba_start=5505024, lba_end=60030975)
Offset from hdr->alt_lba is 000747BFFE00
NxHandle::initHandle() set for NxStorage, current pointer is 268D000000 - m_off_start = 268D000000, m_off_end = 2DD5EFFFFF, crypto_mode = 0
NxStorage::NxStorage() - backup GPT found at offset 07483FFE00
NxStorage::NxStorage() - TYPE IS FULL NAND
NxHandle::initHandle() set for NxStorage, current pointer is 268D000000 - m_off_start = 268D000000, m_off_end = 2DD53FFFFF, crypto_mode = 0
NxHandle::initHandle() set for NxStorage, current pointer is 268D000000 - m_off_start = 268D000000, m_off_end = 2DD53FFFFF, crypto_mode = 0
NxStorage::NxStorage() - firmware version = unknown
NxStorage::setStorageInfo(FULL NAND)
NxStorage::NxStorage() ends. Size is 31276924928 (diskFreeBytes = 31288459264). type is FULL NAND - not splitted
NxPartition::mount_fs() FAILED part=SYSTEM, res=-1040, f_mount res=0NxStorage::NxStorage() begins for D
NxHandle::initHandle() set for NxStorage, current pointer is 0000000000 - m_off_start = 0000000000, m_off_end = 07483FFFFF, crypto_mode = 0
NxStorage::NxStorage() size is 31276924928 (diskFreeBytes = 196099252224)
NxStorage::NxStorage() - Looking for magic 43414C30 (CAL0) at offset 0000000000
NxStorage::NxStorage() - Looking for magic 434552544946 (CERTIF) at offset 0000000680
NxStorage::NxStorage() - Looking for magic 4546492050415254 (EFI PART) at offset 0000000200
NxStorage::NxStorage() - Looking for magic 4546492050415254 (EFI PART) at offset 0000800200
NxStorage::NxStorage() - MAGIC found at offset 0000800200, type is FULL NAND
NxHandle::initHandle() set for NxStorage, current pointer is 0000000000 - m_off_start = 0000000000, m_off_end = 07483FFFFF, crypto_mode = 0
NxPartition::NxPartition(parent, BOOT0, lba_start=0, lba_end=8191)
NxPartition::NxPartition(parent, BOOT1, lba_start=8192, lba_end=16383)
-- GPT header --starts at lba 1 (off 0x0000000200)
backup header at lba 61071359 (off 0x0747BFFE00)
first use lba 34 (off 0x0000004400)
last use lba 61071326 (off 0x0747BFBC00)
GPT header CRC32 = 1638132824
Table CRC32 = 526845391
NxPartition::NxPartition(parent, PRODINFO, lba_start=16418, lba_end=24575)
NxPartition::NxPartition(parent, PRODINFOF, lba_start=24576, lba_end=32767)
NxPartition::NxPartition(parent, BCPKG2-1-Normal-Main, lba_start=32768, lba_end=49151)
NxPartition::NxPartition(parent, BCPKG2-2-Normal-Sub, lba_start=49152, lba_end=65535)
NxPartition::NxPartition(parent, BCPKG2-3-SafeMode-Main, lba_start=65536, lba_end=81919)
NxPartition::NxPartition(parent, BCPKG2-4-SafeMode-Sub, lba_start=81920, lba_end=98303)
NxPartition::NxPartition(parent, BCPKG2-5-Repair-Main, lba_start=98304, lba_end=114687)
NxPartition::NxPartition(parent, BCPKG2-6-Repair-Sub, lba_start=114688, lba_end=131071)
NxPartition::NxPartition(parent, SAFE, lba_start=131072, lba_end=262143)
NxPartition::NxPartition(parent, SYSTEM, lba_start=262144, lba_end=5505023)
NxPartition::NxPartition(parent, USER, lba_start=5505024, lba_end=60030975)
Offset from hdr->alt_lba is 000747BFFE00
NxHandle::initHandle() set for NxStorage, current pointer is 0000000000 - m_off_start = 0000000000, m_off_end = 07483FFFFF, crypto_mode = 0
NxStorage::NxStorage() - backup GPT found at offset 07483FFE00
NxStorage::NxStorage() - TYPE IS FULL NAND
NxHandle::initHandle() set for NxStorage, current pointer is 0000000000 - m_off_start = 0000000000, m_off_end = 07483FFFFF, crypto_mode = 0
NxHandle::initHandle() set for NxStorage, current pointer is 0000000000 - m_off_start = 0000000000, m_off_end = 07483FFFFF, crypto_mode = 0
NxStorage::NxStorage() - firmware version = unknown
NxStorage::setStorageInfo(FULL NAND)
NxStorage::NxStorage() ends. Size is 31276924928 (diskFreeBytes = 196099252224). type is FULL NAND - not splitted

Please, please rework the error handling. In the mean time, I'll resort to dd. It works since I wasn't even born.
 

Lelepanz

New Member
Newbie
Joined
Mar 2, 2024
Messages
1
Trophies
0
Age
45
XP
3
Country
Italy
Sorry. How can I mount and explorer the EMUNAND?
Post automatically merged:

Sorry for the question. How can I mount and explorer the EMUNAND?
 

KaedesPiano

Active Member
Newcomer
Joined
Mar 21, 2022
Messages
32
Trophies
0
Location
US
XP
261
Country
United States
Latest compiled build, you can download them here, thanks to the guy that compil them :
https://github.com/eliboa/NxNandManager/actions

Click on the build you need, then click on NxNandManager under the Artifact tab.

↓ Below picture is my OLED 17.0.1 nand backup ↓
Was looking to do this but it looks like the build expired :( Guess it's better I wait for 18.0 support anyways
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    The snack that smiles back, Ballsack!
    BakerMan @ BakerMan: yeah, i'm Anyone, that's just not my alias here