Interesting thread for sure, I've currently got a BIOS modded M910x that will support Xeon's i9-9980HK + another very low mileage M910x with an rx460 I am thinking would be a good device to update. etc., Both are already running i7-7700T's but I am really interested in playing around with some of these low cost AliExpress CPU options and the idea of one with a Xeon is compelling.I need to order one of the programmers to capture the current modded BIOS. Sounds though as if one needs to do the process each time Lenovo updates and I see June '23 and v58 as the latest Lenovo BIOS release for these platforms.
From this thread and other resources it looks like the platform update for the M710 and M910 tiny series (x and q etc.,) would be as follows:
1-Update your unit to the latest Lenovo official BIOS (currently 58)
2-Remove the power source from the Tiny undergoing modification (remove the CMOS battery too?)
3-Using a separate comp equipped with a CH341A programmer, attach the clip in the correct pin orientation to the Tiny BIOS chip
4-On the programming unit run the latest rev of NeoProgrammer, search the IC and select the correct ship, which presumably you should be able to identify from the markings on it (magnifying glass please lol)
5-Press the read button(and verify?)
6-Save the results to a file -> origBIOS.bin or whatever woks for you
7-Make a BIOS.BIN copy and patch for coffee lake, presumably this is EFI drivers etc?
8-Patch BIOS.BIN for Intel ME
9-Patch BIOS.BIN for the modded 1151 procs from BGA (assuming this notebook processors Xeons and i9-9980HK units etc.,)
10-Patch BIOS.BIN to reveal the hidden menus
11-CoffeeTIME!! run Coffeetime to restore the sixth gen support? This step may require an extra step in the video linked below to add some space in for the older microcodes(which with the CC turned on in english did definitely help me understand the process much better)
12-Using the programmer Erase, blank check, write and verify this back to the Tiny
13-Re-install the CMOS battery, apply power and the Tiny should reboot a couple of times with the new BIOS ready to go.
MobilenVidia and the Youtuber in this vid kind of outline the process
Questions:
1-How to ensure you don't lose your Windows 10 key? For instance, I already have a recent BIOS with all of these mods, as long as I have the programmer can I extract the BIOS from my current modded M910x and update the Windows key correctly/update the MAC/avoid UUID issues?
2-How to avoid UUID issues?
3-Is there anything needed to do to preserve the MAC address?
4-Is there a single source to gather all of the necessary SW tools?
Thanks
@mobilenvidia and all other contributors I look forward to experimenting.
EDIT: Answered question 4 I think, discovered telegram had no idea this app existed lol. Anyway, appears to be an updated file from July 10 there.
EDIT 2: Anyone know of a source for Xeon e-2286m??