Find the original post here:
i figured i would post this here in case anyone wants to use it.
Attached you will find the SoftSwitch prx file which I coded based off deniska's usb gps samples.
You will need to use the usbgps.prx and usbacc.prx from deniska's psp-290 sample program. These will need to be placed in ms0:\prx\.
Use preferred method to flash this file into flash0:\vsh\nodule and then launch it from the "certificate utility" icon.
If you are not familiar with flashing anything to your psp it is recommended you do not use this.
Please follow all precautions when flashing files to and from your psp. create backups of any files you are replacing and make sure you have a good usb connection to prevent disk or file corruption.
Please follow all precautions when attaching wires and modifying your PSP. I personally have burnt out my backlight once and have almost done it again. Also I have almost shorted my motherboard by jamming wires into my psp to test the LEDs. PLEASE BE CAREFUL!!
I take no responsibility for anything that happens to your psp due to user error! I have successfully used this as shown in the video
L+R+SQUARE: Toggle USB Power
L+R+TRIANGLE: Stop Module
Power to USB tabs stops when entering game mode.
USB mass storage function doesn't work when usb power on.
After deactivating USB mass storage, power to tabs stops and must be toggled on again.
If launched, then stopped: PSP freezes when using reboot.prx, PSP freezes if you try to launch SoftSwitch prx again.
I will not be updating this file at all because there are obvious bugs that prevent it from being a usable plugin. It was a good idea.. and if the power to the tabs could be active while a) usb mass storage works, and b) doesn't freeze up the psp at all. then all would be good... oh well.
Also if you don't want to launch this from certificate utility, just rename license_plugin.prx to:
update_plugin.prx - replace network update
premo_plugin.prx - replace remote play
lftv_plugin.prx - replace location free player
then flash to psp.