Homebrew [Release] FBI - Open source CIA installer

  • Thread starter Thread starter Deleted User
  • Start date Start date
  • Views Views 1,614,030
  • Replies Replies 4,207
  • Likes Likes 102
I have a question, my situation right now is the following, OLD Nintendo 3DS XL PAL with 4.5.0-10E, I'm using rxTools and FBI, everything works fine. The sysNAND and the emuNAND are unlinked, inside the emuNAND is already installed FBI like a cia file, but it's and older version, so how can I update it? If I boot in emuNAND, start FBI and try to update FBI with the new cia while this app is running, is it possible? Thank you guys for the help :)
Yes it is.
 
I have tried helping myself. I don't own a small screwdriver... Obviously, if I had a screwdriver capable of opening the 3DS, I would have tried that. But we're back to the money predicament... Being 16 and unable to work kind of prevents me from earning cash. Before you ask about 'chores', I don't get paid for them. I have NO source of income to buy a screwdriver and I don't know anyone who has one I can borrow. I don't know anyone willing to repair it. I'd love to get it fixed, but can't.
Know anyone with glasses? Glasses repair kits all use tiny Philips and flathead screwdrivers. Might also get lucky and find a kit at a dollar store.
 
in the screenshot you have it says that the destination is on the sd, so does that mean it will install to emunand?
sorry if this is a dumb question.
Try to understand and remember this:
422641NAND.jpg
 
  • Like
Reactions: Magic Lubricant
if I were to launch this homebrew application while I was in a CFW, I could use it to install dev menu or bbm, right?
Yes, as long as the CFW has signatures patched (pretty much all of them).

Oh btw, I didn't make that infographic above, it belongs to @pakrett , so credits to him :grog:
 
First of all, I apologize if similar questions have been asked and answered but I consulted the great google and found really nothing of use.

My situation is thus: I had a GW but I lost the red card. I have the blue card, OoT, and a n3ds. Is there a way I can install FBI or do I need to wait for OoThax?
 
First of all, I apologize if similar questions have been asked and answered but I consulted the great google and found really nothing of use.

My situation is thus: I had a GW but I lost the red card. I have the blue card, OoT, and a n3ds. Is there a way I can install FBI or do I need to wait for OoThax?
That depends. Did you install the bluecardfix CIA, and did you do the NVRAM installer so that you can boot gateway through system settings? Do you already have another CIA installer like BBM or devmenu on your emunand or sysnand? Then yes, you can use reinand cfw with the 4.x mset entry point and access your emunand or sysnand to install FBI through another CIA installer that you should have installed already.
 
I did the bluecardfix and the NVRAM so I could just pop into emuNAND via system settings but I had assumed I'd have my red card forever so I didn't install any .cia installers onto my NANDs. I admit that I was kind of an idiot by thinking that I wouldn't lose my red card considering the number of cards I've lost ever since I got a DS.
 
Could I get some help please ? I booted up Ninjhax and ran Pasta CFW through it and then once I was on the menu I ran Ninjhax again and ran FBI and used it to install the Multipatcher .cia file: https://gbatemp.net/threads/release-free-multi-patcher.391945/
It installed without any issues or problems and is working properly.
Right now I did the same to try and install the .cia of an UNDUB version of a game through FBI. It started the installation and after a pretty long waiting time, once the progress hit 100% I received the "Install Failed" error and "Description Invalid Signature"
What am I doing wrong ? Any and all help is highly appreciated, Thank You.
 
Right now I did the same to try and install the .cia of an UNDUB version of a game through FBI. It started the installation and after a pretty long waiting time, once the progress hit 100% I received the "Install Failed" error and "Description Invalid Signature"
What am I doing wrong ? Any and all help is highly appreciated, Thank You.

I've had this happen a few times. Restarting and installing again usually fixed it. Also, try installing the .cia of FBI. This will cut out the need to run ninjhax on top of pasta to load FBI to install things.

Edit: And try moving the cia you want to install to the SD card and then install it (if you didn't do that already). Network installs sometimes break and give odd errors like the invalid sig one.
 
I've had this happen a few times. Restarting and installing again usually fixed it. Also, try installing the .cia of FBI. This will cut out the need to run ninjhax on top of pasta to load FBI to install things.

Edit: And try moving the cia you want to install to the SD card and then install it (if you didn't do that already). Network installs sometimes break and give odd errors like the invalid sig one.
By restarting you mean restarting the system ? I'll try that thanks..
 
  • Like
Reactions: Hashtastrophe
I did the bluecardfix and the NVRAM so I could just pop into emuNAND via system settings but I had assumed I'd have my red card forever so I didn't install any .cia installers onto my NANDs. I admit that I was kind of an idiot by thinking that I wouldn't lose my red card considering the number of cards I've lost ever since I got a DS.
Not all hope is lost :) You can inject FBI to your emunand over the Health & Safety Information app (make sure you keep a backup of your emunand in case you corrupt it): https://gbatemp.net/threads/release...ect-generator-jpn-usa-eur-chn-kor-twn.391525/
 
Found a small error, here are some screenshots: https://ctrlv.cz/HEzj
yeah i guess thats my bad, i forgot the "," on my pull request after "MsetForBoss 6.x"

so just add a , after "MsetForBoss 6.x" in the rop.h file before compiling so it will read
Code:
#pragma once

#define ROP_SIZE 0x200
#define ROP_COUNT 7

const char* ropNames[ROP_COUNT] = {
  "Encrypted Gateway 4.x",
  "Decrypted Gateway 4.x",
  "N3DS Gateway 9.x",
  "rxTools 4.x",
  "MsetForBoss 4.x",
  "MsetForBoss 6.x",
  "Reinand N3DS 4.x"
};

i guess @Steveice10 will fix it when he gets the chance :)
 
  • Like
Reactions: samiam144
yeah i guess thats my bad, i forgot the "," on my pull request after "MsetForBoss 6.x"

so just add a , after "MsetForBoss 6.x" in the rop.h file before compiling so it will read
Code:
#pragma once

#define ROP_SIZE 0x200
#define ROP_COUNT 7

const char* ropNames[ROP_COUNT] = {
  "Encrypted Gateway 4.x",
  "Decrypted Gateway 4.x",
  "N3DS Gateway 9.x",
  "rxTools 4.x",
  "MsetForBoss 4.x",
  "MsetForBoss 6.x",
  "Reinand N3DS 4.x"
};

i guess @Steveice10 will fix it when he gets the chance :)
Fixed in 1.4.8.
 
  • Like
Reactions: gamesquest1

Site & Scene News

Popular threads in this forum