Page 2 of 5
Re: Mountain Lion on X220
Posted: Mon Oct 15, 2012 4:31 am
by fraisdos125
You are not alone to get some difficulties with this driver.
I have experienced the following scenarios:
- Install ML & update to 10.8.2 & then install Ultranavi ---> Doesn't work.
- Install ML & install Ultranavi & update ---> work with some bootup without mouse detection.
The driver needs to be improved or a workaround has to be found.
Re: Mountain Lion on X220
Posted: Mon Oct 15, 2012 4:10 pm
by bartenderck
Has anyone got the card reader working? Thanks
Re: Mountain Lion on X220
Posted: Mon Oct 22, 2012 9:35 am
by tritoan
BIOS Version: 1.33 WLAN Whitelist Removal (for X220)
http://www.sendspace.com/file/5069ef
Test OK! Worked!
I found in this
post!
Re: Mountain Lion on X220
Posted: Wed Oct 24, 2012 1:05 am
by fraisdos125
For information, in the first post you will find the last FakeSMC4 version (rev627)
Re: Mountain Lion on X220
Posted: Sun Nov 04, 2012 6:48 am
by DeliriumNL
Hi gues,
I followed the tutorial and i have a strange problem.
The laptop boots from the usb, the installer starts and before i get to the 'language selection' menu i get an error and it won't continue. Wheel just keeps on spinning around.
My Setup:
X220, i7 2640, 8 GB, Samsung 830 SSD, boot from usb stick, Bios ver 1.33 whitelisted (Dell wifi card replacement ARsomethingsomething)
I did the manual like the start-post + I added the 'Extra' files that i found in one of the replies (didn't fix the problem)
Help ?:D
Re: Mountain Lion on X220
Posted: Sun Nov 04, 2012 9:41 pm
by tritoan
Dear DeliriumNL,
Please restart with option "-v" in the boot! And capture screen again.
I got that same error at boot. superkhung post fixed it for me. did you follow his post? Just do step 3,4, and 5.
Step by step for my X220!
1. The post of fraisdos125, From begin to step:
(4) Finishing:
Keep your terminal open and patch RTC with the following command:
- cd /Volumes/name of your hackintosh disk/System/Library/Extensions/AppleRTC.kext/Contents/MacOS/
- sudo perl -pi -e 's|\x75\x30\x89\xd8|\xeb\x30\x89\xd8|' AppleRTC
Keep your terminal open and patch your AppleIntelCpuPowermanagement Kext :
- cd /Volumes/name of your boot disk/Post Install/scripts/AICPMPatch/
- sudo perl AICPMPatch.pl /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS AppleIntelCPUPowerManagement --patch
2. The post of superkhung, Just do step 3,4, and 5.
Worked great for my X220!
Hope this help!
Re: Mountain Lion on X220
Posted: Mon Nov 05, 2012 1:02 pm
by DeliriumNL
tritoan wrote:Dear DeliriumNL,
Please restart with option "-v" in the boot! And capture screen again.
I got that same error at boot. superkhung post fixed it for me. did you follow his post? Just do step 3,4, and 5.
Step by step for my X220!
1. The post of fraisdos125, From begin to step:
(4) Finishing:
Keep your terminal open and patch RTC with the following command:
- cd /Volumes/name of your hackintosh disk/System/Library/Extensions/AppleRTC.kext/Contents/MacOS/
- sudo perl -pi -e 's|\x75\x30\x89\xd8|\xeb\x30\x89\xd8|' AppleRTC
Keep your terminal open and patch your AppleIntelCpuPowermanagement Kext :
- cd /Volumes/name of your boot disk/Post Install/scripts/AICPMPatch/
- sudo perl AICPMPatch.pl /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS AppleIntelCPUPowerManagement --patch
2. The post of superkhung, Just do step 3,4, and 5.
Worked great for my X220!
Hope this help!
Thank you for the great tip on starting the installer in verbose mode.
I found out that i was receiving a 'Waiting for root device' error and googled this to find out that someone else also had the problem and he switched sata ports.
That got me thinking, my laptop was apparently not reading the usb stick properly.
Then i found out that i (according to some tutorial on the internet) put the usb stick in the top left port on the laptop.
But i have the i7 model, so the port is not an usb 2 port but an usb 3 port and apparently the installer had a problem with that. switched the usb stick to an usb 2 port and the installer not works fine :d
time to install =)
Re: Mountain Lion on X220
Posted: Tue Nov 06, 2012 7:13 pm
by ddochi11
I am considering this hackintosh.
I currently have mSata for boot drive, and a spin disk for data. However, I do not want to create a new partition for this hackintosh installation.
Since I have an Ultrabase, can I use an adapter for an additional HDD to set up hackintosh, and boot from it?
Apparently, some people have Linux setup on Ultrabase HDD, with Windows in the main drive.
Re: Mountain Lion on X220
Posted: Sat Nov 10, 2012 7:53 am
by fraisdos125
For information, I didn't touch to the SSD. Only windows is installed on this disk as this is a professional laptop.
The hack is installed on USB harddisk. I think this is more or less what you want to do.
The sleep & wake can cause pb as the USB is stop during hibernating. Sometime the wake up don't start fast enough the USB harddisk...
Re: Mountain Lion on X220
Posted: Sat Nov 10, 2012 8:39 pm
by nickers
Hey guys,
Having a small issue, I get stuck at boot with the "Waiting for root device" error - after install and following all steps in the guide. I'm using 10.8.1 on my x220:
i7 2640m - created my own ssdt.aml file using the guide.
I'm using the dsdt from the guide.
I can boot no problem using -f UseKernelCache=no
I booted up and tried to regenerate the caches with this command from another post:
sudo kextcache -system-prelinked-kernel; sudo kextcache -system-caches
and got this error regarding the Ev0reboot.kext file:
Can't read info dictionary for EvOreboot.kext: IOCFUnserialize: syntax error near line 1.
Kernel file /mach_kernel does not contain requested arch: i386
I wonder what has gone wrong? Any tips on how o fix? Everything seems fine using the boot option above, although boot times are super slow.
Thanks!
Re: Mountain Lion on X220
Posted: Mon Nov 12, 2012 4:47 am
by DeliriumNL
nickers wrote:Hey guys,
Having a small issue, I get stuck at boot with the "Waiting for root device" error - after install and following all steps in the guide. I'm using 10.8.1 on my x220:
i7 2640m - created my own ssdt.aml file using the guide.
I'm using the dsdt from the guide.
I can boot no problem using -f UseKernelCache=no
I booted up and tried to regenerate the caches with this command from another post:
sudo kextcache -system-prelinked-kernel; sudo kextcache -system-caches
and got this error regarding the Ev0reboot.kext file:
Can't read info dictionary for EvOreboot.kext: IOCFUnserialize: syntax error near line 1.
Kernel file /mach_kernel does not contain requested arch: i386
I wonder what has gone wrong? Any tips on how o fix? Everything seems fine using the boot option above, although boot times are super slow.
Thanks!
Hi,
I had the exact same problem on 10.8.0, what solved it for me is starting up the kexteditor and then using the files in the 'Extentions' folder from superkhung.
My extentions folder in /extra is empty.
boots like a charm

Re: Mountain Lion on X220
Posted: Mon Nov 12, 2012 4:56 am
by DeliriumNL
Hi guys,
I found that a few things were a little buggy and i'm wondering if i'm the only one.
- Sleep - does not work ?
- Docking station USB seems to be unusable (DVI works great)
- Docking station Audio - seems to be unusable, audio works on both laptop and headphone plug
- Docking station ethernet ?
Would it be possible to change the headphone jack support to use the docking station port?
I dont really need the headphone jack on-the-go but at home the audio from the dock is very wanted
Would love to hear your input
EDIT: I found that some guys over at T510 and T420 were able to get passthrough to the docking station working by editing a kext file, would this be possible for the x220 aswel?
Re: Mountain Lion on X220
Posted: Mon Nov 12, 2012 8:25 am
by thinkpadinside
So we MUST still patch appleintelcpupowermanagement.kext, even after patching HPET in DSDT?
Re: Mountain Lion on X220
Posted: Mon Nov 12, 2012 9:41 pm
by k9doog
Hi Guys I would like some help at this step: I dont know how to use the terminal, basically I open the terminal and paste this line:
cd /Volumes/Mac HD/System/Library/Extensions/AppleRTC.kext/Contents/MacOS/ and hit enter
Keep your terminal open and patch RTC with the following command:
- cd /Volumes/name of your hackintosh disk/System/Library/Extensions/AppleRTC.kext/Contents/MacOS/
- sudo perl -pi -e 's|\x75\x30\x89\xd8|\xeb\x30\x89\xd8|' AppleRTC
Keep your terminal open and patch your AppleIntelCpuPowermanagement Kext :
- cd /Volumes/name of your boot disk/Post Install/scripts/AICPMPatch/
- sudo perl AICPMPatch.pl /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement --patch
The computer go to sleep, but it don't wake up, and if in Chamaleon Wizard I check "Use Kernel Cache", the computer go into Kernel Panic when I reboot. The steps above are the only ones that I didn't did.
I am using ML 10.8.2 from app store
Thanks for your help.
Re: Mountain Lion on X220
Posted: Sun Nov 18, 2012 8:31 pm
by k9doog
I hope someone can help me with this, still couldn't find the solution on how to do it.
Hi Guys I would like some help at this step: I dont know how to use the terminal, basically I open the terminal and paste this line:
cd /Volumes/Mac HD/System/Library/Extensions/AppleRTC.kext/Contents/MacOS/ and hit enter
Keep your terminal open and patch RTC with the following command:
- cd /Volumes/name of your hackintosh disk/System/Library/Extensions/AppleRTC.kext/Contents/MacOS/
- sudo perl -pi -e 's|\x75\x30\x89\xd8|\xeb\x30\x89\xd8|' AppleRTC
Keep your terminal open and patch your AppleIntelCpuPowermanagement Kext :
- cd /Volumes/name of your boot disk/Post Install/scripts/AICPMPatch/
- sudo perl AICPMPatch.pl /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement --patch
The computer go to sleep, but it don't wake up, and if in Chamaleon Wizard I check "Use Kernel Cache", the computer go into Kernel Panic when I reboot. The steps above are the only ones that I didn't did.
I am using ML 10.8.2 from app store
Thanks for your help.
Re: Mountain Lion on X220
Posted: Tue Dec 18, 2012 1:48 am
by diatonic
I was able to get my SDHC card reader to work by making a small change to the VoodooSDHC.kext. I've posted it
here to help other x220 users.
Re: Mountain Lion on X220
Posted: Tue Dec 18, 2012 9:45 am
by luwi
diatonic wrote:I was able to get my SDHC card reader to work by making a small change to the VoodooSDHC.kext. I've posted it
here to help other x220 users.
Thx, works well with my x230t.
Re: Mountain Lion on X220
Posted: Fri Dec 21, 2012 6:43 am
by lf2
I was desperate after a nutcase updated my 10.7.3 hackintosh on my x220
after installing 10.8 and upload all files of superkhung (i got dual boot so i can fix kext files in windows)
everything started working again, i noticed the cpu was acting weird so i did the SSDT thing (2540m cpu, so 35 3200 script).
after that i tried to patch some stuff with the topic-starter stuff and since then i cant get in...
this is what i get...
whats the problem ?
btw why am i not getting a update to 10.8.2 ?
Re: Mountain Lion on X220
Posted: Fri Dec 21, 2012 8:53 am
by lf2
I am already on 10.8.2 (i think)
1) used all kext from superkhung
2) changed the ssdt
Symptomps:
random kernel panic (every time its another thing that causes the panic) after 2 or 3 resets it works great normale boot :S
how do i check if the cpu is acting normal ? some tool for it ?
laptop cant go to sleep, if i do that it cant turn back on (flashing yellow light from the power button)
some tips ? or just live with it

Re: Mountain Lion on X220
Posted: Sun Dec 30, 2012 12:42 am
by dunpeal
I was able to get my SDHC card reader to work by making a small change to the VoodooSDHC.kext. I've posted it here to help other x220 users.
This does not work for me. It sees the card but cannot read/erase the card.
i get this error
File system formatter failed.
Re: Mountain Lion on X220
Posted: Mon Dec 31, 2012 2:04 pm
by diatonic
dunpeal wrote:This does not work for me. It sees the card but cannot read/erase the card.
i get this error
File system formatter failed.
Unfortunately, I'm seeing a similar issue. It works fine reading data from my Nikon formatted SDHC cards, and it can write to some. However, I inserted a new 8GB class 10 Transcend card and it would not mount or format the card. I was able to reboot in to Windows and the card worked fine. Really a bummer.
Unfortunately I was only able to modify the device ID to get the driver to load for the reader, and have no clue about how to correct the issue.
I'm pretty new to the hackintosh scene as well which makes things challenging.
Re: Mountain Lion on X220
Posted: Tue Feb 05, 2013 3:01 pm
by dunpeal
I was also wondering how people get there x220 to sleep, mine does not do this correctly based of the instructions here. It just has a flashing green light on the power switch and does not wake.
Re: Mountain Lion on X220
Posted: Thu Feb 07, 2013 12:29 pm
by k9doog
Same problem here, if you figure it out, please let me know.
Re: Mountain Lion on X220
Posted: Fri Feb 15, 2013 11:43 am
by dolphin19303
Is WWAN card works ?

Re: Mountain Lion on X220
Posted: Sat Feb 23, 2013 3:33 pm
by sot_33
hello i'm trying to install ML to my x220 with the same specs as fraisdos125 except i have 8gb ram.
i disable UEFI settings on bios etc...
i have done all steps for "Creation of the boot disk" step with a macos 10.7 vmware machine.
i copied the "Extra folder" to my usb stick and the "Post Install" folder.
the usb stick partition is mbr and copied the mbr hack osinstall files for 10.8 as fraisdos125 said.
all went alright with no errors with chameleon (i install chameleon from "post install" folder) and everything.
but when i boot the usb stick (with -v to see whats going on) it boots and loads everything with no errors but
the system reboots exactly when the first apple logo appears all the time :/ i can't get to the installer
i tried and with flag -x but still the same reboot
i welcome any help! thank you!
Re: Mountain Lion on X220
Posted: Sun Feb 24, 2013 11:32 am
by sot_33
ok i found the fix to stop the reboots i enable the "Memory protection" in bios.
* now it stuck on : Waiting for DSMOS
i replace the Fakesmc to the latest version and copied to extra/extensions folder
same problem
i searching the web for solutions but if anyone knows something please write thx
-----------------------------------------------------------------------------------
** update
ok the problem was a bad ML dvd , replaced and now i'm installing the os

Re: Mountain Lion on X220
Posted: Thu Feb 28, 2013 10:02 am
by sot_33
works great

i have my x220 connected to ultrabase with displayport to dvi cable and everything works, the usb ports,sleep wake etc, except analog vga out and audio out on ultrabase, no kernel panics at all after days testing.
thank you fraisdos125,superkhung,peroxide and others for answers and info!
here is a ktext i find on the web to disable TurboBoost on processors with this function,
if you want to limit the processor to run a little cooler (works perfect on my sandybridge i5 2520m)
you DONT need to load it on boot and place it on Extra etc...
i have it on /utils and load it on the fly, enable - disable it with 2 scripts on my desktop.
if you sleep the laptop it disables itself so on wake up you must run the scripts again to enable it
here is the files :
(ktext)
http://www.sendspace.com/file/5qgfkl
(scripts)
http://www.sendspace.com/file/fztakk
and here is a file to enable TRIM on SSD on 10.8.2, it works alright for me
http://www.osx86.net/view/3507-trim_ena ... .mpkg.html
if anyone have any updates on ML or ktexts like fakeSMC etc... which is tested to work on their systems please share , thanks.
Re: Mountain Lion on X220
Posted: Sat Mar 02, 2013 2:07 pm
by dolphin19303
anyone can make vga port work? please share AppleIntelSNBGraphicsFB.kext if VGA port work, i really need VGA port for my projector

Re: Mountain Lion on X220
Posted: Sun Mar 03, 2013 10:32 am
by sot_33
dolphin19303 see this post :
http://www.thinkpads.com/forum/viewtopi ... 2&t=102098
-----------------------------------------------------------------------------------------
New version of "FakeSMC 4.2 rev 645" by Slice on this Topic
http://www.projectosx.com/forum/index.p ... topic=1643
The file is Binaries_rev645.tar.lzma
i suggest this util to extract the file
http://www.kekaosx.com/en/
*i installed it and it works, dont know if it is better or not
(i found some newer versions like 4.3 but i need to test them before post.)
***
reporting that now i'm using RehabMan Voodoops2controller files (RehabMan-Voodoo-2013-0226.zip) instead of apple and newer FaceSMC(Binaries 5.1.21.zip) from kozlek and is working fine (i know that these arent the newest versions but so far these are tested).
[i'm using only ACPISensors.kext and CPUSensors.kext for plugins]
(i think the touchpad is feels better now and the click buttons underneath works)
https://code.google.com/p/os-x-voodoo-p ... loads/list
https://bitbucket.org/kozlek/hwsensors/downloads
Re: Mountain Lion on X220
Posted: Fri Mar 08, 2013 2:45 pm
by sot_33

if you have an external display connected and want to use only that monitor (clamshell mode) without closing the lid
put a small magnet near right of the camera with the lid open (you can test it and with headphones),
[the keyboard of the laptop dont work but the trackpoint and trackpad works alright, (doesnt bother me cause i use external keyboard)]