The PSP 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

Q: What exactly do these options mean?
A: Refer to (POPS?! Please help me with some questions.)Lommers Recovery Menu Guide

Recovery Menu Features

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

Configuration
This enables you to configure some options in 3.03 OE-C. 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.03 Kernel)
This lets you choose whether to load programs with the 3.03 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.

Run program at PSP/GAME/RECOVERY/EBOOT.PBP
This will recover your PSP if it has been semi-bricked.

Advanced
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.

Plugins
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. Official 3.03 won't let you enable this without connection to Sony's servers using a wireless internet connection.(wifi)

Activate Flash Player
This allows you to activate the PSP's Flash Player. Official 3.03 won't let you enable this without connection to Sony's servers using a wireless internet connection.(wifi)

Exit
To exit the Recovery Menu and restart the PSP.