[Release] FBI - Open source CIA installer

Discussion in '3DS - Homebrew Development and Emulators' started by Steveice10, Apr 11, 2015.

  1. Giodude

    Giodude GBAtemp's official rock

    Member
    11
    GBAtemp Patron
    Giodude is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    May 17, 2015
    United States
    New York
    I haven't tried it yet, but is it under the remote install option? It's probably installed via making a qr code out of a 3dsx download link.
     
  2. botik

    botik Member

    Newcomer
    4
    Sep 22, 2017
    Russia
    FBI for Sky3ds
     

    Attached Files:

  3. Razor83

    Razor83 GBAtemp Fan

    Member
    6
    Dec 23, 2009
    If you download a CIA and then install it with WiFi disabled, then I assume FBI would be unable to download the required seed, correct?

    In which case is there any way we can download the seed and combine it with the CIA, so that no online access is required and nothing needs to be downloaded from Ninty's servers? (Or perhaps we could have a 'seed database'?)

    If the above isn't possible, since most CIA require the seed to be downloaded would it not be better to convert .3DS into CIA? Then we would have a fully working archive file for posterity.
     
  4. Giodude

    Giodude GBAtemp's official rock

    Member
    11
    GBAtemp Patron
    Giodude is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    May 17, 2015
    United States
    New York
    If you launch fbi via the Rosalina launcher, you have a zero percent chance of being banned. There's also a fork of luma3ds that has fbi installing built in if you're interested, which most likely can download a cia via a seed.
     
    Razor83 likes this.
  5. Razor83

    Razor83 GBAtemp Fan

    Member
    6
    Dec 23, 2009
    Thanks for the suggestion, but its not really the ban risk i'm concerned about, its the future/archival nature i'm bothered about.
    I'm just thinking 10 years down the line, when the 3DS eShop is shut down, alot of downloaded CIA files will suddenly become useless without the seeds.
     
  6. ihaveamac

    ihaveamac GBAtemp Guru

    Member
    15
    Apr 20, 2015
    United States
    seeds can be downloaded from this url:
    Code:
    https://kagiya-ctr.cdn.nintendo.net/title/0x<titleid>/ext_key?country=<countrycode>
    for example, Pokémon Ultra Moon US would be https://kagiya-ctr.cdn.nintendo.net/title/0x00040000001B5100/ext_key?country=US.
    the seed is the same for every title ID, the country code doesn't really matter. it is only so regions where the game is not released yet do not get the seed officially.

    I have a list of known seeds at https://github.com/ihaveamac/3DS-rom-tools/wiki/SeedDB-list and seeds could be extracted out of the seeddb.bin if needed. many tools already recognize the seeddb.bin format.
     
    Last edited by ihaveamac, Feb 19, 2018
    Razor83 likes this.
  7. key1340

    key1340 GBAtemp Regular

    Member
    2
    Jul 6, 2015
    United States
    You can download the seed from Nintendo's server on your pc and install it with fbi for offline install.
     
    Razor83 likes this.
  8. Razor83

    Razor83 GBAtemp Fan

    Member
    6
    Dec 23, 2009
    Thanks for the info :) So does the latest FBI recognize the seeddb.bin format?

    I googled but was only able to find this thread about converting the seeddb.bin back into .dat files for use with FBI:
    https://gbatemp.net/threads/release-hydroseed-export-seeddb-bin-to-dat-files.486592/
    so I wasn't sure if seeddb.bin support has been added since then?
     
  9. ihaveamac

    ihaveamac GBAtemp Guru

    Member
    15
    Apr 20, 2015
    United States
    FBI doesn't use seeddb.bin directly, but seeds can be taken out of it with other tools(like the one you posted). I was considering making something that installs all the seeds from a seeddb.bin too.
     
    Razor83 likes this.
  10. zoogie

    zoogie playing around in the dsiware

    Member
    21
    Nov 30, 2014
    Micronesia, Federated States of
    Last edited by zoogie, Feb 20, 2018
    RY0M43CH1Z3N likes this.
  11. Steveice10
    OP

    Steveice10 GBAtemp Maniac

    Member
    9
    Jul 19, 2009
    United States
    GilgameshArcher likes this.
  12. Steveice10
    OP

    Steveice10 GBAtemp Maniac

    Member
    9
    Jul 19, 2009
    United States
    FBI has been updated to version 2.5.0
    • Clean up various bits of core code.
    • Fix font size on CHN/KOR/TWN devices.
    • HTTP operations now support gzip/deflate compression, which should reduce bandwidth usage when supported by the server.
    • Load file metadata after populating full list. Directories containing a lot of CIAs should populate faster now, although detailed information will not be immediately available for all files until loading has finished.
      • File operations for which file metadata is unnecessary should also load faster.
    • Modify built-in updater to pull from TitleDB, as GitHub no longer supports TLS versions supported by the 3DS.
    • Rewrite TitleDB support.
      • Titles can be installed as a 3DSX and/or a CIA, depending on availability.
        • Descriptions and categories are displayed in the main TitleDB list, and detailed information is displayed for CIA and 3DSX versions after selecting a title.
      • Entries will be blue when a newer version is available. Note that all installed titles will be marked as outdated until installed with version 2.5.0 or later through TitleDB, as the last installed version must be added to the cache.
        • All outdated titles can be updated at once by pressing Y in the TitleDB list.
      • Basic sorting and filtering options have been added.
    A lot of internal changes were made leading up to this release. Make sure to report any glitches and crashes that may have been missed here: https://github.com/Steveice10/FBI/issues

    Also, the built-in updater should no longer work on versions older than 2.5.0, as GitHub has disabled TLSv1.1 support.
     
    Last edited by Steveice10, Feb 23, 2018
  13. veekay

    veekay GBAtemp Regular

    Member
    5
    Jan 30, 2008
    United States
    Any idea if the 0xD8E08025 error could be related to the Gateway 11.6 modded firmware? Pulled out my unit for the first time in about a year and almost anything I try to install after that update causes this error.
     
  14. suzsuzuki

    suzsuzuki GBAtemp Fan

    Member
    4
    Aug 25, 2016
    Brazil
    I have some problems with titledb, it shows lot of versions of my installed homebrews. It seems the latests commits fixed the problem but I'm too lazy to compile FBI. Any site that has automatic builds of each commit?
     
  15. Giodude

    Giodude GBAtemp's official rock

    Member
    11
    GBAtemp Patron
    Giodude is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    May 17, 2015
    United States
    New York
    Hit update on the FBI main menu.
     
  16. raphamotta

    raphamotta GBAtemp Advanced Fan

    Member
    6
    Jul 12, 2013
    @suzsuzuki is correct. Titledb option shows all version you installed and not only the last one like the previous version of FBI. I attached a pic.
    20180227_192132.
     
    Giodude likes this.
  17. Giodude

    Giodude GBAtemp's official rock

    Member
    11
    GBAtemp Patron
    Giodude is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    May 17, 2015
    United States
    New York
    thought they meant releases, not commits. My mistake.
     
    raphamotta likes this.
  18. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Legend

    Member
    18
    May 27, 2016
    United States
    New York
    Can't seem to update from the app, running 2.4.14
     
  19. Giodude

    Giodude GBAtemp's official rock

    Member
    11
    GBAtemp Patron
    Giodude is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    May 17, 2015
    United States
    New York
    Updating is bugged out on older versions. Get fbi by scanning this qr code:
    [​IMG]
     
  20. proflayton123

    proflayton123 Sakura思い

    Member
    11
    Jan 11, 2016
    Japan
    日本
    Which fork is this? :)
     
Quick Reply
Draft saved Draft deleted
Loading...