Zitat:
Downgrader Test for 2.50/2.60 Self Extractor by Dark_AleX/Mathieulh/Yoshihiro (edited by Deturbanator)
This software is free, and i'm not responsable if it causes damages to your psp.
If you use this software, you agree that you are using this program at your own risk and that you
won't blame the author for that.
"Someone told me that a downgrader for 2.50/2.60 was impossible. How does this work?"
This one uses another more risked technique (and i repeat: untested) than the mph downgrader.
It uses some sony libraries found in the 1.50 updater to perform the most critical steps,
the logical format of the flash, and the ipl writing. See technical details for more info
about how it works.
Instructions for the 2.50/2.60 user
-----------------------------------
1) Run Program "2.5 DG Final.exe"/"2.6 DG Final.exe"
2) It will prompt you, "To unzip to the specified folder, press the Unzip button".
3) It automatically specifes a directory, but you need to change it. Click Browse.
4) Look for your psp drive under "My Computer" and highlight the drive
(do not highlight any of the folders in the psp directory)
5) Click "ok", and you will be back to the origonal Self Extractor.
6) Press unzip, and wait for all of the files to be succesfully writen on the PSP memory stick.
Then close the Self Extractor.
7) Init gta and the eLoader
8) Connect your psp to the AC adaptor
9) In the eLoader menu, choose the downdater test. WARNING: the program won't output any display
and any warnings, it will init the downgrader process inmediatelly.
10) You'll see the your memstick flashing. That means that your psp is being flashed from the memstick.
You won't see any type of output in the screen (this is for safety). When the memstick finishes of
flashing, the psp should reinit and you'll have probably a 1.50.
It will probably say you "Cannot read disc". Don't worry about that, this is because the umd device
is not resetted properly. Simply restart the psp manually and solved.
11) That's all. If all went right, you'll have 1.50. If it went less good, you'll still have
2.50/2.60. If all went wrong, you'll have a bricked psp(except in the case you have
the modchip) Remember that you have accepted that risk.
Other considerations:
--------------------
- Users with TA-082 psp's shouldn try this. Also, it may be better that at the beginning, only users
with a 2.50/2.60 NOT from factory (they updated from a below firmware) try this.
Technical details
------------------
This program performs the following operations.
- It loads the ipl_update.prx and lflash_fatfmt.prx from the 1.50 updater.
- It performs a logical format of the flash0 partition using the function
sceLflashFatfmtStartFatfm t found in the lflash_fatfmt.prx
UPDATE (0.5): now it doesn't use the logical format. It was one of the causes that make this
not to work.
- It writes a dump of the 1.50 flash0 to the flash0.
- It writes the Initial Program Loader (Ipl) using the functions sceIplUpdateClearIpl
and sceIplUpdateSetIpl from the ipl_update.prx module. The ipl is embedded in that module.
Thanks to:
- hitchhikr / Neural for finding the kernel mode exploit
- Mathieulh & Yoshihiro for helping me to create this
- Edison Carter/Fanjita for the GTA exploit and the eLoader respectivaly.
- All the people from EOL and other forums that supported me
- All the people that risked their psp's for the tests to make advance the PSP scene.
Thanks a lot to all of them!!