Ok everyone this is it, it's been tedious to write and even though it looks really hard, it isn't that difficult. on the other hand this can risk a bricked psp so USE AT YOUR OWN RISK! I suggest people read all the instructions before trying this mod.
this mod definately allows visualizer functions in music, no auto-launch of umds, new video functions for 3.00, camera functions and of course homebrew and iso loading without umd. (some homebrew may not work such as pspfiler but most emulators do). for all homebrew to work, you can apply the fix to non-working homebrew as explained here http://forums.maxconsole.net/showthread.php?t=37238
DEVHOOK 0.5 WORKS WITH THE ABOVE METHOD!!!!!!!!
this mod probably doesn't allow ps3 connectivity (haven't got it so i'm not sure)
this mod does not allow rss feeds, all location free functions.
I'd like to thank team FWi for their help (cheers kando, sturm, birdman). their devhook mod shoulde be coming soon and i'll continue helping them as i'm a proud new member of their team lol.
i will not provide anyone with files, dumps etc. if you can't dump a firmware yourselves you shouldn't be reading this anyway...
on with the instructions :
please make sure you have a FRESH install of 2.71 SE-C on your psp
First thing's first, you must have a full decrypted 3.00 dump which you should place anywhere except your psp. If you can, get yourselves a vshmain.prx from a 2.71 dump at the same time and place it elsewhere for now, it would help as you'll need it to load homebrew and isos.
Now that your dump is ready on with the show! you may now open your 3.00 dump...
To start with, you must transform the gameboot.pmf inside the vsh/resource folder by opening the gameboot with wordpad and deleting everything inside. this should leave you with a 0kb gameboot.pmf. don't worry it just takes away the little sound when you boot a game up. you'll see...
secondly you'll see in the font folder several pgf files. copy the ltn9.pgf somewhere else and rename it to jpn0.pgf. Copy that and paste it back in your font folder (you'll replace the existing one). now rename the file outside of the font folder to kr0.pgf. Copy and paste in the font folder. one last time, rename the file outside of the font folder to gb3s1518.bwfon (make sure it becomes a .bwfon file) and paste it in the font folder.
OK, now you must set up some folders on the root of your psp. create the following folders and add the mentioned files inside taken from your 3.00 dump :
1) folder = VSH
a) subfolder = NODULE (called module in the 3.00 dump)
files = auth_plugin.prx
camera_plugin.prx
dd_helper_utility.prx
dnas_plugin.prx
game_install_plugin.prx
game_plugin.prx
hvauth_r.prx
impose_plugin.prx
license_plugin.prx
msgdialog_plugin.prx
msvideo_main_plugin.prx
msvideo_plugin.prx
music_common.prx
music_main_plugin.prx
music_plugin.prx
opening_plugin.prx
osk_plugin.prx
paf.prx
photo_plugin.prx
premo_plugin.prx
savedata_plugin.prx
sysconf_plugin.prx
video_main_plugin.prx
video_plugin.prx
vshmain.prx THAT YOU MUST RENAME AS vshmainx.prx (345 152 octets)
b) subfolder = RESOURCE
files = 01-12.bmp
auth_plugin.rco
camera_plugin.rco
common_page.rco
dd_helper.rco
dnas_plugin.rco
game_install_plugin.rco
game_plugin.rco
impose_plugin.rco
license_plugin.rco
msgdialog_plugin.rco
msvideo_main_plugin.rco
music_main_plugin.rco
opening_plugin.rco
osk_plugin.rco
osk_utility.rco
photo_plugin.rco
premo_plugin.rco
savedata_plugin.rco
savedata_utility.rco
sysconf_plugin.rco
system_plugin.rco
system_plugin_bg.rco
system_plugin_fg.rco
topmenu_plugin.rco
video_main_plugin.rco
video_plugin_videotoolbar.rco
The 0KB GAMEBOOT.PMF
2) folder = FONT
files = jpn0.pgf
kr0.pgf
gb3s1518.bwfon
3) folder = KN (called kd in the 3.00 dump)
files = mscm.prx THAT YOU MUST RENAME TO mscm_280.prx
utility.prx THAT YOU MUST RENAME TO utility_280.prx
usbcam.prx
usbmic.prx
usbpspcm.prx
4) folder = DATA
subfolder = CERT
file = CA_LIST.CER
once that is done you must also create a reflash folder on your msroot and put the attaced pspbtcnf and pspbtcnf_game.txts inside. you must also create a seplugins folder in msroot and put inside the vsh.txt attached at the bottom of the thread aswell as a vshmain.prx from a 2.71 dump (do it yourself or find a full package). the vshmain.prx is 101 360 octets
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
we now need pspfiler http://www.geocities.jp/mediumgauge/ installed on the psp in the game150 folder.
now if you open psp filer on the psp, you should see the 4 folders we've just made :
VSH
FONT
KN
DATA
if you press CIRCLE on the folders you'll see the files and subfolders.
now we're going to mess around with the flash so please be careful with what you're doing...
first, while in pspfiler press select, circle, x to have english menus
now press L + d-pad left + R to enter hacker mode
Press start twice and you'll be in the flash0 of your psp. you must enter each of the following folders then highlight files by pressing SQUARE on each file i mention. once you've highlighted the right files for one folder press X then SQUARE to delete them. repeat the same steps for each folder.
files to be highlighted and deleted :
1) folder = data
subfolder = cert
files = all files (move the cursor on the first file, press right and then press X then SQUARE to delete all)
2) folder = font
files = gb3s1518.bwfon
jpn0.pgf
kr0.pgf
ltn1.pgf
ltn2.pgf
ltn3.pgf
ltn5.pgf
ltn6.pgf
ltn7.pgf
ltn8.pgf
ltn9.pgf
ltn10.pgf
ltn11.pgf
ltn12.pgf
ltn13.pgf
ltn14.pgf
ltn15.pgf
3) folder = kn
file = usbcam.prx
usbmic.prx
usbpspcm.prx
3) folder = vsh
a) subfolder = nodule (not module!!!)
file = paf.prx
lftv_main_plugin.prx
lftv_middleware.prx
lftv_plugin.prx
rss_subscriber.prx
update_plugin.prx
b) subfolder = resource
file = 01.BMP
02.BMP
03.BMP
04.BMP
05.BMP
06.BMP
07.BMP
08.BMP
09.BMP
10.BMP
11.BMP
12.BMP
lftv_main_plugin.rco
lftv_plugin.rco
lftv_tuner_jp_jp.rco
lftv_tuner_us_en.rco
rss_subscriber.rco
update_plugin.rco
Ok, now that we've freed up some space we can insert into the flash the files we put on the memory stick earlier.
press start 3 times to return to ms0. Now, open the first folder (should be VSH), open the first subfolder (NODULE normally) and place the cursor on the first file (auth_plugin.prx). press d-pad right to highlight all files, press X and CIRCLE to copy all files to ramdisk. once that's done press start twice to go back to flash0. move your cursor to the appropriate folder (in this case nodule) and press X. now press triangle to paste all files in ramdisk. you will have to press circle to overwrite existing files.
once everything's pasted, press start twice to enter ramdisk. highlight all the files by moving your cursor on the first file and pressing right on the d-pad.press X then SQUARE to delete the files. now press start to return to ms0 and repeat the same method as before with vsh/resource; font; kn; and data/cert. to make sure the rest is installed correctly before save the kn folder for last. at worst if space was missing because you didn't delete something and you can't install all font files you'll get a blue screen of death.
you can now quit pspfiler, the best way for you to do this is turn off completely your psp (press power for 10 seconds) and turn back on wile pressing R. in the recovery menu go to advanced options... you must now flash :
pspbtcnf.txt (2.71)
pspbtcnf_game.txt (2.71)
once that's done you must enter seplugins and enable vshmain.prx (vsh)
you can also enable noumd if you wish.
exit recovery and hopefully everything works, your psp starts up normally but you'll see all the surprises that await!!!
I haven't tried ps3 connections or psp camera so if anybody can test let me know!
have fun everyone...
troubleshooting :
if you have music or video crashes, you haven't correctly placed all the necessary files. be sure to delete every file i stated before flashing the new ones.
if you have a recurring blue screen of death every time you boot, a font file is missing
if you hang on a black screen but can still enter recovery, you screwed something up with the vshmain and vshmainx files.
if you have a black screen and can't enter recovery, you deleted module files instead of nodule. you can now buy a new psp.
extra thanks to: dark alex, he deserves all our respect and i wish the absolute best to him
psp filer for not bricking my psp after a million flashes lol
everybody who supported me in the threads
and once again FWi (birdman, sturm, kando and me!)






