lolero lolero - 1 month ago 25
Linux Question

Error: 'The version of ROM file is not newer than that of BIOS' when udpating Lenovo Yoga 900 13ISK2 to allow Linux installation

Lenovo finally released a BIOS update for the Yoga 900 13ISK2 that creates an AHCI SATA Controller Mode selection to allow for the installation of Linux!

Lenovo dowload page

Direct update link

Installation instructions

However, when I run the flashing application I get the error:

'The version of ROM file is not newer than that of BIOS'

Answer

Following the advise given here, I extracted the contents of the BIOS update file provided by Lenovo and changed the

[Bios_Version_Check]

setting in line 457 from

flag=2

to

flag=0

Then running the H2OFFT-W executable opened the BIOS flashing utility and I was able to succesfully make the update!