New DSiWare Transfer method.
(April 7, 2018)
Source 3DS (hacked) =S
Target 3DS (unhacked)=T
On Source:
1. Download seedstarter.cia from FBI's TitleDb feature.
2. Launch app then press X. Movable.sed will be dumped to sdmc:/seedstarter/movable.sed. Copy your movable.sed to somewhere on your PC.
3. System transfer from S to T.
On Target:
Note: this part is basically a continuation of the seedminer process at step 6:
https://gbatemp.net/threads/seedminer-fc-and-mining-help.496114/
1. Buy a compatible dsiware game (but first check if you already have a compatible one).
NOTE: If you already had an eligible game pre-transfer, you can move on to step 2. (a pirated dsiware will NOT work, however)
- Compatible List of DSIgames for EUR: https://pastebin.com/Z7K5zMd2
- Compatible List of DSIgames for USA: https://pastebin.com/eMyPvt29
- Compatible List of DSIgames for JPN: https://3ds.hacks.guide/installing-boot9strap-(dsiware-game-injection-list) (scroll to bottom)
Sudoku is recommended if you don't already have one of the above games. If your existing game is not on the lists, go ahead and try it, there's a good chance it works!
2. Export your dsiware game to sd card in system settings.
3. Take out your sd card and go to sdmc:/Nintendo 3DS/<id0>(the same long hex number in step 3)/<another long hex number>/Nintendo DSiWare/<here>
You take that .bin (example 4b344445.bin) and place it wherever your movable.sed file is (Source: step 2).
4. Go to https://jenkins.nelthorya.net/job/DSIHaxInjector/build?delay=0sec and follow the directions there to upload your dsiware and movable.sed. Press the Build button after you fill out all the fields except the last email one.
5. After the patching is finished, click the latest build number in the left column of the webpage. There should be a filename that looks similar to: example 4B344445.BIN.patched_yourName. Download it.
6. Place this downloaded file back to the same place on the 3ds as step 3. This is where your original dsiware export .bin was.
7. Put the sd card back in the 3ds and turn it on. Go to:
System Settings -> Data Management -> DSiWare -> SD Card Tab (NOT System Memory this time) -> Click on your game.
Then copy it back to system memory, confirm all the prompts.
8. Download the following 3 files and place them on the root of your sd card.
https://github.com/zoogie/b9sTool/releases/latest
https://github.com/AuroraWright/Luma3DS/releases/latest
https://github.com/fincs/new-hbmenu/releases/latest
9. You're almost there! Finish the rest of the steps at:
https://3ds.hacks.guide/installing-...n)#section-vi---flashing-the-target-3dss-firm
--------------------------------------------------------------------------------------------------------------
What's so different to what we already have?
The big important difference, if you can see it, is that you buy the game after the system transfer, and on the target system. No actual hacked dsiware, or its ticket, is transferred during the system transfer process -- so less to go wrong. The only thing that matters in the transfer process is the movable sed transferring -- a very safe bet in making it across unscathed. You still have to buy the game on the target console to be able to import it. Also, the actual dsiwarehax injection is done on a convenient web gui platform instead of the 3ds, which makes things easier and less prone to error.
Advantages:
- Less chance of failure due to not needing to pass a hacked-up srl and/or save injected dsiware game through the complex 3ds system transfer process just to be rejected. In other words, more idiot/fail proof.
- If for some reason the import fails on the target system, you can simple try again with a different game. Although thats extremely unlikely to be necessary.
How this can possibly work without transferring the actual game or ticket?
https://www.3dbrew.org/wiki/3DS_System_Flaws
Ctrl-F "DSiWare_Exports CTCert verification"
tl;dr dsiware exports are only bound to their system's sd encryption key (movable.sed). Therefore, if you know what a given system's movable sed is, you can modify the dsiware contents on another system.
But this isn't in the Guide!
Hopefully it will soon!
Well I did try the Guide's version and it didn't work .... and the Guide did say to make a source system nand backup -- which I did. Could I possibly use this method now since I really don't want to wait a week just to possibly fail gain?
Yes!
(April 7, 2018)
Source 3DS (hacked) =S
Target 3DS (unhacked)=T
On Source:
1. Download seedstarter.cia from FBI's TitleDb feature.
2. Launch app then press X. Movable.sed will be dumped to sdmc:/seedstarter/movable.sed. Copy your movable.sed to somewhere on your PC.
3. System transfer from S to T.
On Target:
Note: this part is basically a continuation of the seedminer process at step 6:
https://gbatemp.net/threads/seedminer-fc-and-mining-help.496114/
1. Buy a compatible dsiware game (but first check if you already have a compatible one).
NOTE: If you already had an eligible game pre-transfer, you can move on to step 2. (a pirated dsiware will NOT work, however)
- Compatible List of DSIgames for EUR: https://pastebin.com/Z7K5zMd2
- Compatible List of DSIgames for USA: https://pastebin.com/eMyPvt29
- Compatible List of DSIgames for JPN: https://3ds.hacks.guide/installing-boot9strap-(dsiware-game-injection-list) (scroll to bottom)
Sudoku is recommended if you don't already have one of the above games. If your existing game is not on the lists, go ahead and try it, there's a good chance it works!
2. Export your dsiware game to sd card in system settings.
3. Take out your sd card and go to sdmc:/Nintendo 3DS/<id0>(the same long hex number in step 3)/<another long hex number>/Nintendo DSiWare/<here>
You take that .bin (example 4b344445.bin) and place it wherever your movable.sed file is (Source: step 2).
4. Go to https://jenkins.nelthorya.net/job/DSIHaxInjector/build?delay=0sec and follow the directions there to upload your dsiware and movable.sed. Press the Build button after you fill out all the fields except the last email one.
5. After the patching is finished, click the latest build number in the left column of the webpage. There should be a filename that looks similar to: example 4B344445.BIN.patched_yourName. Download it.
6. Place this downloaded file back to the same place on the 3ds as step 3. This is where your original dsiware export .bin was.
7. Put the sd card back in the 3ds and turn it on. Go to:
System Settings -> Data Management -> DSiWare -> SD Card Tab (NOT System Memory this time) -> Click on your game.
Then copy it back to system memory, confirm all the prompts.
8. Download the following 3 files and place them on the root of your sd card.
https://github.com/zoogie/b9sTool/releases/latest
https://github.com/AuroraWright/Luma3DS/releases/latest
https://github.com/fincs/new-hbmenu/releases/latest
9. You're almost there! Finish the rest of the steps at:
https://3ds.hacks.guide/installing-...n)#section-vi---flashing-the-target-3dss-firm
--------------------------------------------------------------------------------------------------------------
What's so different to what we already have?
The big important difference, if you can see it, is that you buy the game after the system transfer, and on the target system. No actual hacked dsiware, or its ticket, is transferred during the system transfer process -- so less to go wrong. The only thing that matters in the transfer process is the movable sed transferring -- a very safe bet in making it across unscathed. You still have to buy the game on the target console to be able to import it. Also, the actual dsiwarehax injection is done on a convenient web gui platform instead of the 3ds, which makes things easier and less prone to error.
Advantages:
- Less chance of failure due to not needing to pass a hacked-up srl and/or save injected dsiware game through the complex 3ds system transfer process just to be rejected. In other words, more idiot/fail proof.
- If for some reason the import fails on the target system, you can simple try again with a different game. Although thats extremely unlikely to be necessary.
How this can possibly work without transferring the actual game or ticket?
https://www.3dbrew.org/wiki/3DS_System_Flaws
Ctrl-F "DSiWare_Exports CTCert verification"
tl;dr dsiware exports are only bound to their system's sd encryption key (movable.sed). Therefore, if you know what a given system's movable sed is, you can modify the dsiware contents on another system.
But this isn't in the Guide!
Hopefully it will soon!
Well I did try the Guide's version and it didn't work .... and the Guide did say to make a source system nand backup -- which I did. Could I possibly use this method now since I really don't want to wait a week just to possibly fail gain?
Yes!
Last edited by zoogie,