Libredrive version v6
Posted: Sat May 16, 2020 9:45 pm
UPDATE: This is now released in mainline sdf.bin . At the time of this writing the current sdf.bin version is v76 . The latest sdf.bin can be manually downloaded from http://www.makemkv.com/sdf.bin (this is rarely needed, as MakeMKV downloads the file automatically)
The major update for the LibreDrive microcode is almost here.
Changes in V6:
To enable the latest LibreDrive microcode, just download the SDF.bin file from <stale link removed> and place it into MakeMKV data directory.
On next start MakeMKV would consume it and you should see "Using LibreDriveMode (v6)" when opening a disc.
On main screen "Unrestricted read speed" should now read either Yes or No, depending on the drive status.
Riplock removal does NOT work with:
Slim drives (they just can't handle increased speed)
UHD discs in "friendly drives" - speed change would instantly trigger the infamous "sleep bug", so it is disabled for UHD media. DVD and BD media is OK.
USB2.0 speed cap is about 30 MB/sec, you have to use USB3.0 enclosure for external drive if you want to get full speed from unlocked drive.
All NS40 drives are now supported "as is", no firmware upgrade is required.
The unsupported "TSSTcorp" drives are very very likely to stay this way. Sorry, all Samsung slim drive owners - these are just too old...
Please do post any feedback or report any issues here. Thanks!
Firmware list:
The major update for the LibreDrive microcode is almost here.
Changes in V6:
- Most previously unsupported old firmwares are now supported
- "Riplock" read speed restriction is removed on capable drives
- More stable and compatible method of microcode injection and communication
To enable the latest LibreDrive microcode, just download the SDF.bin file from <stale link removed> and place it into MakeMKV data directory.
On next start MakeMKV would consume it and you should see "Using LibreDriveMode (v6)" when opening a disc.
On main screen "Unrestricted read speed" should now read either Yes or No, depending on the drive status.
Riplock removal does NOT work with:
Slim drives (they just can't handle increased speed)
UHD discs in "friendly drives" - speed change would instantly trigger the infamous "sleep bug", so it is disabled for UHD media. DVD and BD media is OK.
USB2.0 speed cap is about 30 MB/sec, you have to use USB3.0 enclosure for external drive if you want to get full speed from unlocked drive.
All NS40 drives are now supported "as is", no firmware upgrade is required.
The unsupported "TSSTcorp" drives are very very likely to stay this way. Sorry, all Samsung slim drive owners - these are just too old...
Please do post any feedback or report any issues here. Thanks!
Firmware list:
Code: Select all
supported - MK firmware: 42 firmware(s):
ASUS-BC-12B1ST_b-3.11-WM00300-211902271321
ASUS-BC-12D2HT-3.11-WM00300-211902271319
ASUS-BW-16D1H-U-A204-WM01001-211901041044
ASUS-BW-16D1HT-3.10-WM01601-211901041014
HL-DT-ST-BD-RE_BE16NU50-1.02-NM00500-211711201953
HL-DT-ST-BD-RE_BH14NS50-1.01-NM00000-211711281847
HL-DT-ST-BD-RE_BH16NS58-1.02-NM01101-211901041359
HL-DT-ST-BD-RE_BH16NS40-NS50-1.04-NM01701-211901041338
HL-DT-ST-BD-RE_BH16NS50-1.01-NM00000-211712071200
HL-DT-ST-BD-RE_BH16NS55-1.04-NM01701-211901041342
HL-DT-ST-BD-RE_BH16NS58-1.01-NM00500-211711161545
HL-DT-ST-BD-RE_BH16NS60-1.00-NM00500-211804030945
HL-DT-ST-BD-RE_BP50NB40-NB50-1.02-NM00700-211811011016
HL-DT-ST-BD-RE_BP55EB40-NB50-1.01-NM00200-211711231626
HL-DT-ST-BD-RE_BP60NB10-1.01-NM01801-211905031534
HL-DT-ST-BD-RE_BU40N-BN12-0M01001-211905141415
HL-DT-ST-BD-RE_BU40N-BU12-OM01001-211902230922
HL-DT-ST-BD-RE_BU40N-FR07-JM02202-211801221536
HL-DT-ST-BD-RE_BU40N-1.03-NM00000-211810241934
HL-DT-ST-BD-RE_BU40N-1.01-RM00000-211712221221
HL-DT-ST-BD-RE_BU40N-U101-MM01201-211711301153
HL-DT-ST-BD-RE_BU50N-1.00-NM00100-211711211006
HL-DT-ST-BDDVDRW_CH12NS40-1.01-NM00400-211711211606
HL-DT-ST-BDDVDRW_UH12NS40-1.01-NM00200-211711231550
HL-DT-ST-BD-RE_WH14NS40-NS50-1.04-NM01201-211901041351
HL-DT-ST-BD-RE_WH16NS40-NS50-1.03-NM00600-211711211653
HL-DT-ST-BD-RE_WH16NS58-1.V5-NM00900-211802070957
HL-DT-ST-BD-RE_WH16NS60-1.02-NM00100-211810291936
HL-DT-ST-BD-RE_WP50NB40-NB50-1.01-NM00200-211711231646
ASUS-BC-12B1ST_b-3.01-WM00900-211711291725
ASUS-BC-12D2HT-3.01-WM00900-211711151926
ASUS-BW-16D1H-U-A203-WM01501-211801111117
ASUS-BW-16D1HT-3.03-WM00000-211801191558
HL-DT-ST-BD-RE_BH14NS58-1.01-NM00500-211711161557
HL-DT-ST-BD-RE_BH16NS40-NS50-1.03-NM00000-211711201943
HL-DT-ST-BD-RE_BH16NS55-1.03-NM00000-211711201704
HL-DT-ST-BD-RE_BP50NB40-NB50-1.01-NM00200-211711231615
HL-DT-ST-BD-RE_BP60NB10-1.00-NM00200-211711211720
HL-DT-ST-BD-RE_BU40N-1.02-NM01201-211711301218
HL-DT-ST-BD-RE_BU40N-BN11-0M00300-211711201351
HL-DT-ST-BD-RE_WH14NS40-NS50-1.03-NM00600-211711211658
HL-DT-ST-BD-RE_WH16NS60-1.01-NM00100-211711202000
supported - original vendor firmware: 72 firmware(s):
ASUS-BW-16D1H-U-A201-W000000-211601141358
ASUS-BW-16D1HT-3.00-W004504-211508101633
ASUS-BW-16D1HT-3.00-W006706-211511031110
ASUS-BW-16D1HT-3.01-W000800-211703311426
ASUS-BW-16D1HT-3.02-W000800-211711241413
HL-DT-ST-BD-RE_BE16NU50-1.00-N000800-211603171336
HL-DT-ST-BD-RE_BE16NU50-1.01-N000900-211606090920
HL-DT-ST-BD-RE_BE16NU50-1.01-N001101-211703130907
HL-DT-ST-BD-RE_BH14NS58-1.00-N004204-211512221504
HL-DT-ST-BD-RE_BH16NS40-NS50-1.00-N002502-211508191146
HL-DT-ST-BD-RE_BH16NS40-NS50-1.01-N000500-211511051001
HL-DT-ST-BD-RE_BH16NS40-NS50-1.02-N000200-211512111436
HL-DT-ST-BD-RE_BH16NS40-NS50-1.02-N001901-211703101637
HL-DT-ST-BD-RE_BH16NS50-1.00-N000500-211512230930
HL-DT-ST-BD-RE_BH16NS55-1.00-N000600-211508191151
HL-DT-ST-BD-RE_BH16NS55-1.01-N000500-211511051004
HL-DT-ST-BD-RE_BH16NS55-1.02-N000200-211512111440
HL-DT-ST-BD-RE_BH16NS55-1.02-N001901-211703101630
HL-DT-ST-BD-RE_BH16NS58-1.00-N002302-211512071657
HL-DT-ST-BD-RE_BH16NS58-1.00-N006206-211512221501
HL-DT-ST-BD-RE_BH40N-A1B0-D014214-211510131446
HL-DT-ST-BD-RE_BH40N-A1B0-D015815-211703101705
HL-DT-ST-BD-RE_BP40N-GP01-V001701-211504221450
HL-DT-ST-BD-RE_BP50NB40-1.00-N002602-211409031732
HL-DT-ST-BD-RE_BP50NB40-1.00-N004304-211412161016
HL-DT-ST-BD-RE_BP50NB40-1.00-N005505-211504221517
HL-DT-ST-BD-RE_BP50NB40-NB50-1.00-N000900-211609091048
HL-DT-ST-BD-RE_BP50NB40-NB50-1.00-N002802-211702151837
HL-DT-ST-BD-RE_BP55EB40-1.00-N001501-211504221534
HL-DT-ST-BD-RE_BP55EB40-NB50-1.00-N000700-211701030941
HL-DT-ST-BD-RE_BP55EB40-NB50-1.00-N002802-211702151828
HL-DT-ST-BD-RE_BU10N-GS01-V001701-211305020921
HL-DT-ST-BD-RE_BU20N-1.00-G002202-211405090917
HL-DT-ST-BD-RE_BU20N-1.00-G004504-211412160950
HL-DT-ST-BD-RE_BU20N-1.00-G005705-211504221429
HL-DT-ST-BD-RE_BU20N-1.00-N005305-211504211939
HL-DT-ST-BD-RE_BU20N-T.02-V001301-211405091428
HL-DT-ST-BD-RE_BU30N-BU30-0217-N000700-211603081656
HL-DT-ST-BD-RE_BU40N-1.00-N003103-211612201528
HL-DT-ST-BD-RE_BU40N-1.00-R002202-211609090954
HL-DT-ST-BD-RE_BU40N-1.00-R004504-211703231903
HL-DT-ST-BD-RE_BU40N-1.01-N000000-211706291017
HL-DT-ST-BD-RE_BU40N-A100-D032232-211701021159
HL-DT-ST-BD-RE_BU40N-A101-D000700-211703131630
HL-DT-ST-BD-RE_BU40N-BU10-O002602-211701060941
HL-DT-ST-BD-RE_BU40N-BU10-O003703-211705301728
HL-DT-ST-BD-RE_BU40N-FR07-J001101-211612201651
HL-DT-ST-BD-RE_BU40N-T.00-V003403-211606241658
HL-DT-ST-BD-RE_BU50N-0420-N000000-211605241901
HL-DT-ST-BD-RE_BU50N-AS00-U00B50B-211608041424
HL-DT-ST-BD-RE_BU50N-CCT5-V000700-211705182023
HL-DT-ST-BD-RE_BU50N-GE02-V000700-211705182030
HL-DT-ST-BD-RE_WH14NS40-NS50-1.00-N001401-211508180940
HL-DT-ST-BD-RE_WH14NS40-NS50-1.01-N000500-211511050956
HL-DT-ST-BD-RE_WH14NS40-NS50-1.02-N000100-211512111503
HL-DT-ST-BD-RE_WH14NS40-NS50-1.02-N001401-211703101655
HL-DT-ST-BD-RE_WH16NS40-NS50-1.00-N001401-211508180932
HL-DT-ST-BD-RE_WH16NS40-NS50-1.02-N000100-211512111459
HL-DT-ST-BD-RE_WH16NS40-NS50-1.02-N001401-211703101650
HL-DT-ST-BD-RE_WH16NS58-TST5-N000900-211708221604
HL-DT-ST-BD-RE_WH16NS60-1.00-N000500-211704251756
HL-DT-ST-BD-RE_WP50NB40-1.00-N000400-211502161437
HL-DT-ST-BD-RE_WP50NB40-1.00-N001501-211504221546
HL-DT-ST-BD-RE_WP50NB40-NB50-1.00-N000800-211701031453
HL-DT-ST-BD-RE_WP50NB40-NB50-1.00-N002802-211702151823
hp-BD-RE_BU20N-BU24-P005005-211504221344
hp-BDRW_BU20N-BW20-P018518-211504221413
hp_HLDS-BDRE_BU40N-BW40-P01C01C-211608101011
hp_HLDS-BDRE_BU40N-BW41-P000200-211608161528
hp_HLDS-BDRE_BU40N-BW41-P001101-211612220920
hp_HLDS-BDRE_BU50N-BW50-P01C01C-211608101014
hp_HLDS-BDRE_BU50N-BW50-P01D11D-211612221052
supported - original vendor firmware (old type): 58 firmware(s):
ASUS-BC-12B1ST_b-1.00-_130614-x-211306141158
ASUS-BC-12B1ST_b-3.00-W004704-211512151340
ASUS-BC-12D2HT-1.00-_130614-x-211306141200
ASUS-BC-12D2HT-3.00-W004704-211512091147
ASUS-BW-12B1ST_a-1.00-E101701-211304231147
ASUS-BW-14D1XT-1.00-M103703-210000000000
ASUS-BW-16D1H-U-A101-W000600-211412080959
ASUS-BW-16D1HT-1.01-W100600-211302051930
HL-DT-ST-BD-RE_BE14NU40-1.00-N0G43G4-211206262029
HL-DT-ST-BD-RE_BE14NU40-1.01-N001601-211406161935
HL-DT-ST-BD-RE_BE14NU40-1.01-N003803-211406251441
HL-DT-ST-BD-RE_BE14NU40-1.01-N005905-211408221631
HL-DT-ST-BD-RE_BH14NS40-1.00-N1A11A1-211201171401
HL-DT-ST-BD-RE_BH14NS40-1.00-N1A37A3-211205021346
HL-DT-ST-BD-RE_BH14NS40-1.00-N1A44A4-211206161823
HL-DT-ST-BD-RE_BH14NS40-1.01-N1A12A1-211304042319
HL-DT-ST-BD-RE_BH14NS40-1.02-N0A02A0-211312061453
HL-DT-ST-BD-RE_BH14NS40-1.03-N0A09A0-211405071012
HL-DT-ST-BD-RE_BH14NS48-1.00-N1A44A4-211206161825
HL-DT-ST-BD-RE_BH14NS48-1.01-N1A03A0-210000000000
HL-DT-ST-BD-RE_BH14NS48-1.02-N1A12A1-211304042322
HL-DT-ST-BD-RE_BH14NS48-1.03-N0A02A0-211312061510
HL-DT-ST-BD-RE_BH16NS40-1.00-N1A29A2-211210311917
HL-DT-ST-BD-RE_BH16NS40-1.01-N1A12A1-211304042250
HL-DT-ST-BD-RE_BH16NS40-1.02-N0A02A0-211312061535
HL-DT-ST-BD-RE_BH16NS40-1.03-N0A03A0-211403261115
HL-DT-ST-BD-RE_BH16NS40-1.03-N0C06C0-211505261714
HL-DT-ST-BD-RE_BH16NS48-1.02-N0A02A0-211312061545
HL-DT-ST-BD-RE_WH14NS40-1.00-N1A26A2-211202091126
HL-DT-ST-BD-RE_WH14NS40-1.00-N1A37A3-211204261630
HL-DT-ST-BD-RE_WH14NS40-1.00-N1A44A4-211206161828
HL-DT-ST-BD-RE_WH14NS40-1.01-N1A12A1-211304042325
HL-DT-ST-BD-RE_WH14NS40-1.02-N0A02A0-211312061523
HL-DT-ST-BD-RE_WH14NS40-1.03-N0A09A0-211403261105
HL-DT-ST-BD-RE_WH14NS40-1.03-N0C08C0-211505261653
HL-DT-ST-BD-RE_WH16NS40-1.00-N1A12A1-211304041441
HL-DT-ST-BD-RE_WH16NS40-1.01-N0A02A0-211312061658
HL-DT-ST-BD-RE_WH16NS40-1.02-N0A00A0-211405071026
HL-DT-ST-BD-RE_WH16NS40-1.02-N0C00C0-211505261638
HL-DT-ST-BD-RE_WH16NS48-1.D3-N000700-211602041103
HL-DT-ST-BDDVDRW_CH12NS30-1.00-N0A13A1-211303221728
HL-DT-ST-BDDVDRW_CH12NS30-1.00-N0A20A2-211306131532
HL-DT-ST-BDDVDRW_CH12NS30-1.01-N0A02A0-211312061614
HL-DT-ST-BDDVDRW_CH12NS30-1.02-N0A05A0-211404241908
HL-DT-ST-BDDVDRW_CH30N-AS00-S002102-211306141459
HL-DT-ST-BDDVDRW_CP50NS20-1.00-N004904-211409041512
HL-DT-ST-BDDVDRW_CP50NS20-1.00-N007307-211412161028
HL-DT-ST-BDDVDRW_CU20N-1.00-N003203-211412161022
HL-DT-ST-BDDVDRW_UH12NS30-1.00-N0A13A1-211303221725
HL-DT-ST-BDDVDRW_UH12NS30-1.00-N0A20A2-211306131457
HL-DT-ST-BDDVDRW_UH12NS30-1.01-N0A02A0-211312061625
HL-DT-ST-BDDVDRW_UH12NS30-1.02-N0A04A0-211403261141
HL-DT-ST-BDDVDRW_UH12NS30-1.03-N0A05A0-211404241900
HL-DT-ST-BDDVDRW_UH12NS40-1.00-N000200-211602231042
HL-DT-ST-DVDRWBD_CH30N-A101-D000300-210000000000
hp-BD-RE_BH40N-B7C6-P0A12A1-211303262313
hp-BDDVDRW_CH30L-BC56-P0B00B0-210000000000
hp-BDDVDRW_CU10N-B1C0-P015115-211307031530
unsupported - old firmware type 1: 20 firmware(s):
TSSTcorp-BDDVDW_SE-506BB-TS00-02.20-
TSSTcorp-BDDVDW_SE-506BB-TS00-11.13-
TSSTcorp-BDDVDW_SE-506BB-TS01-05.21-
TSSTcorp-BDDVDW_SE-506CB-TS00-12.12-
TSSTcorp-BDDVDW_SE-506CB-TS01-05.28-
TSSTcorp-BDDVDW_SE-506CB-TS02-01.07-
TSSTcorp-BDDVDW_SN-506BB-AF04-04.22-
TSSTcorp-BDDVDW_SN-506BB-GT01-01.31-
TSSTcorp-BDDVDW_SN-506BB-GT06-01.05-
TSSTcorp-BDDVDW_SN-506BB-GT08-06.17-
TSSTcorp-BDDVDW_SN-506BB-SB00-07.10-
TSSTcorp-BDDVDW_SN-506BB-TM01-09.23-
TSSTcorp-DVDWBD_SE-406AB-TS00-04.20-
TSSTcorp-DVDWBD_SH-B123A-MD03-03.31-
TSSTcorp-DVDWBD_SH-B123A-SB03-12.03-
TSSTcorp-DVDWBD_SH-B123A-SB04-03.31-
TSSTcorp-DVDWBD_SH-B123L-SB00-05.11-
TSSTcorp-DVDWBD_SH-B123L-SB02-08.16-
TSSTcorp-DVDWBD_SH-B123L-SB03-12.03-
TSSTcorp-DVDWBD_SH-B123L-SB04-03.31-
unsupported - old firmware type 2: 9 firmware(s):
hp-DVDWBD_SN-406AB-HH01-0116-
TSSTcorp-BDDVDW_SE-506AB-TS00-09.06-
TSSTcorp-BDDVDW_SE-506AB-TS01-01.31-
TSSTcorp-BDDVDW_SN-506AB-SB00-01.31-
TSSTcorp-DVDWBD_SN-406AB-AS02-03.05-
TSSTcorp-DVDWBD_SN-406AB-SB00-10.05-
TSSTcorp-DVDWBD_SN-406AB-SC00-06.18-
TSSTcorp-DVDWBD_SN-406AB-TM00-07.11-
TSSTcorp-DVDWBD_SN-406AB-TM01-05.15-
upgrade required - MK firmware available: 45 firmware(s):
ASUS-BC-12B1ST_b-3.01-W000900-211711291725
ASUS-BC-12B1ST_b-3.11-W000300-211902271321
ASUS-BC-12D2HT-3.01-W000900-211711151926
ASUS-BC-12D2HT-3.11-W000300-211902271319
ASUS-BW-16D1H-U-A203-W001501-211801111117
ASUS-BW-16D1H-U-A204-W001001-211901041044
ASUS-BW-16D1HT-3.03-W000000-211801191558
ASUS-BW-16D1HT-3.10-W001601-211901041014
HL-DT-ST-BD-RE_BE16NU50-1.02-N000500-211711201953
HL-DT-ST-BD-RE_BH14NS50-1.01-N000000-211711281847
HL-DT-ST-BD-RE_BH14NS58-1.01-N000500-211711161557
HL-DT-ST-BD-RE_BH16NS40-NS50-1.03-N000000-211711201943
HL-DT-ST-BD-RE_BH16NS40-NS50-1.04-N001701-211901041338
HL-DT-ST-BD-RE_BH16NS50-1.01-N000000-211712071200
HL-DT-ST-BD-RE_BH16NS55-1.03-N000000-211711201704
HL-DT-ST-BD-RE_BH16NS55-1.04-N001701-211901041342
HL-DT-ST-BD-RE_BH16NS58-1.01-N000500-211711161545
HL-DT-ST-BD-RE_BH16NS58-1.02-N001101-211901041359
HL-DT-ST-BD-RE_BH16NS60-1.00-N000500-211804030945
HL-DT-ST-BD-RE_BP50NB40-NB50-1.01-N000200-211711231615
HL-DT-ST-BD-RE_BP50NB40-NB50-1.02-N000700-211811011016
HL-DT-ST-BD-RE_BP55EB40-NB50-1.01-N000200-211711231626
HL-DT-ST-BD-RE_BP60NB10-1.00-N000200-211711211720
HL-DT-ST-BD-RE_BP60NB10-1.01-N001801-211905031534
HL-DT-ST-BD-RE_BU40N-1.01-R000000-211712221221
HL-DT-ST-BD-RE_BU40N-1.02-N000100-211711202017
HL-DT-ST-BD-RE_BU40N-1.02-N001201-211711301218
HL-DT-ST-BD-RE_BU40N-1.03-N000000-211810241934
HL-DT-ST-BD-RE_BU40N-BN11-0000300-211711201351
HL-DT-ST-BD-RE_BU40N-BN12-0001001-211905141415
HL-DT-ST-BD-RE_BU40N-BU12-O001001-211902230922
HL-DT-ST-BD-RE_BU40N-FR07-J002202-211801221536
HL-DT-ST-BD-RE_BU40N-U101-M001201-211711301153
HL-DT-ST-BD-RE_BU50N-1.00-N000100-211711211006
HL-DT-ST-BD-RE_WH14NS40-NS50-1.03-N000600-211711211658
HL-DT-ST-BD-RE_WH14NS40-NS50-1.04-N001201-211901041351
HL-DT-ST-BD-RE_WH16NS40-NS50-1.03-N000600-211711211653
HL-DT-ST-BD-RE_WH16NS58-1.V1-N002102-211711201947
HL-DT-ST-BD-RE_WH16NS58-1.V2-N000100-211711231023
HL-DT-ST-BD-RE_WH16NS58-1.V5-N000900-211802070957
HL-DT-ST-BD-RE_WH16NS60-1.01-N000100-211711202000
HL-DT-ST-BD-RE_WH16NS60-1.02-N000100-211810291936
HL-DT-ST-BD-RE_WP50NB40-NB50-1.01-N000200-211711231646
HL-DT-ST-BDDVDRW_CH12NS40-1.01-N000400-211711211606
HL-DT-ST-BDDVDRW_UH12NS40-1.01-N000200-211711231550