Add some details for X60 firmware - Just a Description entry and updates to the FL2_copyIMG script - this is a firmware update package that is not structured the way the rest of the process expects

pull/116/head
Hamish Coleman 5 years ago
parent c7e7502201
commit 875e43cfbc

@ -131,6 +131,10 @@ r0iuj21wd.iso sha1:3765d1715f001ddae982682f0189b49c2b04bf3a x270 BIOS 1.28 (R0IE
# Next, a list of ISO images that do not follow the pattern
# (and cannot be currently automatically extracted / examined)
# The X60 BIOS update does not use a El-Torito emulated Hard Disk, so the
# update files are actually in the ISO image
7buj28uc.iso sha1:8cc957d41a0d4ee4e48e5f39e7c542a499e7fc1c x60 and x60s BIOS 2.19 (7BETD8WW) EC 1.13
# no FL2 file (all in UEFI Capsule), FAT_OFFSET is 79872
h3uj04wd.iso sha1:3bbf65b61d1e2ed806ea6cf40b97d24c090c00dc e330 and v480s

@ -25,3 +25,4 @@ x240 https://support.lenovo.com/hk/en/downloads/DS035952
x250 https://pcsupport.lenovo.com/au/en/downloads/ds102289
x260 https://support.lenovo.com/hk/en/downloads/DS105891
x270 https://support.lenovo.com/hk/en/downloads/DS120444
x60 https://support.lenovo.com/hk/en/downloads/migr-63145

@ -216,6 +216,9 @@ sub _check {
# [1] size of EC firmware
# [2] offset of block to check for all 0xff as a signature check
my $known = {
# Signatures for older X60
2102742 => [0x10000, 0x20000, 0xf000],
4213270 => [0x290000, 0x20000, 0x21000], # Seen in X200
4240490 => [0x290000, 0x20000, 0x21000],
};

Loading…
Cancel
Save