X220 BIOS 1.42

X200, X201, X220 (including equivalent tablet models) and X300, X301 series specific matters only.
Message
Author
Puppy
Senior ThinkPadder
Senior ThinkPadder
Posts: 2396
Joined: Sat Oct 30, 2004 4:52 am
Location: Prague, Czech Republic

X220 BIOS 1.42

#1 Post by Puppy » Thu Mar 10, 2016 5:33 am

Lenovo has released new BIOS version 1.42 http://support.lenovo.com/us/en/product ... s/DS018807

It contains importat fix for security issue:

[Important] Security fix addresses LEN-2015-002 SMM "Incursion" Attack and some security fixes.
(Note) If the UEFI BIOS has been updated to version 1.42 or higher, it is no longer able to roll back to the version before 1.42 for security improvement.


Have anyone tried that ? Thanks.
ThinkPad (1992 - 2012): R51, X31, X220, Tablet 8

janew1
Posts: 6
Joined: Wed Dec 16, 2015 10:16 pm
Location: Vancouver, Canada

Re: X220 BIOS 1.42

#2 Post by janew1 » Thu Mar 31, 2016 11:21 am

I've had no problems with it. Too bad, though, that it re-creates the hardware whitelist.

I'm watching bios-mods.com, where there are a few requests pending, but so far nobody's taken it on.

Puppy
Senior ThinkPadder
Senior ThinkPadder
Posts: 2396
Joined: Sat Oct 30, 2004 4:52 am
Location: Prague, Czech Republic

Re: X220 BIOS 1.42

#3 Post by Puppy » Mon Apr 04, 2016 5:49 am

Updated, no issues yet.
ThinkPad (1992 - 2012): R51, X31, X220, Tablet 8

no_man
Sophomore Member
Posts: 128
Joined: Sat May 08, 2004 11:41 am
Location: Cleveland, Ohio USA

Re: X220 BIOS 1.42

#4 Post by no_man » Mon Apr 04, 2016 10:56 am

Updated. Smooth ride no bumps!

ronnel7
Posts: 1
Joined: Sun Jun 12, 2016 11:37 pm
Location: Los Angeles, CA

Re: X220 BIOS 1.42

#5 Post by ronnel7 » Sun Jun 12, 2016 11:47 pm

Anyone know if 1.42 BIOS version has the RAM speed limits (1333 mhz)? BIOS versions < 1.28 allow for RAM speeds up to 1866 MHz. I updated mine and sadly cannot roll back.

jabavox
Posts: 11
Joined: Sun May 29, 2016 8:03 am
Location: Bangkok, Thailand

Re: X220 BIOS 1.42

#6 Post by jabavox » Mon Jun 13, 2016 6:18 am

Yes,bios 1.42 is really suck ever, more over it's lock for rollback to any previous version.

gtxaspec
Posts: 10
Joined: Tue Jun 14, 2016 10:28 pm
Location: La Jolla, California

Re: X220 BIOS 1.42

#7 Post by gtxaspec » Tue Jun 14, 2016 10:33 pm

I upgraded my X220 to 1.42 initially, and then rolled back to 1.40 modified from http://x220.mcdonnelltech.com/ and I was able to flash the modded bios and use my 1866 ram crucial ram and access the "Advanced" menu as well.

I have not experienced any "lock out", although I have not tried to use a different WiFi card.

Does anyone else have any other success stories downgrading?

charlie408
Posts: 2
Joined: Wed Jun 15, 2016 11:40 pm
Location: San Jose, CA

Re: X220 BIOS 1.42

#8 Post by charlie408 » Wed Jun 15, 2016 11:44 pm

gtxaspec wrote:I upgraded my X220 to 1.42 initially, and then rolled back to 1.40 modified from http://x220.mcdonnelltech.com/ and I was able to flash the modded bios and use my 1866 ram crucial ram and access the "Advanced" menu as well.

I have not experienced any "lock out", although I have not tried to use a different WiFi card.

Does anyone else have any other success stories downgrading?
Can you elaborate more in details how you are able to downgrade? What steps, or methods that you did? Thanks! :D

jabavox
Posts: 11
Joined: Sun May 29, 2016 8:03 am
Location: Bangkok, Thailand

Re: X220 BIOS 1.42

#9 Post by jabavox » Thu Jun 16, 2016 1:50 am

gtxaspec wrote:I upgraded my X220 to 1.42 initially, and then rolled back to 1.40 modified from http://x220.mcdonnelltech.com/ and I was able to flash the modded bios and use my 1866 ram crucial ram and access the "Advanced" menu as well.

I have not experienced any "lock out", although I have not tried to use a different WiFi card.

Does anyone else have any other success stories downgrading?
Please clarify your steps :eek:

gtxaspec
Posts: 10
Joined: Tue Jun 14, 2016 10:28 pm
Location: La Jolla, California

Re: X220 BIOS 1.42

#10 Post by gtxaspec » Thu Jun 16, 2016 11:29 pm

download

Code: Select all

http://www.mediafire.com/download/7fne9hb2e3i9sjm/Lenovo+ThinkPad+x220_1.40-%288DET70WW%29-8duj26us_NWL_ADV_AES_PM_Speedo.rar

Extract, inside of modified folder, within Windows, run "FLASH.BAT"

Reboot, check BIOS version. Very simple. Did this on multiple X220 units after 1.42 update.

jabavox
Posts: 11
Joined: Sun May 29, 2016 8:03 am
Location: Bangkok, Thailand

Re: X220 BIOS 1.42

#11 Post by jabavox » Fri Jun 17, 2016 2:04 am

gtxaspec wrote:download

Code: Select all

http://www.mediafire.com/download/7fne9hb2e3i9sjm/Lenovo+ThinkPad+x220_1.40-%288DET70WW%29-8duj26us_NWL_ADV_AES_PM_Speedo.rar

Extract, inside of modified folder, within Windows, run "FLASH.BAT"

Reboot, check BIOS version. Very simple. Did this on multiple X220 units after 1.42 update.
Ohh my, really just like that?

gtxaspec
Posts: 10
Joined: Tue Jun 14, 2016 10:28 pm
Location: La Jolla, California

Re: X220 BIOS 1.42

#12 Post by gtxaspec » Sat Jun 18, 2016 12:31 am

Heres the latest modified v1.42 X220 bios with the following features:

- Whitelist removal
- Unblocked AES-NI
- Unblocked advanced menu
- Unlocked memory speed
- Unblocked AES MSR 0xE2
- New vbios Intel 2119
- 16Gb 1866 + eGPU solved

First flash the original v1.42 bios (8duj27us), reboot and run flash.bat as an administrator.

http://www.mediafire.com/download/42xbf ... d+Bios.zip
Please thank http://x220.mcdonnelltech.com for the BIOS update news, and the amazing experts of https://www.bios-mods.com! Without them NONE OF THIS WOULD EVER BE POSSIBLE. The guys there have amazing talent! Confirmed working! Running 1.42 modded with 1866 crucial ram just fine! Don't have other wifi card to test, but everything else works so far. Please share your success stories.

charlie408
Posts: 2
Joined: Wed Jun 15, 2016 11:40 pm
Location: San Jose, CA

Re: X220 BIOS 1.42

#13 Post by charlie408 » Sat Jun 18, 2016 10:31 pm

gtxaspec wrote:
Heres the latest modified v1.42 X220 bios with the following features:

- Whitelist removal
- Unblocked AES-NI
- Unblocked advanced menu
- Unlocked memory speed
- Unblocked AES MSR 0xE2
- New vbios Intel 2119
- 16Gb 1866 + eGPU solved

First flash the original v1.42 bios (8duj27us), reboot and run flash.bat as an administrator.

http://www.mediafire.com/download/42xbf ... d+Bios.zip
Please thank http://x220.mcdonnelltech.com for the BIOS update news, and the amazing experts of https://www.bios-mods.com! Without them NONE OF THIS WOULD EVER BE POSSIBLE. The guys there have amazing talent! Confirmed working! Running 1.42 modded with 1866 crucial ram just fine! Don't have other wifi card to test, but everything else works so far. Please share your success stories.
Thanks for your help. Confirmed working for me as well!! :D

janew1
Posts: 6
Joined: Wed Dec 16, 2015 10:16 pm
Location: Vancouver, Canada

Re: X220 BIOS 1.42

#14 Post by janew1 » Sat Jun 18, 2016 10:56 pm

Very nice! Thanks so much! (I don't have a different wireless card to try out -- everything else is exactly as promised.)

jabavox
Posts: 11
Joined: Sun May 29, 2016 8:03 am
Location: Bangkok, Thailand

Re: X220 BIOS 1.42

#15 Post by jabavox » Mon Jun 27, 2016 9:34 pm

gtxaspec wrote:
Heres the latest modified v1.42 X220 bios with the following features:

- Whitelist removal
- Unblocked AES-NI
- Unblocked advanced menu
- Unlocked memory speed
- Unblocked AES MSR 0xE2
- New vbios Intel 2119
- 16Gb 1866 + eGPU solved

First flash the original v1.42 bios (8duj27us), reboot and run flash.bat as an administrator.

http://www.mediafire.com/download/42xbf ... d+Bios.zip
Please thank http://x220.mcdonnelltech.com for the BIOS update news, and the amazing experts of https://www.bios-mods.com! Without them NONE OF THIS WOULD EVER BE POSSIBLE. The guys there have amazing talent! Confirmed working! Running 1.42 modded with 1866 crucial ram just fine! Don't have other wifi card to test, but everything else works so far. Please share your success stories.
Mod 1.42 works perfect(never try rollback from 1.42 to 1.40 by 1.40 mod, still curiously... :lol: )

apojoga
Posts: 33
Joined: Mon Oct 24, 2005 9:33 am

Re: X220 BIOS 1.42

#16 Post by apojoga » Sat Aug 13, 2016 6:55 pm

jabavox wrote:
gtxaspec wrote:
Please thank http://x220.mcdonnelltech.com for the BIOS update news, and the amazing experts of https://www.bios-mods.com! Without them NONE OF THIS WOULD EVER BE POSSIBLE. The guys there have amazing talent! Confirmed working! Running 1.42 modded with 1866 crucial ram just fine! Don't have other wifi card to test, but everything else works so far. Please share your success stories.
There are significant differences in the mod which seems to come from Oleh, and the mod posted on x220.macdonnelltech.

Which one should we use?
X220 i7-2640M | FHD IPS 12.5" | 16GB @ 1866 | 256GB mSATA | 2TB 5400 HDD

johnmcdonnell
Posts: 38
Joined: Fri Mar 16, 2012 7:51 pm
Location: Upland, CA

Re: X220 BIOS 1.42

#17 Post by johnmcdonnell » Sat Aug 13, 2016 9:47 pm

apojoga wrote: There are significant differences in the mod which seems to come from Oleh, and the mod posted on x220.mcdonnelltech.com.

Which one should we use?
The modified 1.42 BIOS on my site (x220.mcdonnelltech.com) is the same one credited to Oleh and posted on the bios-mods.com site. (I acknowledge the source in the Notes and Suggestions section at the end of the guide)

I actually just updated it today to the version posted by user ValdikSS in the bios-mods.com thread here that fixes an issue with the security chip.

apojoga
Posts: 33
Joined: Mon Oct 24, 2005 9:33 am

Re: X220 BIOS 1.42

#18 Post by apojoga » Sat Aug 13, 2016 11:01 pm

johnmcdonnell wrote:The modified 1.42 BIOS on my site (x220.mcdonnelltech.com) is the same one credited to Oleh and posted on the bios-mods.com site. (I acknowledge the source in the Notes and Suggestions section at the end of the guide)

I actually just updated it today to the version posted by user ValdikSS in the bios-mods.com thread here that fixes an issue with the security chip.
I see, thank you for the explanation.

Out of curiosity, can I ask what the files prefixed with ._ are for? Also, I noticed there are some binary differences in FvRecovery.fd?
X220 i7-2640M | FHD IPS 12.5" | 16GB @ 1866 | 256GB mSATA | 2TB 5400 HDD

johnmcdonnell
Posts: 38
Joined: Fri Mar 16, 2012 7:51 pm
Location: Upland, CA

Re: X220 BIOS 1.42

#19 Post by johnmcdonnell » Sat Aug 13, 2016 11:29 pm

apojoga wrote:I see, thank you for the explanation.

Out of curiosity, can I ask what the files prefixed with ._ are for? Also, I noticed there are some binary differences in FvRecovery.fd?
My understanding is that the ._ files are there because the original archive was created in OS X. They store file information that is used by native Apple HFS+ or Unix/UFS volumes. They're hidden by default in Windows and they don't really serve any useful function. These were all part of the original archive from bios-mods.com, but I have now removed them from the archive on x220.mcdonnelltech.com since they're extraneous.

The only file I made any changes to was the Readme since some users were confused by the original version. Every other file should be identical to the version posted by ValdikSS on bios-mods.com here.

Edit: I looked again at FvRecovery.fd and saw the differences you mentioned. There must have been a copy error when I repacked it. I just re-uploaded everything and fixed the links so everything should be correct now. Thanks for the heads up.

heilong
Posts: 9
Joined: Tue Sep 06, 2016 8:11 pm
Location: Moscow, Russia

Re: X220 BIOS 1.42

#20 Post by heilong » Sun Sep 11, 2016 11:08 am

Long-time lurker, first-time poster. Greetings!

I was using the original 1.42 BIOS, just updated to this modified version, didn't change any of the BIOS settings yet.
One thing I noticed (albeit not immediately) that suddenly I can't use Fn-F4 or Start > Sleep (Windows 7 x64), that's quite unexpected. I guess one of the hundred Advanced menu settings enables/disables sleep, hopefully anybody can tell me which? Otherwise I'll have to experiment with everything that mentions ACPI, power management or processor states.

Also I'm curious, there's really a lot of Advanced settings, most of them quite obscure and definitely make sense only to a select few. So I was wondering out of so many settings, what did you actually change and why?

My X220 has an i7-2640m processor. I've installed 16 Gb (2x8 Gb) Corsair 1600 MHz (9-9-9 timings) right when I bought the laptop in 2012.
I did a few quick tests using SiSoftware Sandra Lite before and after updating the bios from 1.42 original to 1.42 modded.
Memory bus speed went up from 1333 (2x667) to 1600 (2x800) MHz (+20%).
Benchmarks:
Aggregate memory performance (raw speed) went up from 16.8 to 20.0 GB/s (+19%).
Memory latency went down from 29.8 ns to 24.0 ns (-19%).
Quite a significant improvement in this area, now I'm not sure if I'll ever notice if in real world usage, but can't hurt for sure!

Now this got me thinking, would it be worth upgrading memory to same amount of 1866 MHz memory? For $95.75 I can get Corsair 16 Gb (2x8 Gb) 1866 MHz (10-10-10 timings) on Amazon. It's supposed to be another +16% to memory bandwidth, with just a slight improvement in latency. I already have an SSD, which is very worthwhile upgrade. But $96 for slightly faster memory? Somehow I doubt this would be justified. Am I wrong?
There's is also slightly more expensive 2133 MHz memory (e.g. Kingston HyperX Impact 2133 MHz 11-12-13 timings), of course it would run at 1866 MHz, but latency would be slightly better. Anybody had experience with this?
X220 i7-2640M | FHD IPS 12.5" | 16GB @ 1600 | 80GB mSATA SSD | 320GB 7200 HDD

dr_st
Senior ThinkPadder
Senior ThinkPadder
Posts: 6894
Joined: Sat Oct 29, 2005 6:20 am

Re: X220 BIOS 1.42

#21 Post by dr_st » Sun Sep 11, 2016 2:00 pm

heilong wrote:Long-time lurker, first-time poster. Greetings!
Welcome to the forums. :banana:
heilong wrote:Now this got me thinking, would it be worth upgrading memory to same amount of 1866 MHz memory?
No.
heilong wrote:But $96 for slightly faster memory? Somehow I doubt this would be justified. Am I wrong?
Even if it was $10 it wouldn't be justified. Memory speed upgrades is one of the most useless ones, that's almost never felt outside of benchmarks.
Current: X220 4291-4BG, T410 2537-R46, T60 1952-F76, T60 2007-QPG, T42 2373-F7G
Collectibles: T430s (IPS FHD + Classic Keyboard), X32 (IPS Screen)
Retired: X61 7673-V2V, A31p w/ Ultrabay Numpad
Past: Z61t 9440-A23, T60 2623-D3U, X32 2884-M5U

heilong
Posts: 9
Joined: Tue Sep 06, 2016 8:11 pm
Location: Moscow, Russia

Re: X220 BIOS 1.42

#22 Post by heilong » Sun Sep 11, 2016 3:41 pm

Thanks.
dr_st wrote:
heilong wrote:But $96 for slightly faster memory? Somehow I doubt this would be justified. Am I wrong?
Even if it was $10 it wouldn't be justified. Memory speed upgrades is one of the most useless ones, that's almost never felt outside of benchmarks.
I was suspecting as such. Thanks (especially from my wife) for saving me around a hundred bucks :)

Any experience with which BIOS settings might have disabled the "Sleep" feature?
X220 i7-2640M | FHD IPS 12.5" | 16GB @ 1600 | 80GB mSATA SSD | 320GB 7200 HDD

apojoga
Posts: 33
Joined: Mon Oct 24, 2005 9:33 am

Re: X220 BIOS 1.42

#23 Post by apojoga » Sun Sep 11, 2016 4:44 pm

@heilong

I ran the Memory Bandwidth "Multi-Threaded (MT)" test from SiSoftware (is this the correct test?) on my X220 i7-2640M with 1.42 modified BIOS and 16GB running at 1866 MHz, on the Balanced Power Plan.
Keep in mind, though, that my memory seems to have 11-11-11 timings? (Whatever that means.)

Image

Image
X220 i7-2640M | FHD IPS 12.5" | 16GB @ 1866 | 256GB mSATA | 2TB 5400 HDD

heilong
Posts: 9
Joined: Tue Sep 06, 2016 8:11 pm
Location: Moscow, Russia

Re: X220 BIOS 1.42

#24 Post by heilong » Sun Sep 11, 2016 4:59 pm

Yeah, that's the first test I ran. Basically raw speed (sequential access) of the RAM. My result is 20.0 GB/s, yours is just slightly better. How about memory latency test? It's related to both frequency and timings, and basically tells you how fast is random access of the RAM.

Here's an awesome post that explains very well about timings: https://www.reddit.com/r/thinkpad/comme ... 20/d0mcui5

Btw, what's your 2 Tb HDD and how happy are you with it (how long did you have it)?
X220 i7-2640M | FHD IPS 12.5" | 16GB @ 1600 | 80GB mSATA SSD | 320GB 7200 HDD

apojoga
Posts: 33
Joined: Mon Oct 24, 2005 9:33 am

Re: X220 BIOS 1.42

#25 Post by apojoga » Sun Sep 11, 2016 5:35 pm

Thanks, I'll read up on timings.

Which one is the latency test? The SiSoft interface is too sprawling and confusing.

This is my drive:

http://www.newegg.com/Product/Product.a ... 6822178627

Zero problems so far. I get anywhere between 50-100 MB/s read on *unfragmented* files, but abandon all hope if the files are fragmented (I believe this can happen if you enable diskio.sparse_files in uTorrent, for example) -- it can drop to < 10 MB/s.

Had it for about 9 months now.
X220 i7-2640M | FHD IPS 12.5" | 16GB @ 1866 | 256GB mSATA | 2TB 5400 HDD

heilong
Posts: 9
Joined: Tue Sep 06, 2016 8:11 pm
Location: Moscow, Russia

Re: X220 BIOS 1.42

#26 Post by heilong » Sun Sep 11, 2016 5:52 pm

Agree on SiSoft interface! It's `Memory Controller > Cache & Memory Latency`.

Thanks for the HDD link. I'm considering getting a new Samsung 850 series mSATA SSD + a big HDD like yours. I was sure to disable sparse files in uTorrent when I was tweaking it's options the other day.

For some reason, after a couple of reboots (I was checking which settings are available in the BIOS Advanced menu, to look them up later - didn't change a thing) the Sleep function is working now. Weird. Quick search engine lookup of "Sleep is greyed out" pointed out to video (display adapter) driver problems, mine are fine though...
X220 i7-2640M | FHD IPS 12.5" | 16GB @ 1600 | 80GB mSATA SSD | 320GB 7200 HDD

apojoga
Posts: 33
Joined: Mon Oct 24, 2005 9:33 am

Re: X220 BIOS 1.42

#27 Post by apojoga » Sun Sep 11, 2016 10:15 pm

Here is the latency. I'm not very happy with it :( It's probably due to the 11-11-11 timings my RAM sticks have?

http://i.imgur.com/14vsZJA.png

MOD warning: your picture is WAY too big, tags removed. Read the Forum Rules, especially Section 5.
X220 i7-2640M | FHD IPS 12.5" | 16GB @ 1866 | 256GB mSATA | 2TB 5400 HDD

heilong
Posts: 9
Joined: Tue Sep 06, 2016 8:11 pm
Location: Moscow, Russia

Re: X220 BIOS 1.42

#28 Post by heilong » Mon Sep 12, 2016 3:44 am

Yes, due to the timings. I wouldn't worry too much about it! Same as I will not worry about my RAM working at 1600 rather than 1866 MHz. Deal? :)
X220 i7-2640M | FHD IPS 12.5" | 16GB @ 1600 | 80GB mSATA SSD | 320GB 7200 HDD

apojoga
Posts: 33
Joined: Mon Oct 24, 2005 9:33 am

Re: X220 BIOS 1.42

#29 Post by apojoga » Thu Sep 15, 2016 12:43 am

Deal. :)

I noticed your profile says you are from Russia. Would you be able to recommend a shop that ships overseas? I need an X220 keyboard with Cyrillic layout, shipped to Romania. If you happen to know a reliable place, please let me know. Thanks in advance!
X220 i7-2640M | FHD IPS 12.5" | 16GB @ 1866 | 256GB mSATA | 2TB 5400 HDD

heilong
Posts: 9
Joined: Tue Sep 06, 2016 8:11 pm
Location: Moscow, Russia

Re: X220 BIOS 1.42

#30 Post by heilong » Thu Sep 15, 2016 1:54 am

apojoga wrote:Deal. :)

I noticed your profile says you are from Russia. Would you be able to recommend a shop that ships overseas? I need an X220 keyboard with Cyrillic layout, shipped to Romania. If you happen to know a reliable place, please let me know. Thanks in advance!
I'll reply by PM to avoid flooding here.
X220 i7-2640M | FHD IPS 12.5" | 16GB @ 1600 | 80GB mSATA SSD | 320GB 7200 HDD

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “ThinkPad X200/201/220 and X300/301 Series”

Who is online

Users browsing this forum: No registered users and 6 guests