[Tutorial] Clear 3DS Icon Cache (Useful for Universal Inject Generator users)

Discussion in '3DS - Tutorials' started by driverdis, May 25, 2016.

?

Was this Guide helpful to you?

  1. Yes

    54.5%
  2. No

    6.8%
  3. Do A Barrel Roll!

    68.2%
Multiple votes are allowed.
  1. driverdis
    OP

    Member driverdis I am Justice

    Joined:
    Sep 21, 2011
    Messages:
    2,226
    Location:
    1.048596β
    Country:
    United States
    This guide assumes you have access to one or more of the following:
    FBI 2.0 or higher
    Godmode9 run via A9LH payload
    A computer with an SD Card reader

    ---------------------------------

    1. Load FBI 2.0 or higher
    2. Scroll down and select Ext Save Data
    3. USA: Select 000000000000008F
    EUR: Select 0000000000000098
    JPN: Select 0000000000000082
    4. Select Browse User Save Data
    5. Select "CacheD.dat" then delete and confirm with A, then close the dialog by pressing A again
    6. Press power for about 1 second to get to the power off confirmation screen then power off
    8. Turn the system back on
    9. Once Home Menu Management data is created, select a theme if you had one, then set one via CHMM if you did so previously.

    --------------------------------
    If a file in use error occurs...
    --------------------------------

    If you have A9LH
    you can use GodMode9 to delete the file from the SD Card yourself before the 3DS even boots the Home Menu (and locks CacheD.dat)
    you can use GodMode9 to determine which <ID0> folder is the one you are using if you have more than one

    ----------------------------------------------------

    If you want to find which <ID0> folder you are using, launch GodMode9 and go to SysNAND CTRNAND (EmuNAND CTRNAND if using EmuNAND)
    1. Go to the data folder, the folder name will be the same as the <ID0> folder you are currently using

    1. Launch GodMode9 and select SD Card (replace ** with correct name for the region)
    2. Go into Nintendo 3DS/<ID0>/<ID1>/extdata/00000000/000000**/00000000/ [USA = 8F][EUR = 98][JPN = 82]
    3. Delete "00000005" (it should be around 5MB)

    ---------------------------------------------------------------------------------------------------------------------------

    If you do not have A9LH, you can delete the cache file using a computer

    if you have more than one <ID0> folder, it is safe to delete the cache from all of them to make sure you deleted the one needed.

    you can also delete one at a time to find which <ID0> folder is yours by deleting the cache and booting the 3DS each time
    If you get the Home Menu Management data message, it worked and you have found which <ID0> folder is in use

    -------------------------------------------------

    1. Put the SD Card into an SD Card reader on the computer
    2. go into Nintendo 3DS/<ID0>/<ID1>/extdata/00000000/000000**/00000000/ [USA = 8F][EUR = 98][JPN = 82]
    3. Delete "00000005" (it should be around 5MB)

    ---------------------------------------------------------------------------------------------------------------------------

    You are done, if you injected a CIA into Health & Safety (Play Coin Setter for example), The Icon will change to the one that was injected
     
    Last edited by driverdis, May 25, 2016
  2. Margen67

    Banned Margen67 Dirty entited pirate

    Joined:
    Nov 3, 2014
    Messages:
    1,100
    Country:
    United States
    You can also delete H&S, restart, then install it again.
    This lets you reset the icon without resetting your theme.
     
  3. Robz8

    Member Robz8 Coolest of TWL

    Joined:
    Oct 1, 2010
    Messages:
    5,326
    Country:
    United States
    Thanks! Worked for the O3DS (w/ no A9LH) that isn't mine, and the FBI icon is no more, and reverted back to H&S.
     
    Last edited by Robz8, May 25, 2016
    cainamm likes this.
  4. Ev1lbl0w

    Member Ev1lbl0w GBAtemp Regular

    Joined:
    Dec 19, 2014
    Messages:
    236
    Country:
    Portugal
    I'm currently having problem with my H&S app because I can't update my FBI. I dump the H&S, inject it normally with the latest commit of Universal Inject Generator, and when I'm going to inject with Dec9 (A9LH), it can't find my FBI_with_banner.app

    So, does this guide fix this problem, or it's about a completely different matter? As far as I read, it restores the original icon of H&S
     
  5. GerbilSoft

    Member GerbilSoft GBAtemp Advanced Maniac

    Joined:
    Mar 8, 2012
    Messages:
    1,677
    Country:
    United States
    I've run into a similar issue, but in a different area: Friends List. It always shows Health and Safety as FBI on my N3DS.

    Interestingly, when running Friends List on my N3DS, while it shows FBI locally, it shows Health and Safety on another system that's linked on my Friends List. So I'm guessing it's some local caching issue, but it's a different cache than what's used for the Home Menu.
     
  6. Ev1lbl0w

    Member Ev1lbl0w GBAtemp Regular

    Joined:
    Dec 19, 2014
    Messages:
    236
    Country:
    Portugal
    Well, with A9LH I can't brick anything, so might as well try xD

    — Posts automatically merged - Please don't double post! —

    Well, got the "File in use" error. Guess I have to download GodMode9. I heard I can brick my console even with A9lH with this. How can I do it so I know exactly what not to mess with?
     
  7. hug0-a7x

    Member hug0-a7x GBAtemp Fan

    Joined:
    Jan 19, 2013
    Messages:
    309
    Country:
    Brazil
    Thanks. Work for me
     
  8. driverdis
    OP

    Member driverdis I am Justice

    Joined:
    Sep 21, 2011
    Messages:
    2,226
    Location:
    1.048596β
    Country:
    United States
    The file you are deleting is on the SD Card, so there is zero risk of brick doing this. GodMode9 (or a PC) is needed as the file is not in use when the SD card is in a computer or by using GodMode9 as it boots before the home menu.
     
  9. JimmyZ

    Member JimmyZ GBAtemp Fan

    Joined:
    Apr 2, 2009
    Messages:
    440
    Country:
    China
    I'm wondering about this too, OCD at it's best...

    I found it, delete idb.dat, idbt.dat in NAND Shared Extdata 0xf000000b does the trick for me
    https://www.3dbrew.org/wiki/Extdata
    make a backup before you pull the trigger though...
     
    Last edited by JimmyZ, Sep 30, 2016
  10. annson24

    Member annson24 GBAtemp Fan

    Joined:
    May 5, 2016
    Messages:
    472
    Country:
    Philippines
    Ff

    Sent from my SM-N930F using Tapatalk
     

Share This Page