View Single Post
  #1 (permalink)  
Old 07-15-2006, 02:56 PM
psptothextreme's Avatar
psptothextreme psptothextreme is offline
Senior Member
 
Join Date: Jan 2006
Location: surrey england
Age: 23
Posts: 914
Points: 5.89
Donate
Post Custom PSP Firmware: Proof of Concept F.A.Q

Dark_AleX has made a custom f/w, yes, what was thought to be impossible has ben done,
Confirmed by many people, NO bricks have been reported so far!

WARNING: I am not responsible for any bricks that may occur, and remember anything that writes to the flash has a chance of bricking!

FAQ

A quick FAQ for those incapable to read (how will they read this? I don't know):

Q: What is this?
A: This is not a new firmware. You're still on 1.50 after this patch.
It hooks into the boot process of 1.50 and applies certain changes

Q: What does it change?
A: That depends on how you configure it.
It can:
- disable the bootscreen and UMD-Autorun
- run 1.0 pbp (no more corrupted icons, just one folder per app) and 1.5 pbp
- autorun an application of your choice (devhook, irshell, you name it)
- recover your PSP if you do something stupid (not in all cases!)


Q: How can I uninstall this?
A: There is no undo function in the tool right now.
To get rid of it you need to pretend(!) having Version 1.00 (use X-Flash or any other version changer) and run 1.50 update. This will overwrite the change made by the POC.

Q: Is it safe?
A: Yes. So far nobody bricked their PSP. It writes to the flash0 but its a very short write and we know it works. It won't get much safer by waiting for a new version.

-----------------------

CONFIRMED LIST OF WORKING FEATURES:

SCE logo removed - YES (much quicker load up time)
Recovery Mode - YES (Amazing, lets you flash index.dat to flash0, and, lets you run an f/w update from the normal directory, and, lets you enable USB Mass)
Corrupt Icon remover - YES (works like a charm)
Runs 1.00 Pbp's - YES (yes, works perfectly)

----------------------------

Guide to changing Config settings:

how to change the execution of 1.00 PBP's:

in your config there will be a line of text/code like this:


Quote:
# Set it to true if you want to enable the execution of normal pbp's, no-kxploited
nokxploit = true;



to turn this feature off, change it to this:


Quote:
# Set it to true if you want to enable the execution of normal pbp's, no-kxploited
nokxploit = false;



How to change the hide corrupt icon feature:

in your config there will be a line of text/code like this:


Quote:
# Set it to true if you want to hide the icons
# Note: if you have a lot of things in the game folder, it could cause a slowdown
hidecorrupt = false;



if you want it activated change to this:


Quote:
# Set it to true if you want to hide the icons
# Note: if you have a lot of things in the game folder, it could cause a slowdown
hidecorrupt = true;



How to change the skipping of the SCE logo:

in your config thwere will be a line of text/code like this:


Quote:
# Set it to true if you want to skip the $CE logo. In this way you can also skip
# the auto-execution of the umd that so many people hate
skiplogo = false;



to activate it, change to this:


Quote:
# Set it to true if you want to skip the $CE logo. In this way you can also skip
# the auto-execution of the umd that so many people hate
skiplogo = true;



How to change the autoexecute feature:

in your config thwere will be a line of text/code like this:


Quote:
# Specify a program to autoexecute at startup.
# Example1:
#autoboot = "ms0:/PSP/GAME/IRSHELL/EBOOT.PBP";
# Example2:
#autoboot = "ms0:/PSP/GAME/DEVHOOK/EBOOT.PBP";



to autoexecute a program, change to this:


Quote:
# Specify a program to autoexecute at startup.
autoboot = "ms0:/PSP/GAME/IRSHELL/EBOOT.PBP";




Notice I have removed the "#" and the "example" text!

How to specify modules to load on startup of your PSP along with the vsh:

in your config thwere will be a line of text/code like this:


Quote:
#Specify a maximum of 10 modules to load and start at the startup with the vsh.

#loadmodule0 = "ms0:/PSPLINK/psplink.prx"
#loadmodule1 = "blahblah"
#loadmodule2 = "blahblah"
#loadmodule3 = "blahblah"
#loadmodule4 = "blahblah"
#loadmodule5 = "blahblah"
#loadmodule6 = "blahblah"
#loadmodule7 = "blahblah"
#loadmodule8 = "blahblah"



to add a module do this:


Quote:
#Specify a maximum of 10 modules to load and start at the startup with the vsh.

loadmodule0 = "ms0:/PSPLINK/psplink.prx"
loadmodule1 = "ms0:/~~~/~~~~.prx"
#loadmodule2 = "blahblah"
#loadmodule3 = "blahblah"
#loadmodule4 = "blahblah"
#loadmodule5 = "blahblah"
#loadmodule6 = "blahblah"
#loadmodule7 = "blahblah"
#loadmodule8 = "blahblah"
#loadmodule9 = "blahblah"



basically: add the directory of where the module is! But remember to keep the " signs wrapped around your directory!

Take screenshots of your XMB:

Download screenshot mod Now unzip it and place the file screenshotbmp.prx inside the root of your memory stick

Now go into your config.txt and edit the following lines

change this:


Quote:
#loadmodule0 = "ms0:/PSPLINK/psplink.prx"
#loadmodule1 = "blahblah"
#loadmodule2 = "blahblah"
#loadmodule3 = "blahblah"
#loadmodule4 = "blahblah"
#loadmodule5 = "blahblah"
#loadmodule6 = "blahblah"
#loadmodule7 = "blahblah"
#loadmodule8 = "blahblah"
#loadmodule9 = "blahblah"





To this:


Quote:
loadmodule0 = "ms0:/screenshotbmp.prx"
#loadmodule1 = "blahblah"
#loadmodule2 = "blahblah"
#loadmodule3 = "blahblah"
#loadmodule4 = "blahblah"
#loadmodule5 = "blahblah"
#loadmodule6 = "blahblah"
#loadmodule7 = "blahblah"
#loadmodule8 = "blahblah"
#loadmodule9 = "blahblah"





NOTE: remember to remove the # from the beginning of loadmodule0 or it wont load.

And there you go you can now take screenshots of the XMB or your games anytime by pressing the Note button on your PSP
__________________
Reply With Quote