Hacking Difference between TinyFormat and normal format feature

  • Thread starter Thread starter tombi
  • Start date Start date
  • Views Views 3,934
  • Replies Replies 13

tombi

Well-Known Member
Newcomer
Joined
Jun 25, 2016
Messages
47
Reaction score
5
Trophies
0
Age
31
XP
97
Country
Gambia, The
I am new in 3DS Hacking. I have done the A9LH guide but still don't understand why I have to use TinyFormat instead of the normal 3DS format feature. What is the difference? Wht does TinyFormat itself really do? Is there any guide or wiki to get more knowledge about 3DS internals of the NAND structure?
 
I am new in 3DS Hacking. I have done the A9LH guide but still don't understand why I have to use TinyFormat instead of the normal 3DS format feature. What is the difference? Wht does TinyFormat itself really do? Is there any guide or wiki to get more knowledge about 3DS internals of the NAND structure?
Basically, it calls the format function on the 3DS, without performing any of the post-format action.
In short, this means:
- Your SD card isn't touched
- Your NNID isn't touched (on the server side)
- It doesn't need an internet connection
On the NNID part, this can be both good and bad. For example, if you have a NNID linked on emuNAND but not on sysNAND and you decide to create a new emuNAND you may be unable to relink your NNID. TinyFormat is used when you're unlinking NANDs or similar, so that your NNID doesn't become unusable on the other NAND. If you just want to format your console completely then there is no point in using TinyFormat.

TL;DR: The reason the guide asks you to use TinyFormat is so that it doesn't mess up your NNID.
 

Site & Scene News

Popular threads in this forum