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.1.i cosunpkg content from CORE_OS_PACKAGE.pkg
- 2.1.2.2 unpkg dev_flash*
- 2.1.2.ii.i untar dev_flash* content
- 2.1.2.ane unpkg CORE_OS_PACKAGE.pkg
- 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.5.1 PS3UPDAT.SHA
- 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.xi.1 How to install debug firmware on retail PS3
- 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
- ii.12.ane.three.1 bdit_firmware / bdpt_301r_firmware / bdpt_303r_firmware / nand_update / ros / trvk_pkg / trvk_prg
- 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
- ii.12.1 ebootrom structure
- 2.1 Unpacking a Playstation Update Package
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
- Unrar and copy this MinVerChk PUP to your USB stick (/PS3/UPDATE/PS3UPDAT.PUP), the same mode as if it was an firmware upgrade.
- Insert the USB stick into the PS3.
- Get-go a firmware update like normal from XMB (Don't worry, it will not update!)
- 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.
-
PS3 MinVerChk on the CECHC04
-
PS3 MinVerChk on the CECHG04
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]
- Format both hard drives on the PS3 system.
- 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.
- 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.
- Next remove the HDD-A, and place in the second HDD, HDD-B in the PS3.
- Download and re-create a retail PS3 firmware to a USB stick.
- 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.
- While the system is still powered on and on the update screen, REMOVE HDD-B, and insert HDD-A.
- Afterwards swapping the HDD's continuie to update the PS3 every bit normal and the PS3 will install the debug PS3 firmware=
- 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
|
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
0 Response to "You Must Download This Application Again C0-9259-6 Henkaku Games Not Working"
Post a Comment