[Tutorial] - Clearing flash0 space (on custom FW)
Posted: Fri Jan 12, 2007 11:32 pm
________________________________________________
DarkPacMan77's guide to freeing up flash 0 space
________________________________________________
***Disclaimer******Disclaimer******Disclaimer***
These processes below are all entirely optional!!
ONLY ALTER THE FLASH 0 IF YOU UNDERSTAND THE RAMIFICATIONS.
Neither myself or any moderator or administrator of
pspbrew.com takes responsibility for this guide
if you brick your psp. Doing this incorrectly
CAN brick your psp if you do not follow the steps
closely.
Use this at your own risk.
Before attempting this tutorial, it would be wise
to back up your firmware with x-flash by first
performing a firmware dump. Read the readme.txt
of x-flash for further details.
***Disclaimer******Disclaimer******Disclaimer***
Many psp users have upgraded to the newer custom firmware versions. This has created some pretty nasty bricks with many
users because they have run out of flash 0 space when trying to customize their psp with programs like X-Flash.
This guide is to show you the safe way to customize your psp if you have custom firmware installed.
I will first teach you about WHAT we will be doing. First off, what we are going to be doing is either "dummying" a
file on the psp (copying the smallest file and renaming it so that "secretely" all files are the same, but the psp doesn't
know), or simply deleting the file altogether from the flash of the psp. This is done for the purpose of having enough room in the Flash0 space for customization, like adding larger gameboots/ cintros. The flash has many files with the file extention
.prx. A .prx file is something that 'controls' something of the psp, like the usb camera (the chottoshotto available in Japan).
The following hack may render some parts of your psp useless, like the camera/ web browser/ rss feeds/ different languages/
gps (in future) if you choose to take them out. That is why I recommend that you perform a firmware dump with x-flash prior
to using this.
________________________________________________________________________________________
To begin this tutorial, you will need a few things.
________________________________________________________________________________________
1) A psp with a custom firmware installed
2) You need a copy of the program, pspfiler. :::this is the version I have used for this::: http://www.pspbrew.com/?page=fileInfo&cid=&d=3387
3) Great attention to detail
________________________________________________________________________________________
You should now install pspfiler into the game folder of you memory stick (or wherever you have selected games to be run). After
installing the program, you start the program from the psp menu (xmb).
You now want to enable "hacker mode". To do this, press and hold the L trigger, then press and hold the left button on the
directional pad, then press the right trigger and release the three buttons. You will now see (in the top left corner) that
you are in hacker mode. If you press the start button you will switch from viewing the files on the memory card, to viewing
the files on the psp's flash, which is what we want to do.
________________________________________________________________________________________
This will dummy the font files into making them english. This will make it so that even if you click on Korean/Japanese/Chinese font, your psp will recognize it as English. If you want to use the Japanese/ Korean, or Chinese fonts, please skip this step.
I.Scroll to the font section.
II. choose ltn9.pgf and press X (this is used b/c it is the smallest file). Press Circle on the menu that pops upand that file will copy to the RAM.
III.After it is copied, choose jpn0.pgf (Japanese font file). Press X and Square to delete this file. Now press Start until you get to RAMDISK. Press X on the file and then R-Trigger to rename. Rename it to jpn0.pgf
IV. Go to flash0:/font. Paste the file from RAMDISK here by pressing X and Triangle. Finally, go back to RAMDISK and delete jpn0.pgf.
Do the same renaming and replacing steps now for gb3s1518.bwfon as above. Note that by dummying this file you'll get half cut-off text in the internet browser. This will free up an extra megabyte, but you may not want to do it. If you do, you might as well delete the internet browser as well (located below).
This should free up 2,540KB (2.5MB) more space on your flash0
**Note** most customizations will not need anymore space than this. However, getting rid of files like the usb camera will help you be less irritated. For instance, I am very used to version 1.50. Whenever I tried viewing photos on the custom firmwares that were compatible with the camera, I would click on the CAMERA on accident. This would then open an error message instead. Read on to just take out these features altogether, so that when you click on them, it does nothing.
________________________________________________________________________________________
This will make your psp not able to play mp3 files. If you want to still listen to mp3 music files on your psp, please skip
this step.
In the flash0:/vsh/nodule folder (yes, nodule with an "n"), there are 3 files to delete.
1. music_main_plugin.prx
2. music_common.prx
3. music_plugin.prx
Next navigate to flash0:/vsh/resource, there is 1 file to delete.
1. music_main_plugin.rco
This should free up about 623KB on your flash0
________________________________________________________________________________________
This will make your psp unable to use the web browser/ flash player. If you still want to use the web browser/flash player, please skip this step.
In the flash0:/vsh/nodule, there are 3 files to delete.
1. htmlviewer_plugin.prx
2. htmlviewer_ui.prx
3. htmlviewer_utility.prx
In the flash0:/vsh/resource, there are 6 files to delete.
1. htmlviewer.fbm
2. htmlviewer.gim
3. htmlviewer.msg
4. htmlviewer.res
5. htmlviewer.snd
6. htmlviewer_plugin.rco.
This should free up about 492KB on your flash0
________________________________________________________________________________________
This will make your psp not able to view photos. If you want to still view photos on your psp, please skip this step.
In the flash0:/vsh/nodule, there is 1 file to delete.
1. photo_plugin.prx
In the flash0:/vsh/resource, there is 1 file to delete.
1. photo_plugin.rco
This should free up about 232KB on your flash0
________________________________________________________________________________________
This will make your psp not able to play videos. If you want to still watch videos on your psp, please skip this step.
In the flash0:/vsh/nodule, there are 4 files to delete.
1. video_plugin.prx
2. video_main_plugin.prx
3. msvideo_plugin.prx
4. msvideo_main_plugin.prx
In the flash0:/vsh/resource. There are 3 files to delete.
1. video_plugin_videotoolbar.rco
2. video_main_plugin.rco
3. msvideo_main_plugin.rco
This should free up about 802KB on your flash0
________________________________________________________________________________________
This will make your psp not able to view RSS feeds any longer. If you still want to receive RSS feeds, please skip this step.
In the flash0:/vsh/nodule, there is 1 file to delete.
1. rss_subscriber.prx
Ine the flash0:/vsh/resource, there is 1 file to delete.
1. rss_subscriber.rco
this should free up about 21.1kb on your flash0
________________________________________________________________________________________
This will make your psp not able to use the Network Update. If you still want to use the Network Update
In the flash0:/vsh/nodule, there is 1 file to delete.
1. update_plugin.prx
In the flash0:/vsh/resource, there is 1 file to delete.
1. update_plugin.rco.
this should free up about 33.6kb on your flash0
________________________________________________________________________________________
This will make your psp not able to use the ChottoShotto digital camera attachment (sold in Japan). If you still want to use the PSP Camera, please skip this step.
In the flash0:/vsh/nodule, there is 1 file to delete.
1. camera_plugin.rco.
In the flash0:/vsh/resource, there is 1 file to delete.
1. camera_plugin.prx
In the flash0:/kn, there is one file to delete.
1. usbcam.prx
this should free up about 277kb on your flash0
________________________________________________________________________________________
This will make your psp unable to use the GPS (not in stores yet). If you still want to use the GPS feature in the future, please skip this step.
In the flash0:/kn, there is 1 file to delete.
1. usbgps.prx
this should free up about 15.4kb on your flash0
________________________________________________________________________________________
****************************************************************************************
What is dummying?
****************************************************************************************
Dummying a file, as said before, is basically using the smallest file you can, duplicating/ renaming the file/ putting it in the place where the older file was, and making the psp THINK that it is something else. If you don't feel safe dummying files, please don't try this step. I encourage you to try out as many of these steps as long as you feel comfortable doing so and understand the consequences. You should read the disclaimer at the top of the page if you haven't done so already.
________________________________________________________________________________________
This is a list of all 32 files that are safe to either dummy (if listed) or just plain delete. There very well may be a few more, but wouldn't really be worth deleting in my opinion.
flash0:/font/gb3s1518.bwfon (dummy this)
flash0:/font/jpn0.pgf (dummy this)
flash0:/kd/usbcam.prx
flash0:/kd/usbgps.prx
flash0:/vsh/nodule/camera_plugin.prx
flash0:/vsh/nodule/htmlviewer_plugin.prx
flash0:/vsh/nodule/htmlviewer_ui.prx
flash0:/vsh/nodule/htmlviewer_utility.prx
flash0:/vsh/nodule/msvideo_main_plugin.prx
flash0:/vsh/nodule/msvideo_plugin.prx
flash0:/vsh/nodule/music_common.prx
flash0:/vsh/nodule/music_main_plugin.prx
flash0:/vsh/nodule/music_plugin.prx
flash0:/vsh/nodule/photo_plugin.prx
flash0:/vsh/nodule/rss_subscriber.prx
flash0:/vsh/nodule/update_plugin.prx
flash0:/vsh/nodule/video_main_plugin.prx
flash0:/vsh/nodule/video_plugin.prx
flash0:/vsh/resource/camera_plugin.rco
flash0:/vsh/resource/htmlviewer.fbm
flash0:/vsh/resource/htmlviewer.gim
flash0:/vsh/resource/htmlviewer.msg
flash0:/vsh/resource/htmlviewer.res
flash0:/vsh/resource/htmlviewer.snd
flash0:/vsh/resource/htmlviewer_plugin.rco
flash0:/vsh/resource/msvideo_main_plugin.prx
flash0:/vsh/resource/msvideo_plugin.prx
flash0:/vsh/resource/photo_plugin.rco
flash0:/vsh/resource/rss_subscriber.rco
flash0:/vsh/resource/update_plugin.rco
flash0:/vsh/resource/video_main_plugin.rco
flash0:/vsh/resource/video_plugin_videotoolbar.rco
Please feel free to ask questions. I will check back on this thread every once in a while and try to answer each and every person that I can.
-DarkPacMan77-
DarkPacMan77's guide to freeing up flash 0 space
________________________________________________
***Disclaimer******Disclaimer******Disclaimer***
These processes below are all entirely optional!!
ONLY ALTER THE FLASH 0 IF YOU UNDERSTAND THE RAMIFICATIONS.
Neither myself or any moderator or administrator of
pspbrew.com takes responsibility for this guide
if you brick your psp. Doing this incorrectly
CAN brick your psp if you do not follow the steps
closely.
Use this at your own risk.
Before attempting this tutorial, it would be wise
to back up your firmware with x-flash by first
performing a firmware dump. Read the readme.txt
of x-flash for further details.
***Disclaimer******Disclaimer******Disclaimer***
Many psp users have upgraded to the newer custom firmware versions. This has created some pretty nasty bricks with many
users because they have run out of flash 0 space when trying to customize their psp with programs like X-Flash.
This guide is to show you the safe way to customize your psp if you have custom firmware installed.
I will first teach you about WHAT we will be doing. First off, what we are going to be doing is either "dummying" a
file on the psp (copying the smallest file and renaming it so that "secretely" all files are the same, but the psp doesn't
know), or simply deleting the file altogether from the flash of the psp. This is done for the purpose of having enough room in the Flash0 space for customization, like adding larger gameboots/ cintros. The flash has many files with the file extention
.prx. A .prx file is something that 'controls' something of the psp, like the usb camera (the chottoshotto available in Japan).
The following hack may render some parts of your psp useless, like the camera/ web browser/ rss feeds/ different languages/
gps (in future) if you choose to take them out. That is why I recommend that you perform a firmware dump with x-flash prior
to using this.
________________________________________________________________________________________
To begin this tutorial, you will need a few things.
________________________________________________________________________________________
1) A psp with a custom firmware installed
2) You need a copy of the program, pspfiler. :::this is the version I have used for this::: http://www.pspbrew.com/?page=fileInfo&cid=&d=3387
3) Great attention to detail
________________________________________________________________________________________
You should now install pspfiler into the game folder of you memory stick (or wherever you have selected games to be run). After
installing the program, you start the program from the psp menu (xmb).
You now want to enable "hacker mode". To do this, press and hold the L trigger, then press and hold the left button on the
directional pad, then press the right trigger and release the three buttons. You will now see (in the top left corner) that
you are in hacker mode. If you press the start button you will switch from viewing the files on the memory card, to viewing
the files on the psp's flash, which is what we want to do.
________________________________________________________________________________________
This will dummy the font files into making them english. This will make it so that even if you click on Korean/Japanese/Chinese font, your psp will recognize it as English. If you want to use the Japanese/ Korean, or Chinese fonts, please skip this step.
I.Scroll to the font section.
II. choose ltn9.pgf and press X (this is used b/c it is the smallest file). Press Circle on the menu that pops upand that file will copy to the RAM.
III.After it is copied, choose jpn0.pgf (Japanese font file). Press X and Square to delete this file. Now press Start until you get to RAMDISK. Press X on the file and then R-Trigger to rename. Rename it to jpn0.pgf
IV. Go to flash0:/font. Paste the file from RAMDISK here by pressing X and Triangle. Finally, go back to RAMDISK and delete jpn0.pgf.
Do the same renaming and replacing steps now for gb3s1518.bwfon as above. Note that by dummying this file you'll get half cut-off text in the internet browser. This will free up an extra megabyte, but you may not want to do it. If you do, you might as well delete the internet browser as well (located below).
This should free up 2,540KB (2.5MB) more space on your flash0
**Note** most customizations will not need anymore space than this. However, getting rid of files like the usb camera will help you be less irritated. For instance, I am very used to version 1.50. Whenever I tried viewing photos on the custom firmwares that were compatible with the camera, I would click on the CAMERA on accident. This would then open an error message instead. Read on to just take out these features altogether, so that when you click on them, it does nothing.
________________________________________________________________________________________
This will make your psp not able to play mp3 files. If you want to still listen to mp3 music files on your psp, please skip
this step.
In the flash0:/vsh/nodule folder (yes, nodule with an "n"), there are 3 files to delete.
1. music_main_plugin.prx
2. music_common.prx
3. music_plugin.prx
Next navigate to flash0:/vsh/resource, there is 1 file to delete.
1. music_main_plugin.rco
This should free up about 623KB on your flash0
________________________________________________________________________________________
This will make your psp unable to use the web browser/ flash player. If you still want to use the web browser/flash player, please skip this step.
In the flash0:/vsh/nodule, there are 3 files to delete.
1. htmlviewer_plugin.prx
2. htmlviewer_ui.prx
3. htmlviewer_utility.prx
In the flash0:/vsh/resource, there are 6 files to delete.
1. htmlviewer.fbm
2. htmlviewer.gim
3. htmlviewer.msg
4. htmlviewer.res
5. htmlviewer.snd
6. htmlviewer_plugin.rco.
This should free up about 492KB on your flash0
________________________________________________________________________________________
This will make your psp not able to view photos. If you want to still view photos on your psp, please skip this step.
In the flash0:/vsh/nodule, there is 1 file to delete.
1. photo_plugin.prx
In the flash0:/vsh/resource, there is 1 file to delete.
1. photo_plugin.rco
This should free up about 232KB on your flash0
________________________________________________________________________________________
This will make your psp not able to play videos. If you want to still watch videos on your psp, please skip this step.
In the flash0:/vsh/nodule, there are 4 files to delete.
1. video_plugin.prx
2. video_main_plugin.prx
3. msvideo_plugin.prx
4. msvideo_main_plugin.prx
In the flash0:/vsh/resource. There are 3 files to delete.
1. video_plugin_videotoolbar.rco
2. video_main_plugin.rco
3. msvideo_main_plugin.rco
This should free up about 802KB on your flash0
________________________________________________________________________________________
This will make your psp not able to view RSS feeds any longer. If you still want to receive RSS feeds, please skip this step.
In the flash0:/vsh/nodule, there is 1 file to delete.
1. rss_subscriber.prx
Ine the flash0:/vsh/resource, there is 1 file to delete.
1. rss_subscriber.rco
this should free up about 21.1kb on your flash0
________________________________________________________________________________________
This will make your psp not able to use the Network Update. If you still want to use the Network Update
In the flash0:/vsh/nodule, there is 1 file to delete.
1. update_plugin.prx
In the flash0:/vsh/resource, there is 1 file to delete.
1. update_plugin.rco.
this should free up about 33.6kb on your flash0
________________________________________________________________________________________
This will make your psp not able to use the ChottoShotto digital camera attachment (sold in Japan). If you still want to use the PSP Camera, please skip this step.
In the flash0:/vsh/nodule, there is 1 file to delete.
1. camera_plugin.rco.
In the flash0:/vsh/resource, there is 1 file to delete.
1. camera_plugin.prx
In the flash0:/kn, there is one file to delete.
1. usbcam.prx
this should free up about 277kb on your flash0
________________________________________________________________________________________
This will make your psp unable to use the GPS (not in stores yet). If you still want to use the GPS feature in the future, please skip this step.
In the flash0:/kn, there is 1 file to delete.
1. usbgps.prx
this should free up about 15.4kb on your flash0
________________________________________________________________________________________
****************************************************************************************
What is dummying?
****************************************************************************************
Dummying a file, as said before, is basically using the smallest file you can, duplicating/ renaming the file/ putting it in the place where the older file was, and making the psp THINK that it is something else. If you don't feel safe dummying files, please don't try this step. I encourage you to try out as many of these steps as long as you feel comfortable doing so and understand the consequences. You should read the disclaimer at the top of the page if you haven't done so already.
________________________________________________________________________________________
This is a list of all 32 files that are safe to either dummy (if listed) or just plain delete. There very well may be a few more, but wouldn't really be worth deleting in my opinion.
flash0:/font/gb3s1518.bwfon (dummy this)
flash0:/font/jpn0.pgf (dummy this)
flash0:/kd/usbcam.prx
flash0:/kd/usbgps.prx
flash0:/vsh/nodule/camera_plugin.prx
flash0:/vsh/nodule/htmlviewer_plugin.prx
flash0:/vsh/nodule/htmlviewer_ui.prx
flash0:/vsh/nodule/htmlviewer_utility.prx
flash0:/vsh/nodule/msvideo_main_plugin.prx
flash0:/vsh/nodule/msvideo_plugin.prx
flash0:/vsh/nodule/music_common.prx
flash0:/vsh/nodule/music_main_plugin.prx
flash0:/vsh/nodule/music_plugin.prx
flash0:/vsh/nodule/photo_plugin.prx
flash0:/vsh/nodule/rss_subscriber.prx
flash0:/vsh/nodule/update_plugin.prx
flash0:/vsh/nodule/video_main_plugin.prx
flash0:/vsh/nodule/video_plugin.prx
flash0:/vsh/resource/camera_plugin.rco
flash0:/vsh/resource/htmlviewer.fbm
flash0:/vsh/resource/htmlviewer.gim
flash0:/vsh/resource/htmlviewer.msg
flash0:/vsh/resource/htmlviewer.res
flash0:/vsh/resource/htmlviewer.snd
flash0:/vsh/resource/htmlviewer_plugin.rco
flash0:/vsh/resource/msvideo_main_plugin.prx
flash0:/vsh/resource/msvideo_plugin.prx
flash0:/vsh/resource/photo_plugin.rco
flash0:/vsh/resource/rss_subscriber.rco
flash0:/vsh/resource/update_plugin.rco
flash0:/vsh/resource/video_main_plugin.rco
flash0:/vsh/resource/video_plugin_videotoolbar.rco
Please feel free to ask questions. I will check back on this thread every once in a while and try to answer each and every person that I can.
-DarkPacMan77-