Go Back   MaxConsole Forums > PSP > PSP Hacking & Custom Firmware


    Downgrader Test for 2.50/2.60
 
Thread Tools Display Modes
Closed Thread
  #1  
Old 06-28-2006, 04:51 PM
Dark_AleX Dark_AleX is offline
Moderator
 
Registered: Aug 2005
Posts: 640
Downgrader Test for 2.50/2.60

To be used at your own risk. It is an UNTESTED software.

Download link:
EDIT: I've removed the link
Password: I_Use_This_at_My_Own_Risk

I copy and paste the readme here. Read it carefully.

UPDATE

The downdater is mostly confirmed not to work.
I upload a slightly modified source code. It should be relatively more secure. I don't provide the binaries. If someone with the modchip wants to test it safely, pm me, and i'll send you the binaries.

WARNING: be careful with the compiled binaries that you receive by someone else. The code uses conditional compilation, meaning that you may end with
a 2.50 version for the 2.60.

Version 0.2

1) The restart function... Originally it was intended for a restart, but it did nothing, making possible that if some premature error before doing the real thing failed to continue the real downdate process. Now it will cause an on-purpose exception (this only will happen either at the begginiing before the unsecure code begins or at the end, when all is finished)

2) Now I've re-assigned the flash device after the logical format. Probably more secure.

Version 0.3 (fixes by yoshihiro)

1) There was a very critical error: i forgot mkdirs!! It was IMPOSSIBLE that it could work in this manner.

2) Some more security checks, added check to test if AC adaptor is plugged.

3) added display to the code

Version 0.4 (Dark_AleX)

1) Removed display: pspDebugScreen functions can freeze the psp 2.XX in kernel mode in any random moment.

2) A little bugfix. Tthe first file couldn't be correctly created because the first directory was not created.

3) Removed the check for the AC adaptor. It will be added later again.

Current bugs: if the ioassign fails, it will result in a brick, because the flash was previously formatted.

------------------------------------------
Downgrader Test for 2.50/2.60 by Dark_AleX

This is an *experimental* downgrader for 2.50/2.60

Experimental means here that it has not been tested on a real device, althought it has a theoretical base that it could work.

This software is free and untested, 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.

This software requires that someone with a 1.50 runs a little program and send you the output so you can init the downdate process. (by legal reasons i cannot provide those files directly, that's why this is needed).
The 1.50 program is TOTALLY safe, it only dumps the flash of a 1.50 user and it also extracts some special prx's found in the 1.50 updater.

Instruction for the 1.50 user
-----------------------------

1) Copy the folders downhelper and downhelper% from the folder 1.50 HELPER folder to /PSP/GAME/ in your memstick.

2) Obtain the 1.50 updater and put it in /PSP/GAME/UPDATE in your memstick.

Some download links for it:

http://www.psphacks.net/files/PSPFirmwares/1.5/

http://dl.qj.net/PSP-Firmware-1.50-F.../163/catid/163

3) Init the downhelper program.
It will dump your flash and some files from the updater eboot to the memstick.

4) After that, the program will exit. You can now delete the updater from /PSP/GAME/UPDATE

5) You'll notice that you have a new folder in the root of your memstick called "DOWNDATER".
That's the folder you'll have to send to a 2.50/2.60 to let him test the downgrade.



Instructions for the 2.50/2.60 user
-----------------------------------

1) Copy the folder the DOWNGRADER/2.50/DOWNDATERTEST if you have 2.50
or DOWNGRADER/2.60/DOWNDATERTEST if you have 2.60 to /PSP/GAME/ in your memstick

2) Wait someone with 1.50 to pass you a folder called DOWNDATER and copy it to the root of your memstick.

3) Init gta and the eLoader

4) 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.

5) 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, WAIT at least a minute, and then reinit your psp by holding the power button.

6) 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.


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

- 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.


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.

Attached Files
File Type: rar downdate04_src.rar (5.3 KB, 194 views)

Last edited by Dark_AleX; 06-29-2006 at 02:56 PM.

  #2  
Old 06-28-2006, 04:57 PM
jas0nuk's Avatar
jas0nuk jas0nuk is offline
Moderator
 
Registered: Jan 2006
Posts: 2,012
As this is a custom-written downgrader, it looks very promising. Good work.

  #3  
Old 06-28-2006, 04:57 PM
Zinu Zinu is offline
Registered User
 
Registered: Dec 2005
Location: Netherlands
Posts: 301
Nice work Dark_AleX. Let's hope it works.

Can't test it since I have a beatiful 1.5
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
- Black PSP 1.5
- Logitech Playgear Pocket
- 2GB Sony HighSpeed
- GTA, FIFA 2006 & Pro Evo UMD

- Proud to be Dutch!
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

  #4  
Old 06-28-2006, 05:05 PM
jmitch268's Avatar
jmitch268 jmitch268 is offline
Registered User
 
Registered: Mar 2006
Posts: 35
tis a shame that most people have a 1.5 and cant test it, but it looks promising

  #5  
Old 06-28-2006, 05:08 PM
Zinu Zinu is offline
Registered User
 
Registered: Dec 2005
Location: Netherlands
Posts: 301
Quote:
Originally Posted by jmitch268
tis a shame that most people have a 1.5 and cant test it, but it looks promising
Who says most people have 1.5 here? Maybe it's true, but there any many users here, enough to have enough testers for this.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
- Black PSP 1.5
- Logitech Playgear Pocket
- 2GB Sony HighSpeed
- GTA, FIFA 2006 & Pro Evo UMD

- Proud to be Dutch!
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

  #6  
Old 06-28-2006, 05:09 PM
thesimpsons3328's Avatar
thesimpsons3328 thesimpsons3328 is offline
Registered User
 
Registered: Mar 2006
Posts: 175
well why don't u upgrade to 2.6 and test it?? huh?? just because u have 1.5 is not a legit excuse.

  #7  
Old 06-28-2006, 05:12 PM
jas0nuk's Avatar
jas0nuk jas0nuk is offline
Moderator
 
Registered: Jan 2006
Posts: 2,012
You can't just expect him to upgrade his PSP, what if he only has 1 PSP?

  #8  
Old 06-28-2006, 05:13 PM
dodswm's Avatar
dodswm dodswm is offline
Registered User
 
Registered: Jun 2006
Location: Behind you...
Posts: 1,048
A willing participant.....??

So who is willing to go up to 2.6 and test it for the good of the community??

I would be me, but i've only had my 1.5 for about 2 weeks, and it took me long enough to find one! (Plus i'm broke!)


Maybe someone with loadsa money could be a hero to thousands!

EDIT: Well maybe Dark AleX will be the hero, and they could be his sidekick! (Kinda)

Last edited by dodswm; 06-28-2006 at 05:15 PM.

  #9  
Old 06-28-2006, 05:14 PM
alexlook's Avatar
alexlook alexlook is offline
Registered User
 
Registered: Aug 2005
Posts: 70
Maybe someone with a modchip installed can try it out

  #10  
Old 06-28-2006, 05:16 PM
lenselijer lenselijer is offline
Registered User
 
Registered: Jul 2003
Posts: 1,432
damn, the 2 people i know with a PSP have updated them to 2.71 to play the loco roco demo, how stupid is that, they both had 2.01 before
My signature has been deleted by the MaxConsole Admin

  #11  
Old 06-28-2006, 05:16 PM
Zinu Zinu is offline
Registered User
 
Registered: Dec 2005
Location: Netherlands
Posts: 301
Quote:
Originally Posted by jas0nuk
You can't just expect him to upgrade his PSP, what if he only has 1 PSP?
Ofcourse I have only 1, money isn't growing on a tree in my garden...

Quote:
Originally Posted by thesimpsons3328
well why don't u upgrade to 2.6 and test it?? huh?? just because u have 1.5 is not a legit excuse.
Why are you such a moron? And I think having 1.5 is a pretty good excuse... Damn I wouldn't have ever thought I would find somebody this stupid, ever.

And be honest... would you update your PSP to 2.6 for this? It might not work and in the worst case there is the possibility you will end up with a brick.

Last edited by Zinu; 06-28-2006 at 05:18 PM.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
- Black PSP 1.5
- Logitech Playgear Pocket
- 2GB Sony HighSpeed
- GTA, FIFA 2006 & Pro Evo UMD

- Proud to be Dutch!
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

  #12  
Old 06-28-2006, 05:16 PM
suloku suloku is offline
Registered User
 
Registered: Dec 2005
Posts: 40
we'll have to wait until someone test it...good work Dark Alex, hope this works!

Then...you have a loader (like humma), a downgrader (like mph), now you have to do a full firmware emulator! (like booster and mph)

Just jokin'

  #13  
Old 06-28-2006, 05:19 PM
nbvcxy206 nbvcxy206 is offline
Registered User
 
Registered: Aug 2005
Posts: 88
omg this is sooo amazing
dark alex did it again unbelievable
the very first serious downgrader try for 2.5 and 2.6
someone should post it over at pspupdates
there are some people with the mod chip yet I guess
they´ll love trying this ...

omg omg will it work or not ???

  #14  
Old 06-28-2006, 05:28 PM
Eckodemiks Eckodemiks is offline
Registered User
 
Registered: Mar 2006
Posts: 326
Let's hope this works and no one ends up brickin' their psp... cuz they actually had the courage to test it to help yall out...

I can finally grab a White PSP if this works...

  #15  
Old 06-28-2006, 05:29 PM
rivera_129 rivera_129 is offline
Registered User
 
Registered: Aug 2005
Posts: 142
wow round of applause if this works man this guy is fast i mean the exploit was only found yesterday and he alredy has a decrypter and downgrader wow you sir are a god amoungst men my hats off to you

Last edited by rivera_129; 06-28-2006 at 05:31 PM.

WWW.AMOKCOMPUTERS.COM
good prices on those 4 gig mem sticks if u know wat i mean

Closed Thread



Thread Tools
Display Modes


You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 08:25 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.

Posts and links are subject to each author on this forum and are no way affiliated with the operations and/or opinions of Maxconsole.net
Copyright © 2009 MAXCONSOLE
All images are protected by the copyright of their respective owners.