[Release] compareTitlesCSV - tells you what is safe to delete after region change

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by cearp, Mar 14, 2015.

  1. cearp
    OP

    cearp the ticket master

    Member
    7,554
    4,819
    May 26, 2008
    Tuvalu
    here is a python tool i made that will compare fw title csvs like from this site - http://yls8.mtheall.com/ninupdates/reports.php
    it will tell you what system titles are ok to delete, you specify your source fw CSV, your target fw CSV, and then -region1 sourceregion, -region2 targetregion
    not really for noobs anyway, but to make it even easier, here is an example - 'python compareTitlesCSV.py 6.2.0-12.csv 9.0.0-20.csv -region1 KOR -region2 EUR'

    you would use this if you want to clean up the previous region you were on, to get rid of things like duped camera apps, duped settings apps etc etc
    it's not required at all i am sure, but it just makes it look a lot neater :)
     

    Attached Files:

    Xenon Hacks, Tony_93, kiwiis and 10 others like this.
  2. AtlanticBit

    AtlanticBit Yeh, fuck this

    Member
    365
    189
    Jan 15, 2015
    Poland
    DEEP IN SPACE
    as always awesome release!
     
  3. cearp
    OP

    cearp the ticket master

    Member
    7,554
    4,819
    May 26, 2008
    Tuvalu
    lol this and most of my things are just little python tools to speed things up a bit, nothing really 'new', but doing it without this would just take a long time :D
    but it's not cool stuff like real 3ds developer hackers haha
     
  4. AtlanticBit

    AtlanticBit Yeh, fuck this

    Member
    365
    189
    Jan 15, 2015
    Poland
    DEEP IN SPACE
    it is something good. changed my region from U to E and this will help me get rid of duplicate system apps
     
    cearp likes this.
  5. cearp
    OP

    cearp the ticket master

    Member
    7,554
    4,819
    May 26, 2008
    Tuvalu
    oh good, congratulations :)
    (be careful saying that, i don't want you to get loads of PMs from noobs wanting help with jp eshop access) ;)
     
  6. AtlanticBit

    AtlanticBit Yeh, fuck this

    Member
    365
    189
    Jan 15, 2015
    Poland
    DEEP IN SPACE
    fun fact: my sister had a E 3ds never connected to the Internet on 9.2.0-20E. I stole secureinfoa from her mwahahaha
     
    cearp likes this.
  7. AtlanticBit

    AtlanticBit Yeh, fuck this

    Member
    365
    189
    Jan 15, 2015
    Poland
    DEEP IN SPACE
    she only had a CUP from ssmb
     
  8. Asia81

    Asia81 In my Ecchi World <3

    Member
    5,150
    2,567
    Nov 15, 2014
    France
    Albi
    Wait.
    We can change emunand region ?
     
  9. Rizzorules

    Rizzorules "What are you doing?" "Something unexpected."

    Member
    921
    368
    Aug 17, 2013
    Netherlands
    Could someone please link me the 3ds region change thread?
     
  10. Wowfunhappy

    Wowfunhappy GBAtemp Advanced Fan

    Member
    572
    158
    May 14, 2008
    United States
    Thanks so much for this!

    (The only thing left that I need to complete a region change is a way to generate N3DS xorpads...)
     
  11. Wowfunhappy

    Wowfunhappy GBAtemp Advanced Fan

    Member
    572
    158
    May 14, 2008
    United States
    Something I keep forgetting to ask about: How exactly does one delete the other region's titles from the NAND?
     
  12. cearp
    OP

    cearp the ticket master

    Member
    7,554
    4,819
    May 26, 2008
    Tuvalu
    all this does is tell you what system titles are safe to delete (yourself, manually, decrypt your nand and tidy it up)
    it simply compares what you came from, what you changed to, and what stuff is not required in the new region.
    from 'all my testing' (not that much), it doesn't matter if you don't do this, it just makes it look nicer
     
    Margen67 likes this.
  13. Wowfunhappy

    Wowfunhappy GBAtemp Advanced Fan

    Member
    572
    158
    May 14, 2008
    United States
    I know that. But how do I delete titles from the NAND, once it's dencrypted. Where are they stored?
     
  14. cearp
    OP

    cearp the ticket master

    Member
    7,554
    4,819
    May 26, 2008
    Tuvalu
    decrypt nand, i forget exactly what folder... :) but you will see a folder that has many folders in it, and in those many folders
    (higher title ids, and lower title ids)
    ok, it's in the title folder. - http://3dbrew.org/wiki/Title_Data_Structure
     
    Margen67, mmn and Wowfunhappy like this.
  15. Wowfunhappy

    Wowfunhappy GBAtemp Advanced Fan

    Member
    572
    158
    May 14, 2008
    United States
    Thank you!
     
    Margen67, mmn and cearp like this.
  16. Asia81

    Asia81 In my Ecchi World <3

    Member
    5,150
    2,567
    Nov 15, 2014
    France
    Albi
    cearp

    I download all those CIA (4.5.0-10J) :
    https://gbatemp.net/threads/release-3ds-nand-secureinfo-tool-for-region-change.383792/
    I should be now in 4.5.0-10E (Before change region), but settings are always showing 4.5.0-9E.
    I changed my EmuNand to .
    But after I have some Title Duplicated.

    I want to use your compare tool, but i don't really now how to use the commande.

    So :
    you specify your source fw CSV, your target fw CSV, and then -region1 sourceregion, -region2 targetregion

    Your source Firmware CSV : It's what ? because i can't find a CSV for my 4.5.0-9E
    Target Firmware CSV : 4.5.0-10.csv ? (Even if i see always 4.5.0-9 ?)
    -region1 : EUR ?
    -region2 : JPN ?

    So, i think it's (something like that) :
    python compareTitlesCSV.py 4.5.0-9.csv 4.5.0-10.csv -region1 EUR -region2 JPN

    Thanks :)
     
  17. cearp
    OP

    cearp the ticket master

    Member
    7,554
    4,819
    May 26, 2008
    Tuvalu
    Asia81 - python compareTitlesCSV.py 4.5.0-10.csv 4.5.0-10.csv -region1 EUR -region2 JPN
    if -9 does not exist, just use -10, it will contain everything -9 has :)

    after you deleted them, use rxtools and update to 9.6 :)
     
  18. VerseHell

    VerseHell GBAtemp Psycho!

    Member
    3,067
    1,067
    Jun 29, 2014
    France
    I tried to delete the duplicate title by deleting the associated folders inside the title folder. I don't have the banners anymore the the icons are still here. What did I do wrong? :(

    Edit : Managed to do it with BRM. Didn't realize until now that when I tried to uninstall a title, it actually uninstalled the title just above the one I selected. I hope this bug will be fixed. :/
     
  19. cearp
    OP

    cearp the ticket master

    Member
    7,554
    4,819
    May 26, 2008
    Tuvalu
    that's a nasty bug...!
    the icons are still there? hmm... i'm not sure...
    when i deleted the folders everything just went, it was fine... sorry
     
  20. Wowfunhappy

    Wowfunhappy GBAtemp Advanced Fan

    Member
    572
    158
    May 14, 2008
    United States
    This has happened to me before. You need to delete the folders at the same time you perform the SecureInfo swap, not afterwards.

    Note that either way, deleting the folders by itself doesn't seem to fully remove titles, and causes problems with New3DS region swaps. Consider using BigRedMenu instead.