@Anton35
What you propose did work for the ME 15 discussed, but doesn’t work for this image (ME 14 Corporate H), I get this:
** WARNING **
FW image for FW Update was NOT created!
Reason: CSE FW from a decomposed IFWI image was used.
Action to fix the situation:
To have the FW Update image created, use the original Intel CSE image included in the ME FW Kit as released by Intel.
I have not read all the posts so dont know if this is mentioned or useful to anyone.
If so; plz feel free to delete this post.
Intel ME 11.x Firmware Images Unpacker:
“… The researchers discovered an undocumented field called “reserve-hap” and that HAP could be set to “1” for true. Apparently, the NSA wanted to ensure the agency could close off any possible security risk by disabling Intel ME…”
Creating an update file for your machine?
There are no settings transfered in update files so if the details are identical (corp/cons, LP/H, versions of PHY PMC PCHC) an update file should normally work (but …)
Creating a clean ME firmware region for you machine?
You can’t, you need the original configuration of your machine from a firmware dump of your own machine and following the cleaning procedure linked in this subforum or you can extract a stock ME region from a complete stock firmware image (which I doubt Lenovo provides)
The first option. I’ve been updating the ME firmware manually from time to time since HP is a bit slow at updating when it comes to consumer hardware. Plato has been providing us with Extracted firmware images (No 12.0.93.xxx yet) that need stitching through the Flash Image Tool from Intel. Can I directly flash the Lenovo ME firmware on my HP laptop? Many Corporate versions seem to include extra Thunderbolt, camera, and wifi modules that my laptop doesn’t support. Do consumer builds come with those as well?
You did see that I moved the cutting at the end after opening in FIT?
[EDIT] I changed the order of the tasks in my last post, the cutting at the end has to be done after CSME is extracted by FIT. Trying otherwise would lead to these errors you experienced.
Linux version of:
Intel (R) Firmware Update Utility Version (FWUpdLcl): 11.8.94.4518
Intel(R) MEInfo Version: 11.8.94.4518 here.
If someone succeeds in updating the firmware using the above utilities, please post the result here, especially for motherboards with older BIOS versions (for example the Intel Z170 chipset series from ASUS).
I tested and can confirm that flashing works using FWUpdLcl version 11.8.94.4518
I tried to re-build firmware with Intel FIT from CSME v14.0.20+ r20 but it gave me this error:
Error 213: [Fit Actions] Failed to load FITC binary to sub partition Failed to get fitc nvar configuration
Error 20: [Csme Binary Gen] Error executing pre-build actions.
Error 2: Failed to build.
Failed to build!