"What is a legit cia?" (and other noob CIA questions ANSWERED)

Discussion in '3DS - Flashcards & Custom Firmwares' started by cearp, Apr 14, 2015.

  1. cearp
    OP

    cearp the ticket master

    Member
    7,318
    4,544
    May 26, 2008
    Tuvalu
    please link to this thread when people (noobs) don't understand something, or think they have a 'great idea' about a 'legit' oot cia, ha.

    What is a CIA?
    Packed content, that can be installed on your 3ds to give the game/app/content.
    A CIA contains the contents, a TMD, and a ticket.
    CIA files are only really for eshop/digital content.
    Although, some people do like to convert 3ds game card dumps to 'cia'/eshop format, because they want them on their home menu etc.

    What is a legit (clean/perfect) CIA?
    A 'legit' CIA means that the signatures are valid.
    A legit cia will work in sysnand, without needing hacks to load it (like gw, cfw etc) -- although we need hacks to INSTALL the cia. :)
    The ticket will have a signature, the TMD will have a signature, I'm sure there are more signatures too in the CIA.
    When you buy a game/download an update, nintendo generates YOU (ONLY YOU) a signature for the file.
    If you edit the file, the signature will not be valid anymore.
    If you remove your console id, so that the cia will install on other people's 3DSs, the signature is not valid.
    If you patch the demo play count so you can remove the 5, 10, 30 play limit from the demo, the signature is not valid.
    If you patch the dlc permissions to set that you have permission for all the dlc, the signature will not be valid.
    If you decrypt the contents and edit the game, make it region free, or translate the game it etc, and then re-encrypt, the signature will not be valid.
    Only nintendo can create these signatures.

    What is a universal/preinstalled legit CIA?
    Preinstalled content is special, the signature generated by nintendo is for every console.
    If I buy a game from eshop, I can make a legit cia, but it will not be 'universal', in sysnand, it would only work with my 3DS.
    For the universal CIAs, they will work on sysnand for everyone. (naturally, region lock still exists)


    My tool FunkyCIA lets you create CIAs from your eshop content.
    You can make 'warez' CIAs, for sharing etc.
    You can make personal legit CIAs, that will work without hacks ONLY on your console.
    -- keep in mind at the moment we still cannot use these cias... they just don't install :(
    You can make universal legit cias that work on sysnand for everyone (only from preinstalled content)
     
    Last edited by cearp, Jul 16, 2016


  2. Loaffy

    Loaffy GBAtemp Regular

    Member
    136
    43
    Mar 27, 2015
    Canada
    edit: there we go. Now hopefully the noobs won't misunderstand.
     
    NoNAND and cearp like this.
  3. genericuser

    genericuser GBAtemp Regular

    Member
    120
    30
    Apr 5, 2015
    What is a TMD?
    What is a ticket?
     
    DavidinCT and kheldar like this.
  4. Suiginou

    Suiginou (null)

    Member
    565
    588
    Jun 26, 2012
    Gambia, The
    pc + 8
    And now to wait for all the relevant parties to not read this.
     
    Pluupy, fitz420, GotKrypto67 and 7 others like this.
  5. cearp
    OP

    cearp the ticket master

    Member
    7,318
    4,544
    May 26, 2008
    Tuvalu
    sure, thanks :) done
    basically:
    tmd = title metadata, information about the contents, the filesnames, size, hash to verify etc
    ticket = the 'permission file', saying you bought the content, also containing the key to decrypt the contents
     
  6. genericuser

    genericuser GBAtemp Regular

    Member
    120
    30
    Apr 5, 2015
    I'm not sure what you mean, but if one is going to write a guide for noobs, surely they should explain the terms used?
     
  7. cearp
    OP

    cearp the ticket master

    Member
    7,318
    4,544
    May 26, 2008
    Tuvalu
    he means noobs won't read this, because they are noobs, they will just ask the questions and or ignore this :)
     
    Suiginou likes this.
  8. dandymanz

    dandymanz GBAtemp Regular

    Member
    176
    91
    Dec 5, 2014
    Senegal
    Can i ask how save games work with legit cias? For example i have a O3DSXL, and i install the legit cias to sysnand. I also have a N3DSXL which i've installed the legit cias as well. Do i get save games files on the O3DSXL SD card that i can copy to the N3DSXL MicroSD and continue playing? Or would i need to use savedatafiler?
     
  9. apoptygma

    apoptygma GBAtemp Advanced Fan

    Member
    689
    145
    Mar 30, 2010
    you missed the most important part! links to the legit Ocarina of Time and Cubic Ninja CIAs!
     
    Hoppy likes this.
  10. cearp
    OP

    cearp the ticket master

    Member
    7,318
    4,544
    May 26, 2008
    Tuvalu
    = "how do saves work with ESHOP CONTENT" :) (nothing special about legit or not here)
    eshop game saves are locked to the console, use savedatafiler if you can :)
     
    dandymanz likes this.
  11. itdaboyz

    itdaboyz Member

    Newcomer
    11
    1
    Apr 14, 2015
    France
    Thanx for the clarification (even if it seems obvious for some points).

    I still have some questions :
    - Is it possible to transfer a save from a Sky3DS game to the CIA version of this game ?
    - CIA game have no headers ? So if I install "legit" CIA, I can play online without risk of getting banned, right ?
     
  12. shinyquagsire23

    shinyquagsire23 SALT/Sm4sh Leak Guy

    Member
    1,959
    3,222
    Nov 18, 2012
    United States
    Las Vegas
    With personal legit cias, what is the actual limitation? I'm curious to science this with KARL to see what might be up.
     
  13. cearp
    OP

    cearp the ticket master

    Member
    7,318
    4,544
    May 26, 2008
    Tuvalu
    i sent you a pm a few weeks ago (right?), if you still have it take a look :) i wrote some details i know there -- if you can't find it let me know. sorry if the message was a bit long for you though.
    a personal legit cia just literally does not install on gw, but as soon as i blank the console id, it installs... lol
    if you have time/effort to look into this, i would love for you to do that!
    but yes - gw does not patch everything, like some custom theme cias someone made did not install, but with someone's private cfw with their own patches, the cias did install.
    i would like to think that this is a similar problem...
     
  14. capito27

    capito27 GBAtemp Advanced Fan

    Member
    873
    1,004
    Jan 19, 2015
    Swaziland

    Hey, cearp, i can confirm you that i was able to install my personal CIA of Pokemon Rumble World in PBT-CFW (using BBM), then make an emunand format and update it with Rxmode. The banner apears properly on both sysnand and emunand, and the game starts fine on emunand (from Rxmode)
     
    cearp likes this.
  15. Varia

    Varia GBAtemp Fan

    Member
    446
    109
    Nov 19, 2010
    Guess I'll try asking here too: after installing a legit cia, does it show up on the eShop as if purchased (in the download history)?Like will the game afterwards be tied to my account on my system?
     
  16. peter14ji

    peter14ji Member

    Newcomer
    21
    7
    Dec 28, 2014
    Switzerland
    Thank you,cearp.I once asked one of the stupid questions.
     
  17. CreativeMan

    CreativeMan GBAtemp Regular

    Member
    134
    49
    Apr 26, 2009
    Mongolia
    If you're talking about the universal clean legit CIA, no, they aren't in the download list BUT if you search and click install, they will install like every already purchased game. I can't confirm it for now as I'm out of eShop (EmuNAND 9.5.0).
     
  18. cearp
    OP

    cearp the ticket master

    Member
    7,318
    4,544
    May 26, 2008
    Tuvalu
    you used '-personal', and they install in PBT? - cooooooooooooooool!
    thank you :)
    now i have a reason to use pbt haha
    (yes it would work on both emu+sys if you create emu after installing on sys)
     
    ThatRedHobo and Loaffy like this.
  19. cearp
    OP

    cearp the ticket master

    Member
    7,318
    4,544
    May 26, 2008
    Tuvalu
    no because it won't be in nintendo's servers on your purchase list history :)
    but if you try to redownload the game from it's eshop page, it will see that you have it installed/or a ticket for it, and able to redownload it
     
  20. d0k3

    d0k3 3DS Homebrew Legend

    Member
    2,533
    2,478
    Dec 3, 2004
    Gambia, The
    Yay, sticky! :bow:
     
    cearp likes this.