You Must Download This Application Again C0-9259-6 Henkaku Games Not Working

Contents

  • 1 Changelogs
  • 2 PS3 talk
    • 2.1 Unpacking a Playstation Update Package
      • 2.i.i Unpack the PUP
      • 2.1.2 Untar the Update_Files.tar
        • 2.1.2.ane unpkg CORE_OS_PACKAGE.pkg
          • 2.1.2.1.i cosunpkg content from CORE_OS_PACKAGE.pkg
            • 2.one.ii.1.1.1 unself the cocky'southward
        • 2.1.2.2 unpkg dev_flash*
          • 2.1.2.ii.i untar dev_flash* content
    • 2.2 three.55 case
    • 2.3 Calculation new keys to older firmwares
    • 2.4 Using simulated upgrade to get lowest firmware version info
    • ii.5 Hashes
      • ii.5.1 PS3UPDAT.SHA
        • two.5.ane.i instance
        • ii.5.ane.ii structure
    • ii.half dozen Repositories
    • 2.7 Remark @ Installation
    • two.viii No applicable data found - technical pov
    • two.ix Sample Logs normal installation
    • 2.x Factory Service Style - Installation log breakdown
    • 2.11 sometime crossgrading Retail/CEX to Debug/DEX
      • 2.xi.1 How to install debug firmware on retail PS3
        • 2.11.1.i Tools needed
        • 2.eleven.1.two Instructions
    • 2.12 Ancient preproduction / image
      • ii.12.1 ebootrom structure
        • 2.12.1.1 Header
        • 2.12.1.2 File Tabular array
        • ii.12.one.3 Filename IDs
          • ii.12.ane.three.1 bdit_firmware / bdpt_301r_firmware / bdpt_303r_firmware / nand_update / ros / trvk_pkg / trvk_prg
            • 2.12.1.3.1.1 Header
            • 2.12.1.iii.one.2 File Table
            • ii.12.i.3.1.3 CORE_OS_PACKAGE.pkg
      • 2.12.2 known updates
        • two.12.2.ane 0.two ebootrom
        • 2.12.ii.2 0.3 ebootrom
        • 2.12.2.3 0.sixty ebootrom
        • 2.12.2.4 0.80 ebootrom
        • 2.12.2.v 0.84 ebootrom
        • 2.12.2.half dozen 0.85 ebootrom
        • ii.12.ii.7 0.90 ebootrom
        • 2.12.2.viii 0.90 PUP
        • 2.12.two.ix 0.92 ebootrom
        • 2.12.2.10 0.93 ebootrom
        • 2.12.2.11 0.94 ebootrom
        • 2.12.2.12 0.95 PUP
        • 2.12.ii.xiii 0.96 PUP
        • 2.12.two.14 100.002 ebootrom

Changelogs [edit]

Wikipedia is removing firmware changelogs, concluding complete version:

PSVita: https://en.wikipedia.org/w/alphabetize.php?title=PlayStation_Vita_system_software&oldid=668447442

PSP: https://en.wikipedia.org/w/index.php?championship=PlayStation_Portable_system_software&oldid=672507694

PS3 talk [edit]

What is the role that defines, what firmware it really is?. I mean, for firmwares below 3.55 we accept all the keys so whe can forge whatever PUP and make information technology appear as a +3.55, that would exist 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.cocky.. merely what is missing? What isn´t correctly prepare 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 Playstation Update Package [edit]

Unpack the PUP [edit]

Dots.txt license.xml ps3swu.self ps3swu2.self spkg_hdr.tar Update_Files.tar update_flags.txt Version.txt VSH.tar        

Untar the Update_Files.tar [edit]

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 BDPT_FIRMWARE_PACKAGE_310R.pkg BDPT_FIRMWARE_PACKAGE_312R.pkg BDPT_FIRMWARE_PACKAGE_314R.pkg BDPT_FIRMWARE_PACKAGE_316R.pkg BLUETOOTH_FIRMWARE.pkg CORE_OS_PACKAGE.pkg dev_flash3_023.tar.aa.2013_06_20_055817 dev_flash_000.tar.aa.2013_06_20_055817 dev_flash_001.tar.aa.2013_06_20_055817 dev_flash_002.tar.aa.2013_06_20_055817 dev_flash_003.tar.aa.2013_06_20_055817 dev_flash_004.tar.aa.2013_06_20_055817 dev_flash_005.tar.aa.2013_06_20_051337 dev_flash_006.tar.aa.2013_06_20_051337 dev_flash_007.tar.aa.2013_06_20_051337 dev_flash_008.tar.aa.2013_06_20_051337 dev_flash_009.tar.aa.2013_06_20_051337 dev_flash_010.tar.aa.2013_06_20_051337 dev_flash_011.tar.aa.2013_06_20_051337 dev_flash_012.tar.aa.2013_06_20_051337 dev_flash_013.tar.aa.2013_06_20_051337 dev_flash_014.tar.aa.2013_06_20_051337 dev_flash_015.tar.aa.2013_06_20_051337 dev_flash_016.tar.aa.2013_06_20_051337 dev_flash_017.tar.aa.2013_06_20_051337 dev_flash_018.tar.aa.2013_06_20_051337 dev_flash_019.tar.aa.2013_06_20_051337 dev_flash_020.tar.aa.2013_06_20_051337 dev_flash_021.tar.aa.2013_06_20_051337 dev_flash_022.tar.aa.2013_06_20_055817 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 [edit]

content info0 info1        
cosunpkg content from CORE_OS_PACKAGE.pkg [edit]
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.cocky me_iso_spu_module.cocky 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.cocky sv_iso_spu_module.self        
unself the self's [edit]

...

unpkg dev_flash* [edit]

content info0 info1        
untar dev_flash* content [edit]

...

3.55 example [edit]

PSUPDATE.PUP ├── dots.txt ├── license.txt ├── ps3swu.cocky  ├── 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-five.0.i-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.cocky │   │   ├── sb_iso_spu_module.self │   │   ├── sc_iso.cocky │   │   ├── sdk_version │   │   ├── spp_verifier.self │   │   ├── spu_pkg_rvk_verifier.self │   │   ├── spu_token_processor.self │   │   ├── spu_utoken_processor.self │   │   └── sv_iso_spu_module.cocky │   ├── dev_flash_30.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_flags.txt ├── version.txt └── vsh.tar     └──a        

Adding new keys to older firmwares [edit]

patch the loaders add keys to appldr keys index & tables in that location are likewise npdrm keys within 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        

Creating a MFW? (three.41/3.55 with 3.56 keys)


Proof of concept with added keys to appldr (and none of the other mentioned files above) : appldr 3.55 add together 3.56/3.60 keys


Using imitation upgrade to go lowest firmware version info [edit]

http://ps3devwiki.com/files/firmware/MFW-CEX/MinVerCheck/ // MinVerChk.rar (1.28 KB) / mirror --- mirror 2

CRC-16: 9A11 CRC-32 (Ethernet and PKZIP): 50EE9A92 SHA-one: 1B60E0ADE8E698D9796AA78B7AD54B10E05A9B0B MD-5: BB39828156BC7DF144E4D06D81C801AB        
  1. Unrar and copy this MinVerChk PUP to your USB stick (/PS3/UPDATE/PS3UPDAT.PUP), the same mode as if it was an firmware upgrade.
  2. Insert the USB stick into the PS3.
  3. Get-go a firmware update like normal from XMB (Don't worry, it will not update!)
  4. Information technology volition shortly fail and display the Firmware Base Value

Note: console needs to run at to the lowest degree FW two.50? (two.30 didn't work); This but works when the minimum update version is 1.00, otherwise any minimum value lower than 1.00 reports as 1.00 using this method. DECR-g (0.08), DEH-H1000A-Eastward (??0.92??), DEH-H1001-D (??0.92??), DECHA00A (??0.92??) are effectively afflicted by this.

Hashes [edit]

Version MD5 SHA1 CRC32 CRC16 HMAC_SHA1
0 file (practice not use) MD5::1f5039e50bd66b290c56684d8550c6c2 SHA1::7b91dbdc56c5781edf6c8847b4aa6965566c5c75 CRC32::2A0E7DBB CRC16::0 HMAC_SHA1::
3.41 RETAIL/CEX PSJB MD5::6f1ef9144c43c9a6f00f7ee7464a6689 SHA1::f3c19e06c0e7b8cc550bb3244f5f88356173fa6d CRC32::8A1E7548 CRC16::7FFC HMAC_SHA1::9F7001A6A93AE03A61ED7CFB7156A68DF0740708

PS3UPDAT.SHA [edit]

Some BluRay-Movie Discs contain firmware updates for the Playstation 3 Console. Inside the /PS3/UPDATE folder can be a file called "PS3UPDAT.SHA".

example [edit]

This is an case from the picture show "Priest" with three.50 firmware

0x002F070 - 0x002F8CF
First(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 00000000  61 7F 7F 6B 07 07 07 0B 00 00 00 00 00 00 00 00  a..k............ 00000010  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................ 00000020  B8 19 86 1F 75 D5 08 82 xiv 2C BE C8 AF 54 B0 00  ....u....,...T.. 00000030  12 BC 04 9D 00 00 00 00 00 00 00 00 00 00 00 00  ................                

structure [edit]

Address Size Value Clarification Observations
0x0 0x8 61 7F 7F 6B 07 07 07 0B Unknown
0x8 0x18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Padding
0x20 0x14 B8 19 86 1F 75 D5 08 82 fourteen 2C Be C8 AF 54 B0 00 12 BC 04 9D SHA1 hash of PS3UPDAT.PUP
0x34 0xC 00 00 00 00 00 00 00 00 00 00 00 00 Padding
Rest Residuum Remainder Encrypted Data

Repositories [edit]

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

[edit]

ps3d storage region three on the internal harddisk (ps3dc) is used past the PS3 as temp for installing updates. When installing PUP files, the PUP content gets unpacked there, checked - the arrangement flags the update bit and prompts for reboot. After reboot it sees the update bit fix and installs the files from ps3dc without rechecking (!) -> possible attack vector for circumventing checks, like down-/crossgrading). edit-note: doesn't seem to be truthful, it is still checked.

ps3d - 4 possible regions :

ps3da : whole disk   ps3db : UFS2 : GameOS   ps3dc : Fatty (2GB) : Update   ps3dd : EXT3 : OtherOS (in the <=3.fifteen way)        

No applicable data constitute - technical pov [edit]

Reasons why the playstation updating process does not recognize a pup.

  • 1) Missing files/Reading failure of:
    • patch_build.txt (vsh target)
    • promo_flags.txt (wrong flag will result in "data decadent")
  • 2) update_files.tar
    • unable to open PUP (rb)
    • unable to read first 0x30 Bytes (header)
    • unable to read farther 0x20 Bytes sized segment_table (aka file tables)
    • unable to discover core os packet.pkg inside update_files.tar
  • three) Unable to open Storage Region 1/2 on HDD.
  • four) No Media nowadays. (no success when fstat)

Sample Logs normal installation [edit]

http://pastie.org/10059999

cellFsUtilMount: /dev_hdd0 Configuration read. bd_video_region=0,dvd_video_region=0 spoof_version = 0000, spoof_revision = 0 BDemulator: disabled real disc blazon = ff71 effective disc type = ff71, fake disc type = 0 probe hdd (v)HDD constitute. probe hdd done vflash is enabled. search system region. search system region device_id = 0x101000000000007, system_region_id = 0x1 ACL[0]: LAID = 0x1070000001000001 : ACL =0xb system region institute(mode = 0). search system region done. search flash regions cellFsUtilMount: /dev_flash /dev_flash is clean. [(v)flash]         info.vendor_id = 0x0         info.device_id = 0x0         info.sector_size = 0x200         info.media_count = 0x1         info.capacity = 0x80000 [device_id = 0x100000200000001]         info.chapters = 0x63e00 wink region 0x2 institute. expected: get-go sectors = 0x7800, n_sectors = 0x63e00 start sector = 0x7800. get-go sector is correct region size is correct [device_id = 0x100000300000001]         info.capacity = 0x8000 flash region 0x3 found. expected: beginning sectors = 0x6b600, n_sectors = 0x8000 start sector = 0x6b600. [device_id = 0x100000400000001]         info.capacity = 0x400 flash region 0x4 plant. expected: outset sectors = 0x73600, n_sectors = 0x400 start sector = 0x73600. [device_id = 0x100000500000001]         info.chapters = 0x2000 flash region 0x5 found. expected: first sectors = 0x73a00, n_sectors = 0x2000 offset sector = 0x73a00. plant all flash regions. search normal region normal region 1 found. search normal region done. normal region ii constitute. Storage event: vii  0  10300000000000a Storage issue: three  0  10300000000000a search update package seach update package in GAME disc Disc auth: 5004 29 (process: 01000200_main_mer_init.cocky) fix drive policy success profile = 0xff71 umount BDVD umount /dev_bdvd failure = 0x80010002 mount BDVD cellFsUtilMount: /dev_bdvd mount /dev_bdvd success /dev_bdvd/PS3_UPDATE/PS3UPDAT.PUP found verify /dev_bdvd/PS3_UPDATE/PS3UPDAT.PUP Initializing taking a while... start Updating Proccess Initialize elapsed fourth dimension = 3325 msec cheque UPL Check UPL elapsed time = 79 msec check Bundle Size go package size elapsed time = 25 msec kickoff Verifying Package only update package elapsed time = 1731 msec Updating or Verifying failure 0x8002f169 USB storage: id = 0x10300000000000a         lun = 0x0         info.chapters = 0xffffffffe8df8800 lun = 0x0, dev_index = 0xa index = 0x0, pkg_index = 0x2 mount USB storage 0 mp_name = /dev_usb000 umount /dev_usb000 failure = 0x80010002 mount USB storage 0(LUN=0x0) dev_name = CELL_FS_IOS:USB_MASS_STORAGE000, mp_name = /dev_usb000 cellFsUtilMount: /dev_usb000 mount /dev_usb000 success /dev_usb000/PS3/UPDATE/PS3UPDAT.PUP institute verify /dev_usb000/PS3/UPDATE/PS3UPDAT.PUP Storage event: 4  0  101000000000006 Disc removed. Storage event: 8  0  101000000000006 Initialize elapsed fourth dimension = 547 msec Check UPL elapsed time = 148 msec get package size elapsed time = 17 msec update parcel elapsed fourth dimension = 18979 msec post processiong... post processiong done search update bundle done not to be skipped formatting organisation region. re-use former partitions. re-utilize old flash partitions. cellFsUtilMount: /dev_hdd1 setup environs for ps3updater mount game enshroud mount game enshroud success mkdir /dev_hdd1/PS3UPDATE success mkdir /dev_hdd1/PS3UPDATE/vsh success mkdir /dev_hdd1/PS3UPDATE/vsh/etc success mkdir /dev_hdd1/PS3UPDATE/information success mkdir /dev_hdd1/PS3UPDATE/information/font success Initialize elapsed time = 582 msec Check UPL elapsed time = 160 msec update packet elapsed time = 20137 msec re-create /dev_usb000/PS3/UPDATE/PS3UPDAT.PUP to /dev_hdd1/PS3UPDATE/PS3UPDAT.PUP copy id = 0x100, dst = /dev_hdd1/PS3UPDATE/ps3version.txt copy id = 0x601, dst = /dev_hdd1/PS3UPDATE/ps3swu.self extarct id = 0x201, dst = /dev_hdd1/PS3UPDATE segment = 0x300, offset = 0x56f5b0, size = 0xc0e4c00 file_num = 51 required patch_name : /BDIT_FIRMWARE_PACKAGE.pkg.spkg_hdr.1 segment = 0x501, get-go = 0xc6541b0, size = 0x14000 file_num = 49 patch establish: offset = 0xc6543b0, size = 0x280 required patch_name : /BDPT_FIRMWARE_PACKAGE_301R.pkg.spkg_hdr.ane patch establish: offset = 0xc6549b0, size = 0x280 required patch_name : /BDPT_FIRMWARE_PACKAGE_302R.pkg.spkg_hdr.ane patch establish: offset = 0xc654fb0, size = 0x280 required patch_name : /BDPT_FIRMWARE_PACKAGE_303R.pkg.spkg_hdr.ane patch found: offset = 0xc6555b0, size = 0x280 required patch_name : /BDPT_FIRMWARE_PACKAGE_304R.pkg.spkg_hdr.1 patch plant: offset = 0xc655bb0, size = 0x280 required patch_name : /BDPT_FIRMWARE_PACKAGE_306R.pkg.spkg_hdr.1 patch found: offset = 0xc6561b0, size = 0x280 required patch_name : /BDPT_FIRMWARE_PACKAGE_308R.pkg.spkg_hdr.1 patch found: offset = 0xc6567b0, size = 0x280 required patch_name : /BDPT_FIRMWARE_PACKAGE_310R.pkg.spkg_hdr.1 patch found: starting time = 0xc656db0, size = 0x280 required patch_name : /BDPT_FIRMWARE_PACKAGE_312R.pkg.spkg_hdr.ane patch establish: offset = 0xc6573b0, size = 0x280 required patch_name : /BDPT_FIRMWARE_PACKAGE_314R.pkg.spkg_hdr.i patch found: outset = 0xc6579b0, size = 0x280 required patch_name : /BDPT_FIRMWARE_PACKAGE_316R.pkg.spkg_hdr.1 patch establish: beginning = 0xc657fb0, size = 0x280 required patch_name : /BDPT_FIRMWARE_PACKAGE_318R.pkg.spkg_hdr.1 patch institute: outset = 0xc6585b0, size = 0x280 required patch_name : /BLUETOOTH_FIRMWARE.pkg.spkg_hdr.one patch found: kickoff = 0xc658bb0, size = 0x280 required patch_name : /CORE_OS_PACKAGE.pkg.spkg_hdr.1 patch found: offset = 0xc6591b0, size = 0x280 required patch_name : /MULTI_CARD_FIRMWARE.pkg.spkg_hdr.i patch constitute: offset = 0xc6597b0, size = 0x280 required patch_name : /SYS_CON_FIRMWARE_01000006.pkg.spkg_hdr.1 patch found: offset = 0xc659db0, size = 0x280 required patch_name : /SYS_CON_FIRMWARE_01010303.pkg.spkg_hdr.1 patch establish: showtime = 0xc65a3b0, size = 0x280 required patch_name : /SYS_CON_FIRMWARE_01020302.pkg.spkg_hdr.1 patch found: showtime = 0xc65a9b0, size = 0x280 required patch_name : /SYS_CON_FIRMWARE_01030302.pkg.spkg_hdr.1 patch found: start = 0xc65afb0, size = 0x280 required patch_name : /SYS_CON_FIRMWARE_01040402.pkg.spkg_hdr.i patch found: outset = 0xc65b5b0, size = 0x280 required patch_name : /SYS_CON_FIRMWARE_01050002.pkg.spkg_hdr.1 patch found: offset = 0xc65bbb0, size = 0x280 required patch_name : /SYS_CON_FIRMWARE_01050101.pkg.spkg_hdr.one patch found: kickoff = 0xc65c1b0, size = 0x280 required patch_name : /SYS_CON_FIRMWARE_S1_00010002083E0832.pkg.spkg_hdr.1 patch found: offset = 0xc65c7b0, size = 0x280 required patch_name : /UPL.xml.pkg.spkg_hdr.1 patch constitute: offset = 0xc65cdb0, size = 0x280 required patch_name : /RL_FOR_PACKAGE.img.spkg_hdr.1 patch for /RL_FOR_PACKAGE.img not found. skipped required patch_name : /RL_FOR_PROGRAM.img.spkg_hdr.ane patch for /RL_FOR_PROGRAM.img not found. skipped required patch_name : /dev_flash3_024.tar.aa.2015_02_05_035051.spkg_hdr.one patch found: offset = 0xc65d3b0, size = 0x280 required patch_name : /dev_flash_000.tar.aa.2015_02_05_034359.spkg_hdr.1 patch found: first = 0xc65d9b0, size = 0x280 required patch_name : /dev_flash_001.tar.aa.2015_02_05_034359.spkg_hdr.1 patch found: showtime = 0xc65dfb0, size = 0x280 dir_num = 1 dirname = /dev_flash/data/font/ dstname = /dev_hdd1/PS3UPDATE/data/font/ file_num = 20 filename = /dev_flash/information/font/SCE-PS3-RD-R-LATIN2.TTF, get-go = 0400, size = 0xd67c dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-RD-R-LATIN2.TTF filename = /dev_flash/data/font/SCE-PS3-RD-R-LATIN.TTF, offset = 0de00, size = 0x95f4 dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-RD-R-LATIN.TTF filename = /dev_flash/data/font/SCE-PS3-VR-R-LATIN2.TTF, offset = 017600, size = 0x218b0 dstname = /dev_hdd1/PS3UPDATE/information/font/SCE-PS3-VR-R-LATIN2.TTF filename = /dev_flash/information/font/SCE-PS3-SR-R-LATIN2.TTF, beginning = 039200, size = 0x12ee8 dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-SR-R-LATIN2.TTF filename = /dev_flash/data/font/SCE-PS3-MT-B-LATIN.TTF, offset = 04c400, size = 0x12184 dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-MT-B-LATIN.TTF filename = /dev_flash/data/font/SCE-PS3-RD-L-LATIN.TTF, kickoff = 05e800, size = 0x9714 dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-RD-L-LATIN.TTF filename = /dev_flash/data/font/SCE-PS3-YG-R-KOR.TTF, outset = 068200, size = 0x79728 dstname = /dev_hdd1/PS3UPDATE/information/font/SCE-PS3-YG-R-KOR.TTF filename = /dev_flash/data/font/SCE-PS3-RD-I-LATIN.TTF, get-go = 0e1c00, size = 0x9ea4 dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-RD-I-LATIN.TTF filename = /dev_flash/data/font/SCE-PS3-RD-BI-LATIN.TTF, offset = 0ebe00, size = 0x9c80 dstname = /dev_hdd1/PS3UPDATE/information/font/SCE-PS3-RD-BI-LATIN.TTF filename = /dev_flash/information/font/SCE-PS3-RD-LI-LATIN.TTF, offset = 0f5e00, size = 0xa038 dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-RD-LI-LATIN.TTF filename = /dev_flash/information/font/SCE-PS3-NR-L-JPN.TTF, beginning = 0100200, size = 0x2f0eb4 dstname = /dev_hdd1/PS3UPDATE/information/font/SCE-PS3-NR-50-JPN.TTF filename = /dev_flash/information/font/SCE-PS3-CP-R-KANA.TTF, first = 03f1400, size = 0xf27c dstname = /dev_hdd1/PS3UPDATE/information/font/SCE-PS3-CP-R-KANA.TTF filename = /dev_flash/data/font/SCE-PS3-MT-BI-LATIN.TTF, get-go = 0400a00, size = 0x13128 dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-MT-BI-LATIN.TTF filename = /dev_flash/information/font/SCE-PS3-MT-I-LATIN.TTF, offset = 0413e00, size = 0x133d8 dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-MT-I-LATIN.TTF filename = /dev_flash/data/font/SCE-PS3-SR-R-EXT.TTF, offset = 0427400, size = 0x43450 dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-SR-R-EXT.TTF filename = /dev_flash/information/font/SCE-PS3-RD-L-LATIN2.TTF, first = 046ac00, size = 0xd7fc dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-RD-L-LATIN2.TTF filename = /dev_flash/data/font/SCE-PS3-SR-R-LATIN.TTF, offset = 0478600, size = 0xd1b0 dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-SR-R-LATIN.TTF filename = /dev_flash/information/font/SCE-PS3-NR-R-JPN.TTF, offset = 0485a00, size = 0x2f5c38 dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-NR-R-JPN.TTF filename = /dev_flash/information/font/SCE-PS3-YG-B-KOR.TTF, offset = 077ba00, size = 0x78ec8 dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-YG-B-KOR.TTF filename = /dev_flash/data/font/SCE-PS3-NR-R-EXT.TTF, offset = 07f4c00, size = 0x443b8 dstname = /dev_hdd1/PS3UPDATE/information/font/SCE-PS3-NR-R-EXT.TTF required patch_name : /dev_flash_002.tar.aa.2015_02_05_034359.spkg_hdr.1 patch found: start = 0xc65e5b0, size = 0x280 dir_num = 0 file_num = 3 filename = /dev_flash/data/font/SCE-PS3-SR-R-JPN.TTF, kickoff = 0200, size = 0x47380c dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-SR-R-JPN.TTF filename = /dev_flash/data/font/SCE-PS3-NR-B-JPN.TTF, get-go = 0473e00, size = 0x2d9724 dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-NR-B-JPN.TTF filename = /dev_flash/data/font/SCE-PS3-MT-R-LATIN.TTF, beginning = 074d800, size = 0x1202c dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-MT-R-LATIN.TTF required patch_name : /dev_flash_003.tar.aa.2015_02_05_034359.spkg_hdr.one patch found: offset = 0xc65ebb0, size = 0x280 dirname = /dev_flash/information/font/SONY-CC/ dstname = /dev_hdd1/PS3UPDATE/data/font/SONY-CC/ file_num = 12 filename = /dev_flash/data/font/SCE-PS3-DH-R-CGB.TTF, offset = 0200, size = 0x7d8884 dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-DH-R-CGB.TTF filename = /dev_flash/information/font/SCE-PS3-RD-B-LATIN2.TTF, offset = 07d8e00, size = 0xd328 dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-RD-B-LATIN2.TTF filename = /dev_flash/data/font/SCE-PS3-YG-L-KOR.TTF, offset = 07e6400, size = 0x78f68 dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-YG-Fifty-KOR.TTF filename = /dev_flash/information/font/SCE-PS3-RD-B-LATIN.TTF, offset = 085f600, size = 0x9430 dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-RD-B-LATIN.TTF filename = /dev_flash/data/font/SCE-PS3-VR-R-LATIN.TTF, offset = 0868e00, size = 0x10344 dstname = /dev_hdd1/PS3UPDATE/data/font/SCE-PS3-VR-R-LATIN.TTF filename = /dev_flash/data/font/SONY-CC/k006004ds.ttf, offset = 0879600, size = 0xeb94 dstname = /dev_hdd1/PS3UPDATE/data/font/SONY-CC/k006004ds.ttf filename = /dev_flash/data/font/SONY-CC/e046323ts.ttf, offset = 0888400, size = 0xd960 dstname = /dev_hdd1/PS3UPDATE/data/font/SONY-CC/e046323ts.ttf filename = /dev_flash/data/font/SONY-CC/c041056ts.ttf, offset = 0896000, size = 0x116dc dstname = /dev_hdd1/PS3UPDATE/information/font/SONY-CC/c041056ts.ttf filename = /dev_flash/information/font/SONY-CC/n023055ms.ttf, offset = 08a7a00, size = 0xb38c dstname = /dev_hdd1/PS3UPDATE/data/font/SONY-CC/n023055ms.ttf filename = /dev_flash/information/font/SONY-CC/e046323ms.ttf, outset = 08b3000, size = 0xc25c dstname = /dev_hdd1/PS3UPDATE/data/font/SONY-CC/e046323ms.ttf filename = /dev_flash/data/font/SONY-CC/n023055ts.ttf, get-go = 08bf600, size = 0xc9c0 dstname = /dev_hdd1/PS3UPDATE/data/font/SONY-CC/n023055ts.ttf filename = /dev_flash/information/font/SONY-CC/d013013ds.ttf, get-go = 08cc200, size = 0x11174 dstname = /dev_hdd1/PS3UPDATE/data/font/SONY-CC/d013013ds.ttf required patch_name : /dev_flash_004.tar.aa.2015_02_05_034359.spkg_hdr.1 patch found: offset = 0xc65f1b0, size = 0x280 dir_num = ii dirname = /dev_flash/vsh/etc/ dstname = /dev_hdd1/PS3UPDATE/vsh/etc/ dirname = /dev_flash/vsh/etc/impress/ dstname = /dev_hdd1/PS3UPDATE/vsh/etc/print/ file_num = 11 filename = /dev_flash/vsh/etc/layout_factor_table_720.txt, first = 0400, size = 0x1ff dstname = /dev_hdd1/PS3UPDATE/vsh/etc/layout_factor_table_720.txt filename = /dev_flash/vsh/etc/layout_grid_table_720.txt, first = 0800, size = 0x3fd5 dstname = /dev_hdd1/PS3UPDATE/vsh/etc/layout_grid_table_720.txt filename = /dev_flash/vsh/etc/layout_grid_table_1080.txt, offset = 04a00, size = 0x41f6 dstname = /dev_hdd1/PS3UPDATE/vsh/etc/layout_grid_table_1080.txt filename = /dev_flash/vsh/etc/index.dat, get-go = 08e00, size = 0x4f0 dstname = /dev_hdd1/PS3UPDATE/vsh/etc/index.dat filename = /dev_flash/vsh/etc/layout_factor_table_272.txt, kickoff = 09600, size = 0x1dd dstname = /dev_hdd1/PS3UPDATE/vsh/etc/layout_factor_table_272.txt filename = /dev_flash/vsh/etc/version.txt, offset = 09a00, size = 0x4ce dstname = /dev_hdd1/PS3UPDATE/vsh/etc/version.txt filename = /dev_flash/vsh/etc/layout_grid_table_480.txt, offset = 0a200, size = 0x3dc9 dstname = /dev_hdd1/PS3UPDATE/vsh/etc/layout_grid_table_480.txt filename = /dev_flash/vsh/etc/impress/epson.pmd, offset = 0e400, size = 0x7154 dstname = /dev_hdd1/PS3UPDATE/vsh/etc/print/epson.pmd filename = /dev_flash/vsh/etc/layout_grid_table_272.txt, offset = 015800, size = 0x3df7 dstname = /dev_hdd1/PS3UPDATE/vsh/etc/layout_grid_table_272.txt filename = /dev_flash/vsh/etc/layout_factor_table_480.txt, offset = 019800, size = 0x1dc dstname = /dev_hdd1/PS3UPDATE/vsh/etc/layout_factor_table_480.txt filename = /dev_flash/vsh/etc/layout_factor_table_1080.txt, first = 019c00, size = 0x1f2 dstname = /dev_hdd1/PS3UPDATE/vsh/etc/layout_factor_table_1080.txt required patch_name : /dev_flash_005.tar.aa.2015_02_05_034359.spkg_hdr.1 patch constitute: commencement = 0xc65f7b0, size = 0x280 required patch_name : /dev_flash_006.tar.aa.2015_02_05_034359.spkg_hdr.1 patch found: kickoff = 0xc65fdb0, size = 0x280 required patch_name : /dev_flash_007.tar.aa.2015_02_05_034359.spkg_hdr.1 patch found: offset = 0xc6603b0, size = 0x280 required patch_name : /dev_flash_008.tar.aa.2015_02_05_034359.spkg_hdr.1 patch constitute: offset = 0xc6609b0, size = 0x280 required patch_name : /dev_flash_009.tar.aa.2015_02_05_034359.spkg_hdr.1 patch institute: offset = 0xc660fb0, size = 0x280 required patch_name : /dev_flash_010.tar.aa.2015_02_05_034359.spkg_hdr.1 patch found: offset = 0xc6615b0, size = 0x280 required patch_name : /dev_flash_011.tar.aa.2015_02_05_034359.spkg_hdr.1 patch found: offset = 0xc661bb0, size = 0x280 required patch_name : /dev_flash_012.tar.aa.2015_02_05_034359.spkg_hdr.1 patch found: offset = 0xc6621b0, size = 0x280 required patch_name : /dev_flash_013.tar.aa.2015_02_05_034359.spkg_hdr.ane patch institute: offset = 0xc6627b0, size = 0x280 required patch_name : /dev_flash_014.tar.aa.2015_02_05_034359.spkg_hdr.ane patch found: offset = 0xc662db0, size = 0x280 required patch_name : /dev_flash_015.tar.aa.2015_02_05_034359.spkg_hdr.1 patch found: offset = 0xc6633b0, size = 0x280 required patch_name : /dev_flash_016.tar.aa.2015_02_05_034359.spkg_hdr.1 patch found: offset = 0xc6639b0, size = 0x280 required patch_name : /dev_flash_017.tar.aa.2015_02_05_034359.spkg_hdr.1 patch found: outset = 0xc663fb0, size = 0x280 required patch_name : /dev_flash_018.tar.aa.2015_02_05_034359.spkg_hdr.i patch found: offset = 0xc6645b0, size = 0x280 required patch_name : /dev_flash_019.tar.aa.2015_02_05_034359.spkg_hdr.one patch establish: offset = 0xc664bb0, size = 0x280 required patch_name : /dev_flash_020.tar.aa.2015_02_05_034359.spkg_hdr.1 patch found: offset = 0xc6651b0, size = 0x280 required patch_name : /dev_flash_021.tar.aa.2015_02_05_034359.spkg_hdr.1 patch establish: showtime = 0xc6657b0, size = 0x280 required patch_name : /dev_flash_022.tar.aa.2015_02_05_034359.spkg_hdr.1 patch found: offset = 0xc665db0, size = 0x280 required patch_name : /dev_flash_023.tar.aa.2015_02_05_034359.spkg_hdr.1 patch establish: offset = 0xc6663b0, size = 0x280 setup surroundings for ps3updater washed. umount game cache umount game cache success Unmount:: non call unset_storage_event_handler UfsSysUinit2:not call ffs_uninitUnmount:: non call free  Set to shutdown .....Going to shutdown. Stage ii says hello (load base = 0x8000000000540000, end = 0x8000000000558330) (version = 0104700F) OK  ### ### Software update manner  mounting the builtin HDD1 : cellFsUtilMount: /dev_hdd1 Procedure /dev_hdd1/PS3UPDATE/ps3swu.cocky (01000200) loaded PROCESS /dev_hdd1/PS3UPDATE/ps3swu.self (01000200_main_ps3swu.self) (01000200) created from parent process: creating the initial system process : OK cellFsUtilMount: /dev_flash2 cellFsUtilMount: /dev_flash3 Registry: running in recovery style Registry initialization start:............ done We are originally in region 82        

other: http://pastie.org/pastes/10056453/text?fundamental=utexzvyefmddeddktp3og

Factory Service Manner - Installation log breakdown [edit]

Explaination from rms: http://rmscrypt.wordpress.com/2011/02/01/the-downgrade-process/

Sample logs:

  • http://pastebin.com/XhcjfAjw (downgrade three.66 -> three.15)
  • http://pastebin.com/SAN7Z3Dq (UPL 3.fifteen)
log Explaination Notes
manufacturing bit detection in Syscon eeprom, manufacturing mode enabled, looking for lv2_diag.self
                  manufacturing updating start
lv2_diag.self initialised
PackageName = /dev_usb000/PS3UPDAT.PUP
PUP file used for FSM reinstall on USB root
                  settle polling interval success
                  vflash is disabled...  boot from nand flash...
NAND system detected, vflash disabled
                  creating wink regions...  create storage region: (region id = 2)  format partition: (region_id = two, CELL_FS_IOS:BUILTIN_FLSH1, CELL_FS_FAT)  create storage region: (region id = iii)  format sectionalisation: (region_id = three, CELL_FS_IOS:BUILTIN_FLSH2, CELL_FS_FAT)  create storage region: (region id = iv)  format partition: (region_id = 4, CELL_FS_IOS:BUILTIN_FLSH3, CELL_FS_FAT)  create storage region: (region id = 5)  create storage region: (region id = six)
creating Wink regions 2, 3, 4, 5, vi and formatting regions 2, three, 4
                  Initializing  taking a while...  first Updating Proccess  Initialize elapsed time = 61 msec
Initializing + Outset Updating Proccess
                  check UPL  Check UPL elapsed time = 34 msec  check Package Size  get package size elapsed time = viii msec  start Updating Package  Update packages num = 29  Update packages total size = 160699026
UPL.xml.pkg from PUP unpkg'ed and read
                  Update Package Revoke list  read package revoke list packet (576 bytes) elapsed = half dozen msec  update bundle revoke list elapsed = 331 msec  Update Bundle Revoke list done(0x8002f000)
RL_FOR_PACKAGE.img copied from PUP to trvk_pkg
                  Update Core Bone Parcel  read core bone package (5193774 bytes) elapsed = 324 msec  update cadre os package elapsed = 1965 msec  Update Core OS Package washed(0x8002f000)
Core OS packet (CORE_OS_PACKAGE.pkg) is unpkg'ed from PUP and written to ros
                  Update VSH Package  sys_memory_container_create() success(id = 0xc0effffe)  Update VSH's package : 1/21  read vsh package (2070 bytes) elapsed = 8 msec  decrypt and verify vsh package elapsed = 23 msec  write vsh package elapsed = 9259 msec  compare vsh package elapsed = 0 msec  Update VSH's parcel : 2/21  read vsh parcel (5616383 bytes) elapsed = 351 msec  decrypt and verify vsh packet elapsed = 341 msec  write vsh bundle elapsed = 1725 msec  compare vsh bundle elapsed = 402 msec  Update VSH's bundle : 3/21  read vsh package (3357780 bytes) elapsed = 214 msec  decrypt and verify vsh bundle elapsed = 227 msec  write vsh package elapsed = 2926 msec  compare vsh packet elapsed = 312 msec  Update VSH'due south package : 4/21  read vsh package (5240122 bytes) elapsed = 328 msec  decrypt and verify vsh package elapsed = 309 msec  write vsh package elapsed = 2776 msec  compare vsh package elapsed = 399 msec  Update VSH'southward package : 5/21  read vsh parcel (24029 bytes) elapsed = 9 msec  decrypt and verify vsh bundle elapsed = 24 msec  write vsh package elapsed = 1185 msec  compare vsh package elapsed = 9 msec  Update VSH'southward package : 6/21  read vsh package (9831317 bytes) elapsed = 599 msec  decrypt and verify vsh parcel elapsed = 279 msec  write vsh package elapsed = 11830 msec  compare vsh package elapsed = 466 msec  Update VSH's package : vii/21  read vsh packet (8662380 bytes) elapsed = 539 msec  decrypt and verify vsh package elapsed = 272 msec  write vsh package elapsed = 16532 msec  compare vsh package elapsed = 474 msec  Update VSH's parcel : 8/21  read vsh package (8657372 bytes) elapsed = 541 msec  decrypt and verify vsh parcel elapsed = 361 msec  write vsh package elapsed = 5911 msec  compare vsh bundle elapsed = 448 msec  Update VSH's parcel : 9/21  read vsh package (10445426 bytes) elapsed = 635 msec  decrypt and verify vsh package elapsed = 255 msec  write vsh bundle elapsed = 5408 msec  compare vsh bundle elapsed = 467 msec  Update VSH's package : 10/21  read vsh packet (10252830 bytes) elapsed = 641 msec  decrypt and verify vsh package elapsed = 262 msec  write vsh package elapsed = 8646 msec  compare vsh package elapsed = 476 msec  Update VSH'southward package : 11/21  read vsh packet (9922968 bytes) elapsed = 621 msec  decrypt and verify vsh packet elapsed = 252 msec  write vsh package elapsed = 6950 msec  compare vsh package elapsed = 467 msec  Update VSH's package : 12/21  read vsh packet (8214459 bytes) elapsed = 505 msec  decrypt and verify vsh package elapsed = 199 msec  write vsh package elapsed = 5843 msec  compare vsh parcel elapsed = 386 msec  Update VSH'south package : 13/21  read vsh packet (9428094 bytes) elapsed = 594 msec  decrypt and verify vsh package elapsed = 244 msec  write vsh package elapsed = 5238 msec  compare vsh package elapsed = 442 msec  Update VSH's package : 14/21  read vsh package (7973335 bytes) elapsed = 498 msec  decrypt and verify vsh package elapsed = 346 msec  write vsh package elapsed = 13617 msec  compare vsh package elapsed = 456 msec  Update VSH'southward package : 15/21  read vsh packet (9766737 bytes) elapsed = 603 msec  decrypt and verify vsh bundle elapsed = 360 msec  write vsh bundle elapsed = 17267 msec  compare vsh bundle elapsed = 529 msec  Update VSH's bundle : 16/21  read vsh package (9199234 bytes) elapsed = 583 msec  decrypt and verify vsh package elapsed = 407 msec  write vsh package elapsed = 23189 msec  compare vsh package elapsed = 689 msec  Update VSH's package : 17/21  read vsh package (7260896 bytes) elapsed = 466 msec  decrypt and verify vsh package elapsed = 286 msec  write vsh package elapsed = 14751 msec  compare vsh package elapsed = 689 msec  Update VSH'south package : eighteen/21  read vsh package (6563380 bytes) elapsed = 422 msec  decrypt and verify vsh packet elapsed = 155 msec  write vsh packet elapsed = 1906 msec  compare vsh parcel elapsed = 357 msec  Update VSH's package : nineteen/21  read vsh packet (6092245 bytes) elapsed = 373 msec  decrypt and verify vsh bundle elapsed = 227 msec  write vsh parcel elapsed = 1457 msec  compare vsh package elapsed = 405 msec  Update VSH's package : 20/21  read vsh bundle (9859067 bytes) elapsed = 590 msec  decrypt and verify vsh package elapsed = 238 msec  write vsh parcel elapsed = 2187 msec  compare vsh parcel elapsed = 498 msec  Update VSH's package : 21/21  read vsh package (6492084 bytes) elapsed = 419 msec  decrypt and verify vsh package elapsed = 321 msec  write vsh parcel elapsed = 17509 msec  compare vsh package elapsed = 674 msec  Update VSH Parcel done(0x8002f000)
dev_flash_000.tar.aa.* files from PUP are unpkg'ed to dev_flash
                  Bul-ray Disc Thespian Revoke  read bdp revoke bundle (1904 bytes) elapsed = 23 msec  decrypt and verify bdp revoke package elapsed = 29 msec  write bdp revoke packet elapsed = 2240 msec  compare bdprevoke packet elapsed = 57 msec  Bul-ray Disc Player Revoke done(0x8002f000)
dev_flash3_024.tar.aa.* files from PUP are unpkg'ed to dev_flash3
                  Update Program Revoke listing  read program revoke list parcel (704 bytes) elapsed = 7 msec  update program revoke listing elapsed = 331 msec  Update Programme Revoke list done(0x8002f000)
RL_FOR_PROGRAM.img from PUP is copied to trvk_prg
                  move_2block_status_into_the_region(): region id = 3  rewrite_region() region id = 0x3, start_lba = 0x0, end_lba = 0x4000  rewrite region done (ret = 0x8002f000)  rewrite region elapsed time = 1262 msec  touch_1st_sector_in_block() region id = 0x3, start_lba = 0x0, end_lba = 0x4000  touch_1st_sector() washed (ret = 0x8002f000)  touch_1st_sector() elapsed time = 1121 msec  rewrite_region() region id = 0x3, start_lba = 0x0, end_lba = 0x4000  rewrite region washed (ret = 0x8002f000)  rewrite region elapsed time = 1262 msec
                  Update BD firmware  read BD firmware package (1966992 bytes) elapsed = 142 msec  update BD firmware elapsed = 184 msec  read BD firmware bundle (951040 bytes) elapsed = 78 msec  update BD firmware elapsed = 142 msec  read BD firmware parcel (951040 bytes) elapsed = 80 msec  update BD firmware elapsed = 13959 msec  Update BD firmware done(0x8002f000)
Appropiate BD firmware for that Bluray Drive is flashed to BD eeprom
                  Update Multi-Card controller firmware  read MCC package (28636 bytes) elapsed = 25 msec  update MCC elapsed = 24 msec  Update Multi-Card controller firmware done(0x8002f000)
If SKU with MultiCardReader then Multi-Bill of fare controller firmware is flashed to SST 1mbit Wink
                  Update BlueTooth firmware  read BT bundle (639368 bytes) elapsed = 62 msec  update BT elapsed = 56 msec  Update BlueTooth firmware washed(0x8002f000)
Bluetooth NOR flash is updated with

BlueTooth firmware

                  Update System controller firmware  read SC patch package (4864 bytes) elapsed = 24 msec  read SC patch package (4864 bytes) elapsed = 24 msec  read SC patch parcel (4864 bytes) elapsed = 23 msec  Update Organisation controller firmware done(0x8002f000)
Syscon Hardware is updated with appropiate Syscon Firmware
                  update package elapsed time = 228361 msec
                  post processiong...  post processiong done  cleanup update condition (ret = 0)
                  bone version = 03.1500  build_version = 38031,20091206
                  region of core os package = 0x40000000
                  build_target = CEX-ww  build target id = 0x83
                  manufacturing updating SUCCESS(0x8002f000)
                  prepare product mode (ret = 0)
                  Total Elapsed time = 230556 msec

former crossgrading Retail/CEX to Debug/DEX [edit]

Annotation
For this to work your system must exist below or at i.lxxx for the ane.80 debug update and below or on two.01 for the 2.15 debug update. Just utilise the side by side version up from your current firmware version for the retail update.

It'south not very usefull, esp. nowadays, added for historic reasons

How to install debug firmware on retail PS3 [edit]

sometime source: http://www.ps3hax.cyberspace/other-misc-tutorials/4808-tutorial-how-install-debug-firmware-retail-ps3-partially-hdd-swap-method.html

Tools needed [edit]

  • i PS3 system
  • 2 PS3 hard drives that are the same size
  • 1 retail firmware upgrade
  • ane.lxxx Or 2.xv debug firmware

Instructions [edit]

  1. Format both hard drives on the PS3 system.
  2. Download a debug PS3 firmware and place it in USB stick, and start the update. This will copy all the debug firmware files to the PS3's HDD-A.
  3. Subsequently copied the PS3 will restart and y'all will see the normal update bill of fare which prompts you to click the push to start update. Do NOT update your PS3, merely power it off.
  4. Next remove the HDD-A, and place in the second HDD, HDD-B in the PS3.
  5. Download and re-create a retail PS3 firmware to a USB stick.
  6. Again every bit before identify USB in PS3 and update the PS3 equally normal just when you get to the screen where it asks for you to press push, practice that but stop when it asks you to Concord to Terms and Status Page.
  7. While the system is still powered on and on the update screen, REMOVE HDD-B, and insert HDD-A.
  8. Afterwards swapping the HDD's continuie to update the PS3 every bit normal and the PS3 will install the debug PS3 firmware=
  9. Go to the settings and check firmware version and at that place you will likewise see the debugging PS3 options :)

Ancient preproduction / paradigm [edit]

ceb decrypter (works on 0.50.004.r010, may piece of work on others)

http://pastie.org/private/al9p0vkw3g0lgat2yeazw#4,11

          CEB-201x, DEH-R1030 etc.    quondam SDKs comprise these binairy files in \cell\target\bootrom,   while knowledge nearly previous version existance can be revealed by the documentation in \cell\info\old\XXX        

ebootrom construction [edit]

[edit]

Offset Length Type Data
0x0 0x4 unsigned long Unknown
0x4 0x4 unsigned long File Count
0x8 0x8 unsigned long File Length
0x10 0x30 * File Count File Table File Table

File Tabular array [edit]

The file table consists of a number of file entries determined past File Count, with the format below:

Offset Length Type Data
0x0 0x8 unsigned long Data Offset
0x10 0x8 unsigned long Information Length
0x20 0x20 unsigned long Data FileName (see below)

Filename IDs [edit]

File Entry ID Filename
0x1 sdk_version
0x2 version.txt
0x3 ros (CORE_OS_PACKAGE.pkg)
0x4 trvk_prg
0x5 trvk_pkg
0x6 nand_update
0x7 bdit_firmware
0x8 bdpt_301r_firmware
0x9 bdpt_303r_firmware
bdit_firmware / bdpt_301r_firmware / bdpt_303r_firmware / nand_update / ros / trvk_pkg / trvk_prg [edit]
[edit]
Offset Length Type Data
0x0 0x4 unsigned long Unknown
0x4 0x4 unsigned long File Count
0x8 0x8 unsigned long File Length
0x10 0x30 * File Count File Tabular array File Table
File Table [edit]

The file table consists of a number of file entries determined by File Count, with the format below:

Offset Length Type Information
0x0 0x8 unsigned long Data Outset
0x10 0x8 unsigned long Data Length
0x20 0x20 unsigned long DataName
  • bdit_firmware -> BDIT_FIRMWARE_PACKAGE.pkg
  • bdpt_301r_firmware -> BDPT_FIRMWARE_PACKAGE_301R.pkg
  • bdpt_303r_firmware -> BDPT_FIRMWARE_PACKAGE_303R.pkg
  • trvk_pkg -> RL_FOR_PACKAGE.img
  • trvk_prg -> RL_FOR_PROGRAM.img
  • ros -> CORE_OS_PACKAGE.pkg
  • nand_update -> NAND_UPDATE.pkg.[01]-[28]
0x40 Data Length unsigned long SCE signed package data
CORE_OS_PACKAGE.pkg [edit]
File Entry ID Filename
aim_spu_module.self
appldr
creserved_0
default.spp
isoldr
lv0
lv1.self
lv1ldr
lv2_kernel.cocky
lv2ldr
mc_iso_spu_module.self
me_iso_spu_module.self
rvkldr
sb_iso_spu_module.self
sc_iso.cocky
sdk_version
spp_verifier.cocky
spu_pkg_rvk_verifier.self
spu_token_processor.self
sv_iso_spu_module.cocky
sys_init_app.self
sys_init_ios.self
sysctl.txt

known updates [edit]

0.ii ebootrom [edit]

0.iii ebootrom [edit]

0.60 ebootrom [edit]

          0.lx: lv0 contains cord : 'Sony CXD9823 NAND Controller'
Boot Loader SE Version 0.6 2006-01-31_13:53:04
Kick Loader SE Version 0.5.2005-12-28_16:10:53

0.80 ebootrom [edit]

          central: rev 0x00

0.84 ebootrom [edit]

          0.84: lv0 doesnt incorporate previous mentioned string
from decrypted lv0 0.84: Boot Loader SE Version 0.8.four (Build ID: 822,8517, Build Data: 2006-05-16_17:fifty:21)

0.85 ebootrom [edit]

0.90 ebootrom [edit]

0.90 PUP [edit]

          ? 0.ninety: PS3UPDAT.PUP format was implemented since 0.90 ?

0.92 ebootrom [edit]

          primal: rev 0x01 + NP rev 0x01

0.93 ebootrom [edit]

0.94 ebootrom [edit]

0.95 PUP [edit]

0.96 PUP [edit]

100.002 ebootrom [edit]

from decrypted lv0: Boot Loader SE Version 1.0.0 (Build ID: 1643,16413, Build Data: 2006-10-05_16:32:34)

ebootrom.100.002.rar (51.29 MB)

  • https://mega.co.nz/#!YgsziJjT!j4EzExE18pmIrv6a2ITbfMrRPollgzPdpvTjze1CuEc

milliganrownintoed.blogspot.com

Source: https://www.psdevwiki.com/ps3/Talk:Playstation_Update_Package_%28PUP%29

Related Posts

0 Response to "You Must Download This Application Again C0-9259-6 Henkaku Games Not Working"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel