Homebrew [RELEASE] dsi.cfw.guide

Hi.

There's some mistakes on the installing DSiWare from 3DS to DSi. When followed, the OS erases the folders. Here's what I did to make mine work:

1. App files should be renamed to the original TMD filename (1afe2313 to 000000000.APP)
2. Generated title.tmd should be renamed to TITLE.TMD
3. Add a note that argvgen has to be rerun for these in order to use it with DSiMenu++

I had to do these for Art Academy 1st/2nd Semester.
 
Hi.

There's some mistakes on the installing DSiWare from 3DS to DSi. When followed, the OS erases the folders. Here's what I did to make mine work:

1. App files should be renamed to the original TMD filename (1afe2313 to 000000000.APP)
2. Generated title.tmd should be renamed to TITLE.TMD
3. Add a note that argvgen has to be rerun for these in order to use it with DSiMenu++

I had to do these for Art Academy 1st/2nd Semester.
@jerbear64
 
from what i can tell, i took my nand and patched it. where i am currently stuck at is installing hiyacfw. i tried to do the guide using a 8 gb, and proceeded to do the DSi++ steps as well. when i load the sd card, it black screens with the network light on. if i boot without the sd card, it boot into my nand the same way it would in nocash. what am i doing wrong?

EDIT: i seem to have installed unlaunch 0.9 instead of 0.8. how do i uninstall or rewrite unlaunch from 0.9 -> 0.8?

edit 2: reading the nocash unlaunch install/uninstall files, i found that it is possible to uninstall unlaunch 0.9. it said to truncate the TMD file back to 512 bytes. how do i do so?
 
Last edited by moon_fox,
edit 2: reading the nocash unlaunch install/uninstall files, i found that it is possible to uninstall unlaunch 0.9. it said to truncate the TMD file back to 512 bytes. how do i do so?

You can just run the 0.8 installer to overwrite 0.9 safely, I did that. Although I would like to know what ds/i software lets you change files on the NAND.
 
You can just run the 0.8 installer to overwrite 0.9 safely, I did that. Although I would like to know what ds/i software lets you change files on the NAND.

That was my first guess, i tried 3 times over and nothing changed. its still 0.9.
 
Hello, I've a Dsi 1.4.5E, I follow your guide and I copy all files on my 4GB SDcard and there is nothing in flipnote, why ?
 
  • Like
Reactions: Xyphoseos
While in the DSi System Menu, move to the DSi Camera app, take out the SD card, then launch the DSi Camera app.
If you're in the app, then you're in SysNAND.
that don't really help me, what I want to say is on me sysnand (normal dsi menu) I only have base DSiware (camera flipnote etc...) and no DSi menu++ :(
 
Easy to use guide aimed for the inexperienced in console hacking.
Thanks to @jerbear64 for writing this with me.
Guide takes you through to installing Unlaunch and HiyaCFW.
If you have any issues or questions about the guide, ask on Discord, GitHub or here on GBAtemp.

:arrow: Guide

Hi, I'm having some trouble, not sure if doing anything wrong.

I have an E console and when I reach the step 13 on the "Creating a NAND backup" part I get a white screen. That is if I paste twice on step 12, else (1 or 122 times for instance) it freezes. I have everything said on the "reparing your SD card" part: ugopwn, fwTool.nds and BOOT.NDS from hbmenu on the root of the SD card. I even tried to delete BOOT.NDS and rename fwTool.nds to BOOT.NDS to try to boot it directly.
 
Hi, I'm having some trouble, not sure if doing anything wrong.

I have an E console and when I reach the step 13 on the "Creating a NAND backup" part I get a white screen. That is if I paste twice on step 12, else (1 or 122 times for instance) it freezes. I have everything said on the "reparing your SD card" part: ugopwn, fwTool.nds and BOOT.NDS from hbmenu on the root of the SD card. I even tried to delete BOOT.NDS and rename fwTool.nds to BOOT.NDS to try to boot it directly.
Use Flipnote Lenny instead of ugopwn.
 
  • Like
Reactions: pustal
@Lia , @Robz8

Edit: I formatted again with this tool and now it's fine

I went until step 6 of "Finalization" but when I boot my console without presse A, I get "Error: bad VBR"...

I tried two different cards, one acually 2GB, H2testw fine on both, reformatted both (FAT32) (any specific block size?). Same error.

Also all files on my SD card:

G:\ticket
G:\title
G:\tmp
G:\boot.nds
G:\bootcode.dsi
G:\fwTool.nds
G:\Instructions.txt
G:\payload.dat
G:\unlaunch.nds
G:\hiya
G:\import
G:\nds
G:\photo
G:\private
G:\progress
G:\shared1
G:\shared2
G:\sys
G:\System Volume Information\WPSettings.dat
G:\System Volume Information\IndexerVolumeGuid
G:\ticket\00030004
G:\ticket\00030005
G:\ticket\0003000f
G:\ticket\00030015
G:\ticket\00030017
G:\ticket\00030004\484e4750.tik
G:\ticket\00030004\4b324450.tik
G:\ticket\00030004\4b434456.tik
G:\ticket\00030004\4b475556.tik
G:\ticket\00030004\4b4e4448.tik
G:\ticket\00030004\4b4e4456.tik
G:\ticket\00030005\484e4441.tik
G:\ticket\00030005\484e4541.tik
G:\ticket\00030005\484e4950.tik
G:\ticket\00030005\484e4a50.tik
G:\ticket\00030005\484e4b50.tik
G:\ticket\0003000f\484e4341.tik
G:\ticket\0003000f\484e4841.tik
G:\ticket\0003000f\484e4c50.tik
G:\ticket\00030015\484e4250.tik
G:\ticket\00030015\484e4650.tik
G:\ticket\00030017\484e4150.tik
G:\title\00030004
G:\title\00030005
G:\title\0003000f
G:\title\00030015
G:\title\00030017
G:\title\00030004\484e4750
G:\title\00030004\4b324450
G:\title\00030004\4b434456
G:\title\00030004\4b475556
G:\title\00030004\4b4e4448
G:\title\00030004\4b4e4456
G:\title\00030004\484e4750\content
G:\title\00030004\484e4750\data
G:\title\00030004\484e4750\content\00000001.app
G:\title\00030004\484e4750\content\title.tmd
G:\title\00030004\484e4750\data\private.sav
G:\title\00030004\4b324450\content
G:\title\00030004\4b324450\data
G:\title\00030004\4b324450\content\00000001.app
G:\title\00030004\4b324450\content\title.tmd
G:\title\00030004\4b434456\content
G:\title\00030004\4b434456\data
G:\title\00030004\4b434456\content\00000002.app
G:\title\00030004\4b434456\content\title.tmd
G:\title\00030004\4b434456\data\public.sav
G:\title\00030004\4b475556\content
G:\title\00030004\4b475556\data
G:\title\00030004\4b475556\content\00000000.app
G:\title\00030004\4b475556\content\title.tmd
G:\title\00030004\4b475556\data\public.sav
G:\title\00030004\4b4e4448\content
G:\title\00030004\4b4e4448\data
G:\title\00030004\4b4e4448\content\00000002.app
G:\title\00030004\4b4e4448\content\title.tmd
G:\title\00030004\4b4e4448\data\banner.sav
G:\title\00030004\4b4e4448\data\public.sav
G:\title\00030004\4b4e4456\content
G:\title\00030004\4b4e4456\data
G:\title\00030004\4b4e4456\content\00000002.app
G:\title\00030004\4b4e4456\content\title.tmd
G:\title\00030004\4b4e4456\data\banner.sav
G:\title\00030004\4b4e4456\data\public.sav
G:\title\00030005\484e4441
G:\title\00030005\484e4541
G:\title\00030005\484e4950
G:\title\00030005\484e4a50
G:\title\00030005\484e4b50
G:\title\00030005\484e4441\content
G:\title\00030005\484e4441\data
G:\title\00030005\484e4441\content\00000001.app
G:\title\00030005\484e4441\content\title.tmd
G:\title\00030005\484e4541\content
G:\title\00030005\484e4541\data
G:\title\00030005\484e4541\content\00000000.app
G:\title\00030005\484e4541\content\title.tmd
G:\title\00030005\484e4950\content
G:\title\00030005\484e4950\data
G:\title\00030005\484e4950\content\00000003.app
G:\title\00030005\484e4950\content\title.tmd
G:\title\00030005\484e4950\data\private.sav
G:\title\00030005\484e4a50\content
G:\title\00030005\484e4a50\data
G:\title\00030005\484e4a50\content\00000003.app
G:\title\00030005\484e4a50\content\title.tmd
G:\title\00030005\484e4a50\data\private.sav
G:\title\00030005\484e4b50\content
G:\title\00030005\484e4b50\data
G:\title\00030005\484e4b50\content\00000002.app
G:\title\00030005\484e4b50\content\title.tmd
G:\title\00030005\484e4b50\data\private.sav
G:\title\0003000f\484e4341
G:\title\0003000f\484e4841
G:\title\0003000f\484e4c50
G:\title\0003000f\484e4341\content
G:\title\0003000f\484e4341\data
G:\title\0003000f\484e4341\content\00000002.app
G:\title\0003000f\484e4341\content\title.tmd
G:\title\0003000f\484e4841\content
G:\title\0003000f\484e4841\data
G:\title\0003000f\484e4841\content\00000006.app
G:\title\0003000f\484e4841\content\title.tmd
G:\title\0003000f\484e4c50\content
G:\title\0003000f\484e4c50\data
G:\title\0003000f\484e4c50\content\00000009.app
G:\title\0003000f\484e4c50\content\title.tmd
G:\title\00030015\484e4250
G:\title\00030015\484e4650
G:\title\00030015\484e4250\content
G:\title\00030015\484e4250\data
G:\title\00030015\484e4250\content\00000003.app
G:\title\00030015\484e4250\content\title.tmd
G:\title\00030015\484e4650\content
G:\title\00030015\484e4650\data
G:\title\00030015\484e4650\content\00000009.app
G:\title\00030015\484e4650\content\title.tmd
G:\title\00030015\484e4650\data\ec.cfg
G:\title\00030015\484e4650\data\private.sav
G:\title\00030017\484e4145
G:\title\00030017\484e414a
G:\title\00030017\484e4150
G:\title\00030017\484e4155
G:\title\00030017\484e4145\content
G:\title\00030017\484e4145\content\title.tmd
G:\title\00030017\484e414a\content
G:\title\00030017\484e414a\content\title.tmd
G:\title\00030017\484e4150\content
G:\title\00030017\484e4150\data
G:\title\00030017\484e4150\content\00000002.app
G:\title\00030017\484e4150\content\00000007.app
G:\title\00030017\484e4150\content\title.tmd
G:\title\00030017\484e4150\data\private.sav
G:\title\00030017\484e4155\content
G:\title\00030017\484e4155\content\title.tmd
G:\tmp\es
G:\tmp\es\write
G:\hiya\bootloader.nds
G:\nds\DSiWareHax.nds
G:\nds\dslink.nds
G:\nds\fwTool.nds
G:\nds\unlaunch.nds
G:\nds\FW78A2A0B7919F
G:\nds\FW78A2A0B7919F\nand.bin
G:\nds\FW78A2A0B7919F\nand.bin.sha1
G:\private\ds
G:\private\ds\app
G:\private\ds\title
G:\private\ds\app\484E494A
G:\private\ds\app\4B475545
G:\private\ds\app\4B47554A
G:\private\ds\app\4B475556
G:\private\ds\app\484E494A\pit.bin
G:\private\ds\app\4B475545\001
G:\private\ds\app\4B475545\ugopwn
G:\private\ds\app\4B475545\001\800031_104784BAB6B57_000.ppm
G:\private\ds\app\4B475545\001\T00031_1038C2A757B77_000.ppm
G:\private\ds\app\4B475545\ugopwn\800031_104784BAB6B57_000.ppm
G:\private\ds\app\4B475545\ugopwn\dirmemo2.lst
G:\private\ds\app\4B475545\ugopwn\T00031_1038C2A757B77_000.ppm
G:\private\ds\app\4B47554A\001
G:\private\ds\app\4B47554A\ugopwn
G:\private\ds\app\4B47554A\001\800031_104784BAB6B57_000.ppm
G:\private\ds\app\4B47554A\001\T00031_1038C2A757B77_000.ppm
G:\private\ds\app\4B47554A\ugopwn\800031_104784BAB6B57_000.ppm
G:\private\ds\app\4B47554A\ugopwn\dirmemo2.lst
G:\private\ds\app\4B47554A\ugopwn\T00031_1038C2A757B77_000.ppm
G:\private\ds\app\4B475556\mark0.pls
G:\private\ds\app\4B475556\mark1.pls
G:\private\ds\app\4B475556\mark2.pls
G:\private\ds\app\4B475556\mark3.pls
G:\private\ds\app\4B475556\recent10.pls
G:\private\ds\app\4B475556\001
G:\private\ds\app\4B475556\ugopwn
G:\private\ds\app\4B475556\001\67919F_0A59F530728A1_000.ppm
G:\private\ds\app\4B475556\001\800031_104784BAB6B57_000.ppm
G:\private\ds\app\4B475556\001\dirmemo2.lst
G:\private\ds\app\4B475556\001\T00031_1038C2A757B77_000.ppm
G:\private\ds\app\4B475556\ugopwn\800031_104784BAB6B57_000.ppm
G:\private\ds\app\4B475556\ugopwn\dirmemo2.lst
G:\private\ds\app\4B475556\ugopwn\T00031_1038C2A757B77_000.ppm
G:\private\ds\title\HNB_.lst
G:\shared1\TWLCFG0.dat
G:\shared1\TWLCFG1.dat
G:\shared2\0000
G:\shared2\launcher
G:\shared2\launcher\wrap.bin
G:\sys\cert.sys
G:\sys\dev.kp
G:\sys\HWID.sgn
G:\sys\HWINFO_N.dat
G:\sys\HWINFO_S.dat
G:\sys\TWLFontTable.dat
G:\sys\log
G:\sys\log\product.log
G:\sys\log\shop.log
G:\sys\log\sysmenu.log
 
Last edited by pustal,
Will my DSIWare still be there after I follow the instructions?
Can i easily use my 16GB Card?
 
Last edited by DsiUser,

Site & Scene News

Popular threads in this forum