If you followed the other thread, you would already know the answer, i have atm 8 3DS consoles around
a few on 9.6 sysnand and a few on 9.2 sysnand and a few on 4.5 sysnand, all systems are around here just for the purpose of getting the pre-installed games to a 9.6 sysnand system
The source i got mine, yeah the are proper, i can tell you that, the i tried all possible ways and all failed, the only way not tested is install everything to 9.2 sysnand, then update that console to 9.6 sysnand and do s 9.6 sysnand to 9.6 sysnand system transffer
But i need to hardmod a system for that, so i can go back to sysnand 9.2 or lower (i have nand backups of all systems that where not on 9.6.
Anyway like said, i need to hardmod 1 first, then wait for the 7 day limmit transffer and then i can try the sysnand to sysnand transffer, if that fails, something is not so fully legit as it should be
Yes the show up in your sysnand, yes you can redownload in emunand, but there's more to it.
I know when you get a pre-installed bundle and you system transffer that to another 3DS with a pre-installed game, you have both, youy can system transffer that to another bundle etc.. so if you buy all 3DS systems with a pre-installed game and make an account on 1, then system transffer across all the consoles, in the end you do have a system with all pre-installed games on, that you can system transffer to a N3Ds let's say and have all games on it.
Anyway, if you haven't tried, you can't know and discuss, you really have to try it yourself to know what i mean and know it's not working like it is now.
The ticket.db file is in the NAND of the console, not in the SD. So, if you install something in a SD and if you want to run it, first, the console will check if the application is signed in the ticket. So, if you install a legit CIA in a SD, the installation will update the ticket.db of the console file too.
And that's the point where something is not working, it seems the ticked.db created in emunand when you make that, is not 100% the same as the one sysnand uses, when you system transffer, we don't know what ticked.db it reads out, i bet it reads the ticked.db from sysnand, not emunand when you system transffer emunand to sysnand.
Since you can't link a nnid in your sysnand on 4.5 to 9.2 without losing gateway compatibility, the ticked.db can't link your pre-installed games to a nnid to be able to redownload the games.
Yes in your emunand, you are able to redownload the games but once transffered you lose ALL pre-installed games.
That's why i think system transffer uses sysnand's ticked.db and not emunands ticked.db, it doesn't matter if your emunand and sysnand are linked or not. As long as you don't have a nnid on your source 3DS it will never let you redownload the games, even if you have a 9.2 system with a nnid linked, you have to connect to the internet, meaning you have to update your sysnand