ok i have found i have had to tell many people about this and there wasn't a tut to really cover this. i found the fix after googling for a while and finding a fairly old reddit post. going to kind of be a shit tut but should be noob friendly. generic warning: I'm not responsible for anything that happens to your system, saves, games, first born, pc, or anything else requirements: [source 3ds] 3ds, cfw or stock but on newest fw(this system will be formatted after the transfer finishes) [target 3ds] 3ds, with cfw that is on the newest fw(not sure if a9lh needs this but other entry points do) optional: new sd card for target system. optional: back up all your saves using a save manager.(so if something doesn't transfer you have the saves. i recommend http://gbatemp.net/threads/release-jks-savemanager-homebrew-cia-save-manager.413143/ a pc to transfer from one sd card to another videos: o3ds to n3ds: o3ds to o3ds: follow the video until the end. if upgrading to a bigger card and or from a full size sd card to a micro one. make sure to transfer the files when IT tells you to. if you're already using a micro sd card in your o3ds with an adapter you can just put it in the n3ds. if you are bringing the sd card from the target system to the new system and are using an emunand you will need to inject the emunand from the target system to the sd card. if coming from an o3ds to a n3ds you will have to have emunand9 reset up the sd card(this will format the card so have a back up) as the nand sizes are different and then inject the emunand. there are already tuts for this so i wont be adding it. you will also have to reinstall menuhax if you are using it as it will be for the source system and not the target system after it has finished and you have transferred the files to the new sd card or the sd card to the new system and rebooted, it will error out, this is normal and why I'm writing this. how to fix it. 1: kill wifi - if the target system is an o3ds just turn it off with the switch - if target system is a n3ds you have to turn your router off or disable wifi on it 2: reboot the system, let it try and fail again. it will now give you the option to cancel the transfer(don't worry). select cancel, once you are on the home menu turn wifi back on. 3: enter the eshop. it will take a while to load, it is finishing up the transfer, once the eshop fully loads its done. 4: .......... 5: profit all your bought games and saves will be transferred and so will your nnid. legit cias will kind of transfer, they wont show up but are still there. just reinstall(it wont take up 2x space so don't worry) and they will show up with your saves. i am not sure about non legit ones as i didn't have any at the time. that's why i said its a good idea to use a save manager first. a few notes this may not be needed with a9lh sysnand or emunand, i did the transfer while using menuhax. i have done this from o3ds to n3ds, and 2ds to o3ds.