Homebrew [Release] FBI - Open source CIA installer

  • Thread starter Thread starter Deleted User
  • Start date Start date
  • Views Views 1,606,497
  • Replies Replies 4,207
  • Likes Likes 102
Definitely, It doesn't work on Emunand and I don't know why. It's problem of libkhax, because it says Unknown kernerl code (or something similar)

Who is the owner of libkhax? I want to contact him/her.
Myria is the dev of libkhax she's made a thread for it here.

It's still in an alpha stage of development so it's going to be a little buggy.
 
Works perfectly, installed the 3D visual experience video to my old 3DS and deleted the health and safety app :D
Thanks a bunch !

Though I am scared now... I won't have any problems for deleting the health and safety app, right ? There is nothing that would refuse to work because iI don't have it (like an update or something) ?
Yeah maybe, who knows. I'd definitely warn against removing system apps from sysNAND.

Running a check for the H&S app would be a quick and easy way for Nintendo find and ban users for violating their EULA.

It seems unlikely though, they're more concerned about piracy and cheating online than people deleting the H&S app.
 
As in make it installable on sysNAND and then run it without additional hacks? No, because only Nintendo can sign CIAs properly. CIAs we create from dumped cartridges don't have a proper signature.
Not quite. The files dumped from the cart are already properly signed, and a .cia is nothing more than a container. I think the problem is the fact that a proper ticket can't be made (you need a ticket to run something from the home menu).
 
Not quite. The files dumped from the cart are already properly signed, and a .cia is nothing more than a container. I think the problem is the fact that a proper ticket can't be made (you need a ticket to run something from the home menu).


If I recall correctly, the conversion from cartridge dump to CIA requires some exheader modifications, which invalidates its signature. There may be other reasons why it wouldn't be properly signed, but I don't know for sure.
 
  • Like
Reactions: urherenow
If I recall correctly, the conversion from cartridge dump to CIA requires some exheader modifications, which invalidates its signature. There may be other reasons why it wouldn't be properly signed, but I don't know for sure.
Oh, ok. I forgot about the bit that tells the system whether to save to the cart or not... My bad.
 
Heck, FBI would work as well if used in Gateway emuNAND.
True. I forgot that gateway patching out signature checks would also fix that install error in FBI.

If I recall correctly, the conversion from cartridge dump to CIA requires some exheader modifications, which invalidates its signature. There may be other reasons why it wouldn't be properly signed, but I don't know for sure.
Pretty sure all that's it is. Converting requires modifying things and that breaks the signature.
 
If I recall correctly, the conversion from cartridge dump to CIA requires some exheader modifications, which invalidates its signature. There may be other reasons why it wouldn't be properly signed, but I don't know for sure.

First of all, even if your NCCH are properly signed, it will not install becase the TMD and Ticket also have signatures, so you can't just make a .cia and install.

And to make a cartridge dump to .cia you need to put the SDApp Flag on the Exheader. So RIP NCCH signatures
 
well the game files would be signed but afaik there is lots of signatures, exefs is signed, exheader is signed,romfs is signed and finally the most important part, the ticket is signed.....if you had a signed ticket you could just download the signed containers direct from nintendo's servers (as long as the game is available on eshop)
 
Sockfile doesn't work? It says on cmd "Sending info... Sending file... File successfully sent" and that happened in 2 seconds for a 600 MB game and on the 3ds it says "Failed to read info. Connection reset by peer"
 
Sockfile doesn't work? It says on cmd "Sending info... Sending file... File successfully sent" and that happened in 2 seconds for a 600 MB game and on the 3ds it says "Failed to read info. Connection reset by peer"


sockfile is sort of unstable at the moment and does not seem to work properly on Windows.

EDIT: Just rewrote sockfile in Java, because I was fed up with cross-compiling and trying to get it to work properly on Windows. Run with 'java -jar sockfile.jar <ip> <file>'. Should be pretty stable now.
 
Anyone having issues with 8.1.0.19E... Seems to crash when trying to install

What are you installing, how big is it, what method of launching are you using (CIA, 3DS, 3DSX), and have you downloaded the latest release?

Also, exactly how does it crash?
 
Currently trying to install SMB2 (432.89mb) with 3dsx. Works fine on my n3ds xl, but when I try on my o3ds xl it freezes on the "Install the selected CIA? Press A to confirm, B to cancel"

EDIT: Same with trying to install over sockfile.jar
 
Currently trying to install SMB2 (432.89mb) with 3dsx. Works fine on my n3ds xl, but when I try on my o3ds xl it freezes on the "Install the selected CIA? Press A to confirm, B to cancel"

EDIT: Same with trying to install over sockfile.jar


What firmware version are you on? It could be a service access patching issue.
 

Site & Scene News

Popular threads in this forum