thinkpads.com Support Community Forum Index Bill Morrow's thinkpads.com Open Forum - The Original Thinkpad Support Forum
Follow ThinkpadsForum on Twitter
eCoupons
Save with Lenovo ThinkPad eCoupons
Exclusive 4% CASH BACK from eCoupons.com
Support this forum, shop at newmodeus.com
 
It is currently Sat May 25, 2013 1:53 am

All times are UTC - 5 hours




Post new topic Reply to topic  [ 3 posts ] 
Author Message
 Post subject: X220 Tablet Owners-A modified BIOS!
PostPosted: Tue Nov 13, 2012 5:07 pm 
Offline
Freshman Member

Joined: Tue May 05, 2009 4:00 pm
Posts: 72
Location: Richmond, VA
This may be useful for any X220 Tablet owners seeking to run Mac OS X Lion/Mountain lion on their hardware. i have patched the BIOS to disable locking of MSR bit 0xE2, which locks the package c state limit. You guys may know this as the necessity to patch appleintelcpupowermanagement.kext, because those registers are typically locked, causing the system to kernel panic. With this bios update (hopefully), you will be able to use native speedstep without patching, since the registers will remain open. This will also grant you package c state control in windows via throttlestop 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


Top
 Profile  
 
 Post subject: Re: X220 Tablet Owners-A modified BIOS!
PostPosted: Sat Dec 08, 2012 2:26 pm 
Offline

Joined: Sat Dec 01, 2012 3:24 pm
Posts: 5
Location: Castaic, CA
could you make one for the x230 tablet?


Top
 Profile  
 
 Post subject: Re: X220 Tablet Owners-A modified BIOS!
PostPosted: Sat Dec 29, 2012 1:00 pm 
Offline

Joined: Sat Dec 01, 2012 3:24 pm
Posts: 5
Location: Castaic, CA
any updates coming in soon? i'm DYING to try, haha


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 posts ] 

All times are UTC - 5 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group