[Release] HiyaCFW - World's FIRST Nintendo DSi CFW!

Here it is, the first DSi CFW!
logo.png

Video by Alex S (with TWiLight Menu++ (previously known as DSiMenu++) installed):


Video by @Apache Thunder (When RocketLauncher was planned for a release. With WarioWare Touched (DSiWare version) installed.):


(NOTE: Since hiyaCFW has been released a few days ago (as of posting this), and no official thread has been made, I decided to go and make it, despite not making the actual patches for it. :P )

With this CFW, you can run custom DSiWare, alongside region free and 3DS-exclusive DSiWare (WarioWare Touched), on your SD card, via NAND to SD redirection!
You can also run blocked flashcards (such as R4 Ultra).

GitHub repo

Credits
  • @Apache Thunder, @nocash123, StuckPixel, @shutterbug2000, and @Gericom.
  • @Drenn: .bmp loading code from GameYob, for custom splash screens.
  • me: Logo graphic, and settings screen.
  • @Pk11: .gif loading code for animated splash screens, and automatic dummy file creation.
  • @jerbear64: For providing the EUR and JPN 1.4 Launcher .tmds.
  • devkitPro: For the majority of the base code like nds-bootloader which this loader uses.
FAQs
Q: Can I use a custom splash for hiyaCFW?
A: Yes you can. Place it at "sd:/hiya/" and name them "splashtop.bmp" and "splashbottom.bmp". Make sure they're actually saved as .bmp files, with the size of 256x192, with no color space info, and is 16-bit (A1 R5 G5 B5, or X1 R5 G5 B5).
 
Last edited by RocketRobz,

huntertron1

dancing to music!
Member
Joined
Oct 28, 2017
Messages
576
Trophies
0
Age
20
XP
615
Country
United States
well about that. my sd card slot is broken so im using an ftp server with my wii to do all this. i could use another pc but to be honest i dont want to. so i put all the files that are going to be installed into a sd into a different folder then copy the contents of that folder to the ftp server then puts it onto the dsi sdnand. ive even tried putting my console id (even how its supposed to look in a no$gba hex editor header)
i think i figured out why my sdnand isn't working!. has anyone had a bug where hiya cfw runs but goes to the normal nand instead. because i figured out when unlaunh runs on its own it boots like normal but there's no sound coming out at all. but when i change the sound settings while in the cfw it saves to the normal nand because when i returned unlaunch without hiyacfw it shows those settings saved to the nand. how do i fix this if anyone had this same problem.
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
15,852
Trophies
3
Age
23
XP
19,509
Country
United States
i think i figured out why my sdnand isn't working!. has anyone had a bug where hiya cfw runs but goes to the normal nand instead. because i figured out when unlaunh runs on its own it boots like normal but there's no sound coming out at all. but when i change the sound settings while in the cfw it saves to the normal nand because when i returned unlaunch without hiyacfw it shows those settings saved to the nand. how do i fix this if anyone had this same problem.
Did you decrypt and patch launcher (00000002.app) on SDNAND?
If so, send me the MD5 of the your .app file.
 

GreatCrippler

Greatness Fallen
Member
Joined
Mar 27, 2010
Messages
1,541
Trophies
1
Age
42
Location
Grand Junction, Colorado
XP
1,512
Country
United States
you are just missing it
Completely possible, and I figured it was close to a safe assumption. Just went through the first several pages of the guide again. Still not seeing it. If someone wanted to copy/paste it for me I would be grateful. I understand that downgrading is needed, but I am really not seeing it on the guide. :-P
 

Lia

Guide Writer
Member
Joined
Jan 29, 2016
Messages
2,035
Trophies
1
Website
cfw.guide
XP
4,307
Country
United Kingdom
Completely possible, and I figured it was close to a safe assumption. Just went through the first several pages of the guide again. Still not seeing it. If someone wanted to copy/paste it for me I would be grateful. I understand that downgrading is needed, but I am really not seeing it on the guide. :-P
when installing hiyacfw, you need to downgrade the launcher to 1.4
it's in the last steps of the last two sections
 

Posghetti

Un-official ReVeluv Leader
Member
Joined
Mar 15, 2016
Messages
1,141
Trophies
0
Location
Michigan
XP
747
Country
United States
So, I've installed Unlaunch perfectly fine, but I'm stuck at step 12 of HiyaCFW installation.
After I enter the command line it gives me an error "MBR Verification failed! Please ensure your CID and ConsoleID are correct."
I'm sure that they are both correct, my CID is 16-digits long and my ConsoleID is 32-digits long.
Any help would be appreciated!
 

Rioluwott

Well-Known Member
Member
Joined
Feb 23, 2014
Messages
850
Trophies
0
Age
27
XP
2,194
Country
Mexico
So i finished the guide and installed hiyacfw and srloader but i cant install a tia file(four swords), i tried to install it the same way i installed srloader tia but it doesnt show on the menu, also when i try to use gbarunner2 i get a white screen with black letters and it freezes any way to fix this?
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
15,852
Trophies
3
Age
23
XP
19,509
Country
United States
So i finished the guide and installed hiyacfw and srloader but i cant install a tia file(four swords), i tried to install it the same way i installed srloader tia but it doesnt show on the menu, also when i try to use gbarunner2 i get a white screen with letters and it freezes any way to fix this?
For the GBARunner2 issue, make sure it's being ran from SRLoader, and that there's "bios.bin" on the SD card.
 

Rioluwott

Well-Known Member
Member
Joined
Feb 23, 2014
Messages
850
Trophies
0
Age
27
XP
2,194
Country
Mexico
For the GBARunner2 issue, make sure it's being ran from SRLoader, and that there's "bios.bin" on the SD card.
I already have the bios file on the root of my sd card and i ran gbarunner from srloader by pressing start and choosing the gbarunner icon, i tried another bios file and updating hiyacfw to 1.2 but i still get white screen, any plans to make a native gba emulator or something like that for the dsi?
my dsi is in the latest firmware from the usa region and i installed unlaunch with flipnote studio
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
15,852
Trophies
3
Age
23
XP
19,509
Country
United States
I already have the bios file on the root of my sd card and i ran gbarunner from srloader by pressing start and choosing the gbarunner icon, i tried another bios file and updating hiyacfw to 1.2 but i still get white screen, any plans to make a native gba emulator or something like that for the dsi?
my dsi is in the latest firmware from the usa region and i installed unlaunch with flipnote studio
GBARunner2 is a GBA hypervisor, not an emulator. GBARunner2 only emulates some parts of the GBA, while the other parts are native.
btw, I didn't make GBARunner2. Gericom did.
 
  • Like
Reactions: bennyman123abc

skydancer93

Well-Known Member
Member
Joined
Mar 16, 2015
Messages
572
Trophies
0
Age
29
XP
1,873
Country
United States
Three questions: can you launch games from the SD card or just DSiWare and do you need to do that 122 times thing every time you want to install a DSiWare title or is there a batch installer? Also, does Flipnote Studio come standard or do I have to install it? I'd have to get one from GameStop and o want to be sure.
 
General chit-chat
Help Users
    SylverReZ @ SylverReZ: Chilli dog