[linux] universal inject generator doesn't work

Discussion in '3DS - Flashcards & Custom Firmwares' started by Nyap, May 26, 2016.

  1. Nyap
    OP

    Nyap HTML Noob

    Banned
    973
    344
    Jan 13, 2016
    That Chaos Site
    I had this problem before but it never got answered
    here's the terminal output:
    I have put both the hs.app and FBI.cia into the input folder
     
  2. xalri

    xalri Newbie

    Newcomer
    1
    0
    May 26, 2016
    As of commit fa5bc17 it uses different binaries for different architectures, but some of the files for specific architectures haven't been added.

    The proper solution is for these files to be added, but as a quick workaround you can use the binaries from the architecutre which is there already:
    Go into the tools directory and replace these files with the corresponding file of the other architecture (e.g. for 3dstool, delete 3dstool-Linux-x86_64, clone 3dstool-Linux-i686 and rename to 3dstool-Linux-x86_64):
    • 3dstool-Linux-x86_64
    • ctrtool-Linux-x86_64
    • MergeExHeader-Linux-i686
    Then run it again and it should work.

    edit: Added a github issue for this (https://github.com/d0k3/Universal-Inject-Generator/issues/16)
     
    Last edited by xalri, May 26, 2016
  3. Nyap
    OP

    Nyap HTML Noob

    Banned
    973
    344
    Jan 13, 2016
    That Chaos Site
    thank you :D it worked
     
  4. mariogamer

    mariogamer GBAtemp Advanced Fan

    Member
    804
    225
    Aug 12, 2015
    Canada