Code: Select all
Drive Information
OS device name: /dev/sr0
Manufacturer: HL-DT-ST
Product: BD-RE BP60NB10
Revision: 1.00
Serial number: SIKYV48MN1857
Firmware date: 2117-11-21 17:20
Bus encryption flags: 17
Highest AACS version: 68
LibreDrive Information
Status: Enabled
Drive platform: MT1959
Firmware type: Patched (microcode access re-enabled)
Firmware version: 1.00
DVD all regions: Yes
BD raw data read: Yes
BD raw metadata read: Yes
Unrestricted read speed: Yes
I was tempted to flash either the HL-DT-ST-BD-RE_BP60NB10-1.01-NM01801-211905031534.bin or the DE_LG_BP50NB40-NB50_1.01_MK_HBD.bin firmware, as a last ditch effort to get it reading DVDs again. Unfortunately, I suspect I actually have a hardware issue, but just in case it can be fixed I am trying to figure out the process for using sdftool on Linux. I no longer have any Windows boxes in the house, which somewhat complicates things.
Code: Select all
matt@superlappy: ~/uhdfw
[]$ sdftool -d /dev/sr0 help
MTK19xx firmware module v1.22
Commands:
dump [auto|full|user]
Dumps firmware image
dump full - dumps full rom image (if not disabled in firmware)
dump user - dumps non-volatile user data
dump auto - dumps full image if possible, user data otherwise
rawflash [<flag>,<flag=value>,...]
Sends the image and flashing flags to drive
for flashing in self-update mode
flags:
main - flashes main firmware (this is the default)
full - flashes boot loader and main firmware (Caution!!!)
de - sets DE byte in image
enc - encrypts firmware before sending to drive
[]$ sdftool --info -d /dev/sr0
SDF.bin version: 0x007E
Drive Tool SDF present
Drive Specific SDF present
[Drive Specific SDF] Embedded Info Strings:
8000:LibreDrive Information
8013:Status
8105:Enabled
8001:Drive platform
:MT1959
8002:Firmware type
8107:Patched (microcode access re-enabled)
8003:Firmware version
:1.00
8005:DVD all regions
8100:Yes
8006:BD raw data read
8100:Yes
8007:BD raw metadata read
8100:Yes
8009:Unrestricted read speed
8100:Yes
[Drive Specific SDF] Embedded Status Message:
8099:Using LibreDrive mode (v%1 id=%2)
:06.2
:4ACF8047C3AC
Identification SDF present
[Identification SDF] Embedded Info Strings:
8000:LibreDrive Information
8013:Status
8102:Possible, not yet enabled
8001:Drive platform
:MT1959
[Identification SDF] Drive autodetect string:
mtk:19:59:BUP3:HL-DT-ST:BD-RE BP60NB10 1.00:NM00200:-
matt@superlappy: ~/uhdfw
[]$ sdftool -d /dev/sr0 -i HL-DT-ST-BD-RE_BP60NB10-1.01-NM01801-211905031534.bin rawflash
Reading input file HL-DT-ST-BD-RE_BP60NB10-1.01-NM01801-211905031534.bin
Flashing flags = 0x0 : 0 0 0 0 : ---- ---- ---- ----
Current Drive ID: HL-DT-ST_BD-RE_BP60NB10_1.00_211711211720_SIKYV48MN1857
DEBUG: Code 4280012805 at Mx=Q{%DdK23UWRSK}6/xi^l-6'?wWl*&:121264648
Command produced error code 0x8f1bd005
matt@superlappy: ~/uhdfw
[]$ sdftool -d /dev/sr0 -i HL-DT-ST-BD-RE_BP60NB10-1.01-NM01801-211905031534.bin rawflash full
Reading input file HL-DT-ST-BD-RE_BP60NB10-1.01-NM01801-211905031534.bin
Flashing flags = 0x1 : 0 0 0 1 : ---- ---- ---- BOOT
Current Drive ID: HL-DT-ST_BD-RE_BP60NB10_1.00_211711211720_SIKYV48MN1857
DEBUG: Code 4280012805 at Mx=Q{%DdK23UWRSK}6/xi^l-6'?wWl*&:121264648
Command produced error code 0x8f1bd005
1.) What is the proper command syntax for sdftool on Linux? I tried running the above commands as sudo with the same results.
2.) If I buy a new drive, is sdftool sufficient to unlock UHD ripping? I see the ASUS tool mentioned in this post: viewtopic.php?p=70766#p70766