Billycar11 wrote:LG 1.04+ / BU40N 1.03 / Asus 3.10+ and similar
...and there is no MK version of the same firmware/drive model or higher number, you will have to sidegrade to Asus 3.10MK (for compatible ASUS 5.25 drives ONLY) or (LG WH16NS60 1.02MK for compatible LG 5.25) or (BU40N 1.03MK LG Slim drives ONLY) respectively...
AFAICT "sidegrade" literally means flashing to BU40N 1.03MK directly (for LG Slim drives), because of "there is no MK version of the same firmware" (for you to downgrade / upgrade / "same-grade" to). (And I think this paragraph is somewhat "dated", as in it seems to me that the general consensus / conclusion has become "sidegrade
even when there is an MK version of the same firmware" (hence the birth/rise of the "all you need firmware pack(s)"; but I guess it's kept for "don't ASUS <> LG directly").
(And by crossflash I was referring to e.g. WP/BP50NB40 > BP60NB10 -- not ASUS <> LG.)
Billycar11 wrote:LG 1.04+ / BU40N 1.03 / Asus 3.10+ and similar
The newer OEM firmwares cannot be flashed easily due to the additional downgrade checks implemented by the drive/firmware manufacturer.
And I have to admit that I'm not sure how many different "downgrade checks" there have been, that's why I said I don't know if DE-patched BU40 1.00 can be directly flashed onto every BU40N. (DE is said to stand for "Downgrade Enabled", but maybe BU40 1.03MK has some "yet another DE patching"?)
EDIT:
"DE" firmware
This is an official firmware image with a single byte changed, so this firmware can be flashed over the latest firmware.
"MK" firmware
This is a custom firmware made by MakeMKV team. MK firmware is a patched official firmware image, with changes as minimal as possible, only to enable LibreDrive support. The MK firmware has the following properties:
- Removed firmware downgrade check (if present in firmware).
- Removed firmware "encrypted" downgrade check (if present in firmware).
So maybe it depends on whether the drive comes with an encrypted firmware. (But just maybe, because it doesn't
seem like for BU40N you need to flash an MK firmware before you flash OmniDrive:
"If you get an error (e.g. 0x82052603) when flashing a drive that currently has stock/original firmware, your drive is not accepting OmniDrive due to it having a newer firmware versoin. To fix this, you may have to flash a DE "downgrade-enabled" firmware first.")
---
In other words, you might need BU40 1.03MK
as an intermediate flash (which
doesn't have to be BU40N 1.03MK though), but you don't need one
for it.