Mountain Lion on X220

OK, here is a place to discuss OSX on thinkpads.
Message
Author
fraisdos125
Posts: 36
Joined: Fri May 25, 2012 12:51 am
Location: Fuveau, France

Re: Mountain Lion on X220

#31 Post by fraisdos125 » Mon Oct 15, 2012 4:31 am

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.
Last edited by fraisdos125 on Wed Oct 24, 2012 12:23 am, edited 1 time in total.

bartenderck
Posts: 3
Joined: Thu Oct 04, 2012 5:11 am
Location: Philadelphia, PA

Re: Mountain Lion on X220

#32 Post by bartenderck » Mon Oct 15, 2012 4:10 pm

Has anyone got the card reader working? Thanks

tritoan
Posts: 5
Joined: Thu Sep 27, 2012 11:10 pm
Location: Ho Chi Minh City, Vietnam

Re: Mountain Lion on X220

#33 Post by tritoan » Mon Oct 22, 2012 9:35 am

BIOS Version: 1.33 WLAN Whitelist Removal (for X220)
http://www.sendspace.com/file/5069ef
Test OK! Worked!
I found in this post!

fraisdos125
Posts: 36
Joined: Fri May 25, 2012 12:51 am
Location: Fuveau, France

Re: Mountain Lion on X220

#34 Post by fraisdos125 » Wed Oct 24, 2012 1:05 am

For information, in the first post you will find the last FakeSMC4 version (rev627)

DeliriumNL
Posts: 5
Joined: Sun Nov 04, 2012 6:43 am
Location: GRONINGEN, Netherlands

Re: Mountain Lion on X220

#35 Post by DeliriumNL » Sun Nov 04, 2012 6:48 am

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.

Image

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

tritoan
Posts: 5
Joined: Thu Sep 27, 2012 11:10 pm
Location: Ho Chi Minh City, Vietnam

Re: Mountain Lion on X220

#36 Post by tritoan » Sun Nov 04, 2012 9:41 pm

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!

DeliriumNL
Posts: 5
Joined: Sun Nov 04, 2012 6:43 am
Location: GRONINGEN, Netherlands

Re: Mountain Lion on X220

#37 Post by DeliriumNL » Mon Nov 05, 2012 1:02 pm

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 =)

ddochi11
Posts: 2
Joined: Tue Nov 06, 2012 7:05 pm
Location: Surrey, Canada

Re: Mountain Lion on X220

#38 Post by ddochi11 » Tue Nov 06, 2012 7:13 pm

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.

fraisdos125
Posts: 36
Joined: Fri May 25, 2012 12:51 am
Location: Fuveau, France

Re: Mountain Lion on X220

#39 Post by fraisdos125 » Sat Nov 10, 2012 7:53 am

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

nickers
Posts: 1
Joined: Sat Nov 10, 2012 8:04 pm
Location: Portland, OR

Re: Mountain Lion on X220

#40 Post by nickers » Sat Nov 10, 2012 8:39 pm

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!

DeliriumNL
Posts: 5
Joined: Sun Nov 04, 2012 6:43 am
Location: GRONINGEN, Netherlands

Re: Mountain Lion on X220

#41 Post by DeliriumNL » Mon Nov 12, 2012 4:47 am

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 :)

DeliriumNL
Posts: 5
Joined: Sun Nov 04, 2012 6:43 am
Location: GRONINGEN, Netherlands

Re: Mountain Lion on X220

#42 Post by DeliriumNL » Mon Nov 12, 2012 4:56 am

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?

thinkpadinside
Freshman Member
Posts: 72
Joined: Tue May 05, 2009 4:00 pm
Location: Richmond, VA

Re: Mountain Lion on X220

#43 Post by thinkpadinside » Mon Nov 12, 2012 8:25 am

So we MUST still patch appleintelcpupowermanagement.kext, even after patching HPET in DSDT?
IBM Thinkpads I own:
600e, T30, T40, X41T

k9doog
Posts: 12
Joined: Fri Dec 30, 2011 4:05 pm
Location: Miami, Florida

Re: Mountain Lion on X220

#44 Post by k9doog » Mon Nov 12, 2012 9:41 pm

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.

k9doog
Posts: 12
Joined: Fri Dec 30, 2011 4:05 pm
Location: Miami, Florida

Re: Mountain Lion on X220

#45 Post by k9doog » Sun Nov 18, 2012 8:31 pm

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.

diatonic
Posts: 2
Joined: Tue Dec 18, 2012 1:41 am
Location: Boise, ID

Re: Mountain Lion on X220

#46 Post by diatonic » Tue Dec 18, 2012 1:48 am

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.

luwi
Posts: 2
Joined: Fri Dec 07, 2012 1:24 pm
Location: Montreal, Canada

Re: Mountain Lion on X220

#47 Post by luwi » Tue Dec 18, 2012 9:45 am

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.

lf2
Posts: 11
Joined: Tue May 08, 2012 3:31 pm
Location: Amsterdam, Netherlands

Re: Mountain Lion on X220

#48 Post by lf2 » Fri Dec 21, 2012 6:43 am

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

Image

whats the problem ?


btw why am i not getting a update to 10.8.2 ?

lf2
Posts: 11
Joined: Tue May 08, 2012 3:31 pm
Location: Amsterdam, Netherlands

Re: Mountain Lion on X220

#49 Post by lf2 » Fri Dec 21, 2012 8:53 am

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 :mrgreen:

dunpeal
Posts: 2
Joined: Sun Dec 30, 2012 12:36 am
Location: los angeles,ca

Re: Mountain Lion on X220

#50 Post by dunpeal » Sun Dec 30, 2012 12:42 am

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.

diatonic
Posts: 2
Joined: Tue Dec 18, 2012 1:41 am
Location: Boise, ID

Re: Mountain Lion on X220

#51 Post by diatonic » Mon Dec 31, 2012 2:04 pm

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.

dunpeal
Posts: 2
Joined: Sun Dec 30, 2012 12:36 am
Location: los angeles,ca

Re: Mountain Lion on X220

#52 Post by dunpeal » Tue Feb 05, 2013 3:01 pm

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.

k9doog
Posts: 12
Joined: Fri Dec 30, 2011 4:05 pm
Location: Miami, Florida

Re: Mountain Lion on X220

#53 Post by k9doog » Thu Feb 07, 2013 12:29 pm

Same problem here, if you figure it out, please let me know.

dolphin19303
Posts: 6
Joined: Sun Feb 10, 2013 6:20 pm
Location: ha noi city, vietnam

Re: Mountain Lion on X220

#54 Post by dolphin19303 » Fri Feb 15, 2013 11:43 am

Is WWAN card works ? :roll:

sot_33
Posts: 32
Joined: Fri Feb 22, 2013 1:18 pm
Location: thessaloniki, greece

Re: Mountain Lion on X220

#55 Post by sot_33 » Sat Feb 23, 2013 3:33 pm

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!
Last edited by sot_33 on Sun Feb 24, 2013 7:07 pm, edited 1 time in total.

sot_33
Posts: 32
Joined: Fri Feb 22, 2013 1:18 pm
Location: thessaloniki, greece

Re: Mountain Lion on X220

#56 Post by sot_33 » Sun Feb 24, 2013 11:32 am

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 :)
Last edited by sot_33 on Thu Feb 28, 2013 10:15 am, edited 1 time in total.

sot_33
Posts: 32
Joined: Fri Feb 22, 2013 1:18 pm
Location: thessaloniki, greece

Re: Mountain Lion on X220

#57 Post by sot_33 » Thu Feb 28, 2013 10:02 am

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.

dolphin19303
Posts: 6
Joined: Sun Feb 10, 2013 6:20 pm
Location: ha noi city, vietnam

Re: Mountain Lion on X220

#58 Post by dolphin19303 » Sat Mar 02, 2013 2:07 pm

anyone can make vga port work? please share AppleIntelSNBGraphicsFB.kext if VGA port work, i really need VGA port for my projector :x

sot_33
Posts: 32
Joined: Fri Feb 22, 2013 1:18 pm
Location: thessaloniki, greece

Re: Mountain Lion on X220

#59 Post by sot_33 » Sun Mar 03, 2013 10:32 am

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
Last edited by sot_33 on Fri Mar 08, 2013 2:49 pm, edited 1 time in total.

sot_33
Posts: 32
Joined: Fri Feb 22, 2013 1:18 pm
Location: thessaloniki, greece

Re: Mountain Lion on X220

#60 Post by sot_33 » Fri Mar 08, 2013 2:45 pm

:idea: 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)]

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “OS-X on a ThinkPad”

Who is online

Users browsing this forum: No registered users and 1 guest