1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

The BEST Custom Firmware And Recovery Menu FAQ Guide

Discussion in 'Sony PSP - Mod and firmware discussion' started by keshwala, Dec 9, 2007.

  1. keshwala

    keshwala Regular member

    Sep 18, 2007
    Likes Received:
    Trophy Points:
    About DAX Custom Firmware

    Q: What is "Custom Firmware"?

    A: Custom Firmware is based on the 1.5 firmware, which will let you play homebrew games, such as system emulators (SNES, NES, Sega Genisis, Atari, etc), homemade games (PSP Revolution, PSP space invaders, etc), homebrew programs (calculators, alarm clocks, etc), Etc.
    It combines the firmware named in the release. For example, if you install 3.71m33, it combines the homebrew advantages of 1.5 & the latest creations of Sony in the 3.71 Sony released Firmware.
    Q: What does DAX stand for?
    A: Dark AleX, the creator of these custom firmwares

    Q: What are the advantages of Custom Firmware over DeviceHook?

    A: Devhook is a firmware emulator, it emulates the firmware that you choose, meaning if you wanted to go online, or play the latest UMD game, you would use Devhook to load the later firmware and go online, or play that game. DAX CF allows you to do this without having to switch back between 1.5 and the firmware you choose to emulate.
    The Recovery Menu
    Q: How do I acess the "Recovery Menu"?
    A: When the PSP is FULLY turned off, hold the R Shoulder button, while turning on the PSP

    Toggle USB
    This enables you to access your PSP's memory stick over the USB connection.use this if you cannot enter the xmb.


    This enables you to configure some options in 3.71m33. All settings are disabled by default.

    Skip SCE logo

    This disables the Sony Computer Entertainment logo from playing when power on the psp.

    Hide corrupt icons
    This hides the corrupted icons generated by Kxploited homebrew (homebrew that comes in two folders). This can slightly slow down your GAME menu if you have a large amount of homebrew.

    Game folder homebrew (currently 3.71 Kernel)

    This lets you choose whether to load programs with the 3.71 kernel or the 1.50 kernel. it is strongly recommended to use the 1.50 kernel for Homebrew users.

    Autorun program at /PSP/GAME/BOOT/EBOOT.PBP
    This will allow you to run the EBOOT located at /PSP/GAME/BOOT/EBOOT.PBP whenever your PSP starts up. This feature is used by some homebrew programs . Any eboot run in this way will run on the 1.50 kernel.

    Use NO-UMD Mode

    This will enable you to run backup games iso/cso from your memory stick without needing to have a UMD in the drive. Compatibility is somewhat low, Most of the games need a UMD in the drive.

    Fake region

    with this option you can set the psp region to Japan, USA, Europe or Korea. Setting the region to Japan enables you to visit a video download service (Portable player) through the Network section of the PSP's main interface, but it is impossible for people outside of Japan to download the videos .

    Free UMD Region

    This enables UMD movies and music to run region-free.


    This will recover your PSP if it has been semi-bricked.

    This enables you to configure some advanced options and mount your PSP's internal flash to your computer via USB. Messing with this without knowing what you're doing can result in a Semi-Brick or permanent brick.

    Advanced Configuration
    This enables you to configure advanced options.

    Plain modules in UMD/ISO
    This allows certain forms of unsigned code to be run from within an ISO. There aren't really any practical uses to this function, and it can make some UMDs and ISOs incompatible with your firmware. Developers can use this function to experiment with running homebrew from within an ISO.

    Execute BOOT.BIN in UMD/ISO

    This runs BOOT.BIN inside the ISO instead of EBOOT.BIN. Useless unless you're a developer experimenting with the Plain modules in UMD/ISO feature, you shouldn't use this feature; average users have no need to toggle this.

    Use isofs driver also in UMD-inserted mode

    Runs UMDs using the ISO driver. For non-developers, this will do nothing more than reduce compatibility.

    Toggle USB (flash 0)

    This enables you to access your PSP's internal flash 0 memory over the USB connection. Messing with these files can result in a brick; there is simply no reason for the average user to use this feature.

    Toggle USB (flash 1)

    This enables you to access your PSP's internal flash 1 memory over the USB connection. Messing with these files can result in your settings becoming corrupted.

    CPU Speed

    These settings enable you to change how fast the CPU runs in games and in the PSP's interface and web browser. Higher numbers will result in better performance at a cost of battery life.

    Speed in XMB

    This determines how fast the processor will run when it isn't playing games. If you browse the internet or watch movies, you might want to increase the speed.

    Speed in UMD/ISO

    This determines how well games will run. The higher the value, the higher the framerate. If you experience any slowdown in a game, increasing this number should eliminate it.

    You can use this menu to enable any PRX plugins that you've copied to your seplugins folder.

    Registry hacks
    These settings allow you to change a few registry-related settings in the firmware.

    Button Assign
    the X and O functionality seemed to be switched on the japanese version.
    This allows you to change circle or X as the enter button.

    Activate WMA

    Enable wma playback without network connection.

    Activate Flash Player

    This allows you to activate the PSP's Flash Player.

    To exit the Recovery Menu and restart the PSP.
    Recovering the PSP back to 1.5

    Q: How do I go back to 1.5, in case I Semi-Bricked the PSP?
    A: You go into recovery mode, and follow these instructions

    How to downgrade to 1.50 from the Recovery Menu

    This can be used to fix your PSP if it Semi-bricks, as long as you can access the recovery menu.
    ownload and Extract the RECOVERY folder


    Copy the RECOVERY folder to PSP/GAME/

    Start your PSP in Recovery Mode, then choose "Run program at /PSP/GAME/RECOVERY/EBOOT.PBP". Read the instructions and press x. This will Downgrade your psp to 1.50 version. Don't shutdown the PSP or remove the memory stick until the update is finished.
    Once finished, shutdown the psp and restart manually to 1.50.

    Homebrew and Iso's

    Q: My homebrew games will not load with Custom Firmware, but they did with 1.5... what gives?
    A: You may need to put the homebrew games in a GAME150 folder. If it is not created, you may create this folder in the PSP folder, loacated on the root of your memory stick

    Q: Where is the Root of the memory stick?

    A: The first folder you see after loading up the PSP in USB mode, you will see folders such as PSP, ISO, MP_ROOT, VIDEO, etc.

    Q: What is an ISO?
    A: Essentially an ISO is an image of a disc based format, or basically it is a single file that consists of an entire game. UMDs and CDs and DVDs all can be stored as ISOs. These ISOs can be played by the PSP (if it supports that disc format, i.e playstation one games and PSP games).

    Q: Where do i put my iso's?

    A: In the root of the memory stick, there may be a folder named "ISO". If it isn't there, create a new folder, and label it "ISO". There you put your .iso, or .cso files there. .dax files are not supported, but I believe they are only on 3.10 oe-a.

    Q: My iso's aren't loading? Whats wrong?
    A: There are many reasons why this could be happening... Do you have the iso image in the ISO folder? If not, read the question above. Is there a UMD in the drive? This is required on some iso's. Is it a cso? Some games will not load as a cso.

    Q: Can I make it so I dont need a UMD in the drive?
    A:In the recovery menu, go to configuration then "Enable NO-UMD" or"m33 driver"

    Q: Where can I get iso's or roms?
    A: Not here, don't even bother asking. We DO NOT support piracy on these forums, look on google if you need help.

    Q: On my SNES emulator, whenever my character gets hit, for example, in Super Metroid, they dissappear for a few seconds when they are usually blinking, why?
    A: You have a custom font installed. You need toe original font.

    hope it answers all your questions
    thanks to justinisloco
    Last edited: Dec 10, 2007
  2. N01NOob

    N01NOob Regular member

    Nov 12, 2007
    Likes Received:
    Trophy Points:
    Nice guide...
    Worthy of a Sticky ... no?
  3. keshwala

    keshwala Regular member

    Sep 18, 2007
    Likes Received:
    Trophy Points:
    thanks ;)
  4. Ganon007

    Ganon007 Regular member

    Nov 28, 2007
    Likes Received:
    Trophy Points:
    Great guide. It will surely help newbies that look at guides. I second the sticky comment! :)
  5. larrylje

    larrylje Active member

    Jan 4, 2005
    Likes Received:
    Trophy Points:
    Good guide. Just a few things I see that could be changed.

    I don't know why anyone even messes with the GAME folder kernel mode.

    If you have 1.50 kernel homebrew it is recomended to place it in the GAME150 folder. If you have homebrew that requires 2.XX or above kernel place it in the GAME folder. This way you do not have to change the GAME folder kernel mode between 1.50 and 2.XX/3.XX kernel.

    If you use the Sony NP9660 NO UMD driver 99% of the games can play without a UMD in the bay. So it is recommended to use Sony's driver instead of the M33 driver.

    You need to clarify that the recovery folder you have linked above will not recover a PSP running 3.71 M33 custom firmware (nor will any RECOVERY folder recover a SLIM PSP). There is actually a chance the RECOVERY folder could fully brick the PSP if run on 3.71 M33.

    The RECOVERY folder you have linked will recover a PSP running 3.52 M33-4 or below to 1.50 firmware.

    If you have a PSP running 3.71 M33 use this recovery folder HERE instead. Or you can link to my RECOVERY folder guide HERE.

    Other then that great guide.
    Last edited: Dec 9, 2007
  6. N01NOob

    N01NOob Regular member

    Nov 12, 2007
    Likes Received:
    Trophy Points:
    I do agree on RECOVERY HAS A CHANCE OF FULLY BRICKING you psp ...

    cause I have 3.71 and I have it semibricked.. and I thought I could use the recovery folder... then I had these lots of errors.. Then I got a full brick... I later then found that the RECOVERY FILES don't work on 3.71 M33.. :(


Share This Page