Talk:Playstation Update Package (PUP): Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
Line 836: Line 836:
| 3.73 RETAIL/CEX          || MD5:: || SHA1::
| 3.73 RETAIL/CEX          || MD5:: || SHA1::
|-
|-
| 3.73 RETAIL/CEX-PATCH    || MD5:: || SHA1::
| 3.73 RETAIL/CEX-PATCH    || MD5::8aaa8dd1094aafdcc582916e670ad78e || SHA1::0259d592635fc79ec95947fbdaa66fc03d395687
|}
|}



Revision as of 13:03, 18 October 2011

Playstation Update Package (PUP) - Discussion/Talk

What is the part that defines, what firmware it really is?. I mean, for firmwares below 3.55 we have all the keys so whe can forge any PUP and make it appear as a +3.55, that would be a way to downgrade, without the need of a dongle and recovery mode.

I know there are version strings in pupheader,version.txt, info0, and in vsh.self.. but what is missing? What isn´t correclty set in mfw to make it pass the checks of a legit +3.55 fw?

We are using recovery mode to downgrade because, we haven´t found a way to create a legit +3.55


Unpacking a firmware

Unpack the PUP

Dots.txt
EULA.xml
Update_Files.tar
Updater.self
Version.txt
VSH.tar
Zeros.bin

Untar the Update_Files.tar

BDIT_FIRMWARE_PACKAGE.pkg
BDPT_FIRMWARE_PACKAGE_301R.pkg
BDPT_FIRMWARE_PACKAGE_302R.pkg
BDPT_FIRMWARE_PACKAGE_303R.pkg
BDPT_FIRMWARE_PACKAGE_304R.pkg
BDPT_FIRMWARE_PACKAGE_306R.pkg
BDPT_FIRMWARE_PACKAGE_308R.pkg
BLUETOOTH_FIRMWARE.pkg
CORE_OS_PACKAGE.pkg
dev_flash3_022.tar.aa.2010_11_27_051800
dev_flash_000.tar.aa.2010_11_27_051337
dev_flash_001.tar.aa.2010_11_27_051337
dev_flash_002.tar.aa.2010_11_27_051337
dev_flash_003.tar.aa.2010_11_27_051337
dev_flash_004.tar.aa.2010_11_27_051337
dev_flash_005.tar.aa.2010_11_27_051337
dev_flash_006.tar.aa.2010_11_27_051337
dev_flash_007.tar.aa.2010_11_27_051337
dev_flash_008.tar.aa.2010_11_27_051337
dev_flash_009.tar.aa.2010_11_27_051337
dev_flash_010.tar.aa.2010_11_27_051337
dev_flash_011.tar.aa.2010_11_27_051337
dev_flash_012.tar.aa.2010_11_27_051337
dev_flash_013.tar.aa.2010_11_27_051337
dev_flash_014.tar.aa.2010_11_27_051337
dev_flash_015.tar.aa.2010_11_27_051337
dev_flash_016.tar.aa.2010_11_27_051337
dev_flash_017.tar.aa.2010_11_27_051337
dev_flash_018.tar.aa.2010_11_27_051337
dev_flash_019.tar.aa.2010_11_27_051337
dev_flash_020.tar.aa.2010_11_27_051337
dev_flash_021.tar.aa.2010_11_27_051337
MULTI_CARD_FIRMWARE.pkg
RL_FOR_PACKAGE.img
RL_FOR_PROGRAM.img
SYS_CON_FIRMWARE_01000006.pkg
SYS_CON_FIRMWARE_01010303.pkg
SYS_CON_FIRMWARE_01020302.pkg
SYS_CON_FIRMWARE_01030302.pkg
SYS_CON_FIRMWARE_01040402.pkg
SYS_CON_FIRMWARE_01050002.pkg
SYS_CON_FIRMWARE_01050101.pkg
SYS_CON_FIRMWARE_S1_00010002083E0832.pkg
UPL.xml.pkg

unpkg CORE_OS_PACKAGE.pkg

content
info0
info1
cosunpkg content from CORE_OS_PACKAGE.pkg
aim_spu_module.self
appldr
creserved_0
default.spp
emer_init.self
eurus_fw.bin
hdd_copy.self
isoldr
lv0
lv1.self
lv1ldr
lv2ldr
lv2_kernel.self
manu_info_spu_module.self
mc_iso_spu_module.self
me_iso_spu_module.self
sb_iso_spu_module.self
sc_iso.self
sdk_version
spp_verifier.self
spu_pkg_rvk_verifier.self
spu_token_processor.self
spu_utoken_processor.self
sv_iso_spu_module.self
unself the self's

...

unpkg dev_flash*

content
info0
info1
untar dev_flash* content

...

3.55 example

PSUPDATE.PUP
├── dots.txt
├── license.txt
├── ps3swu.self 
├── update_files.tar
│   ├── BDIT_FIRMWARE_PACKAGE.pkg
│   │   ├── content
│   │   ├── info0
│   │   └── info1
│   ├── BDPT_FIRMWARE_PACKAGE_301R.pkg
│   │   ├── content
│   │   ├── info0
│   │   └── info1
│   ├── BDPT_FIRMWARE_PACKAGE_302R.pkg
│   │   ├── content
│   │   ├── info0
│   │   └── info1
│   ├── BDPT_FIRMWARE_PACKAGE_303R.pkg
│   │   ├── content
│   │   ├── info0
│   │   └── info1
│   ├── BDPT_FIRMWARE_PACKAGE_304R.pkg
│   │   ├── content
│   │   ├── info0
│   │   └── info1
│   ├── BDPT_FIRMWARE_PACKAGE_306R.pkg
│   │   ├── content
│   │   ├── info0
│   │   └── info1
│   ├── BDPT_FIRMWARE_PACKAGE_308R.pkg
│   │   ├── content
│   │   ├── info0
│   │   └── info1
│   ├── BLUETOOTH_FIRMWARE.pkg
│   │   ├── content
│   │   │   ├── RC29_firmware_footer.dfu
│   │   │   ├── usb8780-5.0.1-A1-A2.dfu
│   │   │   └── usb8781-20.0.12.0.dfu
│   │   ├── info0
│   │   └── info1
│   ├── CORE_OS_PACKAGE.pkg
│   │   ├── aim_spu_module.self
│   │   ├── appldr
│   │   ├── creserved_0
│   │   ├── default.spp
│   │   ├── emer_init.self
│   │   ├── eurus_fw.bin
│   │   ├── hdd_copy.self
│   │   ├── isoldr
│   │   ├── lv0
│   │   ├── lv1ldr
│   │   ├── lv1.self
│   │   ├── lv2_kernel.self
│   │   ├── lv2ldr
│   │   ├── manu_info_spu_module.self
│   │   ├── mc_iso_spu_module.self
│   │   ├── me_iso_spu_module.self
│   │   ├── sb_iso_spu_module.self
│   │   ├── sc_iso.self
│   │   ├── sdk_version
│   │   ├── spp_verifier.self
│   │   ├── spu_pkg_rvk_verifier.self
│   │   ├── spu_token_processor.self
│   │   ├── spu_utoken_processor.self
│   │   └── sv_iso_spu_module.self
│   ├── dev_flash_XXX.tar.aa.DATE/TIME
│   ├── dev_flash3_XXX.tar.aa.DATE/TIME
│   ├── MULTI_CARD_FIRMWARE.pkg
│   │   ├── content
│   │   ├── info0
│   │   └── info1
│   ├── RL_FOR_PACKAGE.img
│   ├── RL_FOR_PROGRAM.img
│   ├── SYS_CON_FIRMWARE_01000006.pkg
│   │   ├── content
│   │   ├── info0
│   │   └── info1
│   ├── SYS_CON_FIRMWARE_01010303.pkg
│   │   ├── content
│   │   ├── info0
│   │   └── info1
│   ├── SYS_CON_FIRMWARE_01020302
│   │   ├── content
│   │   ├── info0
│   │   └── info1
│   ├── SYS_CON_FIRMWARE_01030302.pkg
│   │   ├── content
│   │   ├── info0
│   │   └── info1
│   ├── SYS_CON_FIRMWARE_01040402.pkg
│   │   ├── content
│   │   ├── info0
│   │   └── info1
│   ├── SYS_CON_FIRMWARE_01050002.pkg
│   │   ├── content
│   │   ├── info0
│   │   └── info1
│   ├── SYS_CON_FIRMWARE_01050101.pkg
│   │   ├── content
│   │   ├── info0
│   │   └── info1
│   ├── SYS_CON_FIRMWARE_S1_00010002083E0832.pkg
│   │   ├── content
│   │   ├── info0
│   │   └── info1
│   └── UPL.xml.pkg
│       ├── content
│       ├── info0
│       └── info1
├── update_files.tar
├── update_flags.txt
├── version.txt
└── vsh.tar




PS3 Recovery Menu

note: FW 2.50 or higher
CoreOS file: emer_init.self

Videomode limitations

There are no known limitations on the used video output. Works fine on:

  • Composite
  • Scart-Composite
  • Svideo
  • RGB
    • Scart-RGB
    • RGB Dsub
    • RGB Cinch
  • Component
    • Component Dsub
    • Component Cinch
  • HDMI

Getting into recovery mode

  1. With the system in standby mode. Press and hold the power button down until the system turns on and then off again. Release the power button. Very important to hold the power button until the console shuts off and to release the power button before continuing to step 2.
  2. After about 1 - 2 seconds press and hold the power button again, until you hear 2 consecutive beeps. Release the power button. During this step you will actually here three beeps. There will be one single beep then a short delay followed by the 2 consecutive beeps. Only release the the power button after the 2 consecutive beeps.
  3. You will then be instructed to plug in a controller, via the usb cord, and press the PS button : "Connect the controller using a USB cable and then press the PS button".
  4. At this point the PS3 Recovery Menu will be shown on the screen.

Note: some people have trouble hearing the beeps: the led goes off the same moment it beeps, so the 2 consecutive beeps can also be noticed by seeing the green led fast blink off twice.


PS3 Recovery Menu Options

1. Restart System

This option boots your system as normal without changing any settings or files.

2. Restore Default Settings

Restores all default settings on the PS3 for networking, clock, video, etc. For a full list of the restored settings you can look under settings> system settings > restore defaults on your console. This should not eliminate your game saves or other saved content, including your user login.

3. Restore File System

This will rewrite the files the PS3 uses to boot. This feature will help if files have become corrupted and are not allowing the console to boot as normal. This should not erase any of your saved data or settings.

4. Rebuild Database

This can be a usefull feature if you have lost files on your system for no apparent reason. Try using this feature to see if it can restore those files. This will also rewrite corrupted files within the database, potentially eliminating future issues. This feature should not erase any of your saved data or settings.
Deletes messages, playlists, changes made on "Information" screens, trimming information for pictures in "Photo", video thumbnails, video playback history and video resume information. This operation may take a long time depending on the type and number of data items.

5. Restore PS3 System

This will restore your system to original including, formatting and erasing all of the data on the HD and returning all system settings to default. This will not take your system back to a previous Firmware release. Use this option as a last resort, unless you have nothing on the console that you want or you want to erase everything on the console, do not use this option.
This is the same as "Restore PS3 system" on the XMB. All data and settings will be lost by performing this step.

6. System Update

This will allow the user to update their console with new firmware via a Flash drive or other portable media. This will not allow you to update via an internet connection. This can usefull if your system has become corrupted to the point you can not boot. Needed for installing same versions MFWs over OFW/MFWs.

When to use Recovery Menu

Execute Recovery Menu when the PS3 is experiencing the following symptoms:

  • When the PS3 is started up, the XMB menu is not displayed (only the wave screen background appears)
  • When the PS3 is started up, nothing appears on the screen
  • When the PS3 is started up, a message stating "The hard disk's file system is corrupted and will be restored." is displayed and prompts the user to press X to Restore the system. Original message is displayed again or the system stops during restoration.
  • When the PS3 system is started up, an error message stating "The hard disk's database will be rebuilt." is displayed and prompts the user to press X. The system again fails start up or stops while formatting the hard drive.
  • The system stops while restarting after a PS3 system update or while updating or rebuilding the database.
  • When wanting to install a same version firmware (e.g. MFW/CFW over an OFW).



Adding new keys to older firmwares

patch the loaders
add keys to appldr keys index & tables
there are also npdrm keys inside appldr as well, add the 3.56++ ones
appldr,. lv2.self and game_ext_plugin need patching for new games support
vsh.self maybe too




Using fake upgrade to get lowest firmware version info

MinVerChk.rar (3.96 KB)

  1. Unrar and copy the MinVerChk PUP to your USB stick, the same way as if it was an firmware upgrade.
  2. Insert the USB stick into the PS3.
  3. Start a firmware update like normal from XMB (Don’t worry, it will not update!)
  4. It will shortly fail and display the Firmware Base Value

Note: console needs to run at least FW 2.50? (2.30 didn't work)


Cinavia DRM

Watermark which survives ripping to e.g. xvid/mp3 Detection of watermark

According to Cinavia website (www cinavia com) there are 4 possible warning messages on detection:

Message Code 1: Playback stopped

Typical on-screen message:

“Playback stopped. The content being played is protected by Cinavia™ and is not authorized for playback on this device.
For more information, see http://www.cinavia.com.
Message Code 1.”
Typical front panel message:

“Cinavia™ playback restriction (1).”


Explanation

The audio track of the video that you are playing contains a Cinavia code indicating it was intended for presentation using professional equipment only (for example, in a theater) and is not authorized for playback by consumers.


Recommendations

If the video that you are playing is a professionally produced video (such as a movie or television show), you will need to obtain a copy that was made with the permission of the copyright owner.

If the video that you are playing back is a home movie or other personal recording, that includes some professionally produced content (including the audio track of a professionally produced movie or television show), you will need to either skip over the parts of the video that contain the professionally produced content during playback or else create or obtain a version of the video that does not include this protected material.

Message Code 2: Copying stopped

Typical on-screen message:

“Copying stopped. The content being copied is protected by Cinavia™ and is not authorized for copying from this device.
For more information, see http:// www.cinavia.com.
Message Code 2.”
Typical front panel message:

“Cinavia™ copy restriction (2)”


Explanation

The audio track of the video that you are copying contains a Cinavia code indicating that it was intended for duplication using professional equipment only (for example, by a professional replicator) and is not authorized for copying by consumers.


Recommendations

If the video that you are copying is a professionally produced movie or television show, you will need to obtain a copy that was made with the permission of its copyright owner.

If the video that you are copying is a home movie or other personal recording that includes some professionally produced content (including the audio track of a professionally produced movie or television show), in order to make a copy you will need to either copy only those parts of the recording that do not include professionally produced content or else you may create or obtain a version of the video that does not include this protected material.

Message Code 3: Audio muted

Typical on-screen message:

“Audio outputs temporarily muted. Do not adjust the playback volume. The content being played is protected by Cinavia™
and is not authorized for playback on this device. For more information, see http://www.cinavia.com. Message Code 3.”
Typical front panel message:

“Cinavia™ playback restriction (3)”


Explanation

The audio track of the video that you are playing contains a Cinavia code indicating that it is an unauthorized copy of professionally-produced content.


Recommendations

If the video that you are playing is a professionally produced video (such as a movie or television show), you will need to obtain a copy that was made with the permission of the copyright owner.

If the video that you are playing is a home movie or other personal recording that includes some professionally produced content (including the audio track of a professionally produced video), to play your recording without muting you may either:

    Pause the video, wait 30 seconds for the audio to be un-muted, then skip over those portions where the professionally produced material is used and continue playing the rest of the video, or
    Pause the video, wait 30 seconds for the audio to be un-muted, then play video from a different optical disc for at least 10 minutes before continuing playback of this video.

For information on how this professionally produced content can be included in your home movies or other personal recordings in a way that will not be limited by Blu-ray Disc players, see Cinavia website : Guidelines for Use of Content in Home Movies.

Message Code 4: Copying stopped

Typical on-screen message:

“Copying stopped. This content is protected by Cinavia™
and is not authorized for copying from this device.
For more information, see http://www.cinavia.com”
Typical front panel message:

“Cinavia™ copy restriction (4)”


Explanation
The audio track of the video that you are copying contains a Cinavia code indicating that it is an unauthorized copy of professionally produced content.


Recommendation

If the video that you are copying is a professionally produced video (such as a movie or television show), you should obtain a copy that was made with the permission of the copyright owner.

If the video that you are copying is a home movie or other personal recording that includes some professionally produced material (including the audio track of a professionally produced movie or television show), in order to make a copy without interruption you will need to either copy only those parts of the recording that do not include professionally produced content or else you may create or obtain a version of the video that does not include this protected material.

For information on how this professionally produced material can be included in your home movies or other personal recordings in a way that will not be limited by Blu-ray Disc players, see Guidelines for Use of Content in Home Movies.

PS3 specifics

Cinavia is not experienced in firmware 3.01 and older - firmware 3.10 and higher contain Cinavia DRM Most likely suspects for the DRM are the player, streamsplitter and video- / audio decoders (e.g. libmp3dec.sprx) Content known to trigger Cinavia DRM: certain xvid/mp3 rips (e.g. Battle_Los_Angeles_2011_R5_XViD-IMAGiNE & the R5.LiNE.XViD-FOAM release of that same title / The.Tourist.DVDR-TWiZTED)

Playing Cinavia DRM protected content with Showtime works without problems (Showtime uses ffmpg), PS3 Media Server can also be used with the MEncoder transcoder otherwise it fails.

Debug firmware doesnt contain Cinavia DRM, neither has Rebug which uses same Debug system files (only CoreOS = Retail on Rebug)

30.07.2011 addition

''I have traced the Cinavia DRM checks to 4 separate sprx files and after a long time trying to patch these files I have found that 3 of those files are present in the DEBUG (DEX) firmware don’t have the Cinavia DRM checks enabled. Files are videoplayer_util sprx, videoplayer_plugin sprx and videoeditor_plugin sprx.

I have successfully copied these 3 sprx files from DEBUG (DEX) FW 341 over to my retail PS3 unit running OFW 341 using dev_blind and Cinavia seems to be now disabled. I’ve confirmed this by playing back a number of Cinavia affected video files.

This means that Cinavia is now disabled for all DLNA playback and copying, but Cinavia checks on AVCHD and BD playback are still present with Message Code 3 that mutes the audio as the sprx file with the Cinavia check bdp_plugin sprx is not present in DEX firmware because BD playback is disabled in DEBUG. If someone is able to patch Cinavia out of bdp_plugin sprx this will be solved too.

I have created a new task for PS3MFW so this can be easily made part of any new MFW’s as needed. Any FW version that has had the DEX firmware leaked should be able to be used to create a CFW of the same version. eg DEX 3.41 -> MFW 341 or DEX 355 -> MFW 355 etc etc. Don’t use sprx files from different FW versions! See git hacks for change_cinavia_files task source.

Big thanks to the KaKaRoTo and REBUG team for their community contributions as this would have never been possible without the knowledge they’ve shared with us.'' http://git.dashhacks.com/~tical/ps3mfw/ticals-tasks
change_cinavia_files.tcl (4.22 KB)

#!/usr/bin/tclsh
#
# ps3mfw -- PS3 MFW creator
#
# Copyright (C) Anonymous Developers (Code Monkeys)
#
# This software is distributed under the terms of the GNU General Public
# License ("GPL") version 3, as published by the Free Software Foundation.
#

# Notes: videoplayer_util.sprx, videoplayer_plugin.sprx and videoeditor_plugin.sprx
#        have Cinavia DRM checks. These checks are disabled in DEX firmware so these 
#        files can be replaced by those from the equivalent DEX firmware or if they
#        have been manually patched. 
#        TODO: bdp_plugin.sprx also contains checks but BD playback is disabled on 
#        DEX firmware so this file is not included in DEX firmware. This means that 
#        DNLA copy/playback won't have any Cinavia checks done on it but a copied BD 
#        playback will still check for Cinavia and mute the audio (Message Code 3) 
#        until DEX firmware with a bdp_plugin.sprx is released or someone patches 
#        this file manually.

# Priority: 2300
# Description: Change Cinavia DRM affected files

# Option --cinavia-videoplayerutil: Patched videoplayer_util.sprx filename
# Option --cinavia-videoplayerplugin: Patched videoplayer_plugin.sprx filename
# Option --cinavia-videoeditorplugin: Patched videoeditor_plugin.sprx filename
# Option --cinavia-bdpplugin: Patched bdp_plugin.sprx filename

# Type --cinavia-videoplayerutil: file open {"SPRX library" {sprx}}
# Type --cinavia-videoplayerplugin: file open {"SPRX library" {sprx}}
# Type --cinavia-videoeditorplugin: file open {"SPRX library" {sprx}}
# Type --cinavia-bdpplugin: file open {"SPRX library" {sprx}}

namespace eval change_cinavia_files {

    array set ::change_cinavia_files::options {
        --cinavia-videoplayerutil "/path/to/videoplayer_util.sprx"
        --cinavia-videoplayerplugin "/path/to/videoplayer_plugin.sprx"
        --cinavia-videoeditorplugin "/path/to/videoeditor_plugin.sprx"
        --cinavia-bdpplugin "/path/to/bdp_plugin.sprx"
    }

    proc main {} {
        variable options

        set cinavia_videoplayerutil [file join dev_flash vsh module videoplayer_util.sprx]
        set cinavia_videoplayerplugin [file join dev_flash vsh module videoplayer_plugin.sprx]
        set cinavia_videoeditorplugin [file join dev_flash vsh module videoeditor_plugin.sprx]
        set cinavia_bdpplugin [file join dev_flash vsh module bdp_plugin.sprx]

        if {[file exists $options(--cinavia-videoplayerutil)] == 0 } {
            log "Skipping videoplayer_util.sprx, $options(--cinavia-videoplayerutil) does not exist"
        } else {
            ::modify_devflash_file ${cinavia_videoplayerutil} ::change_cinavia_files::copy_cinavia_file $::change_cinavia_files::options(--cinavia-videoplayerutil)
        }

        if {[file exists $options(--cinavia-videoplayerplugin)] == 0 } {
            log "Skipping cinavia_videoplayerplugin, $options(--cinavia-videoplayerplugin) does not exist"
        } else {
            ::modify_devflash_file ${cinavia_videoplayerplugin} ::change_cinavia_files::copy_cinavia_file $::change_cinavia_files::options(--cinavia-videoplayerplugin)
        }

        if {[file exists $options(--cinavia-videoeditorplugin)] == 0 } {
            log "Skipping cinavia_videoeditorplugin, $options(--cinavia-videoeditorplugin) does not exist"
        } else {
            ::modify_devflash_file ${cinavia_videoeditorplugin} ::change_cinavia_files::copy_cinavia_file $::change_cinavia_files::options(--cinavia-videoeditorplugin)
        }
        
        # TODO: no known bdp_plugin.sprx patch yet
        if {[file exists $options(--cinavia-bdpplugin)] == 0 } {
            log "Skipping cinavia_bdpplugin, $options(--cinavia-bdpplugin) does not exist"
        } else {
            ::modify_devflash_file ${cinavia_bdpplugin} ::change_cinavia_files::copy_cinavia_file $::change_cinavia_files::options(--cinavia-bdpplugin)
        }
    }

    proc copy_cinavia_file { dst src } {
        if {[file exists $src] == 0} {
            die "$src does not exist"
        } else {
            if {[file exists $dst] == 0} {
                die "$dst does not exist"
            } else {
                log "Replacing default file [file tail $dst] with patched [file tail $src]"
                copy_file -force $src $dst
            }
        }
    }
}

Note: only :

  • bdp_plugin sprx
  • videoplayer_plugin sprx

might need proper patching, because videoplayer_util.sprx is the same on Retail/CEX and Debug/DEX and videoeditor_plugin sprx might not be used for playback at all.

edit, correction: videoeditor_plugin.prx is same on CEX and DEX

cinavia-310.rar (2.32 MB)


Hashes

Version MD5 SHA1
0 file (do not use) MD5::1f5039e50bd66b290c56684d8550c6c2 SHA1::
1.00 DEBUG/DEX MD5::414577d095cd2b6a4f90f0aae2ac1f43 SHA1::de3868983d8b7c4bb092c40bb4451b4e173d1749
1.02 RETAIL/CEX MD5::da5438f39b3b6e5ef904d91162d93086 SHA1::6ce852438c7473abc073cc97911cc538bf7b6bfb
1.02 RETAIL/CEX-DISK MD5::df96debb4c014f5673e0ce259e4fb835 SHA1::4663d7da046b6bbf78b3c050d946b4b148c5a363
1.10 RETAIL/CEX MD5::374371771ad1608d0684c4d588440f0b SHA1::6cd78b1e101e0b8856bc4a7408bb558f525134b3
1.11 RETAIL/CEX MD5::8b6b4fb0a5fdd68bf85f02d4f6a0f096 SHA1::a3d721a241f9b0f82f885877228415b508994d4b
1.30 RETAIL/CEX MD5::d2c1aa63e55f5eb74e9846112d843f2b SHA1::895091bf1c85a1be238eb344dfaaf230a581e325
1.31 RETAIL/CEX MD5::602a1373cf1845d56348698d7037ab1b SHA1::05e391a3b1be3952ef8837bd047a2773af726e04
1.32 RETAIL/CEX MD5::c4b08159eaa9fce111e076fb255aa106 SHA1::b3abbfec073cb083809b0ec102870305fb7d0c3a
1.50 RETAIL/CEX MD5::9d7f3830fb3082febf303bd0ce2f17c9 SHA1::588b6a58c57a6540384227d65b24c9b2fd8765d5
1.50 RETAIL/CEX-DISK MD5::c84fe177af97443984696b747e70be51 SHA1::2fd7928a6f5ba51c0ba1390fee197b6fdbb94421
1.51 DEBUG/DEX MD5::6ae921c2f0d511fa6c2785dc89137f35 SHA1::8b1e825ae1966845f698a20d6124c12afd15d67d
1.51 RETAIL/CEX MD5::afd01d9c72b3b69c03a0206c45d87dda SHA1::bc7c1b189fb453b4a2387d8dca8d00a6c33bc631
1.51 RETAIL/CEX-DISK MD5::06008bbf003a6ad46270853d7d077b40 SHA1::410e17e7718b643623a1cfa93b003827d88cab26
1.54 RETAIL/CEX MD5::891bf61f56808119c4968ac3a9101540 SHA1::753485bf7937f5294cb7dfb0fc97ebcf018f90f8
1.54 RETAIL/CEX-DISK MD5::c745c4950aa0b761a06f4a9637f7f6e3 SHA1::5aa22e8556d5385605be880e3655bc81e7c5f812
1.60 RETAIL/CEX MD5::3a5f49bcee3948301aa698ed57ecb10e SHA1::b22abc19ad8d9228967c9a407cdfec7b17cfaf7e
1.60 TOOL/DECR MD5::95fdca0641cc66e1f6afa8a9fd260051 SHA1::bf19b588024e437e2597b30b4ee13d7e6ef42f09
1.70 RETAIL/CEX MD5::468238974943b45c09aeb632853401f2 SHA1::e1456431902784999ae0528889c94534a6089c13
1.70 RETAIL/CEX-DISK MD5::8ec2c18e456d3e01603c2ac167879157 SHA1::0c4e2c1c4fef8dd67059da059c51cafa4678fbe4
1.70 DEBUG/DEX MD5::4bb46cd379332da2587e88af68f6df0a SHA1::720501c9de220645e4ef22fbef5c0a82aef584d4
1.80 RETAIL/CEX MD5::fd9887626f734b46b271aec58e827cb2 SHA1::6a750b307a52a8a24937887fbf2c2c9c098cd90d
1.80 RETAIL/CEX-DISK MD5::2f6375d7f28cfc6587dbc038dae5b3f7 SHA1::39e94123abaee16be602463f9f8121dce078837c
1.80 DEBUG/DEX MD5::73bb5bb827031a1ec67bf84b009f6848 SHA1::71bbf83d1807e726b6abf5b64c9431c2bcdea29a
1.81 RETAIL/CEX MD5::b81fe78b163b62ce8983ad990306fe57 SHA1::77e957dc895c2da25a962c03a7e58746818cb6fd
1.82 RETAIL/CEX MD5::25de800491e8e88104d7e30b7524e9dc SHA1::33dbc0d3ec44f7dd9db420f6c8029b92769ec5c9
1.82 RETAIL/CEX-DISK MD5::6a4af7814935980c72487ec3d7d55e50 SHA1::131fd6c01187ab0c7bcdbf9854f0c6ad588f1573
1.90 RETAIL/CEX MD5::bcefc8569ae4c2f4b7c09fd52f728c02 SHA1::cbc6a0347abe558c54864193e42752190f802050
1.90 RETAIL/CEX-DISK MD5::15a301e410815ea9c90dc0ddb6e5c695 SHA1::9b554b76c48642739f9c41fb6015701f578349ca
1.92 RETAIL/CEX MD5::0f99147438936578951dd9d3f514000a SHA1::9b554b76c48642739f9c41fb6015701f578349ca
1.92 DEBUG/DEX MD5::be4b4cb17bad2a1fa381475d00e4a23a SHA1::8db3a32cf51183bc3c49b23c8f855669cb5b56cb
1.92 TOOL/DECR MD5::21460d2710f2b0910f0caf6e0213cea3 SHA1::c99d8d91084665d4bef38cab32f2b2f96216c6a8
1.93 RETAIL/CEX MD5::9c95692d4dd1c1e17c2b0ce5dcaebba1 SHA1::417e133e07ad0d1f746c32d9f8a6c299b41bce35
1.93 RETAIL/CEX-DISK MD5::fa45c168f87f2f42e91675cda9f79cc7 SHA1::dfcc94dfe4208ff09ea8e084e0f8725235698b8f
1.94 RETAIL/CEX-DISK MD5::f172f9bd37ca3e779dfaaf20ebfe632b SHA1::64a98bdd2643448a9b9eb48f5d7bac3c228a168b
2.00 RETAIL/CEX MD5::f9df10bb57cdeeef8395c39415f54965 SHA1::adf17bce368d9b93491280a9703f8ccc826a6df2
2.00 DEBUG/DEX MD5::42e46630761b927432b997ebf54b5561 SHA1::f192c779ed74ecbed12d4e3e2c5a634a013d7de0
2.01 RETAIL/CEX MD5::1d8e69249aa1a5593307cf7d8ca8a331 SHA1::ed02e584900899e4d3b805b8c2c49013c8b140c8
2.01 RETAIL/CEX-DISK MD5::13eb4a6d72ddbe1e43a637bdea424e48 SHA1::b292f1ae622429aa01ac83da43d4cb85ab331c6a
2.10 RETAIL/CEX MD5::08393f1bd8e91589c95837142caf0a58 SHA1::50abf8f325f5820438bfe94d78b043f141deaf89
2.10 RETAIL/CEX-DISK MD5::9d3477d4bf6fd683e6ee4bbeab58d462 SHA1::796f4771b95d003bb4d6d8a8b2434279b23f6085
2.10 DEBUG/DEX MD5::c614ec1e0daad8212b9a893af90fbcf1 SHA1::b020eb59aaa3a85c4be54bbdbd51eff42e5765a1
2.15 DEBUG/DEX MD5::36b23713abccf0f3cec0e514ba8ac0d9 SHA1::afe1016d413a87e07d76d1c399b1c4f21678ca75
2.16 RETAIL/CEX-DISK MD5::73fe70e0198b80f01525b6b72774af25 SHA1::62dbf5e4512a2f067b0da5cd1d9808e08a20ae18
2.17 RETAIL/CEX MD5::b859ca0f15fe9516d85fd0d89444ac5b SHA1::bb578fb1a47078d5852ff91a768c68bd096ce866
2.17 RETAIL/CEX-DISK MD5::9cc63afcbc1b2ddf1900ceac4d896f32 SHA1::3f3cfa72423fe3c9222d8107131069690a60c628
2.17 DEBUG/DEX MD5::9171f52305e1478f59be247d477be60c SHA1::5621e8a6716fa21b25e87a09b4e2a0e20bcfb9b1
2.20 RETAIL/CEX MD5::d33eb3ef5721bc940ca29b4c80b96bde SHA1::4bfb597b766bd6b99c6612963519bce9a4e1ec7b
2.20 RETAIL/CEX-DISK MD5::8129880df87704e9aa84740af3afcb23 SHA1::0022412e0f12dfaf6d1236a89c4cab94c9bcf720
2.20 DEBUG/DEX MD5::1e1c45341d152fc554cddbd091729da8 SHA1::100843290fb3c8296ad9e53a0e411a27addc9424
2.30 RETAIL/CEX MD5::dd2e675fce5d2eb28ca93bc32edb3de6 SHA1::fb639b3ed4e7cd5c457855cf1c9b59e06c05c87a
2.30 RETAIL/CEX-DISK MD5::b34951b1c3a181811b11238204044493 SHA1::999a238c0553db6129c5bb89982ed190ebee2867
2.30 DEBUG/DEX MD5::0f0dd5dd43d69bf54f1adc3cd1abfaeb SHA1::c84d8f8eb667d5c67180e77ac8155144a1c304e4
2.35 RETAIL/CEX MD5::db48cbcde359982c065c2f5503204b67 SHA1::cef64aae9f27914f1078046f5d3fd309d2e92251
2.35 RETAIL/CEX-DISK MD5::3e4fce1a5648997898300937d081e901 SHA1::7dc086684ba8cb061e43aba5c31f574179a1f1f8
2.36 RETAIL/CEX MD5::0274382cb3e21aa90e319eba358588c6 SHA1::f46d5db533590f00d14e1cd739c10fd99e219d5e
2.36 DEBUG/DEX MD5::f47aa0788201c60c32963e38f1763d4b SHA1::ea600e94dd19725b5a7d02e861ba8b6b755c0262
2.40 RETAIL/CEX MD5::96e9def601672c5abcbb4604bb2346f1 SHA1::4e399dbdaa8dfe87d008213f9e9a7b456c47fa01
2.40 DEBUG/DEX MD5::57536eaaecf38bff5d9e69ec41ba7df1 SHA1::9a66a816b326d12b128ea9cd33917bfde7abd0b2
2.41 RETAIL/CEX MD5::67c660325b0b97acdeda6c0913dc1f74 SHA1::5aa877ff1368c83d30f90c4a5f64904e6f06e58a
2.41 RETAIL/CEX-DISK MD5::f7d2330ce9162ea512f8474c81a49460 SHA1::c32b24e8d6ca080d31680e8fc21fff168492c1c8
2.41 DEBUG/DEX MD5::0c4b9b67a9e6ed4f75bff57eb94c2b0b SHA1::c31775c6975a5e418992339676b878541f6da811
2.42 RETAIL/CEX MD5::60a6c36e2dd2000b3fda3205428665dc SHA1::1acc37f4eb6f35bb7b79e24b8d8cc490040ef0ea
2.42 RETAIL/CEX-DISK MD5::3637aa0bf185d050b7550c4140c76f3a SHA1::d5cd94d1797e4a261e0751eb27df654eee581cbc
2.42 DEBUG/DEX MD5::3ef6023ccff3d7656665162495d25f5d SHA1::2d64ead7ba5213c1c3fd83f4a1187654687058a8
2.42 SHOP/SEX MD5::8a07b080e7812eb5063c5d449fa67ac8 SHA1::
2.43 RETAIL/CEX MD5::da62cbc7eafde9f6792b8a76a4aef004 SHA1::6e206243d27c1c5232890c6568dd3121320dfba9
2.43 RETAIL/CEX JIG MD5::1c4baa950f6d74d65742fc77c2470341 SHA1::8caddcd518ab2ad59f88865c932b1b53bef6433c
2.50 RETAIL/CEX MD5::823ab63c96d570510b254a80755df446 SHA1::61bcdff915a88596902d81a756351cb6348a78c3
2.50 RETAIL/CEX-DISK MD5::576413892da8d248ef25701b20b4b7a1 SHA1::9e7c47851ce010f3534a22a3392b9cead735fab5
2.51 SHOP/SEX MD5::252d34d7cdd598ba95ad0fe5662bb60b SHA1::
2.52 RETAIL/CEX MD5::e9cd7c268667ee695a708bf00c6853d8 SHA1::78d91ef41b399897ff438034aa15b187d29d5f8f
2.52 RETAIL/CEX-DISK MD5::d575a627aefffca7323c7b5df2b6672e SHA1::b39c956cc5d4b71a054bbd196580a215faa9b920
2.52 DEBUG/DEX MD5::ea6b021f6e4cbb69fa46fb9d9845078f SHA1::123aa42642f2c069d997b159f8609253eb8a53d5
2.53 RETAIL/CEX MD5::5b0e9d62ff6e9edc796db9a2916824f0 SHA1::30050179863704e2d3c4e8032fa00bfa4df4ab51
2.53 DEBUG/DEX MD5::269b87f8f8203128c05cddbaf0ba187d SHA1::c913bf5f056ac1b725d09813b472672e1afa1f6f
2.60 RETAIL/CEX MD5::043067d8624040f9f3f1a8dc2e662bce SHA1::0753ae458e0c94ea0f16e20324ac6b397a45b33a
2.60 RETAIL/CEX-DISK MD5::e39cbd60e584c1ce363407918ae5f076 SHA1::c691afdd25c575fa78eebec1e61dc0b763646926
2.60 DEBUG/DEX MD5::ba37e05fd07b7ad998718e279cf3824e SHA1::9c45fdb997844c21b9b3667f12cd62da7e88825c
2.70 RETAIL/CEX MD5::3352adc32e39ec5f7b4cdeb8b861052a SHA1::75049536382808b734d6c9c2cd838358df0aab0f
2.70 DEBUG/DEX MD5::afd11f0158ee7230b95929f59d999c4d SHA1::824846af35876cb203b53fc7cb421424d12654cd
2.76 RETAIL/CEX MD5::d6856f234f3066b94dc88ab430a63bfb SHA1::0bc9c54add04a7adabc90e3da5a4fabba9a1e6c5
2.76 RETAIL/CEX-DISK MD5::7698f1d1d0a4601aa6fe72f784dea498 SHA1::33a31ca86f8a69845263139a6bb1803edc7521ea
2.76 DEBUG/DEX MD5::0afa6ec363beab79155162070486dd02 SHA1::6f26f397d6977f0028ae07f80da4c8d3efa54864
2.80 RETAIL/CEX MD5::d69362743142953be7cb44a5fd5cc888 SHA1::1bca8ac0573f55217cd5b531f9829ef7f712c349
2.80 RETAIL/CEX-DISK MD5::8f8da49b69a73ef0ae4807d367ea7c3d SHA1::3758ee3505481ba0d2f3d3fb86326ccf0876bf67
2.80 DEBUG/DEX MD5::196b9eb2e1f1c2c8ab16ddfda876f579 SHA1::907b8d38ef9e24e97350f3cbac1492116785b31f
3.00 RETAIL/CEX MD5::c049de7a6a4b03d53e7f9fde04e0fc08 SHA1::3e439744e6905231ca42c2fd33e5e5c568303744
3.00 DEBUG/DEX MD5::c0427348a618021050a74c60fadd6d5f SHA1::82a7ec538c46eeee7994597d9e18c2943321c7a1
3.01 RETAIL/CEX MD5::6d956116eb5094564359339f60650f56 SHA1::a4e3962bb1bf845df93f322adb014c8c7d10d536
3.01 RETAIL/CEX-DISK MD5::59e7c4e39af57db067c65814a9d33f0b SHA1::be57e8d752bc05f61b08390bfd223bf8820692f8
3.01 DEBUG/DEX MD5::052ced72a250fd459fae757152d6e527 SHA1::011aa215b8d1542cbe8a04df9a5584db5eb7b380
3.10 RETAIL/CEX MD5::70296b36d559e35752ae6efd04f702c0 SHA1::87bfeb3dc793169bd793e5e5e75ab8aa5a364cab
3.10 DEBUG/DEX MD5::2d2dbffd1c1cd5549d913d159ef65e8c SHA1::2f652d0dedbef8bfc400eedf93af5ac8e77d37d9
3.15 RETAIL/CEX MD5::54ee80e14e479f8351a988eb9a472072 SHA1::fc4e891e84333f9b37ff7f253eca165aa416c6ad
3.15 RETAIL/CEX-DISK MD5::80d7f3ec2cfebf582926228ac3a11e21 SHA1::7fe68e92353bac93225272f27bf2deb9ab6366a6
3.15 DEBUG/DEX MD5::3f40abc76dfad368d3f4411d7d92b475 SHA1::0d2a15102a142203658db14df554643945817244
3.20 DEBUG/DEX MD5::b21950add14020561c5426b2c974a9a7 SHA1::93d14576f2888d1193b80a437e1551258b39649c
3.21 RETAIL/CEX MD5::3a08ef6164a7770ae3e7d5b9f366437a SHA1::ccf002575ca03b2a48af2b2303732d0b288a638e
3.21 RETAIL/CEX-DISK MD5::ea615a368a710f961b6a67eb1a6cc16a SHA1::a9763705f9dc443e48c8b4a333b63247c5b2b570
3.21 DEBUG/DEX MD5::b43ee87e445d7e0077a974a6d7c16399 SHA1::4efa7aea94727ac9e9b2442b1ed032a555351797
3.30 DEBUG/DEX MD5::133296059ced19cfb93f8e0bb4b5c6de SHA1::e3ff61545eb3b1396adce5029e9c6a083e3f803d
3.30 RETAIL/CEX MD5::6bdf1b2409d705a0136c40746c62e85d SHA1::c639707de85470fd222a31fb89499192c65151b7
3.30 RETAIL/CEX-DISK MD5::905c5ea4b3171bcb99a475118eda047f SHA1::ad3893712c988c24abdda5e5777f9f0ebdd861fa
3.40 RETAIL/CEX MD5::88b2f8d458119f666c97d893c17201cd SHA1::37dc3afc3e5b7bfdf00c22d3043395185dd551b0
3.40 RETAIL/CEX-DISK MD5::bcef6f6ba312e2ac1cbd25f0a9c22507 SHA1::9f5d29da1c03e4d39f9e4d682e1028117d1a69bb
3.41 RETAIL/CEX BAD MD5::00c835be718fc3d5f793e130a2b74217 SHA1::c1366a9847034f2581559163cfd04d057a930c74
3.41 RETAIL/CEX-DISK MD5::949fcbec0187c2c493694ff7ebc733f0 SHA1::cfb1b45b4f7558584d9a0f3882741e6a8fa71080
3.41 RETAIL/CEX FIX MD5::e07d2b84c9e9691c261b73e5f1aada20 SHA1::e7f522ba85c8fc780b8bcbaff6c70d36487e2e45
3.41 DEBUG/DEX MD5::2ed02e302dbbbcbb35cac6a661eea561 SHA1::5066d3af680b721d5c3c26c562e55fa7a1ede07f
3.41 TOOL/DECR MD5::28caaa7796e3cb7ad6500d989cf38b71 SHA1::6251a7af2abadf899f1100bc212aecef78a49d19
3.41 RETAIL/CEX PSJB MD5::6f1ef9144c43c9a6f00f7ee7464a6689 SHA1::f3c19e06c0e7b8cc550bb3244f5f88356173fa6d
3.41 SHOP/SEX MD5::561b924d2b388fb920f3f7ab12c679ca SHA1::a216261e3eac55914f8fb5a1a4940ab557c85a17
3.41 RETAIL/CEX-PATCH MD5::03c376ef09222339531c15a3971ddabb SHA1::d8d732ddcd3855c7dc63fbb2d6a3f07271107d3e
3.42 RETAIL/CEX MD5::6ba866514589155ab094099a9f358ffd SHA1::62788f6e1555ed62d32591cab463c59ce393e870
3.42 RETAIL/CEX-DISK MD5::d4a54d6dac5ee949f4491b219783bd6f SHA1::56555c31beb79fdadec127845b428e4eb5aaa4da
3.42 RETAIL/CEX-PATCH MD5::f007b6488895021b81ecdf0df52e1e06 SHA1::686469b05b066f2aa827013240fd9ff4395ca46d
3.50 DEBUG/DEX MD5::0e4d8bdbba47382c2be4242f3327e1a1 SHA1::cbd3ec3e3421c9d3d35e36aba71b97654dabb78c
3.50 RETAIL/CEX MD5::0215e26d1dadeb950471a9c3397a140a SHA1::b819861f75d50882142cbec8af54b00012bc049d
3.50 RETAIL/CEX-DISK MD5::40b4b53f4900d088b90de328ae2b3989 SHA1::42b08cdfc4c0ea2acbfafa921364b9b547e2de12
3.50 SHOP/SEX MD5::6f74bf20342289277f2e1dbb6d09377e SHA1::b9a9a7cf2fbdbc836d05ece0b19e2e5b5c5a3457
3.55 TOOL/DECR MD5::9085da7157e92fa59157676a429a7c1e SHA1::b9a9a7cf2fbdbc836d05ece0b19e2e5b5c5a3457
3.55 DEBUG/DEX MD5::3b6ebc594de5586b5e289225f6d3164a SHA1::671d90d77c211e350838b3d6428eb0827fc3f7fb
3.55 DEBUG/DEX 20101126d MD5::047671664d9241c04d44278944e153d9 SHA1::8ede02636f0dc8905616331bbc6919bc642b556b
3.55 DEBUG/DEX DOWNGRADER MD5::efa62388ee8d2592727ddbdce9b4bec8 SHA1::9d28c2533c36c0eff801a41f74632182d408a5a9
3.55 RETAIL/CEX MD5::ca595ad9f3af8f1491d9c9b6921a8c61 SHA1::a3a0d1c61e17c6a58a5fa247a3dbb51524329e0a
3.55 SHOP/SEX MD5::a14eaf43b47e6117b6c157c75142ccd1 SHA1::28ace1db943509092848c525746dad79b5c5a954
3.55 RETAIL/CEX-PATCH MD5::888743a32a40c9a1e3656fc0ef590859 SHA1::d07b57f1c828ba45d91f06e27b1deb71779e54df
3.56 DEBUG/DEX MD5::a42f46b276dac43851250526a8a8cb7a SHA1::1b516ad73f90196ba3fcc07dfc44aad09d59e122
3.56 RETAIL/CEX BAD MD5::6e070c96e0464e993aaf9deac3660863 SHA1::39f38f0e5015bc20dc162c3cf731ffe39320ff3f
3.56 SHOP/SEX BAD MD5::ec5e53bc16d1617dd05ae74907c282af SHA1::775722df0c31393fbe717d21242ab0f3cad353f3
3.56 RETAIL/CEX FIX MD5::2a52196399a4b96ea568aafa65d1a27e SHA1::c372ce26267590dc851eec66b73a162a8cac76ea
3.56 SHOP/SEX FIX MD5::bfcfe6e3e1a151817651928f736997f9 SHA1::20b5695a532f483a10a0990e7fc76b07226e85dc
3.60 RETAIL/CEX MD5::91ee193a2fa921a6fce780fc40236e3b SHA1::2399ed938943e85687ed604fb19087058b050cc6
3.60 DEBUG/DEX MD5::d9d16378dd66aacca6ef0fc8604f9f67 SHA1::b1f272f8fc28f8dc3cf9fb1ce49f7d2f0a1ca460
3.60 SHOP/SEX MD5::44e7b52e6423287b6c0861025bf3a377 SHA1::bc04d3d3e800e6d881735e420e4f0cf4b778ab38
3.61 RETAIL/CEX MD5::f446810aabec0af1340c02d852e4118c SHA1::f3e27e0cd8e85dcb8acd326ac2764653e09bca0f
3.61 SHOP/SEX MD5::0d56e5992872db318f94abf22073443a SHA1::f9cea2afd7aa1cfb593cdbb738cd4fc0fb6288cd
3.65 DEBUG/DEX MD5::c5e6e2d0c01d664851ff1b8b28191da6 SHA1::
3.65 RETAIL/CEX MD5::3001e6becbea7abf30fc35a7819c4478 SHA1::3efd8c919a984de4e77b76db34467dd3524ca0b2
3.66 RETAIL/CEX MD5::f4cbe2651e9a0c6115028043bdc2c5dd SHA1::3b1d36df451903fcbf7074e18906c8fe252f7c66
3.66 SHOP/SEX MD5::9eb7f8bb685885e77e31da256cb2dd83 SHA1::8b85242bf44fde4c7aa16d6f4ed124d85b145654
3.66 DEBUG/DEX MD5::62bb8875af0ecab5d2f20dffe887feca SHA1::d5e19a5231ee1ab9d7a40eb7211377dcb15d4336
3.70 DEBUG/DEX MD5::a6c5871cd1f33f1caa77134e258174c2 SHA1::1cd2c1bf92e5052a29b5a07dcd3837c21968b585
3.70 RETAIL/CEX MD5::7ee6b91bbd07dde1e65a0681de66745b SHA1::fd8320388e58824249c058ab1bec3f7aecf92cfc
3.70 SHOP/SEX MD5::83802a6dfa1f564b0fdd4d7ac3d4b4ab SHA1::a3070b5948c89b6daa08bea87b1a29397e904077
3.71 DEBUG/DEX MD5:: SHA1::
3.72 RETAIL/CEX MD5::c7d179d273699c2e5d53e401264828f3 SHA1::a408ca480788bdbe32ffce23277d7e7d453a0861
3.73 RETAIL/CEX MD5:: SHA1::
3.73 RETAIL/CEX-PATCH MD5::8aaa8dd1094aafdcc582916e670ad78e SHA1::0259d592635fc79ec95947fbdaa66fc03d395687



Repositories

stoker25 - specialises in debug/DEX and DECR/TOOL firmwares (self hosted)


Quick mirror downloadlist

This should contain all versions posted at above repositories


Torrents

To be crosschecked

Debug PS3 firmwares

  • 3.72 PATCH NOT PROPER!
MD5: FB906610575F9B51F2AB8E2174F03C0D | SHA1: 4CEEEF8A4A805AE19E0E9ED3BA1E54FC93D353CF | CRC32: 9701527 | CRC16: F676 | HMAC_SHA1: 0xDC05B52D52A2C2E1E1301A8E8B45FE43FC172BA4
Does not seem proper (unpacking dev_flash_001.tar.aa.2011_09_14_050233 error):
unpacking update_files.tar (00000000_0a064000 bytes; hmac: FAIL)...
unpacking spkg_hdr.tar (00000000_00011800 bytes; hmac: FAIL)...
unpacking ps3swu2.self (00000000_00565760 bytes; hmac: FAIL)...
  • 3.70
MD5: A6C5871CD1F33F1CAA77134E258174C2 | SHA1: 1CD2C1BF92E5052A29B5A07DCD3837C21968B585 | CRC32: A5956971 | CRC16: 1D2D
MD5: 62BB8875AF0ECAB5D2F20DFFE887FECA | SHA1: D5E19A5231EE1AB9D7A40EB7211377DCB15D4336 | CRC32: BDA761E4 | CRC16: 700E | HMAC_SHA1: 0x64BD8231BF0E27919FF36144C0EA8CC3447D46EE
MD5: 3001E6BECBEA7ABF30FC35A7819C4478 | SHA1: 3EFD8C919A984DE4E77B76DB34467DD3524CA0B2 | CRC32: 429612F3 | CRC16: E539
  • 360.001.forDEX.release.20110303
MD5: D9D16378DD66AACCA6EF0FC8604F9F67 | SHA1: B1F272F8FC28F8DC3CF9FB1CE49F7D2F0A1CA460 | CRC32: 429612F3 | CRC16: E539
MD5: A42F46B276DAC43851250526A8A8CB7A | SHA1: 1B516AD73F90196BA3FCC07DFC44AAD09D59E122 | CRC32: 1E4F2CC1 | CRC16: C9FC
  • 3.55 DEX Downgrader
MD5: EFA62388EE8D2592727DDBDCE9B4BEC8 | SHA1: 9D28C2533C36C0EFF801A41F74632182D408A5A9 | CRC32: F49A0B7E | CRC16: 45D2 | HMAC_SHA1: 0x289154362B4A1BC0D34A3815DE7B480B264188FF 
  • Ref.Tool DECR UpdateData.355.001d
MD5: 9085DA7157E92FA59157676A429A7C1E | SHA1: BB3A4A83D3E7576A825555FEF047B4DEF8B0168E | CRC32: B20A77B4 | CRC16: 5996 | HMAC_SHA1: 0xC36454DAD84EB490B1E85436F6A61B743AE32684
  • 355.001.forDEX.release.20101126d
MD5: 047671664D9241C04D44278944E153D9 | SHA1: 8EDE02636F0DC8905616331BBC6919BC642B556B | CRC32: 1A8B3AEE | CRC16: A42E | HMAC_SHA1: 0xCC7B8DB8425F657B7C29E1550EE04059EBB9E812
  • Ref.Tool DECR 341.001
MD5: 28CAAA7796E3CB7AD6500D989CF38B71 | SHA1: 6251A7AF2ABADF899F1100BC212AECEF78A49D19 | CRC32: 96106F79 | CRC16: C81E | HMAC_SHA1: 0x1C9EAF415BA2F247D80783DFAE40CCAB68F53E40
  • 3.30
MD5: 133296059CED19CFB93F8E0BB4B5C6DE | SHA1: E3FF61545EB3B1396ADCE5029E9C6A083E3F803D | CRC32: 6B31B61A | CRC16: A429 | HMAC_SHA1: 0x233E3B7400AF95A6356F723B4F1EE82879ED9420
  • 3.15
MD5: 3F40ABC76DFAD368D3F4411D7D92B475 | SHA1: 0D2A15102A142203658DB14DF554643945817244 | CRC32: 7CCB04C0 | CRC16: 211C | HMAC_SHA1: 0x59D38EF08A176BC33090A8B768B6AAF1ACCC9BD5
  • 2.42
MD5: 3EF6023CCFF3D7656665162495D25F5D | SHA1: 2D64EAD7BA5213C1C3FD83F4A1187654687058A8 | CRC32: FDF8213D | CRC16: 44BE | HMAC_SHA1: 0x4F198C97C143B9DAF492A56703D2F09107F9091A

Remark @ Installation

ps3d storage region 3 on the internal harddisk (ps3dc) is used by the PS3 as temp for installing updates. When installing PUP files, the PUP content gets unpacked there, checked - the system flags the update bit and prompts for reboot. After reboot it sees the update bit set and installs the files from ps3dc without rechecking (!) -> possible attack vector for circumventing checks, like down-/crossgrading)

ps3d - 4 possible regions :

ps3da : whole disk
  ps3db : UFS2 : GameOS
  ps3dc : FAT (2GB) : Update
  ps3dd : EXT3 : OtherOS (in the <=3.15 way)