Hacking PROTIP: Get rid of annoying gift wrap without formatting anything

ubergeek77

Post editing world champ.
OP
Member
Joined
Dec 6, 2014
Messages
584
Trophies
0
XP
587
Country
United States
All Gateway users know what I'm talking about - the gift wrap that gets put on everything you install in emuNAND. Most suggested fixes have you formatting sysNAND or emuNAND, but I found a much quicker solution that doesn't involve formatting anything.

All you have to do is go to emuNAND, make sure everything is unwrapped, and then shut down the system. Before you turn it back on, take out the SD card (you don't even need to remove it either, just eject it and leave it sitting in the slot). Then, go to your browser, and right before you launch the web exploit, put the SD card back in and load emuNAND as normal. If all goes well, you should find your emuNAND home screen with everything unwrapped.

Basically, when you load up sysNAND, it reads the titles list (titles.db) from your SD card and realizes there are things that shouldn't be there. To remedy this, it overwrites your titles list to be correct. But in emuNAND, where all your games are, the 3DS can't find entries for all the games you have installed, and thinks those games are "new." This is why you see the gift wrap. By preventing sysNAND from correcting your titles list, you avoid making emuNAND thinking your games are new.

I did this a few times just to confirm it works, and it does even after a few reboots.

Yes, it's that simple.
 

Arras

Well-Known Member
Member
Joined
Sep 14, 2010
Messages
6,312
Trophies
1
Age
27
XP
4,909
Country
Netherlands
I assume the issue is that sysnand does something to the installed files on the SD card then? Considering unlinking the two and not having the SD card inserted until sysnand can't mess with it anymore both fix it.
 

ubergeek77

Post editing world champ.
OP
Member
Joined
Dec 6, 2014
Messages
584
Trophies
0
XP
587
Country
United States
So I have to take out the SD card every time I want to play 3DS before powering it on? :glare:
If you want to avoid the gift wrap without formatting anything, then yes. But it only involves you ejecting the card for about 5-10 seconds, and you don't even need to move your finger from the SD card drawer while you do it.

It really requires very little work. Besides, most people leave it in sleep mode anyway, and this will be more helpful for people who need to read/write from the SD card frequently.
 

ubergeek77

Post editing world champ.
OP
Member
Joined
Dec 6, 2014
Messages
584
Trophies
0
XP
587
Country
United States
My question is why would you want to keep the nands linked in the first place?
I'm not formatting sysNAND until I'm absolutely certain I can transfer it to the New3DS (and emuNAND -> emuNAND has been done before), and until Gateway fixes the issue stopping the ambassador GBA games from being played.
Thanks a lot for this tip. Will be really useful when Gateway supports N3DS. :rofl2:
If you do an emuNAND -> emuNAND system transfer, or if your sysNAND is not linked to your emuNAND (as in, you didn't log in with your NNID in sysNAND), the gift wrap won't be present.

This will be the case for most N3DS users and therefore this fix won't be necessary.
 
  • Like
Reactions: thorasgar

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
22,124
Trophies
3
Location
Space
XP
11,459
Country
Norway
My question is why would you want to keep the nands linked in the first place?
Because:
- I can keep my existing purchases on sysNAND as well as emuNAND
- I can use SD Decryptor on emuNAND to dump eShop stuff

If you want to avoid the gift wrap without formatting anything, then yes. But it only involves you ejecting the card for about 5-10 seconds, and you don't even need to move your finger from the SD card drawer while you do it.

It really requires very little work. Besides, most people leave it in sleep mode anyway, and this will be more helpful for people who need to read/write from the SD card frequently.
But I'll never remember to do that.
 
  • Like
Reactions: thorasgar

ubergeek77

Post editing world champ.
OP
Member
Joined
Dec 6, 2014
Messages
584
Trophies
0
XP
587
Country
United States
But I'll never remember to do that.

Sorry to hear that. Hopefully you leave your 3DS in sleep mode frequently.

Now, there's something I haven't tested, but you might be able to make your titles.db file on your SD card read-only. It's the same concept, which is basically preventing sysNAND from overwriting the homemenu data (which is stored on the SD card) with what you actually have. I don't know if it screws up your sysNAND arrangement though, so I haven't really bothered to test it. But that thought led me to think about taking the SD card out, and that worked.

Try it and see. You may not need to remove the SD card at all. Problems will arise if you try to install something new or move your icons, so YMMV.
 

console

I'm fans of Elvira Mistress of the Dark. :-) <3
Member
Joined
Mar 1, 2013
Messages
210
Trophies
0
Website
www.startpage.com
XP
1,535
Country
United States
Last week I turn wifi on and connected to internet and Nintendo server did throw two unwrapped gift icons on my red 3DS XL. It's not on emunand, just normal system nand. I turned my red 3ds xl off then removed 4 SDHC card then turn on 3ds xl and still two unwrapped gifts there without SDHC card inside 3ds xl. I did drag two unwrapped gifts far to end of right icons and just forget it. I look up in data management in system setting and two unwrapped gift icons are not there! My red 3ds xl system is on firmware 9.2 U. That is very weird. I guess Nintendo server did plant two unwrapped gift icons like virus/malware on our system without our knowledge.

Did anyone get same problems like two unwrapped gift icons like me?


That is why I did update my Cubic Ninja exploit from 1.0 to 1.1b.
 

ubergeek77

Post editing world champ.
OP
Member
Joined
Dec 6, 2014
Messages
584
Trophies
0
XP
587
Country
United States
The thing is, for those that have a custom theme, it involves reinstalling the custom theme on either sysNAND or emuNAND.

Ah, that's a good point. I completely forgot about themes as I haven't used one in a while. At the very least, I don't think themes in emuNAND will be effected by this. But in sysNAND, the extdata can't be read and the themes will need to be reapplied/reinstalled. A more "permanent" fix would involve making titles.db read-only, but as I said, I haven't tried this yet, I don't know if it works, and it will probably cause problems down the line. The only other fix would be for for someone to create a cia to install in emuNAND that runs in the background and backs up the current title list/reapplies it upon boot. That does sound a bit far-fecthed though, and I'd be really surprised to find out something like that running in the background could be done. It probably would be possible to create a program/utility that serves as a backup/restore function for the titles list, however. It's going a bit out of your way, but it would most likely be faster than unwrapping your games and moving them back to the slots or folders they were in.

But as far as themes go, themes in emuNAND shouldn't have any issues - we're just isolating the SD card from sysNAND, after all.

That is very weird. I guess Nintendo server did plant two unwrapped gift icons like virus/malware on our system without our knowledge.

Umm... No. That's not what's happening at all. 3DSes get free demo games via Spotpass all the time. It's probably Rusty's Real Deal baseball or some other junk demo game. As long as you're blocking the Nintendo update servers with your router/proxy, you can use Wifi without having to worry about updates or anything like that.
 
  • Like
Reactions: console
General chit-chat
Help Users
  • No one is chatting at the moment.
    KenniesNewName @ KenniesNewName: Well new hocus pocus already looks like shit