[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,

comput3rus3r

Well-Known Member
Member
Joined
Aug 20, 2016
Messages
3,580
Trophies
1
Age
123
XP
4,922
Country
United States
why does it have to be less than 2 GB?
  1. Insert your <2GB SD card into your PC
Does it have to just be fat32?

--------------------- MERGED ---------------------------

I think i'm gonna hold off until it gets more testing.
 
  • Like
Reactions: Takeshineale128

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,628
Trophies
3
Age
24
XP
21,045
Country
United States
why does it have to be less than 2 GB?
  1. Insert your <2GB SD card into your PC
Does it have to just be fat32?
It has to be 2GB or less, because that's the limitation of Launcher (DSi Menu).
Also, it can be either FAT16 or FAT32.

You can partition your bigger than 2GB SD card to 2GB.
 

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,696
Trophies
1
Age
28
Location
Imola
XP
6,919
Country
Italy
But how can you format a less than 2GB partition in FAT32 and with 32kb of cluster size?
for the "Linux is hard" series: mkfs.vfat -F32 -S512 -s64 ?
Don't think you need 32K clusters in the first place iirc

--------------------- MERGED ---------------------------

Custom DSiWare? I didn't know we had any of that yet. Huh. I'll have to take a look.
A DSiWare .app is just a renamed .srl/.nds (which yes, needs some settings in the header that are not needed for running from slot-1 and viceversa, and the app itself must be aware of the different environment it's running in (for save locations and stuff) but they have been figured out - and with NAND editing available for over a year, the last real challenge was signing them... or removing the signature check entirely)
 
Last edited by Ryccardo,

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
12,999
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,087
Country
United States
From Github:
"You can now use a custom a custom splash screen! (Only for top screen, for now.)
Place it at sd:/hiya/ and name it splashtop.bmp. Make sure it's actually saved as a .bmp file, with no color space info, and is 16-bit (A1 R5 G5 B5)."

Source
Thank you!
 
  • Like
Reactions: E1ite007

regnad

Button Masher
Member
Joined
May 19, 2008
Messages
2,515
Trophies
1
Age
53
XP
3,688
Country
Japan
I have a Japanese DSi with the Japanese version of Flipnote on it.

If you have a European, Australian or Japanese console, you must have a previously installed DSiWare exploit to install HiyaCFW.
Is it sufficient for this? What does that mean?
 

Deleted member 381889

Guide Writer
Member
Joined
Jan 29, 2016
Messages
2,035
Trophies
1
XP
4,420
I have a Japanese DSi with the Japanese version of Flipnote on it.

If you have a European, Australian or Japanese console, you must have a previously installed DSiWare exploit to install HiyaCFW.
Is it sufficient for this? What does that mean?
No, you need an existing DSiWare exploit already installed on your DSi.
 

Megadriver94

Well-Known Member
Member
Joined
Aug 11, 2017
Messages
529
Trophies
0
Location
Earth
XP
1,962
Country
United States
I wonder what is the maximum supported DSi FW version for HiyaCFW.
Additionally:
1. Will it work with DS Two and Acekard flash cards?
2. Any emulators that confilict with it ATM?
 

Hanafuda

Well-Known Member
Member
Joined
Nov 21, 2005
Messages
4,500
Trophies
2
XP
6,978
Country
United States
Here it is, the first DSi CFW!


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).


Wait, so can you run regular DS roms from SD, or does this only work for DSiWare?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Yea you right there, fallout 76 was a letdown, but it not that bad now, they have fixed slot of issues they had at launch. Biggest issue with Fallout 76 is its a pay to advance further type of game, which sucks
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, I may probably download fallout 3 or new vegas on my ps3
  • Xdqwerty @ Xdqwerty:
    cuz I didnt like fallout 1 that much
  • BigOnYa @ BigOnYa:
    New Vegas is awesome, F3 was ok too.
  • Psionic Roshambo @ Psionic Roshambo:
    I played Fallout 4 on PC, I enjoyed it honestly. Not my favorite game on earth but at the same time I didn't hate it at all lol
  • BigOnYa @ BigOnYa:
    That's cool you got a ps3... Glad to hear. Game on!
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Ironic this was posted today lol
  • BigOnYa @ BigOnYa:
    I think the tv series has boasted play of, I did see they said playing of it Is up, way more than norm
    +1
  • BigOnYa @ BigOnYa:
    I've been playing the next gen version on Series X all day, I love it. :wub:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Downloading some random stuff, damn almost 400GBs in like 4 hours lol
  • Psionic Roshambo @ Psionic Roshambo:
    Gonna be over 1TB this month.... damn lol
  • Xdqwerty @ Xdqwerty:
    good night
    +1
  • BigOnYa @ BigOnYa:
    At least you have some fast speeds. What a drag that used to be, I remb downloading 1 pic back in the day, and seeing line by line show
    +1
  • BigOnYa @ BigOnYa:
    Nighty night.
  • BigOnYa @ BigOnYa:
    Or worse, you downloading something, and someone calls your phone and interupts the download, good ole AOL. Of course that's before most you guys even were born yet.
  • Psionic Roshambo @ Psionic Roshambo:
    Lol I think my first modem was 48K but it had some sort of firmware or software update that let me get 56K
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I had EarthLink lol
  • Psionic Roshambo @ Psionic Roshambo:
    A bunch of NetZero accounts that I used for things... Lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    So glad I'm not in prison lol
  • BigOnYa @ BigOnYa:
    Yea marriage is a bitch sometimes...
  • Psionic Roshambo @ Psionic Roshambo:
    I legit think they passed the cyber terrorism laws from some of my hmm pranks lol
  • Psionic Roshambo @ Psionic Roshambo:
    I knocked the east coast backbone of EarthLink offline for like 6 hours one time, was on the news and everything well I mean I wasn't on the news.... Just they where having "technical difficulties" lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Was just one single custom packet. I miss when Internet security was an afterthought lol almost all modems and network hardware operated in promiscuous mode.
  • Psionic Roshambo @ Psionic Roshambo:
    Now these days they do sanity checks.... The source IP can't also be the destination IP lol
    Psionic Roshambo @ Psionic Roshambo: Now these days they do sanity checks.... The source IP can't also be the destination IP lol