viewtopic.php?p=107174#p107174
However, I am having difficulty with step 1. I only have Linux systems in the house, but it seems like I should be able to use the sdftool command line. Here is my drive info:MartyMcNuts wrote: ↑Thu Mar 25, 2021 10:09 pmNo problem. Also, I mentioned using 1.01-MK in step 2, which is ok, however, I just wanted to say that BP60NB10 1.00-MK is also good and is what I personally use.trav06 wrote: ↑Thu Mar 25, 2021 10:01 pmThank you thank you thank you! Haven't gone through the steps yet, but this will save me a lot of trouble.MartyMcNuts wrote: ↑Mon Mar 22, 2021 3:29 am
Step 1 is ok, but you can't use the ASUS flasher as your drive has encrypted firmware. Use the "SDFtool Flasher" with "enc?" checked.
Step 2 should be: Flash BP60NB10 1.01-MK from the MK/old folder using SDFtool Flasher with "enc?" unchecked. Don't use BP60NB10 1.02 as it's crap.
Done!
Code: Select all
matt@superlappy: ~/uhdfw
[]$ sdftool -l
Found 1 drives(s)
00: dev_21:0, /dev/sr0, /dev/sr0
HL-DT-ST_BD-RE_BP50NB40_1.03_212005070917_SIK06L1SD0537
matt@superlappy: ~/uhdfw
[]$ sdftool -d /dev/sr0 --info
SDF.bin version: 0x007E
Drive Tool SDF present
Drive Specific SDF present
[Drive Specific SDF] Embedded Info Strings:
8000:LibreDrive Information
8013:Status
8109:Possible (with patched firmware)
8001:Drive platform
:MT1959
8010:Harware support
8100:Yes
8011:Firmware support
8101:No
8002:Firmware type
8108:Original (patched version available)
8003:Firmware version
:1.03
8005:DVD all regions
8109:Possible (with patched firmware)
8006:BD raw data read
8109:Possible (with patched firmware)
8007:BD raw metadata read
8109:Possible (with patched firmware)
8009:Unrestricted read speed
8109:Possible (with patched firmware)
[Drive Specific SDF] Embedded Status Message:
8096:LibreDrive mode for this drive is only possible with firmware upgrade (id=%1)
:2C1A8405ECEF
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 BP50NB40 1.03:N000800:-
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
Code: Select all
matt@superlappy: ~/uhdfw
[]$ sdftool -d /dev/sr0 rawflash enc -i HL-DT-ST-BD-RE_BP50NB40-NB50-1.03-NM00800-212005070917.bin -v
Loaded SDF.bin version 0x7e
Reading input file HL-DT-ST-BD-RE_BP50NB40-NB50-1.03-NM00800-212005070917.bin
Flashing flags = 0x0 : 0 0 0 0 : ---- ---- ---- ----
Sending image in encrypted format
Current Drive ID: HL-DT-ST_BD-RE_BP50NB40_1.03_212005070917_SIK06L1SD0537
DEBUG: Code 4280012805 at Mx=Q{%DdK23UWRSK}6/xi^l-6'?wWl*&:121264648
Command produced error code 0x8f1bd005
Matt