X220 Tablet Owners-A modified BIOS!

X200, X201, X220 (including equivalent tablet models) and X300, X301 series specific matters only.
Post Reply
Message
Author
thinkpadinside
Freshman Member
Posts: 72
Joined: Tue May 05, 2009 4:00 pm
Location: Richmond, VA

X220 Tablet Owners-A modified BIOS!

#1 Post by thinkpadinside » Tue Nov 13, 2012 5:10 pm

This may be useful for any X220 Tablet owners seeking to experiment with CPU control via throttlestop. i have patched the BIOS to disable locking of MSR bit 0xE2, which locks the package c state limit. This allows you to change/force c states through throttlestop, so can increase battery life or maximize performance. THIS BIOS IS UNTESTED, TRY ARE YOUR OWN RISK. I AM NOT RESPONSIBLE IF YOU BRICK YOUR SYSTEM. Guide was followed as per here:

http://www.insanelymac.com/forum/topic/ ... s-modding/

and here:
http://www.insanelymac.com/forum/topic/ ... idge-bios/

In our case, we have a Phoenix BIOS/Insyde bios hybrid UEFI system.
GUID for our powermanagement (as per my investigation, others feel free to explore): F7731B4C-58A2-4DF4-8980-5645D39ECE58

In this BIOS's case, there are three big files associated with this GUID: F7731B4C-58A2-4DF4-8980-5645D39ECE58_1_705, F7731B4C-58A2-4DF4-8980-5645D39ECE58_1_2630, and F7731B4C-58A2-4DF4-8980-5645D39ECE58_1_4553


Guide calls for only modifying the largest one (F7731B4C-58A2-4DF4-8980-5645D39ECE58_1_2630, 21KB vs 20KB), but I went ahead and modded all three since I found the same piece of reference code in all three files: 75 08 0f ba e8 0f 89 44 24 30 (we hack what is in red)

Code to disable lockbit: eb 08 0f ba e8 0f 89 44 24 30 (this is the correct hacked ID to disable MSR 0xE2 lock

again, I replaced this on all 3 power management files with the hacked code since I found "75 08 0f ba e8 0f 89 44 24 30" in all three of those files

If anybody with more experience can contribute, please go ahead.

Anyway, modded bios file (CD img, NOT windows executable) is found here:
http://www.mediafire.com/?pebi9sun72wprwi

MD5 verify checksum: C0BD3841F71ACB16A282BA9BB7CFD377

good luck, hope for the best!
IBM Thinkpads I own:
600e, T30, T40, X41T

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