Reisyukaku / ReiNand

Minimalist 3DS custom firmware.
GNU General Public License v3.0
236 stars 46 forks source link

ReiNand does not work on a9lh updated sysNand? #43

Closed nobitagamer closed 8 years ago

nobitagamer commented 8 years ago

I have a9lh with updated sysNand 10.7.0-32U (also deleted emuNand) and cannot make ReiNand to work.

Reisyukaku commented 8 years ago

Works for me on a clean card. Maybe you didnt wipe the card completely, so theres a NCSD fragment

nobitagamer commented 8 years ago

Sorry but what does 'NCSD fragment' mean and what i can do to make ReiNand work on my N3DS.

Reisyukaku commented 8 years ago

Emunand detection works by locating the NCSD header, and when you format an SD or delete things, it only deletes the pointers to the file, but the data is still written to the raw sectors, so you probably still have parts of emunand still written to your card and its being fooled.. if you're using windows, try getting HPUSBDISK and running that to format your card (back stuff up first as needed.). Unchecking 'quick format' should make it write 00s to those sectors i'd assume

nobitagamer commented 8 years ago

I tried checkout your source, comment out the 'Check for Emunand' in firm.c and rebuild to test but still no luck.

Reisyukaku commented 8 years ago

Not surprised at all, because its not the code. I've already given a solution to the problem as i've tested it myself before even posting.