tallica
August 25th, 2006, 04:17
WARNING: This can brick your psp! Myself and dcemu will not be held responsible for any damage caused to your psp. It is extremely hard to brick your psp using this so i suggest you dont hesitate to try it as i recommend it highly.
The benefits of custom firm ware.
Recovery Mode:
USB Mode
Recovery Menu:
Flash ms0:/index.dat
Flash ms0:/recovery.elf
Flash ms0:/vshmain.prx
Start Update EBOOT
Remove custom firmware
Boot manager:
Return to 1.5
Load Default DH Firmware
Run 2.00+ UMD (not implimented yet)
Change Clock Speed
222mhz
266mhz
300mhz
333mhz
Other features:
Dual boot
Hide corrupt icons
Skip boot intro
Run 1.0 eboots and 1.5 eboots
Load PRX modules
Autoboot homebrew
Booting options:
Wireless lan switch down: will boot you to your 1.5 firmware.
Wireless lan switch up: will boot you to your last saved devhook settings.
Hold switch on: will boot you into recovery mode
Holding x during boot: will auto load your homebrew (see configuration)
Requirements
(1) A 1.5 Psp
If you have used the 2.5/2.6 downgrader you must first upgrade to 2.0 and then downgrade to 1.5 to get a clean firmware. You can follow my guide here (http://www.dcemu.co.uk/vbulletin/showthread.php?t=33176)
(2) Have Devhook fully set up and working on your memory stick.
Software requirements
(1) Harleygs custom firmware which you can download at the bottom of the page.
(2) winzip wich you can download here (http://www.download.com/WinZip/3000-2250_4-10454671.html?tag=lst-0-1)
Installation
(1) extract files using winzip
(2) Connect your psp to your pc via the usb cable.
(3) Place the psp folder in the root of your memory stick and allow it to overwrite.
(4) Check that the folders customfirmware and customfirmware% are in the GAME folder on your memory stick.
(5) Check the system folder is in the psp folder.
Step by step instructions
(1) Connect your psp to the A/C adapter and make sure you have a charge of at least 100%.
(2) Go to the game icon in the psp menu and load up Custom Firmware - The proof of concept
(3) This text will appear:
Harleyg's custom firmware patch v0.2
Copying vshmain.prx as vshmain_real.prx.
Copying files to buffer.
Preperation for custom firmware done.
Press X to continue to patch firmware at your own risk.
(4) Make sre wireless lan switch is up.
(5) Press x when you are ready to flash the custom firmware patch.
(6) The firmware will take about one second to flash, then it will boot back to the 1.5 menu.
(7) You can now delete the folders customfirmware and customfirmware%
(8) Enjoy your custom firm ware!
Configuration
################################################## ########
##Configuration file for Harleyg's custom firmware patch##
################################################## ########
# Set to true to run non kxploited eboots (1.00).
nokxploit = true;
# Set to true to hide corrupted icon, may cause slowdown.
hidecorrupt = true;
# Set to true to skip the Sony intro and stop auto exec of umd.
skiplogo = true;
# Hold left trigger to boot into last used firmware on devhook
devhook = "ms0:/PSP/SYSTEM/DEVBOOT.PBP";
# Set this to the application you want to start when holding X on boot (add # to remove)
autoboot = "ms0:/PSP/GAME/pspvba/EBOOT.PBP";
# Extra PRX's to load on boot.
#loadmodule0 = "ms0:/PSP/SYSTEM/AIOMod.prx"
#loadmodule1 = "blahblah"
#loadmodule2 = "blahblah"
#loadmodule3 = "blahblah"
#loadmodule4 = "blahblah"
#loadmodule5 = "blahblah"
#loadmodule6 = "blahblah"
#loadmodule7 = "blahblah"
#loadmodule8 = "blahblah"
#loadmodule9 = "blahblah"
true= on
false= off
(1) # Set to true to run non kxploited eboots (1.00).
nokxploit = true;
This allows you to run 1.0 and 1.5 Eboots.
(2) # Set to true to hide corrupted icon, may cause slowdown.
hidecorrupt = true;
This hides corrupt icons.
(3) # Set to true to skip the Sony intro and stop auto exec of umd.
skiplogo = true;
This stops the Sony computer enetertainment coming up on the screen when yo load up yor psp to stop umds auto loading.
(4) # Hold left trigger to boot into last used firmware on devhook
devhook = "ms0:/PSP/SYSTEM/DEVBOOT.PBP";
This loads the last used Devhook settings. Dont change this unless you have a special devboot.pbp
(5) # Set this to the application you want to start when holding X on boot (add # to remove)
autoboot = "ms0:/PSP/GAME/pspvba/EBOOT.PBP";
This allows you to auto load your favorite homebrew by holding x during boot. Enter the file path of the homebrew you want there.
PRX modules:
The first thing you will see in the PRX moules list is
#loadmodule0 = "ms0:/PSP/SYSTEM/AIOMod.prx"
This allows you to:
Auto USB (when a usb is connected it will load automaticaly)
Overs clocks the CPU to 333/333/166
Take screenshots with the left and right sholder buttons.
If you want to se this prx jst remove the #
Personaly i dont use this because there are better prx modules which i will be explaining about when i update this tutorial.
I hope you have enjoyd my guide so far! If you have any questions leave them here and i will reply asap. I WILL BE UPDATING THIS SOON :)
The benefits of custom firm ware.
Recovery Mode:
USB Mode
Recovery Menu:
Flash ms0:/index.dat
Flash ms0:/recovery.elf
Flash ms0:/vshmain.prx
Start Update EBOOT
Remove custom firmware
Boot manager:
Return to 1.5
Load Default DH Firmware
Run 2.00+ UMD (not implimented yet)
Change Clock Speed
222mhz
266mhz
300mhz
333mhz
Other features:
Dual boot
Hide corrupt icons
Skip boot intro
Run 1.0 eboots and 1.5 eboots
Load PRX modules
Autoboot homebrew
Booting options:
Wireless lan switch down: will boot you to your 1.5 firmware.
Wireless lan switch up: will boot you to your last saved devhook settings.
Hold switch on: will boot you into recovery mode
Holding x during boot: will auto load your homebrew (see configuration)
Requirements
(1) A 1.5 Psp
If you have used the 2.5/2.6 downgrader you must first upgrade to 2.0 and then downgrade to 1.5 to get a clean firmware. You can follow my guide here (http://www.dcemu.co.uk/vbulletin/showthread.php?t=33176)
(2) Have Devhook fully set up and working on your memory stick.
Software requirements
(1) Harleygs custom firmware which you can download at the bottom of the page.
(2) winzip wich you can download here (http://www.download.com/WinZip/3000-2250_4-10454671.html?tag=lst-0-1)
Installation
(1) extract files using winzip
(2) Connect your psp to your pc via the usb cable.
(3) Place the psp folder in the root of your memory stick and allow it to overwrite.
(4) Check that the folders customfirmware and customfirmware% are in the GAME folder on your memory stick.
(5) Check the system folder is in the psp folder.
Step by step instructions
(1) Connect your psp to the A/C adapter and make sure you have a charge of at least 100%.
(2) Go to the game icon in the psp menu and load up Custom Firmware - The proof of concept
(3) This text will appear:
Harleyg's custom firmware patch v0.2
Copying vshmain.prx as vshmain_real.prx.
Copying files to buffer.
Preperation for custom firmware done.
Press X to continue to patch firmware at your own risk.
(4) Make sre wireless lan switch is up.
(5) Press x when you are ready to flash the custom firmware patch.
(6) The firmware will take about one second to flash, then it will boot back to the 1.5 menu.
(7) You can now delete the folders customfirmware and customfirmware%
(8) Enjoy your custom firm ware!
Configuration
################################################## ########
##Configuration file for Harleyg's custom firmware patch##
################################################## ########
# Set to true to run non kxploited eboots (1.00).
nokxploit = true;
# Set to true to hide corrupted icon, may cause slowdown.
hidecorrupt = true;
# Set to true to skip the Sony intro and stop auto exec of umd.
skiplogo = true;
# Hold left trigger to boot into last used firmware on devhook
devhook = "ms0:/PSP/SYSTEM/DEVBOOT.PBP";
# Set this to the application you want to start when holding X on boot (add # to remove)
autoboot = "ms0:/PSP/GAME/pspvba/EBOOT.PBP";
# Extra PRX's to load on boot.
#loadmodule0 = "ms0:/PSP/SYSTEM/AIOMod.prx"
#loadmodule1 = "blahblah"
#loadmodule2 = "blahblah"
#loadmodule3 = "blahblah"
#loadmodule4 = "blahblah"
#loadmodule5 = "blahblah"
#loadmodule6 = "blahblah"
#loadmodule7 = "blahblah"
#loadmodule8 = "blahblah"
#loadmodule9 = "blahblah"
true= on
false= off
(1) # Set to true to run non kxploited eboots (1.00).
nokxploit = true;
This allows you to run 1.0 and 1.5 Eboots.
(2) # Set to true to hide corrupted icon, may cause slowdown.
hidecorrupt = true;
This hides corrupt icons.
(3) # Set to true to skip the Sony intro and stop auto exec of umd.
skiplogo = true;
This stops the Sony computer enetertainment coming up on the screen when yo load up yor psp to stop umds auto loading.
(4) # Hold left trigger to boot into last used firmware on devhook
devhook = "ms0:/PSP/SYSTEM/DEVBOOT.PBP";
This loads the last used Devhook settings. Dont change this unless you have a special devboot.pbp
(5) # Set this to the application you want to start when holding X on boot (add # to remove)
autoboot = "ms0:/PSP/GAME/pspvba/EBOOT.PBP";
This allows you to auto load your favorite homebrew by holding x during boot. Enter the file path of the homebrew you want there.
PRX modules:
The first thing you will see in the PRX moules list is
#loadmodule0 = "ms0:/PSP/SYSTEM/AIOMod.prx"
This allows you to:
Auto USB (when a usb is connected it will load automaticaly)
Overs clocks the CPU to 333/333/166
Take screenshots with the left and right sholder buttons.
If you want to se this prx jst remove the #
Personaly i dont use this because there are better prx modules which i will be explaining about when i update this tutorial.
I hope you have enjoyd my guide so far! If you have any questions leave them here and i will reply asap. I WILL BE UPDATING THIS SOON :)