Homebrew [Release] FBI - Open source CIA installer

  • Thread starter Deleted User
  • Start date
  • Views 1,501,131
  • Replies 4,207
  • Likes 102

m00k00

Well-Known Member
Member
Joined
Sep 16, 2015
Messages
128
Trophies
0
Age
52
XP
1,217
Country
Gambia, The
Dumb question, but I was told that to update a .CIA (wanted to update RetroArch), I just install the newer version and it would overwrite the older one. I need the newest version of FBI for setting up the MSET exploit for RxTools. Can I update FBI.cia using the .CIA, or do I need to download and use the .3DSX version? Basically, can I update using the exact same copy of FBI that I want to update, or do I need a separate copy?

Yes, you can ... just use FBI to install the new FBI.cia file ... over the existing installtion ... works without any problem :)

I am new to homebrew and stuff but I always wondered what is CIA?

CIA is basically a file format that contains a complete software installation. Think of it like a ZIP archive ... when you install the CIA file it will just be unpacked and installed on your system.
 
  • Like
Reactions: cvskid

Wolfy

Person That Never Was
Member
Joined
Aug 18, 2015
Messages
1,141
Trophies
0
Age
25
Location
Somewhere In The Aether...
XP
3,040
Country
United States
D

Deleted User

Guest
OP
What should it be accomplishing might I ask?
Tried it for most things that I would think would make sense, but nothing seems different.
If you try to install a CIA, does it give you the INVALID_SIGNATURE error instead of <unknown>? Or if its a CIA with a valid signature, does it succeed?

EDIT: Clarified post a bit.
 
Last edited by ,

Wolfy

Person That Never Was
Member
Joined
Aug 18, 2015
Messages
1,141
Trophies
0
Age
25
Location
Somewhere In The Aether...
XP
3,040
Country
United States
IronHax, TubeHax, ThemeHax, BrowserHax: In Use For Test
Version 10.0U
Summary Of Install Fail

Install failed!
BigBlueMenu.cia
Source: SOURCE_APP_BEGIN_INSTALL
Module: MODULE_NN_OS (0x6)
Level: LEVEL_PERMANENT (0X1b)
Summary: SUMMARY_WRONG_ARGUMENT (0x8)
Description: <unknown> (0x2f)
Press Start to continue.
 
D

Deleted User

Guest
OP
To explain, I've found that libkhax does work through Ninjhax 2.1/Themehax/etc. However, it seems to not work on the New 3DS, so I guess I'll narrow down my testing requirements to old 3DS.
 
D

Deleted User

Guest
OP
Steveice10 this may be a stupid question but what the homemenu (homemenuhax) should have access to the service required to install cias without libkhax?

Sorry for my english.
As far as I know, all of the current homebrew launcher hax have the same permissions. Also, I'm pretty sure the NIM service is the only title that usually has access to the needed AM service.
 
Last edited by ,

dakotaaesoph

Well-Known Member
Newcomer
Joined
Aug 27, 2015
Messages
66
Trophies
0
XP
152
Country
United States
Steveice10 this may be a stupid question but what the homemenu (homemenuhax) should have access to the service required to install cias without libkhax?

Sorry for my english.
The homemenuhax relies on changing the theme which is located on your SD Card, so it doesn't have kernel access. It only has userland access.
 

Intronaut

A star maker
Member
Joined
Nov 18, 2014
Messages
772
Trophies
0
Age
30
XP
1,005
Country
Chile

Krude

Well-Known Member
Member
Joined
May 18, 2013
Messages
344
Trophies
0
XP
1,208
Country
Gambia, The
Is there any way to install CIAs directly to emuNAND instead of sysNAND? I'm having trouble with this. (On N3DS 9.0)

When i boot into emuNAND and start FBI via Ninjhax1.1, FBI won't correctly read CIAs anymore (the whole info secton when selecting them in file browser doesn't appear) and installation fails.
 
D

Deleted User

Guest
OP
Is there any way to install CIAs directly to emuNAND instead of sysNAND? I'm having trouble with this. (On N3DS 9.0)

When i boot into emuNAND and start FBI via Ninjhax1.1, FBI won't correctly read CIAs anymore (the whole info secton when selecting them in file browser doesn't appear) and installation fails.
In most emuNANDs, FBI won't work via Ninjhax as it can't acquire necessary permissions through kernel hax.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    @mthrnite, Cheetah Girls, the sequel to Action 52's Cheetah Men.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Pokemon Black I played that one a lot
  • K3Nv2 @ K3Nv2:
    Honestly never messed with Pokémon on ds much
  • mthrnite @ mthrnite:
    I played pokemon once, was bored, never tried again
  • Psionic Roshambo @ Psionic Roshambo:
    Oh Dragon Quest IX
  • K3Nv2 @ K3Nv2:
    Spent like 5 hours on switch one never touched it again
  • Psionic Roshambo @ Psionic Roshambo:
    Sentinel of the stary skies
  • K3Nv2 @ K3Nv2:
    Ds is 20 years old this year
  • Psionic Roshambo @ Psionic Roshambo:
    So MJ no longer wants to play with it?
  • K3Nv2 @ K3Nv2:
    He put it down when the 3ds came out
  • SylverReZ @ SylverReZ:
    @K3Nv2, RIP Felix does great videos on the PS3 yellow-light-of-death.
  • Jayro @ Jayro:
    Eventhough the New 3DS XL is more powerful, I still feel like the DS Lite was a more polished system. It's a real shame that it never got an XL variant keeping the GBA slot. You'd have to go on AliExpress and buy an ML shell to give a DS phat the unofficial "DS Lite" treatment, and that's the best we'll ever get I'm afraid.
    +1
  • Jayro @ Jayro:
    The phat model had amazingly loud speakers tho.
    +1
  • SylverReZ @ SylverReZ:
    @Jayro, I don't see whats so special about the DS ML, its just a DS lite in a phat shell. At least the phat model had louder speakers, whereas the lite has a much better screen.
    +1
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
    Veho @ Veho: +1