Editing Magic Memory Stick

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 6: Line 6:
They are very versatile, and depending on software used, can re-install multiple versions of [[Official_Firmware_(OFW) | Official Firmware]] and [[Custom_Firmware(CFW) | Custom Firmware]], boot a firmware directly from files on the Memory Stick, or run special menus and homebrew tools to manipulate the NAND and IDStorage.
They are very versatile, and depending on software used, can re-install multiple versions of [[Official_Firmware_(OFW) | Official Firmware]] and [[Custom_Firmware(CFW) | Custom Firmware]], boot a firmware directly from files on the Memory Stick, or run special menus and homebrew tools to manipulate the NAND and IDStorage.


= Creating a Magic Memory Stick =
= Creation =


Any Memory Stick with enough space for the files used can be turned into a Magic Memory Stick, even a microSD in an adapter will work. Depending on the Memory Stick, it may need to be formatted with a tool to have enough space before the first partition for the [[IPL]].
The Memory Stick must be a PRO DUO between 256MB and 4GB and it must be official for MagicGate support. However, with the use of the UPMS Installer, a fake Memory Stick can be converted to work properly as a Magic Memory Stick.


Setting up a Magic Memory Stick involves placing files in specific folders on the Memory Stick as well as writing an [[IPL]] to the space in front of the first partition. Much of the older Magic Memory Stick software is installed from a homebrew app that extracts files from [[Official_Firmware_(OFW) | Official Firmware]], placing them in the correct positions along with custom files and writing the IPL. Newer software distributes ready-made files to be copied to your Memory Stick manually and requires a separate method or an app like PSP Tool to write the compatible IPL.
Installation requires any app that can write the [[IPL]] file to the Memory Stick. This IPL file can be installed by several programs like using msinst in team C+D's Pandora Battery Package.


== 1.50 Pandora ==
The methods of preparing a memory stick have dramatically increased since the 1.50 Pandora Battery method where the use of Magic Memory Sticks have originated. The oldest method of creation required a 1.50 homebrew-enabled PSP or at least a CFW with 1.50 kernel mode.


1.50 Pandora requires a PSP that can run 1.50 homebrew. In addition, this method will only work on FAT PSPs. This process requires a Memory Stick that is properly reformatted and repartitioned, where the first ~250kb sector is for Pandora. Also, this requires a decrypted IPL, that will be able to launch the service menu, instead of booting to the XMB with a Pandora Battery inserted. Reformatting/repartitioning, and writing the IPL all takes command prompt, or equivalent. Due to Windows Vista unable to boot cmd scripts, the repartitioning, and reformatting steps will not work properly. However, writing the IPL will work fine if it is launched under an 'administrator' prompt. Also, this process is known to work on Linux distributions.
== UPMS Installer ==


== Hellcat's Pandora Installer ==
The most popular has been the use of the Ultimate Pandora Memory Stick Installer (UPMS), which the latest version (v3) installs a Magic Memory Stick that can not only boot between Service Mode, and the XMB via coldboot, but also has the options to run Pandora to 1.50, or Despertar Cementerio v3/v4. Also, it has a tools menu where it can launch jas0nuk's ELF menu. All of this is controlled through Ghost's Ultimate Loader menu.


Due to the original 1.50 Pandora apps not working on Slims, or (at the time) the released 3.71 M33 firmware, Hellcat developed an installer that does every step needed for a full 1.50 FW installation. The installer will only perform certain steps if the firmware eboot is present on the root of the Memory Stick, named as 'UPDATE.PBP'. In addition, the installer is known to convert both Phat and Slim batteries to Pandora, and back without much problems.
Overfiendx's Ultimate Pandora Memory Stick Installer installs the 1.50 Pandora, Despertar Cementerio v3/v4, Hellcat's and J0ker's Pandora Menus, as well as a Tools Menu which has access to Jas0nuk's ELF Menu. All of this is controlled via Gh0st's Ultimate Loader. Currently, the latest version of UPMS comes in .cso format which will require a PSP that is setup to load ISO images. Install takes up about 150MB. The newest version is UPMS Sapphire.


== Despertar Del Cementerio ==  
== Despertar Del Cementerio ==  
Note: Section needs expansion


A Despertar Del Cementerio-ready Magic Memory Stick can be prepared for use, just as the 1.50 Pandora. However, the install process involves the 1.50, 3.40, and 3.71/3.80 update EBOOT.PBP (depending on version used).
A Despertar Del Cementerio-ready Magic Memory Stick can be prepared for use, just as the 1.50 Pandora. However, the install process involves the 1.50, 3.40, and 3.71/3.80 update EBOOT.PBP (depending on version used).


== UPMS Installer ==  
== 1.50 Pandora ==


The most popular has been the use of the Ultimate Pandora Memory Stick Installer (UPMS), which the latest version (v3) installs a Magic Memory Stick that can not only boot between Service Mode, and the XMB via coldboot, but also has the options to run Pandora to 1.50, or Despertar Cementerio v3/v4. Also, it has a tools menu where it can launch jas0nuk's ELF menu. All of this is controlled through Ghost's Ultimate Loader menu.
1.50 Pandora requires a PSP that can run 1.50 homebrew. In addition, this method will only work on FAT PSPs. This process requires a Memory Stick that is properly reformatted and repartitioned, where the first ~250kb sector is for Pandora. Also, this requires a decrypted IPL, that will be able to launch the service menu, instead of booting to the XMB with a Pandora Battery inserted. Reformatting/repartitioning, and writing the IPL all takes command prompt, or equivalent. Due to Windows Vista unable to boot cmd scripts, the repartitioning, and reformatting steps will not work properly. However, writing the IPL will work fine if it is launched under an 'administrator' prompt. Also, this process is known to work on Linux distributions.


Overfiendx's Ultimate Pandora Memory Stick Installer installs the 1.50 Pandora, Despertar Cementerio v3/v4, Hellcat's and J0ker's Pandora Menus, as well as a Tools Menu which has access to Jas0nuk's ELF Menu. All of this is controlled via Gh0st's Ultimate Loader. Currently, the latest version of UPMS comes in .cso format which will require a PSP that is setup to load ISO images. Install takes up about 150MB. The newest version is UPMS Sapphire.
== Hellcat's Pandora Installer ==


== PSP Tool ==
Due to the original 1.50 Pandora apps not working on Slims, or (at the time) the released 3.71 M33 firmware, Hellcat developed an installer that does every step needed for a full 1.50 FW installation. The installer will only perform certain steps if the firmware eboot is present on the root of the Memory Stick, named as 'UPDATE.PBP'. In addition, the installer is known to convert both Phat and Slim batteries to Pandora, and back without much problems.
 
To be written


== Other Methods of Writing an IPL ==
== Linux ==
Note: Incomplete section


The Magic Memory Stick IPL file can be installed by using msinst in team C+D's Pandora Battery Package or in linux by using:
The Magic Memory Stick IPL file can be installed by using msinst in team C+D's Pandora Battery Package or in linux by using:
Please note that all contributions to PSP Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PSP Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)

Templates used on this page: