Take a look at our
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message

X220 doesn't sleep after IME update

X200, X201, X220 (including equivalent tablet models) and X300, X301 series specific matters only.
Post Reply
Message
Author
LastSilmaril
Posts: 9
Joined: Mon Oct 03, 2011 10:33 pm
Location: Brooklyn, NY

X220 doesn't sleep after IME update

#1 Post by LastSilmaril » Fri Jul 07, 2017 9:20 pm

Recently I updated the Intel ME firmware because of a 'critical' update notification from Lenovo System Update (the first time that has ever occurred). My assumption was this was related to the security issues with AMT, so I installed it. Afterwards though my computer doesn't seem to be able to sleep. After selecting sleep mode, the screen shuts off and seems to suspend to RAM...but then there's no blinking power light - the computer is completely shut down. After turning it back on, Windows complains of having been shutdown improperly.
Has anybody else experienced this? I'm on modified BIOS 1.42 - is that the problem? (I'm seeing now that there is a 1.43 release but I've been avoiding it since I think I'd have to install the official 1.43 update first, which would get rid of the WLAN whitelist, which would - I think? - prevent the X220 from booting. I guess this is a good impetus though to temporarily remove the WLAN card and go through with the update...) Any other ideas?

LastSilmaril
Posts: 9
Joined: Mon Oct 03, 2011 10:33 pm
Location: Brooklyn, NY

Re: X220 doesn't sleep after IME update

#2 Post by LastSilmaril » Fri Jul 07, 2017 10:49 pm

I've tried reflashing the ME update and upgrading the PM driver. No dice - right after the initial jingle, power cuts out to the machine :/

RealBlackStuff
Admin Emeritus
Admin Emeritus
Posts: 20104
Joined: Mon Sep 18, 2006 5:17 am
Location: Dublin, Ireland
Contact:

Re: X220 doesn't sleep after IME update

#3 Post by RealBlackStuff » Sat Jul 08, 2017 6:35 am

Here's the latest X220 modded BIOS (1.43) with every possible option added/removed, incl. whitelist.
Go to http://x220.mcdonnelltech.com/resources/ and scroll down to BIOS / FIRMWARE
Lovely day for a Guinness! (the Real Black Stuff). And pigs CAN fly!
Check out The Boardroom for Parts, Mods and Other Services.

LastSilmaril
Posts: 9
Joined: Mon Oct 03, 2011 10:33 pm
Location: Brooklyn, NY

Re: X220 doesn't sleep after IME update

#4 Post by LastSilmaril » Sat Jul 08, 2017 3:42 pm

RealBlackStuff wrote:
Sat Jul 08, 2017 6:35 am
Here's the latest X220 modded BIOS (1.43) with every possible option added/removed, incl. whitelist.
Go to http://x220.mcdonnelltech.com/resources/ and scroll down to BIOS / FIRMWARE
I'm aware, as I said, I was afraid that since the upgrade instructions say to flash to stock 1.43 in the meantime and restart, that I'd have to remove my WiFI card temporarily. I asked John McDonnell and he suggested flashing stock and then flashing the modified 1.43 without first rebooting after the initial flash to stock 1.43. While sleep, shutdown, and restart now work properly - after an initial scare - I'm having other issues, which I detailed here, at found a forum that specializes in IME patching/fixing. I asked for help there in case anybody is interested in following along...

fik
Posts: 3
Joined: Tue Jul 25, 2017 1:23 pm
Location: Prague, CZ

Re: X220 doesn't sleep after IME update

#5 Post by fik » Wed Jul 26, 2017 2:32 am

Hi LastSilmaril, I have the same problem with x220 and sleep. Only in my case I had modded 1.43 BIOS before ME 7.1.91.3272, but the result was the same - no sleep.

I was following your win-raid link and I succeed to downgrade ME to 7.1.80.1214 and sleep is back :D Did you make the latest ME 7.1.91.3272 work? And do you need to open the x220?

franzk
Posts: 8
Joined: Mon Jul 29, 2019 8:03 am
Location: rome, italy

Re: X220 doesn't sleep after IME update

#6 Post by franzk » Fri Aug 09, 2019 6:01 am

Hi,
I have the same problem, Bios 1.46 stock.
50% of the time the shutdown / suspension does not work.
The fan stays on and the power and sleep LEDs blinks.

Problems started after updating the IME and updating Windows 10 to 1903.
If I remember well the problem did not exist before, I'm pretty sure.
In the meantime I tried almost all the possible ME drivers (now on 9.0.0.1287 version ) and I downgraded to the previous version of the IME firmware ( 7.1.52.1176 ).
The problem is now mitigated but is still present.

Any suggestions?
Does anyone have the same problem with Windows 1903? I can't downgrade to 1809 right now (work to be done) but I will if this can solve the problem.

Thank you,
Frank

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

Re: X220 doesn't sleep after IME update

#7 Post by Puppy » Sat Aug 10, 2019 4:34 am

I did clean install of Windows 10 build 1903, stock BIOS 1.46 on my X220 and have no issues. But I have not installed any Lenovo software beyond the drivers installed by Windows itself to prevent bloat. I disabled the IME in BIOS several years ago and I no longer care because it'll be always buggy :D

According the issue description: The local vulnerability can be mitigated by disabling or uninstalling Local Manageability Service (LMS) on Intel manageability SKUs (AMT, ISM, and SBT). that I don't have installed at all.

I had different problem after update from 1809 to 1903 build on ThinkPad 8 tablet, PIN unlock took up to 30 seconds. I resolved it by performing Clear TPM operation.
ThinkPad (1992 - 2012): R51, X31, X220, Tablet 8
Huawei MateBook 13

franzk
Posts: 8
Joined: Mon Jul 29, 2019 8:03 am
Location: rome, italy

Re: X220 doesn't sleep after IME update

#8 Post by franzk » Sat Aug 10, 2019 5:14 am

Thank you Puppy,

Windows installation was a clean one, I reinstalled the system after I discovered the problem (laptop was trying to start a fire in my backpack!) without much success.
AMT was already disabled in the Bios, now I removed the related software (installed it hoping to resolve).
In the process Windows reverted the MEI driver to version 11.0.0.1157 (think is the standard one with this version of Windows), I'll try with this configuration, eventually I'll revert it to version 9 or 7.
Disabling the MEI Device does not resolved the problem in the past.

Thank you,
Frank

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

Re: X220 doesn't sleep after IME update

#9 Post by Puppy » Sat Aug 10, 2019 7:47 am

One more important thing, I set UEFI only boot in BIOS before the Windows 10 installation.
ThinkPad (1992 - 2012): R51, X31, X220, Tablet 8
Huawei MateBook 13

franzk
Posts: 8
Joined: Mon Jul 29, 2019 8:03 am
Location: rome, italy

Re: X220 doesn't sleep after IME update

#10 Post by franzk » Sat Aug 10, 2019 8:33 am

Puppy wrote:
Sat Aug 10, 2019 7:47 am
One more important thing, I set UEFI only boot in BIOS before the Windows 10 installation.
Same!

I switched to the IME driver v9, 11 is not working.
I'll post the results, but is not so immediate, sometimes shutdown works without flaws, sometimes not.

Cheers,
Frank

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

Re: X220 doesn't sleep after IME update

#11 Post by Puppy » Sat Aug 10, 2019 8:38 am

Again, I don't have any Intel IME software provided by Lenovo installed as I don't need it, except the driver 11.0.0.1157 installed by Windows 10 itself. That's why I did clean install instead of Windows 7 upgrade, to get rid of all Lenovo outdated and useless software.
ThinkPad (1992 - 2012): R51, X31, X220, Tablet 8
Huawei MateBook 13

skx
Freshman Member
Posts: 122
Joined: Mon Jul 09, 2018 6:25 pm
Location: Colombia

Re: X220 doesn't sleep after IME update

#12 Post by skx » Mon Aug 12, 2019 7:23 pm

remove the spying malware: https://github.com/corna/me_cleaner
ThinkPad X220: i5-2520M CPU 2.5GHz - 8GB RAM 1333 MHz - SSD 860 EVO 250GB - Debian - ME_cleaned
ThinkPad X230: i5-3320M CPU 3.3GHz - 8GB RAM 1600 MHz - SSD 860 EVO 500GB - Debian - ME_cleaned

dr_st
Moderator
Moderator
Posts: 7978
Joined: Sat Oct 29, 2005 6:20 am
Location: Israel

Re: X220 doesn't sleep after IME update

#13 Post by dr_st » Tue Aug 13, 2019 2:49 am

Intel ME is not spying malware.
Thinkpad 25 (20K7), X1 Carbon (20HQ), Yoga 14 (20FY), T430s (IPS FHD + Classic Keyboard), X220 4291-4BG
X61 7673-V2V, T60 2007-QPG, T42 2373-F7G, X32 (IPS Screen), A31p w/ Ultrabay Numpad, A21m 2628-GXU

franzk
Posts: 8
Joined: Mon Jul 29, 2019 8:03 am
Location: rome, italy

Re: X220 doesn't sleep after IME update

#14 Post by franzk » Tue Aug 13, 2019 3:26 am

skx wrote:
Mon Aug 12, 2019 7:23 pm
remove the spying malware: https://github.com/corna/me_cleaner
Maybe it is a good idea but I don't think that removing it is the right solution to my problem.
The system was working perfectly before the upgrades and, to be honest, I have no time or will right now to play with flash writers.

Thanks,
Frank

skx
Freshman Member
Posts: 122
Joined: Mon Jul 09, 2018 6:25 pm
Location: Colombia

Re: X220 doesn't sleep after IME update

#15 Post by skx » Tue Aug 13, 2019 6:28 pm

dr_st wrote:
Tue Aug 13, 2019 2:49 am
Intel ME is not spying malware.
It is a lowlevel backdoor. When the machine has a backdoor intentionally built in by Intel, the backdoor can be abused by more even if we would assume that Intel respects our privacy.
ThinkPad X220: i5-2520M CPU 2.5GHz - 8GB RAM 1333 MHz - SSD 860 EVO 250GB - Debian - ME_cleaned
ThinkPad X230: i5-3320M CPU 3.3GHz - 8GB RAM 1600 MHz - SSD 860 EVO 500GB - Debian - ME_cleaned

dr_st
Moderator
Moderator
Posts: 7978
Joined: Sat Oct 29, 2005 6:20 am
Location: Israel

Re: X220 doesn't sleep after IME update

#16 Post by dr_st » Wed Aug 14, 2019 1:01 am

Now you are using more correct terminology.

I can tell you from first hand knowledge that Intel is very serious about the security of ME and patching flaws that are found, even several generations back. This does not make it 100% safe, of course, but it is as close to 100% as you can get if you don't actually activate any of the manageability mechanisms (the firmware itself is pretty idle). However, it's tightly coupled to multiple features of the platform, and that's why sometimes disabling / wiping it leads to various issues little and big, whereas the security/privacy issues such a wipe solves are mostly theoretical.
Thinkpad 25 (20K7), X1 Carbon (20HQ), Yoga 14 (20FY), T430s (IPS FHD + Classic Keyboard), X220 4291-4BG
X61 7673-V2V, T60 2007-QPG, T42 2373-F7G, X32 (IPS Screen), A31p w/ Ultrabay Numpad, A21m 2628-GXU

franzk
Posts: 8
Joined: Mon Jul 29, 2019 8:03 am
Location: rome, italy

Re: X220 doesn't sleep after IME update

#17 Post by franzk » Sat Aug 17, 2019 4:10 am

Apparently removing everything related to intel ME, reverting to an old driver (9.x) and disabling everything in the PC firmware did the trick - at least for now -
If it does not work again, next move is to reinstall the OS.

Thanks,
Frank

franzk
Posts: 8
Joined: Mon Jul 29, 2019 8:03 am
Location: rome, italy

Re: X220 doesn't sleep after IME update

#18 Post by franzk » Sat Aug 24, 2019 2:52 pm

Even if now is much better sadly the situation is not completely resolved.
Every now and then shutdown doesn't work properly.
After the shutdown procedure and the beep, hdd works for a while then stops, the fan starts to spin at maximum speed and the sleep led blinks.
I tried to wait but after 10 minutes nothing changed.
Any suggestion? Anyone with the same problem?

Thanks,
Frank

RealBlackStuff
Admin Emeritus
Admin Emeritus
Posts: 20104
Joined: Mon Sep 18, 2006 5:17 am
Location: Dublin, Ireland
Contact:

Re: X220 doesn't sleep after IME update

#19 Post by RealBlackStuff » Sun Aug 25, 2019 4:48 am

Replace the HDD with an SSD.
Try booting from an external CD-drive with a Live-Linux CD e.g. Mint or Manjaro.
OK now?
Then dump W10 and replace it with W7 or Linux.
Lovely day for a Guinness! (the Real Black Stuff). And pigs CAN fly!
Check out The Boardroom for Parts, Mods and Other Services.

franzk
Posts: 8
Joined: Mon Jul 29, 2019 8:03 am
Location: rome, italy

Re: X220 doesn't sleep after IME update

#20 Post by franzk » Sun Aug 25, 2019 5:25 am

RealBlackStuff wrote:
Sun Aug 25, 2019 4:48 am
Replace the HDD with an SSD.
Try booting from an external CD-drive with a Live-Linux CD e.g. Mint or Manjaro.
OK now?
Then dump W10 and replace it with W7 or Linux.
System is already running from a Samsung SSD. And I can't see the correlation between disk technology and this issue.

Already dual booting with Arch Linux (Mint or Manjardo are not my cup of tea, sorry), from a mechanical disk.
No shutdown problems here as before the updates of Windows and stuff.

Dump Win10? Why I should? And for what, Win7? An ancient OS with a sub-par tech, ridiculous net stack, lacking the technology I use for work (updated Hyper-V, containers, WSL), and at the end of life? (sorry, I know this stuff, it is my work).
Linux option... sure, the day I will have a good (and I mean good) photo editor and vector drawing software.
Please Don't mention jokes like Gimp and Inkscape (although I respect the work behind them, they are not an acceptable level for serious work).

Next idea? Buy a Mac? (I have one and used them for like 15 years, before the madness).

Thanks,
Frank

RealBlackStuff
Admin Emeritus
Admin Emeritus
Posts: 20104
Joined: Mon Sep 18, 2006 5:17 am
Location: Dublin, Ireland
Contact:

Re: X220 doesn't sleep after IME update

#21 Post by RealBlackStuff » Sun Aug 25, 2019 6:01 am

If you are that much enamored with W10, why not go for a more up-to-date Thinkpad?
Officially M$ W10 supports Thinkpads from xx50 models onward, that's 3 generations newer than your X220.
Lovely day for a Guinness! (the Real Black Stuff). And pigs CAN fly!
Check out The Boardroom for Parts, Mods and Other Services.

dr_st
Moderator
Moderator
Posts: 7978
Joined: Sat Oct 29, 2005 6:20 am
Location: Israel

Re: X220 doesn't sleep after IME update

#22 Post by dr_st » Sun Aug 25, 2019 6:19 am

franzk wrote:
Sat Aug 24, 2019 2:52 pm
I tried to wait but after 10 minutes nothing changed.
Any suggestion? Anyone with the same problem?
Wait 20 minutes and see if the machine eventually turns off (if it does, you most likely are hitting a bugheck 9F - power state transition failure, which leads to a BSOD after ~15 minutes).
franzk wrote:
Sun Aug 25, 2019 5:25 am
Dump Win10? Why I should? And for what, Win7? An ancient OS with a sub-par tech, ridiculous net stack, lacking the technology I use for work (updated Hyper-V, containers, WSL), and at the end of life? (sorry, I know this stuff, it is my work).
What do you find ridiculous about the network stack of Win7? The basics (NDIS6) are unchanged since Vista, AFAIK, only new server-oriented features have been added incrementally (and, Oh, God, that Modern Standby crap).

As for the rest, I do agree with you, but still, with an X220, you may be hitting some compatibility limitation with Win10 at some point. Maybe you already have.
Thinkpad 25 (20K7), X1 Carbon (20HQ), Yoga 14 (20FY), T430s (IPS FHD + Classic Keyboard), X220 4291-4BG
X61 7673-V2V, T60 2007-QPG, T42 2373-F7G, X32 (IPS Screen), A31p w/ Ultrabay Numpad, A21m 2628-GXU

31336
Posts: 22
Joined: Sun Oct 01, 2006 7:05 am

Re: X220 doesn't sleep after IME update

#23 Post by 31336 » Sun Aug 25, 2019 8:42 am

Windows 10's Fast Boot feature can be the culprit here (by default Windows will no longer fully shut down, instead it saves its state to resume later, which is a largely useless and confusing anti-feature). Try disabling it:

Code: Select all

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Power" /v "HiberBootEnabled" /t REG_DWORD /d 0 /f
For the sleep function, make sure the sleep button is not set to do something else:

Code: Select all

powercfg -setacvalueindex SCHEME_BALANCED SUB_BUTTONS SBUTTONACTION 001
powercfg -setdcvalueindex SCHEME_BALANCED SUB_BUTTONS SBUTTONACTION 001
If you can live with a ~ 5 s delay on boot (possibly less, depending on the motherboard part #) and do not require HDCP for playing Blu-ray content, you could consider getting rid of the ME completely with me_cleaner.

In any case, unless you are using any of Intel AMT's features, you should not need an ME driver at all. If the unknown device (aka "yellow bang") bothers you, just click "Update driver" and point it to NULL_HECISystem.inf from here: https://downloadcenter.intel.com/download/28182/

In general, Windows 10 should work just fine with the X220. This must be some software issue.
701C (The Butterfly) · 360CSE · 370C · T20 · T42 · T60 · X31 · X220 ⨯ 2

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 7 guests