So I don’t know how to do it, in theory I have replaced the data from one site to another, if it’s not too much trouble, could you generate the BIN for me? THANKS THANKS
I don’t know if it has anything to do with it but my model is an M700 tiny, no matter how many tests I have done I can’t get it, if you have a minute of your time please help me.
Hello @lfb6 I want to return to this topic, I honestly don’t know how to do what you’re telling me, I’m sorry, I’ve tried creating a file mixing it with the Hex editor and I haven’t achieved anything. Here I leave you the original BIOS in case you can help me.
from the last BIOS (downloaded from Lenovo, last, not 53) I took the last Region and inserted it in my current DUMP:
addresses:
BIOS downloaded from Lenovo
My dump:
E80000 + 180000 (1572864)
it worked.
also tried to replace all regions (in my corrupted BIOS) with the whole BIOS (downloaded from site). it worked. However, SN, computer type and so on were lost.
@lfb6 - could you help me with the next issues:
I suppose that Windows Key is saved in the last Region. My restored BIOS (with copied last Region) does not have this number. I tried to find this key in my initial dump. but is seems that it does not have it. all areas where it can be are empty - FF. I have this key.
could you tell me the address, where this key must be inserted in a restored BIOS ?
the second update - I was able to find it.
@lfb6 - thank you for information that you have shared in this post. It helped many people and me as well.
Well, the last volume is relevant for the first bios phase (Pre-EFI Initialization PEI), and it’s quite astonishing that the last volume of Lenovos latest bios update worked. Your bios region was FWKT95A, latest is FWKTBFA
It seems that this really was a broken update since the first part of the last EFI volume is BF, last part of the last volume (and the other two EFI volumes) is 95.
Only machine specific part in the last EFI volume is in OemRomHole0: