Hacking Help with 3ds slow Sysnand boot

straubreyyy

Member
OP
Newcomer
Joined
Jan 5, 2019
Messages
10
Trophies
0
Age
26
XP
108
Country
Philippines
Hey guys I need some help. I recently noticed that my old 3ds on cfw 11.5.0 with latest version of Luma had difficulty turning off and booting. Sotimes, when I turn the system off, the 3d and power led would stay on longer before dying. However, when that happens, the system would take longer than usual to boot (noticably longer around 10 mins or more). I tried doing a sysnand backup restore and it worked for a while but would then go back to the same problem. However, the problem became worse yesterday. The os would take an incredibly long time to boot (more than 1 hour I think). And whenever I access the settings or notifications it would result to a black screen upon going back to the home menu. This time, restoring sysnans, doing ctrtransfer, or deleting home extdata did not improve the situation. The 3ds has been working perfectly for the past 2 months. Nothing but game CIAs and CIAs with the guide were installed. Also, GM9 and Luma settings work perfectly. It's just the home menu that take incredibly loong to boot. Any help would be appreciated thanks
 

E1ite007

wierd avatar guy
Member
Joined
Nov 19, 2016
Messages
1,028
Trophies
1
Location
Itchy & Scratchy Land
XP
2,734
Country
Mexico
Try H2testw as @Hayato213 suggested. It should be the 'cause of the problem.
If not, a lot of people in the past tried to defrag the NAND of the 3DS and it worked nice. The problem is that it's not recommended because of the nature of the 3DS NAND Chip, and also it requires a way to recover the console if any brick happens.
 
Last edited by E1ite007,
  • Like
Reactions: TurdPooCharger
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,946
Country
United States
Well, here goes my annoying step-by-step do-da.
  1. Copy everything off your SD card onto a computer.
  2. Reformat the card with SD Memory Card Formatter.
  3. Reformat it again in FAT32 + 32 KB cluster size but this time with Windows File Explorer or guiformat (if bigger than 32 GB).
  4. Reformat it once more in FAT32 + 32 KB cluster size using MiniTool Partition Wizard (free edition).
  • Format: FAT32
  • Cluster Size: 32 KB
  • Partition: Primary
  • Disk: MBR
MiniTool Partition Wizard Software Tutorial Guide
  1. Delete Partition (for both partitions)
  2. Initialize to MBR Disk -or- Convert GPT to MBR Disk (if it's in GPT Disk)
  3. Rebuild MBR
  4. Create a New Partition [ Create as: Primary | File System: FAT32 | Cluster Size: 32 KB ]
You guys might be curious as to why he should reformat the card three times with separate programs that do the same thing. Because @straubreyyy slow boot issue seems eerily similar to what I experienced messing with cluster/allocation size using MiniTool's pro version cluster size changer, he needs to go with the nuclear option. This is to rule out badly formatted card, which is super shitty in debugging because there's no obvious signs.


5. Full Write + Verify the empty card with H2testw. DO NOT SKIP THIS STEP.
6. If the card passes without error, delete the *.h2w test files.
  • However, if an error was reported, you may stop the test. Replace the hardware failed card and go back to step 1.
7. Build a custom firmware test setup using the starter kit found here. Hold off from using any files from your main setup for the time being.
8. Insert the card into the 3DS, turn on the system, and hold (Select) to access Luma3DS v9.1 configuration. Select only this option:
  • (x) Show NAND or user string in System Settings
9. Perform CTRTransfer with Decrypt9WIP. See instructions here.​
 

FateForWindows

Well-Known Member
Member
Joined
Feb 8, 2017
Messages
1,124
Trophies
0
Age
26
XP
1,744
Country
United States
@straubreyyy Once you go through TurdPooCharger's steps, I'd also recommend doing a system update. It's not normally mandatory but newer updates, provided you are using current CFW releases, don't break anything (except for varying reports on NTR being broken, though it works fine for me).
 
Last edited by FateForWindows,

straubreyyy

Member
OP
Newcomer
Joined
Jan 5, 2019
Messages
10
Trophies
0
Age
26
XP
108
Country
Philippines
Thank you very much I will try this out. I'm currently testing H2testw to see if my card is indeed faulty. One question, how is performing CTR Transfer with Decrypt9WIP different from the Godmode9 method? And how safe is it?
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,946
Country
United States
Thank you very much I will try this out. I'm currently testing H2testw to see if my card is indeed faulty. One question, how is performing CTR Transfer with Decrypt9WIP different from the Godmode9 method? And how safe is it?
Decrypt9WIP will overwrite system titles whether or not they're already installed. GodMode9 has safety checks that prevent installing a title if the correct version is present. Decrypt9WIP is more thorough of the two, but is considered less safe for reasons the older longer established 3DS members and the dev himself behind the two apps know.

You resort to CTRTransfer with Decrypt9WIP only when GodMode9 fails to fix the 3DS firmware like what happened with Extrasklep's weirdly softbricked o2DS.
Edit - As for why the CTRTransfer method in Decrypt9WIP never made its way into GodMode9, I'm assuming it's serious enough that if things are exactly right (ie, clean CTRTransfer image and 100% functioning SD card), you can super softbrick!? ← I dunno, this is my speculation.
 
Last edited by TurdPooCharger,

wormdood

pirate booty inspector
Member
Joined
Jan 3, 2014
Messages
5,256
Trophies
2
Age
38
Location
behind a parental advisory sticker
XP
4,190
Country
United States
And how safe is it?
its usually not considered safe (because as @TurdPooCharger said there is no safety checks in place) its also the most likely to work solution for most all firmware related problems... so its more like a last resort, although as long as you have the correct file(s) it will be fine . . . worst case scenario you install an image meant for the incorrect model 3ds family system and you brick as a result and then need a ntrboot compatible flashcard ($20 usd) to attempt to fix it (so make sure you get the correct files)
 
Last edited by wormdood,
  • Like
Reactions: TurdPooCharger

straubreyyy

Member
OP
Newcomer
Joined
Jan 5, 2019
Messages
10
Trophies
0
Age
26
XP
108
Country
Philippines
UPDATW:

I was able to do a CTR Transfer using Decrypt9WIP. However nothing changed. I did get it to boot however after waiting for about an hour and the homescreen was telling me about the new features and the layout was back to the default layout as if it was a fresh update which tells me the CTR Transfer was a success. However, turning the system off and on again just shows a blackscreen and will probably take a while to load to home screen... Again
 

Sir Tortoise

Well-Known Member
Member
Joined
Jan 5, 2016
Messages
148
Trophies
0
XP
1,304
Country
Since payloads, the luma boot, and your SD card are all fine, it sounds like either an unfixable hardware issue, or your NAND has a problem. If I were you, I'd try making an emuNAND next. Look at https://3ds.hacks.guide/godmode9-usage and format the SD card (back it up first) as instructed, but create an emuNAND when prompted. Luma3DS can be configured to use the emuNAND by default.
 
  • Like
Reactions: straubreyyy
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,946
Country
United States
UPDATW:

I was able to do a CTR Transfer using Decrypt9WIP. However nothing changed. I did get it to boot however after waiting for about an hour and the homescreen was telling me about the new features and the layout was back to the default layout as if it was a fresh update which tells me the CTR Transfer was a success. However, turning the system off and on again just shows a blackscreen and will probably take a while to load to home screen... Again

10. Updating B9S, to ensure your custom firmware is updated on both SD card and CTRNAND.
  • SafeB9SInstaller → button combo → etc. (to update to boot9strap v1.3)
  • GodMode9 → (Home) button → Scripts… → GM9Megascript → Scripts from Plailect’s Guide → Setup Luma3DS to CTRNAND → etc.
11. Recovery Mode, to update the 3DS firmware to 11.9.0-42.
12. Battery trick, to reset RAM. Boot the 3DS without the SD card and game cart.
13. If it's still slow, try @Sir Tortoise idea of EmuNAND.
  • GodMode9 → (Home) button → Scripts… → NANDManager → <RIGHT> Transfer Sys to Emu etc.
    • This will delete everything on the card. Add back the CFW starter kit afterwards.
14. With SD card inserted, turn on the 3DS, hold (Select) to get back to Luma3DS v9.1 configuration, and select both of these:
  • (x) Autoboot EmuNAND
  • (x) Show NAND or user string in System Settings
15. If boot time improves going to HOME Menu, check System Settings for the Emu 11.9.0-42[J/U/E] tag. The Emu means you're booting the 3DS firmware from the SD card.

16. Turn off ( ) Autoboot EmuNAND and check again in System Settings for the Sys. If you noticed that booting EmuNAND is indeed faster than SysNAND, this would indicate your onboard NAND is failing.​
 
Last edited by TurdPooCharger,

straubreyyy

Member
OP
Newcomer
Joined
Jan 5, 2019
Messages
10
Trophies
0
Age
26
XP
108
Country
Philippines
Hey guys quick update. I tried to make an emunand however, I cant seem to get it to boot. I've left it on for long periods of time yet nothing's happening. Anything else I can try?
 

straubreyyy

Member
OP
Newcomer
Joined
Jan 5, 2019
Messages
10
Trophies
0
Age
26
XP
108
Country
Philippines
Yes. I did manage to get the system to boot to homescreen however. Is it safe to update to try and see if that improves things?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • The Real Jdbye @ The Real Jdbye:
    the vram is one advantage when it comes to AI but ends up being slower even with that and really AI is the only use case that needs more than 12gb vram right now
  • Psionic Roshambo @ Psionic Roshambo:
    Interesting lol
  • Psionic Roshambo @ Psionic Roshambo:
    I think I watched a video where two games at 4K where eating just over 16GB of RAM and it's the one case where the 7900XT and XTX pulled ahead (minus RTX of course)
  • Psionic Roshambo @ Psionic Roshambo:
    So my opinion is that they could age a bit better in the future, and maybe AMD will continue improving them via drivers like they tend to do. No guarantee there but they have done it in the past. Just a feeling I have.
  • The Real Jdbye @ The Real Jdbye:
    cyberpunk at 4k without DLSS/fidelityfx *might* exceed 12gb
    +1
  • The Real Jdbye @ The Real Jdbye:
    but that game barely runs at native 4k
  • Psionic Roshambo @ Psionic Roshambo:
    I think it was some newer games and probably poorly optimized PS4 or PS5 ports
  • The Real Jdbye @ The Real Jdbye:
    they definitely will age better but i feel dlss might outweigh that since it looks about as good as native resolution and much less demanding
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    When I played Cyberpunk on my old 2080 Ti it sucked lol
  • The Real Jdbye @ The Real Jdbye:
    AMD could introduce something comparable to DLSS but nvidia's got a lot more experience with that
  • The Real Jdbye @ The Real Jdbye:
    least amd 7xxx has tensor cores which the previous generations didn't so there is the potential for AI upscaling
  • Psionic Roshambo @ Psionic Roshambo:
    They have FSR or whatever it's called and yeah it's still not great
  • The Real Jdbye @ The Real Jdbye:
    so AMD seem to finally be starting to take AI seriously
  • Psionic Roshambo @ Psionic Roshambo:
    Oh yeah those new 8000 CPUs have AI cores built in that's interesting
  • Psionic Roshambo @ Psionic Roshambo:
    Maybe they plan on offloading to the CPU?
  • Psionic Roshambo @ Psionic Roshambo:
    Would be kinda cool to have the CPU and GPU working in random more
  • Psionic Roshambo @ Psionic Roshambo:
    Tandem even
  • The Real Jdbye @ The Real Jdbye:
    i think i heard of that, it's a good idea, shouldn't need a dedicated GPU just to run a LLM or video upscaling
  • The Real Jdbye @ The Real Jdbye:
    even the nvidia shield tv has AI video upscaling
  • The Real Jdbye @ The Real Jdbye:
    LLMs can be run on cpu anyway but it's quite slow
  • BakerMan @ BakerMan:
    Have you ever been beaten by a wet spaghetti noodle by your girlfriend because she has a twin sister, and you got confused and fucked her dad?
  • Psionic Roshambo @ Psionic Roshambo:
    I had a girlfriend who had a twin sister and they would mess with me constantly.... Until one chipped a tooth then finally I could tell them apart.... Lol
  • Psionic Roshambo @ Psionic Roshambo:
    They would have the same hair style the same clothes everything... Really messed with my head lol
  • Psionic Roshambo @ Psionic Roshambo:
    @The Real Jdbye, I could see AMD trying to pull off the CPU GPU tandem thing, would be a way to maybe close the gap a bit with Nvidia. Plus it would kinda put Nvidia at a future disadvantage since Nvidia can't make X86/64 CPUs? Intel and AMD licensing issues... I wonder how much that has held back innovation.
    Psionic Roshambo @ Psionic Roshambo: @The Real Jdbye, I could see AMD trying to pull off the CPU GPU tandem thing, would be a way to...