Remarry Bluray Drive

From PS3 Developer wiki
Jump to navigation Jump to search

Superceded by : lv2diag remarry (mirror)
http://pastie.org/5138910 :

Remarry guide for 3.55 firmware 
 
1. Have the console on a working 3.55 firmware

2. Download the Remarry files (remarry-3.55.rar) and unpack to root of USM Mass Storage device.
   The following line is already changed from 1 to 0:

     #---------------------------------------------
     # Install Systemsoftware
     #   0 = ŽÀs‚µ‚È‚¢
     #   1 = ŽÀs‚·‚é
     #----------------------------------------------
     0
    
   This will make sure the drive init PUP is not installed, thus preventing RLOD because of syscon hashes on downgraded consoles.
     
3. Download official firmware <=3.30 as drive init PUP and put it root of USB Mass Storage device

   Content of USB Mass Storage device should be thus be:

                                           MD5:                               SHA1:                                      CRC32:     CRC16:
     Lv2diag.self                          C48E5EBFC00ABD89094CB73A2B0BEA59 / D229AC694910272DDEA9276B9FD4A2664800638C / C2D0A2B0 / 5327
     manufacturing_updater_for_reset.self  9E3C9024E9243478D21C78E1C9DF2376 / 922EA202CA2EA36EBF2B5054605E17409B9A56E6 / 93F18A95 / EA0D
     fdm_spu_module.self                   33E8D3C12349CFD203930FD0C237054D / F660FD6EBEB12DC7F52B4E707A1F0D1BD05DF9F3 / 85701A9B / B75B
     PS3UPDAT.PUP
     cfg/standalone.cfg

4. Put the service mode JIG/dongle/PSGrade into port 0 (closest to the reader) and get into factory service mode. 

5. Put the created USB Mass Storage device from step 3 into port 0 (closest to the reader) and run.

     Drive Init Executing  means it is starting the remarry process
     Drive Init Failed with big pink letters 'NG' (No Good!)  means the process failed. Most likely solved by fixing the communication issue with the drive. 

6. After you run the initial remarry process, do not take it out of factory service mode. 

7. Put a BD movie disc in and run it on the PS3. (This restores your DRL files!) 

8. Then you can take it out of factory service mode. 

9. Launch as normal. 


Other related references:

Official Firmwares    : System Software
Remarry               : Remarry Bluray Drive
Dehashing             : Talk:Downgrading with Hardware flasher#Alternative shorter reFSM way
Downgrading           : Downgrading with Hardware flasher
PSgrade guide         : Downgrading with PSgrade Dongle
PSgrade devices list  : Talk:Downgrading with PSgrade Dongle
Bluray Drive info     : Bluray Drive


3.30 pup (mirror) / remarry files 3.55 (mirror)


https://www.mirrorcreator.com/files/0HFWIANR/remarry-3.15.rar_links [1]
https://www.mirrorcreator.com/files/MDP3EAAR/remarry-3.55.rar_links [2] [3]
https://www.mirrorcreator.com/files/2P5ZTIKG/remarry-3.50.rar_links [4]





old page kept for historic reference.


Remarry BluRay drive[edit | edit source]

Hardware is interlocked on the PS3, so exchanging a bluray drive from one unit to another requires remarriage of the components.

Procedure[edit | edit source]

  1. Make sure you don´t have any CD/DVD/BD on the drive
  2. Put unrar'ed remarry files on a blank USB stick & add a 2.30 (PS3 FAT only) or 3.15 (PS3 Slim) PUP
  3. Put in the service mode JIG/dongle and get into factory service mode.
  4. Put the created USB stick into port 0 (closest to the reader) and run.
    1. Drive Init Executing File:PS3 Remarry DriveInit Executing.jpg means it is starting the remarry process
    2. Drive Init Failed with big pink letters 'NG' (No Good!) File:PS3 Remarry Pink-NG DriveInit Fail.jpg means the process failed. Most likely solved by first downgrading the console or fix the communication issue with the drive.
  5. After you run the initial remarry process, do not take it out of factory service mode.
  6. Put a BD movie disc in and run it on the PS3. (This restores your DRL files!)
  7. Then you can take it out of factory service mode.
  8. Launch as normal.

Needed files on USB stick[edit | edit source]

dev_usb000.rar (856.52 KB) :

http://www.zshare.net/download/890710435e792875/
http://hotfile.com/dl/114659343/2d8630a/dev_usb000.rar.html
http://depositfiles.com/en/files/6zb5a1ozf
http://www.megaupload.com/?d=O2M43K40
http://rapidshare.com/files/457728407/dev_usb000.rar
http://www.rapidspread.com/file.jsp?id=anxklm4bcu
http://www.easy-share.com/1914734717/dev_usb000.rar
lv2diag/remarry/dev_usb000.rar
Lv2diag.self                          MD5:C48E5EBFC00ABD89094CB73A2B0BEA59 / SHA1:D229AC694910272DDEA9276B9FD4A2664800638C / CRC32:C2D0A2B0 / CRC16:5327
manufacturing_updater_for_reset.self  MD5:9E3C9024E9243478D21C78E1C9DF2376 / SHA1:922EA202CA2EA36EBF2B5054605E17409B9A56E6 / CRC32:93F18A95 / CRC16:EA0D
fdm_spu_module.self                   MD5:9BDE16660221042A4440ED2C053A139E / SHA1:D63AA8F0F1C4A7A4497A9E297062CA6E9D2B568B / CRC32:B5961101 / CRC16:3D0C
PS3UPDAT.PUP  (see above and additional notes)
cfg [folder]
- standalone.cfg        (original was MD5:24DB112BF90A4048462C6D26F4263507 / SHA1:519F627B9F367A2E0E05F956E9F2720E4C7AFE8C / CRC32:A3E44601 / CRC16:8619)

for comparison:

ifcaro @ elotrolado:
- manufacturing_updater_for_reset.self  MD5:90168C03B217CE775A7839D87BBFF2A3 / SHA1:1E770010A3A6EF572AF39783A04DF792670998D3
3.55 downgrader :
- Lv2diag.self  (file1)                 MD5:099F33A7967F99E91C07E870FD78B3DB / CRC32:9338ABF2 / CRC16:4FCC
- Lv2diag.self  (file2)                 MD5:7A20BFDAE65EEFB47A4425DB1B52DCDE / CRC32:72740080 / CRC16:502A (same as 3.50--)
3.50 downgrader :
- Lv2diag.self  (file1)                 MD5:90168C03B217CE775A7839D87BBFF2A3 / CRC32:D1F0AAFC / CRC16:CD8D
- Lv2diag.self  (file2)                 MD5:7A20BFDAE65EEFB47A4425DB1B52DCDE / CRC32:72740080 / CRC16:502A
ObjectiveSuites files : 
- CONSOLE_SETUP_CEX.SIG.XML            (MD5:0DAE958782D5584DFF3A1EB880ABC067 / SHA1:544432CF2CED5836ED3B8BE9DED2898AA57AA00A)

Additional Notes on Remarry Procedure[edit | edit source]

  • 2.30 and 3.15 are not 'special', iirc firmware <=3.30 should be fine (>3.30 won't work) to use as reinstaller PUP.
  • Lv2diag.self for 3.55 downgrade has BD patched out. So in case you have a 3.55 console you wish to remarry, you can either:
    • lv2diag.self downgrade it first to 3.50 or lower and then use the remarry procedure ; or (if possible):
    • QA-flag extra it, then QA downgrade via recovery to <3.50 followed by remarry procedure.
      • without working BD packages won't work :(
    • If console was previously downgraded from >= 3.56:
      • syscon hashes must be either patched out (lv1 patches)
        • e.g. Rogero_CFW3.50_LV1Patched_NoBD_for_Re-marry.PUP
      • or dehashed (double FSM)

Alternative method for restoring DRL : [Downgrade BluRay Playback Issue]

If you have problems with remarry, but still get a good "Drive Init" message or where able to restore the original DRL backup from dev_flash3 of that BD-drive and it still does not work: try Restore Filesystem in the Recovery Menu.

CFG Settings[edit | edit source]

Remark: For some reason people are not looking in the CFG file for other selectable options.

e.g. (line 269 until line 280 quoted):

#----------------------------------------------
# Drive Init
#   0 = ŽÀs‚µ‚È‚¢
#   1 = ŽÀs‚·‚é
#----------------------------------------------
1

This will remarry the drive to the console and remake the DRL files (setting it to 0 will NOT remarry it)

#---------------------------------------------
# Install Systemsoftware
#   0 = ŽÀs‚µ‚È‚¢
#   1 = ŽÀs‚·‚é
#----------------------------------------------
1

This will install the firmware PUP that is on the USB stick in root (setting it to 0 will NOT install firmware)

Warning about editing CFG[edit | edit source]

Default is both options set to 1 and is confirmed to work on both PS3 FAT (NAND and NOR) and PS3 Slim (NOR). Strange things can happen when messing with the CFG and using nonvalid values or combinations.




Remarry breakdown[edit | edit source]

full CFG breakdown[edit | edit source]

###############################################
# DiagÝ’èƒtƒ@ƒCƒ‹
# —ÊŽŽ—p
# WLAN & BT RSSIԻՏ
#
# 2006/09/06	kyoshida
#             Eurus‚Ì—L–³ŒŸo‘Ήž
# 2006/10/10	kyoshida
#             RSSI’l‚Ì‹KŠi‚ð
#            u’²®ŒŸ¸—v€F06.10.05v‚֍‡‚킹‚éB
###############################################
#=== ‹¤’ʐݒè =================================
#
# Œv‘ªƒ‚[ƒhÝ’è
#
#   0 = ’ʏ탉ƒCƒ“ŒŸ¸
#   1 = ƒfƒoƒbƒN Œv‘ªŒJ‚è•Ô‚µ
#----------------------------------------------
0
#=== ‹¤’ʐݒè =================================
#
# RSSI‚ª‹KŠi“à‚̏ꍇ‚ɁAshutdown‚ðŽÀs‚·‚é‚©H‚̐ݒè
#
#   0 = shutdown ‚µ‚È‚¢B
#   1 = shutdown ‚·‚éB
#----------------------------------------------
1
#=== ‹¤’ʐݒè =================================
#
# ¦shutdown = 00 ‚̏ꍇ‚É‚Ì‚Ý—LŒø¦
#
# RSSI‚ª‹KŠi“à(-OK-)‚̏ꍇ‚ɍs‚¤LED§Œä
#
# LED ID
#
#   1 = POWER(green)
#   2 = STATUS(red)
#
# LED ACTION
#
#   0 = OFF
#   1 = ON
#   2 = BLINK FAST
#   3 = BLINK SLOW
#----------------------------------------------
#<1>------
# LED ID
1
# LED ACTION
1
#<2>------
# LED ID
2
# LED ACTION
0
#=== ‹¤’ʐݒè =================================
#
# ¦shutdown = 00 ‚̏ꍇ‚É‚Ì‚Ý—LŒø¦
#
# RSSI‚ª‹KŠiŠO(-NG-)‚̏ꍇ‚ɍs‚¤LED§Œä
#
# LED ID
#
#   1 = POWER(green)
#   2 = STATUS(red)
#
# LED ACTION
#
#   0 = OFF
#   1 = ON
#   2 = BLINK FAST
#   3 = BLINK SLOW
#----------------------------------------------
#<1>------
# LED ID
1
# LED ACTION
2
#<2>------
# LED ID
2
# LED ACTION
0
#=== WLANÝ’è =================================
#
# <10i“ü—Í>
#
# RSSI‘ª’è‚ðs‚¤‚©H‚̐ݒè
#
#   0 = ‘ª’肵‚È‚¢B
#   1 = ‘ª’è‚·‚éB
#   2 = HW config‚ÅEurus—L‚è‚̏ꍇ‚Ì‚Ý‘ª’è‚·‚éB
#
# RSSI‚Ì‹KŠi
#
#   min[dBm]
#   max[dBm]
#
# OK count
# NG count
#
# ‘ª’èŽüŠú‚Ì–ÚˆÀ
#   [‘ª’èƒ`ƒƒƒ“ƒlƒ‹”] ~ 100msec
#----------------------------------------------
# <ANTENNA A>
0
-80
-20
2
200
# <ANTENNA B>
0
-80
-20
2
200
# <ANTENNA DIVERSITY>
0
-80
-20
2
200
#=== WLANÝ’è =================================
#
# <10i“ü—Í>
#
# RSSI‘ª’è‚ðs‚¤ƒ`ƒƒƒ“ƒlƒ‹‚̐ݒè
# 1 - 13ŒÂ‚ðŽw’è
#
#   channel < 14 = ‘ª’è‚·‚éB
#   channel > 13 = ‘ª’肵‚È‚¢B(255ˆÈ‰º)
#
#----------------------------------------------
# 1 - 13ch ‘S‚Ä‘ª’è‚·‚éê‡
1
2
3
4
5
6
7
8
9
10
11
12
13
###############################################
# samples
# 1 ‚Æ 13ch ‚¾‚¯‘ª’è‚·‚éê‡
##############################################
#1
#13
#77
#77
#77
#77
#77
#77
#77
#77
#77
#77
#77
#END-samples----------------------------------
#=== APÚ‘±ŒŸ¸ŠÖŒW‚̐ݒè ====================
#
# RSSI‘ª’è‚ðs‚¤‚©H‚̐ݒè
#
#   0 = ‘ª’肵‚È‚¢B
#   1 = ‘ª’è‚·‚éB
#   2 = HW config‚ÅEurus—L‚è‚̏ꍇ‚Ì‚Ý‘ª’è‚·‚éB
#
# OK count
# NG count
#
# Ú‘±Šm”FŽüŠú‚Ì–ÚˆÀ
#   100msec
#
# <AP>
#   SSID
#   IP ADDRESS
#
# <COOKIE>
#   IP ADDRESS
#   NETMASK
#   DEFAULT ROUTE
#   PRIMARY DNS
#
#----------------------------------------------
0
10
300
#<AP>
LV2DIAG-AP
192.168.1.1
#<COOKIE>
192.168.1.100
255.255.255.0
192.168.1.1
192.168.1.1
#=== BTÝ’è =================================
#
# <10i“ü—Í>
#
# RSSI‘ª’è‚ðs‚¤‚©H‚̐ݒè
#
#   0 = ‘ª’肵‚È‚¢B
#   1 = ‘ª’è‚·‚éB
#
# RSSI‚Ì‹KŠi
#
#   min[dBm]
#   max[dBm]
#
# OK count
# NG count
#
# ‘ª’èŽüŠú‚Ì–ÚˆÀ
#   100msec
#----------------------------------------------
# <ANTENNA 1>
0
-60
-1
2
300
# <ANTENNA 2>
0
-60
-1
2
30
# <ANTENNA DIVERSITY>
0
-60
-1
2
30
#=== CS Only ================================
#
#ƒRƒ“ƒgƒ[ƒ‰[‚ð‚Í‚¸‚·‚Æ‚«‚ÌLED“_“”ƒpƒ^[ƒ“
#
# LED ID
#
#   1 = POWER(green)
#   2 = STATUS(red)
#
# LED ACTION
#
#   0 = OFF
#   1 = ON
#   2 = BLINK FAST
#   3 = BLINK SLOW
#--------------------------------------------
#<1>------
# LED ID
1
# LED ACTION
2
#<2>------
# LED ID
2
# LED ACTION
0
###############################################
#=== ‚»‚Ì‘¼€–Ú‚ÌŽÀs‚Ì—L–³ ===================
# WLAN,BTŒŸ¸‚ÌŒã‚ÉŽÀs‚³‚ê‚é 
Drive Init[edit | edit source]
#----------------------------------------------
# Drive Init
#   0 = ŽÀs‚µ‚È‚¢
#   1 = ŽÀs‚·‚é
#----------------------------------------------
1

This will remarry the drive to the console and remake the DRL files (setting it to 0 will NOT remarry it)

Install Systemsoftware[edit | edit source]
#---------------------------------------------
# Install Systemsoftware
#   0 = ŽÀs‚µ‚È‚¢
#   1 = ŽÀs‚·‚é
#----------------------------------------------
1

This will install the firmware PUP that is on the USB stick in root (setting it to 0 will NOT install firmware)

freebdp[edit | edit source]
#---------------------------------------------
# freebdp
#   0 = ŽÀs‚µ‚È‚¢
#   1 = ŽÀs‚·‚é
#----------------------------------------------
0

If enabled will give error 0x80010006 (file does not exist) and results in "Initialize revocation list FAIL". It needs free_bdp.self to be present

Install Systemsoftware Updater[edit | edit source]
#---------------------------------------------
# Install Systemsoftware ‚ÅŽg—p‚·‚éUpdater–¼
#----------------------------------------------
manufacturing_updater_for_reset.self

the filename of the SELF used for updating the firmware


lv2diag.self (remarry)[edit | edit source]

  MD5:C48E5EBFC00ABD89094CB73A2B0BEA59 / SHA1:D229AC694910272DDEA9276B9FD4A2664800638C / CRC32:C2D0A2B0 / CRC16:5327

manufacturing_updater_for_reset.self (remarry)[edit | edit source]

  MD5:9E3C9024E9243478D21C78E1C9DF2376 / SHA1:922EA202CA2EA36EBF2B5054605E17409B9A56E6 / CRC32:93F18A95 / CRC16:EA0D


fdm_spu_module.self (remarry)[edit | edit source]

  MD5:9BDE16660221042A4440ED2C053A139E / SHA1:D63AA8F0F1C4A7A4497A9E297062CA6E9D2B568B / CRC32:B5961101 / CRC16:3D0C


3.55 downgrader[edit | edit source]

Lv2diag.self (file1 - 3.55 downgrader)[edit | edit source]

  MD5:099F33A7967F99E91C07E870FD78B3DB / CRC32:9338ABF2 / CRC16:4FCC

Lv2diag.self (file2 - 3.55 downgrader)[edit | edit source]

  MD5:7A20BFDAE65EEFB47A4425DB1B52DCDE / CRC32:72740080 / CRC16:502A

(same as 3.50--)


3.50 downgrader[edit | edit source]

Lv2diag.self (file1 - 3.50 downgrader)[edit | edit source]

  MD5:90168C03B217CE775A7839D87BBFF2A3 / CRC32:D1F0AAFC / CRC16:CD8D

Lv2diag.self (file2 - 3.50 downgrader)[edit | edit source]

  MD5:7A20BFDAE65EEFB47A4425DB1B52DCDE / CRC32:72740080 / CRC16:502A

(same as 3.55--)


Other[edit | edit source]

manufacturing_updater_for_reset.self (ifcaro @ elotrolado)[edit | edit source]

  MD5:90168C03B217CE775A7839D87BBFF2A3 / SHA1:1E770010A3A6EF572AF39783A04DF792670998D3

CONSOLE_SETUP_CEX.SIG.XML (ObjectiveSuites files)[edit | edit source]

  MD5:0DAE958782D5584DFF3A1EB880ABC067 / SHA1:544432CF2CED5836ED3B8BE9DED2898AA57AA00A