UPDATE:
Thanks to d0k3 and his new version of GodMode9, I managed to compile 2 standalone scripts to speed the process up, with the first script flashed to my flashcart instead of boot9strap.
After I install the required CIAs, I reboot the 3DS, which boots into boot.firm (which is the second script) and does the following:
In short: I made use of a modified boot9strap that was flashed to the Acekard 2i to load "ntrboot.firm" instead of "boot.firm" to speed things up. I also wrote GM9 scripts to copy the source SD card's contents to the ramdrive in GM9 so that I could copy the required files to the target SD card without having to use a computer. I used FBI as "boot.3dsx" to speed the CIA installation up and then ran a script to copy luma to ctrnand and another one to rename the homebrew launcher to boot.3dsx and delete all the setup files from the target SD card, including the scripts themselves.
Thanks to d0k3 and his new version of GodMode9, I managed to compile 2 standalone scripts to speed the process up, with the first script flashed to my flashcart instead of boot9strap.
- The first script:
- Does security checks and installs boot9strap
- Copies required files from the installation SD to the 3DS's RAMDRIVE
- Switches SD cards
- Copies the required files from the RAMDRIVE to the target SD card
- Boots Luma3DS
After I install the required CIAs, I reboot the 3DS, which boots into boot.firm (which is the second script) and does the following:
- Copies hbl's .3dsx file to the right location (boot.3dsx)
- Copies Luma3DS's .firm file to the right location (boot.firm)
- Removes installation files
- Powers the 3DS off (@ 2:02)
In short: I made use of a modified boot9strap that was flashed to the Acekard 2i to load "ntrboot.firm" instead of "boot.firm" to speed things up. I also wrote GM9 scripts to copy the source SD card's contents to the ramdrive in GM9 so that I could copy the required files to the target SD card without having to use a computer. I used FBI as "boot.3dsx" to speed the CIA installation up and then ran a script to copy luma to ctrnand and another one to rename the homebrew launcher to boot.3dsx and delete all the setup files from the target SD card, including the scripts themselves.
Last edited by some1ne,