Need help to hack Sony firmware updater

Discussion in 'BIOS Mods' started by tqhoang, Jun 22, 2010.

  1. tqhoang

    tqhoang MDL BIOS Modder

    Apr 29, 2008
    1,330
    251
    60
    Ok, I'm not sure where this would go in the forum, so I'll post it here. Moderators please move if necessary.

    So I just bought a Panasonic/Mats**ta Slim Blu-Ray burner for my laptop off eBay. The unit is new but it has trouble reading some brands/makes of BD-R. Sony has released a firmware update but it does not detect my drive even though the drive string matches exactly "MATs**tABD-MLT UJ-225S".
    http://vcl.vaio.sony.co.jp/download/EP0000145205.html
    http://dlv.update.sony.net/pub/vaio/download/EP0000145205/EP0000145205.exe

    I don't know where to begin, but is there anyone who could help me figure how to modify the embedded firmware updater "UpDate_UJ225_Q111.exe" to get it to crossflash?

    FWIW, I've posted on the RPC1.org forums but there is not much activity on there...I just want to get the normal firmware updated since I don't really have a need for RPC1 (region-free).
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. tqhoang

    tqhoang MDL BIOS Modder

    Apr 29, 2008
    1,330
    251
    60
    #2 tqhoang, Nov 19, 2010
    Last edited: Nov 20, 2010
    (OP)
    For those curious, I was able to cross-flash my generic Panasonic/Mats**ta UJ-225S drive with the Sony UJ-225S Q113 firmware. :cool:
    http://vcl.vaio.sony.co.jp/download/EP0000228581.html
    http://dlv.update.sony.net/pub/vaio/download/EP0000228581/EP0000228581.exe

    Let's just say that:
    My original firmware (bought from eBay):
    MATs**tABD-MLT UJ-225S Q11007/27/07ZF2Q

    Sony updater's NEW drive ID:
    MATs**tABD-MLT UJ-225S Q11307/28/08LF4E

    Sony updater's OLD drive ID's:
    MATs**tABD-MLT UJ-225S Q11205/08/08LF4C
    MATs**tABD-MLT UJ-225S Q11101/09/08LF2Z
    MATs**tABD-MLT UJ-225S Q11006/01/07LF2H

    The trick was to use a combination of TraceSPTI (to see what was being queried), WinDbg (breakpoint on kernel32!DeviceIoControl) and WinHex (RAM editor) to make my drive match one of the *OLD* ones (if you try it, you'll see why I have NEW/OLD in caps). I'm burning a BD-RE now, so hopefully I didn't brick my drive. :D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. tqhoang

    tqhoang MDL BIOS Modder

    Apr 29, 2008
    1,330
    251
    60
    #3 tqhoang, Nov 20, 2010
    Last edited: Nov 24, 2010
    (OP)
    Hahaha, the Q113 firmware update worked great! I burned a 33GB Blu-Ray protected ISO to 50GB BD-RE DL and was able to it playback with PowerDVD.

    Now it should be able to support the cheaper LTH media! Thanks Sony!

    So now that there is process to cross-flash between Mats**ta OEM's, this will probably work for other drives that Sony sells like the UJ-220S too.

    Update: Grrr...I just read the changelog a little closer and it appears that the UJ-225S can only "read" LTH media, not burn it.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. tqhoang

    tqhoang MDL BIOS Modder

    Apr 29, 2008
    1,330
    251
    60
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...