FBI 0xD9004588 error big guide.

The other day I ran into a problem that was much worse than the lack of save option in Virtual Console Boktai on 3DS...
It was a much larger incident, which even made me doubt that 3DS is the perfect console for me. I encountered an error 0xD9004588 installing the .cia file...
This was accompanied by error 007-7392 in the E-Shop...
In fact, this is the same error with the same cause, but dudes without CFW on the console cannot solve it properly)
In short, I rushed here to help you get rid of this shit. Let's do everything in proper order.


~Cause~
It's pretty simple, but indeed mystical, huh. Your import.db and title.db (important system files) somehow got corrupted OR your Micro SD card is fake. That's all.


~Solution to the problem~
Look. You can simply delete these two files from the dbs(?) folder somewhere in the Nintendo 3DS folder, but then you mess it up. The space on the memory card will not be freed, and the games will disappear. This is not the proper deal. Freaks without custom firmware can format the memory card and reinstall the games, relying on cloud saving, but this method is long and risky. You can lose your saves. Although, if you have a bad memory card, this will not help)


We need to determine the essence of the problem. Files or memory card?
You should complete this test to determine it:
(From now I'm using exactly the same words and descriptions that TurdPooCharger gave me. To be honest, I'm just compiling his advices into one)

  1. If you have a spare, small sized (preferably 4 GB) SD card, copy everything off that second card to a computer (or backup files from your main SD card and work with it).
  2. Quadruple reformat.
  3. Full Write + Verify the empty card in H2testw. Do not skip.
  4. If the test result comes back clean, delete the *.h2w test files.
    • If hardware defect was report, replace the card and go back to step 1 (thus, maybe this is your problem).
  5. Add these files to your SD card. Do not add back your main setup.
  6. Acquire a clean .3DS rom dump of any 3DS game and add this to the SD card.
  7. Insert the SD card into the 3DS, turn on the system, and hold the (SELECT) button to access Luma3DS v10.1.3 configuration. Use these exact settings.
    • ( ) Enable loading external FIRMs and sysmodules
    • ( ) Enable game patching
    • (x) Show NAND or user string in System Settings
    • ( ) Show GBA boot screen in patched AGB_FIRM
    • ( ) Set developer UNITINFO
    • ( ) Disable Arm11 exception handlers
  8. Press (START) button. Quickly press (START) again and hold it to access Luma3DS chainloader → GodMode9.
  9. Convert this game from .3DS → .CIA.
  10. Press (START) to boot to HOME Menu. Rosalina menu → Inject Homebrew Launcher to one of the system titles.
  11. FBI → SD → Your_Game.cia → Install and delete CIA.
If the game is installed successfully on a “cleaned” memory card (99 percent out of 100, which will be so) - the problem is in those two nasty files. If not, then you managed to damage something more serious, and I’m no longer an assistant to you. I just tell you how I solved this issue.

Well, let's move on. All you need to do is get clean versions of those two files with minimal loss of time and nerves then reinstall your apps (with saves, obviously). There is only one way...

~Super duper script from TurdPooCharger~
Yeah, that's the real deal now. You need to use one of the functions of this wonderful tool. First of all, download it and put it in the folder with the rest of the GodMode 9 scripts. Then (after returning all files back to your SD card)...


1. (Delete import.db and title.db, then proceed. You need to do everything right after deleting those two files.) In GodMode9 v1.9.1 (or newer), run the CTRTransfer (Type D9) - Rebuild 3DS Database (script)→ (B) Full → (1b) Backup CIAs & Saves (as TurdPooChurger said: "While the console does its own thing, you go on coffee break, read some news, catch up on some TV shows, etc. With the AC charger plugged in so the battery life doesn't die, the 3DS will turn itself off when it's done with (1b). Check up on it once a while. If you see green blinking LED, that means the 3DS requires your attention.").


    • Note #1: To prevent accidental misuse, a safety mechanism was built into this script's option. You must carefully read the ~ INSTRUCTIONS ~ and description found in the top screen. An outside action is required before (1b) actually runs.
    • Note #2: If titles could not be converted back to CIAs, these can be assumed to be corrupt. You will need to provide replacement CIAs for these. Look for the log dump:
      • sdmc:/gm9/out/cias (proper)_<ID0>/missing_titles.txt
2. As specified in the ~ INSTRUCTIONS ~, reinstall the CIAs with FBI.



    • :!: WARNING: Reinstalling a game title's CIA (000040000XXXXXXXX) will overwrite and delete its save.
3. Restore the saves with the same gm9 script using (2b) Restore Saves.
4. Restore missing tickets with faketik.
5. Mass unwrap gift HOME Menu gift icons with Cthulhu.


So that is all! You saved your games and saves (even GBA ones), and also were able to destroy the error! In my case, everything went perfectly. I did not lose a single save / game and finally was able to run Ever Oasis.

I want to say thanks to TurdPooCharger and his pals, who developed that script. And also to all those who helped me to install Ever Oasis! Well, that's all from me! Have fun!

P.S: Original thread for more detailed instructions in contempt of my problem.

P.S.S: I'll update this guide tomorrow.

Comments

Hey, so I have a few questions.

A.
1. (Delete import.db and title.db, then proceed. You need to do everything right after deleting those two)
What happens if I screw this up after deleting those two files.

B. If the problem is just those files, then could I just format my sd and then redownload all of the titles, then restore their save data using checkpoint?
 
Related also to your question here
To A) If you just remove the two data base files, every installed titlekey and installed file on the SDCard will be completly removed!

To B) If you not like to follow the guide to rebuild the database by godemode9.
And you go the manual way to format the SDCard, every title needs to be reinstalled again. And yes, if you previously backuped the saves with Checkpoint they can restored again after that.

Your descripted situation is also discused here in the 3DS Noob question thread.
 
Last edited:
after step 1b (the automatic shutdown) do i need to turn on the console or it will blink on its own
 

Blog entry information

Author
Mark_Lecarde
Views
4,709
Comments
4
Last update

More entries in Personal Blogs

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: This parrot is no more it has ceased to be!