Homebrew [Release] FBI - Open source CIA installer

  • Thread starter Thread starter Deleted User
  • Start date Start date
  • Views Views 1,607,946
  • Replies Replies 4,207
  • Likes Likes 102
Steveice10 Not sure if it's something probable, but you should try to make a mode that rips installed titles into a CIA. Can this be done? And furthermore, if possible, can the signature be properly sent over? (basically, ripping the title into a cia identical to one that would be installed)
 
Steveice10 Not sure if it's something probable, but you should try to make a mode that rips installed titles into a CIA. Can this be done? And furthermore, if possible, can the signature be properly sent over? (basically, ripping the title into a cia identical to one that would be installed)


AFAIK ripping isn't doable without ARM9 execution.
 
Ahh, I thought it would be basically the same as installing, just in reverse. I'm not too well versed with the inner workings of the 3DS though


For installing, you retrieve an install handle from the AM service, copy the CIA file to said handle as if it were a file itself, and finally pass the handle to the function for finalizing installations. It's one way, and it doesn't involve direct filesystem access.
 
Pretty sure updates come as unsigned CIAs, so only if you're in emuNAND or some CFW that patches signature checks.
They are but if you know the titleID and have downloaded a previous update (for said game) you should be able to use FunkyCIA to gen a cia that will run. Because you'd have the tickets already on your system.

I haven't tried it myself so I'm not sure if that would actually work. Sounds like it would though.
 
They are but if you know the titleID and have downloaded a previous update (for said game) you should be able to use FunkyCIA to gen a cia that will run. Because you'd have the tickets already on your system.

I haven't tried it myself so I'm not sure if that would actually work. Sounds like it would though.


That might work, yeah, although it only applies when you've downloaded a previous update for a game.
 
Or any content you have tickets for. Useful for reinstalling content when you don't have eshop access, I guess.

And pretty sure there are games where you can install all DLC if you bought just one. (Or installed a free one) Nintendo could have handled DLC tickets better instead of relying on a single ticket for each game's content.
 
Finally tested... FBI didn't even load, ... just a black screen... Tested in EmuNAND and SysNAND. I was using one with the service patch in it. I ran libkhax (or whatever it's called) and then rebooted to run the service patched FBI.
Can someone help me? I appreciate any help!
 
Finally tested... FBI didn't even load, ... just a black screen... Tested in EmuNAND and SysNAND. I was using one with the service patch in it. I ran libkhax (or whatever it's called) and then rebooted to run the service patched FBI.
Can someone help me? I appreciate any help!


With the latest release which is on the main post, you don't need nothing, it has libkhax integrated.

And if you use an old one, you have to run libkhax and press "X" button and then, launch FBI.

But I recommend you to download the latest update.
 
Finally tested... FBI didn't even load, ... just a black screen... Tested in EmuNAND and SysNAND. I was using one with the service patch in it. I ran libkhax (or whatever it's called) and then rebooted to run the service patched FBI.
Can someone help me? I appreciate any help!
Sounds like a case of not reading. The service patches FBI has are what libkhax provided. Now that it has them integrated you don't need libkhax and running it before using FBI is why you can't get it to load.
 
The error I got for installing CIAs for the newest version is here:

Install failed!
Could not install app.
Raw Error: 0xd8e0806a
Module: AM (0x20)
Level: Permanent (0x1b)
Summary: Invalid argument (0x7)
Description: Invalid signature (0x6a)

All that for installing SaveDataFiler and DevMenu... DX

Any suggestions?
 
The error I got for installing CIAs for the newest version is here:

Install failed!
Could not install app.
Raw Error: 0xd8e0806a
Module: AM (0x20)
Level: Permanent (0x1b)
Summary: Invalid argument (0x7)
Description: Invalid signature (0x6a)

All that for installing SaveDataFiler and DevMenu... DX

Any suggestions?
They don't install because they aren't signed for retail consoles. Nor would they run if you could install them. And why bother with devmenu if you can just use FBI?
 
The error I got for installing CIAs for the newest version is here:

Install failed!
Could not install app.
Raw Error: 0xd8e0806a
Module: AM (0x20)
Level: Permanent (0x1b)
Summary: Invalid argument (0x7)
Description: Invalid signature (0x6a)

All that for installing SaveDataFiler and DevMenu... DX

Any suggestions?

SaveDataFiler and DevMenu aren't legit CIAs so they won' install.(before you ask, AFAIK unless you're Nintendo, it is impossible to create a legit DM/SDF CIA)
 
They don't install because they aren't signed for retail consoles. Nor would they run if you could install them. And why bother with devmenu if you can just use FBI?
Well. :dry: For the question, I don't know. Maybe i'll try the FBI CIA and see if it works with that.

EDIT: Both FBI and a generated FunkyCIA CIA of Super Mario Bros. has failed.
 
Well. :dry: For the question, I don't know. Maybe i'll try the FBI CIA and see if it works with that.

EDIT: Both FBI and a generated FunkyCIA CIA of Super Mario Bros. has failed.


In any case, "Invalid Signature" always means that the signature of the CIA is invalid, which means it cannot be used without emuNAND or a CFW that patches signature checks.
 
Well. :dry: For the question, I don't know. Maybe i'll try the FBI CIA and see if it works with that.

EDIT: Both FBI and a generated FunkyCIA CIA of Super Mario Bros. has failed.
FBI isn't signed either so you can't install that with itself. I was asking why not just use FBI instead of trying to install another installer.
And you need to own eshop games in order to use FunkyCIA to make a valid cia of it.

Basically only content you own, system updates from carts/CDN, and those preinstalled games will work. If you need anything else installed, use a gateway to install devmenu and go from there.
 
Basically only content you own, system updates from carts/CDN, and those preinstalled games will work. If you need anything else installed, use a gateway to install devmenu and go from there.


Heck, FBI would work as well if used in Gateway emuNAND.
 

Site & Scene News

Popular threads in this forum