Complete Linux instructions to downgrade Hitachi/LG BU40N Blue-Ray firmware to v1.3 for makemkv
Posted: Thu Jan 15, 2026 6:01 pm
Linux commands to downgrade Hitachi/LG slimline BU40N UHD Blue-Ray drive to firmware version 1.3 so makemkv can access it.
I'm posting these instructions and paste-able command snippets because other postings I've seen skip too many key steps, and some of the files are hard to find or have quirks that might cause trouble for non-Linux-experts.
I'll update this post with suggestions or corrections.
- - - - - - - - - - - - - - - - - - - - - -
Other Useful Information/Links:
Ultimate UHD Drives Flashing Guide Updated 202x
viewtopic.php?p=129246
Flashing LG BU40N Drive to Firmware 1.03 - User Guide
https://github.com/nxyzo/Flashing-Verba ... /tree/main ( Windoze based- has typos )
I'm posting these instructions and paste-able command snippets because other postings I've seen skip too many key steps, and some of the files are hard to find or have quirks that might cause trouble for non-Linux-experts.
- 1. Recent versions of makemkv seem to be unable to perform the downgrade process so an older version must be downloaded and temporarily used instead of your main makemkv install.
2. There is no need to alter your current makemkv installation or compile anything- all of this can be done in an isolated directory from normal user-space without root access or sudo.
3. Below assumes the host system is 64bit x86 Linux of some flavor (I use Fedora). ARM and 32bit-x86 are also supported by makemkvcon- alter the commands to fit your arch.
4. Below assumes the first optical drive is the BU40N, otherwise use /dev/sr1 , /dev/sr2 etc.
5. All necessary files are downloaded with wget into a 'scratch' directory to simplify the process and reduce clutter- no need for separate 'browser downloads'.
6. I prefer to soft-link long/convoluted paths to simple names in the current dir. This makes the final command short(er), human-readable, and human-typeable.
7. Below is NOT intended to be run as a script stand-alone. It would be prudent to paste these command-snippets in the short groups provided below and ensure each is successful before proceeding to the next group.
8. If any of the below steps report an error, do NOT execute the final command- you do NOT want to 'brick' your drive.
9. For those with multiple drives, update the -d device-spec and paste just the last 'makemkvcon' line into your shell.
10. The makemkv-bin tarball was erroneously double-compressed, (discussed here: viewtopic.php?p=154789&sid=c2746b952148 ... 54#p154789 ), so extraction requires an extra, unconventional step.
11. There are surely alternate methods to perform most of these actions- I tried to not get too fancy, but you may have a more elegant idea...
Code: Select all
# create a scratch directory somewhere writeable to the normal user and cd into it.
mkdir fw1.3 && cd fw1.3 && mkdir scratch
# download v1.17.7 of makemkvcon binary archive
wget -P scratch https://makemkv.com/download/old/makemkv-bin-1.17.7.tar.gz
# the archive is compressed unconventionally, so must extract unconventionally
gunzip -c scratch/makemkv-bin-1.17.7.tar.gz | tar -xz -C scratch
# make softlink to 64bit binary so final commandline isn't a mile wide...
ln -svf scratch/makemkv-bin-1.17.7/bin/amd64/makemkvcon .
# makemkvcon is not executable- fix that...
chmod u+x makemkvcon
# download sdf.bin
wget http://www.makemkv.com/svq/sdf.bin
# download the "everything firmware pack" .zip archive
wget -P scratch https://github.com/nxyzo/Flashing-Verbatim-43888-BU40N-to-1.03MK/raw/refs/heads/main/The%20all%20you%20need%20firmware%20pack.zip
unzip -d scratch -q scratch/The\ all\ you\ need\ firmware\ pack.zip
# make softlink to BU40N firmware file so final commandline isn't a mile wide and cluttered with escaped spaces, slashes, and dashes...
ln -svf scratch/The\ all\ you\ need\ firmware\ pack/LG\ slim\ BU40N/HL-DT-ST-BD-RE_BU40N-1.03-NM00000-211810241934.bin BU40N.bin
# Now downgrade the BU40N firmware to version 1.03
./makemkvcon f -d /dev/sr0 -f sdf.bin rawflash enc -i BU40N.bin
I'll update this post with suggestions or corrections.
- - - - - - - - - - - - - - - - - - - - - -
Other Useful Information/Links:
Ultimate UHD Drives Flashing Guide Updated 202x
viewtopic.php?p=129246
Flashing LG BU40N Drive to Firmware 1.03 - User Guide
https://github.com/nxyzo/Flashing-Verba ... /tree/main ( Windoze based- has typos )