Forum RSS Feed Follow @ Twitter Follow @ Twitter

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Lenovo B570e CPU whitelist removal
#1
I tried to upgrade my Lenovo B570e CPU from Celeron B810 to i5-2520M which is list of supported CPUs for this laptop. However, it does not boot with the new CPU. Lenovo support forum said that not all versions of i5-2520M are supported but only Lenovo special versions. Or whatever they have put to the BIOS whitelist.

I backupped my bios with the Universal BIOS backup Toolkit. It reported BIOS version LENOVO-44CN43WW (attached). Seems that this BIOS is used in several Lenevo models. However, size of the backup is 2560 kB and size of the BIOS downloaded from Lenovo support is 4096 kB. Lenovo does not offer any BIOS download for B570e but for B570, which is 4096kB.

There is a modded version of this BIOS by camiloml available in this forum here: http://dl.dropbox.com/u/45117524/bios-mo...miloml.exe (link is not working). Does this modded version still have CPU whitelist or is it removed? Would it be relatively safe to try?


Attached Files
.zip   LENOVO-44CN43WW.zip (Size: 1.75 MB / Downloads: 11)
find
quote
#2
The i5-2520M has a CPUID of 206A7 , which the microcode for is present in the BIOS you posted (Revision 1B , Dated 2011/07/14)

There is another 206A7 microcode which has the Revision 25 Dated 2011 also, which isn't present in the BIOS you have posted.

There is also an update to the 206A7 microcode dated 2013 which may be required to add support for the i5-2520M CPU.

I wasn't able to open the 2.5MB bios or the 4MB one from Lenovo in any editor though! Sad , i'll see if I can manually edit the BIOS with a hex editor to replace the relevant microcodes but this will be more risky.

[Image: adminsig.jpg]

I will not be held responsible for anything that may go wrong with your BIOS, and by downloading a modded bios you are held responsible for what you choose to do with it. Big Grin


Looking for a whitelist disabled HP bios?
www find
quote
#3
(04-18-2015, 05:28 AM)1234s282 Wrote: The i5-2520M has a CPUID of 206A7 , which the microcode for is present in the BIOS you posted (Revision 1B , Dated 2011/07/14)

There is another 206A7 microcode which has the Revision 25 Dated 2011 also, which isn't present in the BIOS you have posted.

There is also an update to the 206A7 microcode dated 2013 which may be required to add support for the i5-2520M CPU.

I wasn't able to open the 2.5MB bios or the 4MB one from Lenovo in any editor though! Sad , i'll see if I can manually edit the BIOS with a hex editor to replace the relevant microcodes but this will be more risky.

Labels of my i5-2520M.

Upper lable: SR048 J123D193
Lower label: 35123270A 1846

I don't know whether these help identifying the version.
find
quote
#4
Would be really nice if you could edit the BIOS Smile
find
quote
#5
I managed to update microcode for CPU 206A7 (Sandy Bridge) from Rev 1B to Rev 29


It may or may not let your Lenovo work with the i5-2520M but at least its updated.

I have attached it below, run flash.bat in DOS

Please report back

PS, @1234s282, it is VERY easy to update microcode.

Simpy open the BIOS in UEFITool then press Ctrl + F to search, type "A7 06 02 00" in the hex tab, extract that module, update its microcode then rebuilt with UEFITool.

DO NOT Hex Edit the actual ROM file as it will invalidate the checksum (Resulting in a brick) but UEFITool corrects the checksum when you modify a module.


Attached Files
.rar   Jutzi_B570e_MC29_Sandy.rar (Size: 1.94 MB / Downloads: 21)

If my mod has helped you, please consider donating via PayPal Smile

https://goo.gl/cVGPLR
find
quote
#6
Thanks for the heads up - turns out I didn't have UEFITool! - Doh! Tongue

[Image: adminsig.jpg]

I will not be held responsible for anything that may go wrong with your BIOS, and by downloading a modded bios you are held responsible for what you choose to do with it. Big Grin


Looking for a whitelist disabled HP bios?
www find
quote
#7
Yeah UEFITool is great!

If my mod has helped you, please consider donating via PayPal Smile

https://goo.gl/cVGPLR
find
quote
#8
Unfortunately did not boot with the modified BIOS Sad
Anything else I could try?
find
quote
#9
Lenovo documentation says that the following CPUs should be supported:

i7-2820QM
i7-2720QM
i7-2630QM
i7-2620M
i5-2540M
i5-2520M
i5-2410M
i3-2310M

Which one would be safest without unsupported versions? Some of these are a bit difficult to find in Europe, though.
find
quote
#10
Although its not stated, you should be able to run ivy bridge CPU's (3rd gen) as its the same socket

I'd recommend the i5-3210m or i7-3612QM

It maybe that the CPU you have is to high a wattage, make sure its the same

If my mod has helped you, please consider donating via PayPal Smile

https://goo.gl/cVGPLR
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)
Expand chat
Expand chat
Expand chat

To join us in the community live chat, please register or log-in