[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++ and SRLoader) 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

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). .gif files will also work instead of .bmp files.
 
Last edited by RocketRobz,

Pk11

A catgirl with a DSi
Member
Joined
Jun 26, 2019
Messages
1,285
Trophies
1
Age
22
Location
米国
Website
pk11.us
XP
3,892
Country
United States
@Pk11 Thank you! Also for some reason there's no sound on the sysnand's DSi Menu, there's sound on the system settings and other installed titles too, not a big deal but would like to know what's going on with it.
I'll try your suggestions when i get the time. Thanks! 👍
That's normal with Unlaunch, nocash disabled the splash screen and sound since he doesn't like them, unfortunately not optionally.

If you want them back you can reinstall Unlaunch and set "Launcher Patches" to "Off" in TWiLight Menu++'s Unlaunch settings, however this will also bring back the region locking ,flashcard blacklist, and RSA checks as we haven't managed to patch Unlaunch more specifically than all or nothing...
 
  • Like
Reactions: CoolMe

CoolMe

That's the way she goes..
Member
Joined
Apr 16, 2019
Messages
7,466
Trophies
1
Age
29
XP
33,141
Country
United States
That's normal with Unlaunch, nocash disabled the splash screen and sound since he doesn't like them, unfortunately not optionally.

If you want them back you can reinstall Unlaunch and set "Launcher Patches" to "Off" in TWiLight Menu++'s Unlaunch settings, however this will also bring back the region locking ,flashcard blacklist, and RSA checks as we haven't managed to patch Unlaunch more specifically than all or nothing...
I wouldn't mind the sound being off there so no biggie, installed titles play with sound and that's what matters.. Thank you for your time! :)
 
  • Like
Reactions: Pk11

CoolMe

That's the way she goes..
Member
Joined
Apr 16, 2019
Messages
7,466
Trophies
1
Age
29
XP
33,141
Country
United States
Finally got to it.. 😅
Check that the files in sd:/shared1 are not read-only. The guide used to recommend making those read only to prevent the SDNAND randomly dying, but that bug was fixed long ago so now all that does is prevent system settings from saving.
You were right, it was set to read-only, i removed it and now it allowed me to change user details etc. in the system settings. :D

A separate thing i noticed, when clicking on properties to check if it's read only, after i remove it, i checked a 2nd time it showed me that's it's still read-only even when it's not. I checked the individual files inside the folder to make sure, and they weren't read-only. Probably a glitch (on Win10) or something..
Both TMFH and NTM can make backups of DSiWare installed to SDNAND including saves. I'd recommend using NTM as I redid the backup making so that it makes a [ROM name].pub/[ROM name].prv file instead of simply a copy of the folder so all you should need to do is make a backup with NTM and copy the .pub/.prv files from sd:/_nds/ntm/backup to your DSiWare "saves" folder for TWiLight, renaming if necessary.
Yes, just backup'ed some titles with NTM, and saves did work in TWilightMenu.
It created .nds/.pub, and sometimes a .tmd & .bnr files, are these last two files necessary?
The .prv files most of the time were created in TwilightMenu (in the saves folder), when games were booted for the first time.
BTW, with NTM there isn't an option to back up just saves alone without backing up (installed) titles too.. I hope i didn't overlook it..
Thank you for your time! 👍
 

Pk11

A catgirl with a DSi
Member
Joined
Jun 26, 2019
Messages
1,285
Trophies
1
Age
22
Location
米国
Website
pk11.us
XP
3,892
Country
United States
Yes, just backup'ed some titles with NTM, and saves did work in TWilightMenu.
It created .nds/.pub, and sometimes a .tmd & .bnr files, are these last two files necessary?
The .prv files most of the time were created in TwilightMenu (in the saves folder), when games were booted for the first time.
BTW, with NTM there isn't an option to back up just saves alone without backing up (installed) titles too.. I hope i didn't overlook it..
Thank you for your time! 👍
The TMD files aren't needed at all for TWiLight, they're only used when installing to the DSi Menu and only needed if installing to SysNAND without Unlaunch's launcher patches enabled.

The BNR files are a way for the games to change their icon on the DSi Menu, TWiLight doesn't support them (yet at least), but it backs them up since they do work on the DSi Menu.

There isn't an option to back up only the save, GodMode9i can do that from SysNAND (not SDNAND though)... Maybe I should add that I suppose.
 

ArnoldM

New Member
Newbie
Joined
Jul 16, 2022
Messages
1
Trophies
0
Age
24
Location
Kaunas
XP
22
Country
Lithuania
Hello i'm still a noob at this, but i have installed HiyaCFW with Twilight menu. First it boots HiyaCFW menu and i can go to Twilight menu and well play games and stuff, but then i cant get back to original menu, there is icon in twilight menu i press it and then i get white screen and nothing more and well im a noob, but i dont know how to open a unlaunch. The icon that i get in twilight menu is the installer, so maybe can help me solve this problem, so i could go freely from one menu to another and back.
 

CoolMe

That's the way she goes..
Member
Joined
Apr 16, 2019
Messages
7,466
Trophies
1
Age
29
XP
33,141
Country
United States
Hello i'm still a noob at this, but i have installed HiyaCFW with Twilight menu. First it boots HiyaCFW menu and i can go to Twilight menu and well play games and stuff, but then i cant get back to original menu, there is icon in twilight menu i press it and then i get white screen and nothing more and well im a noob, but i dont know how to open a unlaunch. The icon that i get in twilight menu is the installer, so maybe can help me solve this problem, so i could go freely from one menu to another and back.
I assume you have SDnand set up? You access Unlaunch by holding the b+a buttons on boot.
Go to options and change the startup settings to whatever you like, or holding a certain button like "a" to boot into Hiyacfw to take you into sdnand. You can set it up to boot into sysnand too if you'd like.
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,136
Country
United States
Doesn't the new twilight menu (released less than a day ago) fix the issue? I don't know anything about the dsi, but I did read the twilight menu changelog.
 

CoolMe

That's the way she goes..
Member
Joined
Apr 16, 2019
Messages
7,466
Trophies
1
Age
29
XP
33,141
Country
United States
but then i cant get back to original menu, there is icon in twilight menu i press it and then i get white screen and nothing more
After you click on "DSiMenu" in Twilightmenu it shows a white screen?
Doesn't the new twilight menu (released less than a day ago) fix the issue? I don't know anything about the dsi, but I did read the twilight menu changelog.
I'm somewhat out of the loop with the releases.. Was this a known issue with TWilightmenu? I assume it has been for quite some time, or was it just a random bug in one of the newer releases?
 

CoolMe

That's the way she goes..
Member
Joined
Apr 16, 2019
Messages
7,466
Trophies
1
Age
29
XP
33,141
Country
United States
no idea. I don't own a dsi.
Just tested on my system, doing that goes the sysnand's DSiMenu. No issue there. It has been about 10 days since i last updated TWilightmenu on my DSi XL..
If the user above has TWilightmenu installed on sdnand and not sysnand, and possibly other DSiWare titles, clicking on "DSiMenu" will take him to sysnand and not sdnand. So he should reboot the system anyway..
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,574
Trophies
3
Age
24
XP
20,947
Country
United States
v1.5.0
To update, re-run hiyaCFW Helper.

What's new?​

  • RSA checking for `/sys/HWINFO_S.dat` has been patched out. This means the region can now be changed (for JPN, USA, EUR, and AUS NANDs), as well as NAND backups from any console now useable!
    • If you get `Error: 1-2435-8325`, the bootloader has not been updated with the new patch. If you have not re-run hiyaCFW Helper, please do so in order for the patch to take effect.
  • hiyaCFW will no longer function if SD card is write-locked.

Known bug​

  • When using ntrboot, modcrypted DSiWare apps are not launchable. Non-modcrypted applications are still launchable, such as homebrew (ex. TWiLight Menu++). This may be fixed in the future, either by hiyaCFW or an ntrboot `.gcd` file.
 

HK$

Well-Known Member
Newcomer
Joined
May 21, 2015
Messages
59
Trophies
0
Age
41
XP
742
Country
Switzerland
I wonder is it possible to make hiyaCFW load CFW files from a subdirectory other than from root of SD card?
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,574
Trophies
3
Age
24
XP
20,947
Country
United States
I wonder is it possible to make hiyaCFW load CFW files from a subdirectory other than from root of SD card?
Not possible, unfortunately. Two devices would need to be mounted in the device list, one for the root, and the other for the subdirectory to be read from the root.
The bootloader which loads the DSi Menu only supports one device to be mounted.
 

chronoss

Well-Known Member
Member
Joined
May 26, 2015
Messages
3,007
Trophies
1
XP
4,887
Country
Congo, Republic of the
v1.5.0
To update, re-run hiyaCFW Helper.

What's new?​

  • RSA checking for `/sys/HWINFO_S.dat` has been patched out. This means the region can now be changed (for JPN, USA, EUR, and AUS NANDs), as well as NAND backups from any console now useable!
    • If you get `Error: 1-2435-8325`, the bootloader has not been updated with the new patch. If you have not re-run hiyaCFW Helper, please do so in order for the patch to take effect.
  • hiyaCFW will no longer function if SD card is write-locked.

Known bug​

  • When using ntrboot, modcrypted DSiWare apps are not launchable. Non-modcrypted applications are still launchable, such as homebrew (ex. TWiLight Menu++). This may be fixed in the future, either by hiyaCFW or an ntrboot `.gcd` file.
It's usefull to use Hiya with TW or i can use ony TW ?
 

Patinz_ds

Member
Newcomer
Joined
Jan 29, 2024
Messages
10
Trophies
0
Age
19
XP
29
Country
Indonesia
Here it is, the first DSi CFW!

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

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). .gif files will also work instead of .bmp files.

Here it is, the first DSi CFW!

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

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). .gif files will also work instead of .bmp files.

I have Mario Calculator (USA) and it can be opened, but Flipnote Studio (USA) can't be opened in Hiyacfw even though it's the same region, why?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/MddR6PTmGKg?si=mU2EO5hoE7XXSbSr