Homebrew [Release] FBI - Open source CIA installer

  • Thread starter Deleted User
  • Start date
  • Views 1,494,409
  • Replies 4,207
  • Likes 102

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,691
Trophies
1
Age
28
Location
Imola
XP
6,913
Country
Italy
CIAs always install to their intended location. games and stuff always install to SD card, DSiware and system titles install to NAND(if you try to force install to SD card, they won't work).

To be fair, it usually gets devapps wrong!

I've found this at https://github.com/Steveice10/FBI/b...a/source/ui/section/action/installcias.c#L125 :
"FS_MediaType dest = ((titleId >> 32) & 0x8010) != 0 ? MEDIATYPE_NAND : MEDIATYPE_SD;"

Without thinking too much over it, it appears to be choosing blindly depending on titleid-high; this fails to account for the convention where regular (00040000) apps are supposed to install to nand if their tid-low ends with a nonzero byte :)

Wink wink @Steveice10 :3
 

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,069
Trophies
2
XP
7,829
Country
United States
To be fair, it usually gets devapps wrong!

I've found this at https://github.com/Steveice10/FBI/b...a/source/ui/section/action/installcias.c#L125 :
"FS_MediaType dest = ((titleId >> 32) & 0x8010) != 0 ? MEDIATYPE_NAND : MEDIATYPE_SD;"

Without thinking too much over it, it appears to be choosing blindly depending on titleid-high; this fails to account for the convention where regular (00040000) apps are supposed to install to nand if their tid-low ends with a nonzero byte :)

Wink wink @Steveice10 :3
that's not really the fault of FBI I think. it's the title ID of some devapps that are wrong, so they install to SD instead.
 

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,691
Trophies
1
Age
28
Location
Imola
XP
6,913
Country
Italy
that's not really the fault of FBI I think. it's the title ID of some devapps that are wrong, so they install to SD instead.
Nope, they're the official title ids (check out with Test Menu, the only thing it'll recognize as devmenu is a nand-installed 00040000-0ff40002) :)
 

Distrance

矢澤にこ
Member
Joined
Nov 23, 2008
Messages
1,151
Trophies
1
XP
800
Country
Finland
Why can I not get this to work? I want to install FE: Fates DLC and honestly I don't understand the instructions at all but I figured I could at least install the goddamn cia even if it doesn't work, but I can't. Once I hit Punch FBI immediately says '' Install files? '', to which I press A, then it immediately says Install finished. How can the 260mb file be received and installed in a matter of seconds? Well it can't, because it didn't, and Socketpunch even says: [26/7/2016 21:15 PM] - Failed at 0.00mb of 260.12mb @ 0.00%
 

TheCyberQuake

Certified Geek
Member
Joined
Dec 2, 2014
Messages
5,012
Trophies
1
Age
28
Location
Las Vegas, Nevada
XP
4,432
Country
United States
Download the .CIA from the 3DSxxxx sites. An I the only one that wants to install directly from .CIA and not QR code?

Sent from my Nexus 4
For small items like homebrew it is faster to just scan QR, but for larger items (like actual games) it's much faster for me to just download a CIA, or much more convenient to use freeShop instead of searching for a QR.
 

Halvorsen

Well-Known Member
Member
Joined
Aug 12, 2015
Messages
2,060
Trophies
0
Website
halcove.com
XP
1,891
Country
United States
I'm probably late, but it isn't possible to install NAND apps with 2.0+.

Tried to multiple apps on three different systems... DevMenu, and various DSiWare. My CIAs are good since FBI 1.4.7 installed them just fine.

You can install them on 2.0, but they
1) install to SD
2) give an instant error upon launch.
 

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,691
Trophies
1
Age
28
Location
Imola
XP
6,913
Country
Italy
I'm probably late, but it isn't possible to install NAND apps with 2.0+.

Yep, just 2-3 posts ago I discussed the problem, and later that day Steve made a patch (which simply hasn't appeared in any official version yet)

I personally would have done it in a slightly different way as this looks too aggressive (it would also match dlc/demo with variant #2 while still not accounting for variants 1/3... but hey I haven't seen it in action either :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @BakerMan, @salazarcosplay hi