Page 1 of 11

Lion Mac OS X 10.7 on Thinkpad X61

Posted: Mon Jul 25, 2011 9:56 pm
by Anastasius
I installed Lion on my X61 7767 Tablet. Everything seems to work fine, except I didn't test some hardware yet (see below).
I already had 10.6.7 and 10.6.8 installed and used .kexts and /Extra folder from them both.
I also highly recommend updating to 10.7.2, to fix some issues with display, Finder and Safari.

MANUAL V 1.3 from 24-Jul-2012.

KEXT packages that I used (V 1.0+)
Download the following files, they are needed for successful install.
-> /System/Library/Extensions: http://www.mediafire.com/?i09ptrkjar6m23g
-> /Extra: http://www.mediafire.com/?j7zln8r9lr57un9
(includes DSDT with all needed patches)

My installation steps
1) Move Original Lion image to a 8GB USB Flash
2) Install Chameleon 2.0 RC5 r1496 (you need exactly this version or Chimera - read below) to that Flash (it can be installed from .pkg)
3) Copy /Extra folder from installed 10.6.7 (included below in this post) to Flash
4) Reboot to that Flash drive
5) Partition with GUID scheme the drive I wanted to install Lion to
6) Install Lion to that partition (about 20 mins - in the middle it turned off the screen, don't worry, wait for reboot)
7) Reboot to that Flash drive and choose newly installed Lion
8 ) It should boot OK
9) Install Chameleon to your drive - now you can boot Lion without Flash
10) Copy /Extra folder to installed Lion
----- Fixes and troubleshooting
11) Get back specific .kexts to /System/Library/Extensions from my archives (included above in this post, those are taken from 10.6.7/10.6.8 ) (VoodooTSCSync.kext, modified AppleHDA.kext (from here), VoodooPS2Controller.kext, VoodooBattery.kext, SMCITEController.kext, ThinkpadHotkeyController.kext. I also had to replace AppleACPIPlatform.kext or else VoodooBattery didn't work.)
12) I had issues with Safari and choppy mouse cursor - I fixed it by updating to Lion 10.7.2 and replacing AppleIntelGMAX3100FB.kext with the one from 10.6.8 (One from 10.6.7 didn't help). The file is included with the package.
13) For Apple AppStore on Lion to work you need your Ethernet card to be enabled (with Intel82566MM.kext). I also added two lines "<key>EthernetBuiltIn</key><string>Yes</string><key>PCIRootUID</key><string>1</string></dict>" to com.apple.Boot.plist or else AppStore was giving me all sorts of errors
14) If you're experiencing too much heat on CPU Heatsink or fan speed is too high - first of all don't forget to install iStat menus and Silencer's Fan DSDT patch (it's already included in my DSDT), then wait for Spotlight indexing to finish and then reboot your Lion several times - it helped me. (Don't! use iStat Menus 3). To fix iStat menus 2 (to display anything in the menu bar) - replace /Library/Application Support/iStat Local/extra/MenuCracker.menu with the newest MenuCracker: http://sourceforge.net/projects/menucracker/
15) To get rid of problems with CMOS resetting on restart, use the following solution, it helped me. Open Terminal and run

Code: Select all

sudo perl -pi -e 's|\xE9\x91\x06\x00\x00|\xC3\x90\x90\x90\x90|; s|\xE8\x7D\xFB\xFF\xFF|\x90\x90\x90\x90\x90|; s|\xE9\xFF\xF9\xFF\xFF|\xC3\x90\x90\x90\x90|; s|\xE8\x1F\x07\x00\x00|\x90\x90\x90\x90\x90|; s|\xE8\xF4\xFA\xFF\xFF|\x90\x90\x90\x90\x90|; s|\xE8\xA0\xF9\xFF\xFF|\x90\x90\x90\x90\x90|' /System/Library/Extensions/AppleRTC.kext/Contents/MacOS/AppleRTC
This will patch AppleRTC.kext
16) Install TabletMagic (from here) if you need your Tablet portion to work.
17) I recommend to install SmartScroll - it's a great companion to your TrackPoint. Allows you to scroll like you do on WIndows with native Lenovo drivers.
18*) You can try my SpecialKeys preference pane if you want to remap keys on your tablet (or any other keys on ThinkPad).
19*) Note about C-States and P-States. P-States worked by default. To get C-States working you need a real MacBook model to be indicated in smbios.plist. By real, I mean existing in a real world. I use MacBook3,1. To test if you have C-States, run this command in Terminal: "ioreg -lw0 | grep AICPMVers". If it doesn't display anything, your C-States are not enabled. Try to replace your smbios.plist with this one or try to change MacBook model inside your file.
20) SD Card reader works for me with the updated VoodooSDHC.kext from here.
(You can also try this one, or this one)

Getting iCloud to work on Mac OS X 10.7.2+
(This fix should also fix FaceTime - I didn't test FaceTime because I don't have a webcam).
The iCloud is kind of tricky. You'll need Chameleon r1496 to get it working. Only this version works for iCloud (later don't). I didn't find a ready built package for Chameleon 1496, so I installed r1598 and then replaced boot file in the "/" folder. Both files are here: http://www.mediafire.com/?5fzfhtzg65866bv
After installation you'll need to delete com.apple.network.identification.plist and NetworkInterfaces.plist in the /Library/Preferences/SystemConfiguration folder. Don't forget also an AppStore fix (described above). Then you need to restart, enter at least one time into System Preferences->Network, wait for all network cards to configure and iCloud will work.
EDIT: You can also try Chimera 1.5.4 bootloader to fix iCloud and FaceTime. It is based on Chameleon and contains some default fixes switched on.
EDIT2: You can also try Chameleon r1649+ they promise they fixed the problem.

Getting Bluetooth to work with Apple Magic Mouse
Bluetooth works for me out of the box after clean Lion install. So maybe you don't need these steps. Apple Magic Mouse and keyboard work too.

1) First of all make sure your hardware Wireless switch is turned ON
2)* Seems you need to turn ON Bluetooth in Windows as well (I guess you'll need dual Windows boot with Mac OS X on your Thinkpad for that - see below how to make dual boot)
3) Locate /System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/BroadcomUSBBluetoothHCIController.kext/Contents/Info.plist
And find the "Broadcom2045FamilyUSBBluetoothHCIController_Dongle" section inside of it.
4) You must now fill in idProduct and idVendor sections with your ids taken from Windows Device Manager.
I will try to describe later how to do it, but there are a lot of guides on Internet for it.
For X61 7767 (As device is Boradcom 2045B) it's idProduct=8464 and idVendor=2652 (It's the original value and I didn't change it))
5) Now delete
/Library/Preferences/com.apple.Bluetooth.plist
5) Now rebuild your kext cache with kextcache -update-volume /Volumes/[Your-Volume-Here] and restart
6) This one you must do very QUICK after restart:
a) Turn on your Apple Magic Mouse
b) Wait for restart
c) Click on Bluetooth in upper menu
d) Set Up Bluetooth Device...
e) Connect your mouse
7) Why QUICK? After restart bluetooth driver will start adding A LOT of dummy devices to your list. But after connecting your first real bluetooth device (Apple Magic Mouse) it will stop doing it. So after having your mouse connected go to Preferences -> Bluetooth and delete any additional devices you don't need.
8) Also in Preferences -> Bluetooth add your mouse to the favorites (Select mouse in the list, click on gear on the bottom, click on Add to favorites).
9) Now you have your Magic Mouse set up and it will connect automatically after sleep very quick! :)


What is working
- Display (except brightness - as usual)
- AirPort (Dell BRCM 4311) - strangely it works with Lion out of the box, it didn't work with 10.6.8 for me
- VoodooBattery (for it to work I had to replace AppleACPIPlatform with the one from Mac OS X 10.6.7)
- Sound with modified AppleHDA
- iStat Menus 2 work - do help to keep Fan speed low - see above how to get it working
- Sleep/Wake - even from external drive
- Trackpoint/PS/2 Keyboard
- C-States/P-States, natively. C-States info got renamed in Lion.
- Tablet Portion with TabletEnabler/TabletMagic from 10.6.7
- LAN with Intel82566MM.kext (just checked the connection, didn't test it thoroughly)
- All software that I'm using on a daily basis - works, didn't have any software issues. Adobe Flash 11 is very fast and works ok.
- iCloud works (see above how to fix it)
- AppStore works (see above how to fix it)
- Bluetooth works and it works Apple Magic Mouse. (And mouse connects automatically after sleep).
- SD card

What I didn't test yet
- Fingerprint reader (UPEK updated its drivers and now has support for )
- Cardbus (don't have any, Mac OS X supported extension cards to test)
- FaceTime (don't have a webcam)
- Firewire

Problems and troubleshooting
- You cannot switch off Resume (restore windows on restart) completely. Even the corresponding checkbox in Preferences doesn't affect it. This is a known Lion bug which users also experience on native Macs and which is still not fixed in 10.7.2. You can try to use TinkerTool which allows select which apps you don't want to restore.
- When you switch on external display and switch off internal one (with SwitchResX for example), the 1080p videos may get choppy when playing with VLC, Movist or anything else. I don't know why it is. To fix it just switch on both displays back and 720p, 1080p videos play like a charm on your X61t hardware.
- You may get a random freezing when playing videos and extensively using flash. There's an older AppleIntelGMAX3100FB which fixed it for me: here. (Credits for this one go to Angel'z from InsanelyMac, the source is here). You also need to apply SSDT tables to Chameleon. Read this post on how to do it.
- If you get a stretched Apple logo during boot, you have to edit Chameleon files. You have to locate file named "theme.plist" inside Chameleon's theme (for example /Extra/themes/default) and add these four keys:

Code: Select all

	<key>screen_height</key>
	<string>768</string>
	<key>screen_width</key>
	<string>1024</string>
	<key>boot_height</key>
	<string>768</string>
	<key>boot_width</key>
	<string>1024</string>
Where 768 and 1024 are your actual height and width for native display resolution.

*Dual boot with Windows 7
I was installing Windows 7 from USB Flash - there are lots of guides how to do it. I have now three partitions: 0,1 for Lion and 2 for Windows.
1) Install windows
2) Reboot to Mac OS X Flash and restore Chameleon, make Lion partition active
3) Reboot to Windows Installation Flash, choose repair (DON'T CHOOSE REPAIR IN POP-UP DIALOG), go to Command Prompt and make Windows active
4) Reboot to Windows Installation Flash, choose "repair and restart" - automatically restart
5) Reboot to Windows Installation Flash, choose repair, go to Command Prompt, make Lion active - partition 1 (second, the bigger one)

Improving stability and speed on X3100 Graphics card
I got random freezes. Seems they were connected to my X3100 video card.
I fixed them by following steps in this post.

Thanks to everyone who helps to maintain Mac OS X 10.6.X - especially to Sebinouse and Silencer. These two posts by them helped me a lot to make the right DSDT and fix all the drivers: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100) and DSDT Patching for Dummies - SnowLeo with 100% vanilla /S/L/E. And thanks to everyone contributing in the comments!

I will update this post as I progress with testing.

History of changes
MANUAL V 1.3 from 24-Jul-2012.
- Updated SD card drivers

MANUAL V 1.2 from 15-Apr-2012.
- Bluetooth works for me out of the box after clean 10.7.2 installation
- Added SD card drivers
- Added steps to improve stability, fix random freezes and improve speed of X3100 graphics card

MANUAL V 1.1 from 27-Feb-2012.
- Added Bluetooth configuration with Apple Magic Mouse

MANUAL V 1.0 from 04-Nov-2011.
- Initial release

Please share your experience here!

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Tue Jul 26, 2011 3:17 am
by Sebinouse
Great report ! :thumbs-UP:

I tried to install Lion on my X60t several weeks ago, but it turns out to be very limited : my proc is a Yonah CoreDuo with 32bit support.
The laptop can't install, or boot on Lion directly, we need Core2Duo to do it.
And at last Finder became a 64 bit app from Dev Preview 4, which stop my Lion experience ... :x

Here is the wiki page I created during this trial : http://osxonthinkpads.wikidot.com/10-7-x-on-x60t

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Tue Jul 26, 2011 2:06 pm
by Anastasius
Thanks :mrgreen:

Hope someone posts a kernel patch for it to work with CoreDuo :idea:

I added my experience to the wiki as well: http://osxonthinkpads.wikidot.com/10-7-x-on-x61t

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Wed Jul 27, 2011 6:44 am
by tcone
My experience on an X61 (T7300):
- MBR installation works with a patch by nawcom (I used a patch from another lion DP4-package, but this is the original patch)
- brightness control works on xga/sxga+ with a patched 10.6.8 AppleIntelGMAX3100FB.kext. On xga brighteness is not perfect, but acceptable. This Patch works on SL at least with 10.6.6/10.6.7/10.6.8 (yes, this is the solution for SXGA+)
- bios-reset-fix on restart using this AppleRTC-patch
- DSDT from vampyrex13, I guess it was this one
- smbios.plist with MacBookPro2,2 profile
- in S/L/E i have on only the patched AppleRTC/AppleIntelGMAX3100FB kexts right now
- in Extra/Extensions are the usual SL kexts: AppleHDA, Intel82566MM (not tested, might be that this one only works in S/L/E), VoodooBattery, VoodooPSController w. Keyboard and Mouse (Trackpad removed) or use AppleACPIPS2Nub w. ApplePS2Controller, FakeSMC.kext

Use boot parameter <key>arch</key><string>i386</string> in your org.chameleon.Boot.plist to boot into 32bit with a new RC5 chameleon.

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Wed Jul 27, 2011 3:07 pm
by Anastasius
Thanks for sharing your experience, tcone!

And I'm still having this annoying lag with mouse pointer. It doesn't matter, if it's USB mouse, or internal Trackpoint, or even tablet - the mouse cursor stops every 10 seconds. Nothing else stops - only the cursor :(

BTW, I had the same problem with lags during installation of Lion - never had this problem before on 10.6.X

UPD. It seems I fixed my issues, check my first post. Thanks again to tcone for the hint!

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Thu Jul 28, 2011 3:00 am
by crashnburn
Anastasius - Would you recommend the Lion or a more stable SL for my X61T as well if I go for it now?

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Thu Jul 28, 2011 12:53 pm
by Anastasius
crashnburn, if you like a fancy user experience, but ready to experiment - install Lion. Otherwise, if your prefer a 100% stable environment to a blind dive into new technologies - grab SL 10.6.7.

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Fri Jul 29, 2011 2:58 am
by crashnburn
Anastasius wrote:crashnburn, if you like a fancy user experience, but ready to experiment - install Lion. Otherwise, if your prefer a 100% stable environment to a blind dive into new technologies - grab SL 10.6.7.
So do I start with
Vanilla Retail 10.6.3 > Update 10.6.7 > Tweaks/ Kexts
Vanilla Retail 10.6.3 > Tweaks/ Kexts > Update 10.6.7 ?

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Fri Jul 29, 2011 4:17 pm
by Anastasius
BTW, it seems the problem with processor heat fixed itself. After several reboots CPU Heatsink temp is around 60-65C. Even lower than on Snow Leopard!

crashnburn Vanilla Retail 10.6.3 > Tweaks/ Kexts > Update 10.6.7 should work. Check the Sebinouse guide for Snow Leopard.

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Sat Jul 30, 2011 4:03 pm
by bense
What does your smbios.plist look like? I have am using one of the ones from the 2011 02 15 macpnt page for the x61 that allows temperature.

My system is a r61e with t9300 cpu. I have extracted my own DSDT.aml and decompiled it using iasl on linux. (I followed the archlinux & gentoo linux DSDT page). When I compared the dsdt.dsl files, All my hardware values were nearly identical to the ones that you guys have been working on with your corresponding x61/x61ts.

No matter what I seem to do, I cannot get any display at all. I have followed your method meticulously, nothing seems to allow it to display. I had everything working in 10.6.8 (as I posted about here: http://forums.thinkpads.com/~thinkpad/f ... 32&t=97567 ) but nothing seems to be working for me :(

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Sat Jul 30, 2011 5:34 pm
by bense
Nevermind. I did a FRESH, CLEAN install and that did the trick !

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Sun Jul 31, 2011 1:17 pm
by crashnburn
bense wrote:What does your smbios.plist look like? I have am using one of the ones from the 2011 02 15 macpnt page for the x61 that allows temperature.

My system is a r61e with t9300 cpu. I have extracted my own DSDT.aml and decompiled it using iasl on linux. (I followed the archlinux & gentoo linux DSDT page). When I compared the dsdt.dsl files, All my hardware values were nearly identical to the ones that you guys have been working on with your corresponding x61/x61ts.

No matter what I seem to do, I cannot get any display at all. I have followed your method meticulously, nothing seems to allow it to display. I had everything working in 10.6.8 (as I posted about here: http://forums.thinkpads.com/~thinkpad/f ... 32&t=97567 ) but nothing seems to be working for me :(
Do share what & how you changed for those that are less enlightened here :) .. The IASL on Linux etc stuff?

Does this whole DSDT edit thing come from the Linux world?

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Mon Aug 01, 2011 7:58 pm
by bense
crashnburn wrote:Do share what & how you changed for those that are less enlightened here :) .. The IASL on Linux etc stuff?

Does this whole DSDT edit thing come from the Linux world?
So far I haven't really changed anything. My R61e is architecturally nearly identical to the x61. Anastasius has already done some amazing work getting the DSDTs edited for these R61/T61/X61 systems.

I have more experience with linux so I feel more comfortable doing things with it. All I did was follow this guide https://wiki.archlinux.org/index.php/DSDT

The DSDT thing didn't necessarily come from the linux world. But it looks like there was a time when there were lots of linux peeps editing their DSDTs in a similar fashion to what these osx86 guys have been doing.

When I finish my summer course I'm going to dedicate a few days and see if I can fix the x3100 brightness, along with getting the AppleIntelHDA.kext to recognize my AD1984 audio. I will of course post any of the discoveries that I make on here/myblog/insanelymac. etc etc.

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Mon Aug 01, 2011 7:59 pm
by bense
By the way, I previously mentioned that I had to edit my smbios.plist to get my system working correctly in 10.6.8

When I attempted to use that version in lion 10.7.0 and 10.7.2 my system was giving me issues. Weird.

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Mon Aug 15, 2011 10:32 am
by jzhang18
Anastasius,
Could you pack all your latest kexts and DSDT in one file for Lion installation. I have the same model laptop as yours. Just want to use your working DSDT and kexts to save the time and efforts
Appreciated,

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Tue Aug 16, 2011 3:51 am
by crashnburn
bense wrote:By the way, I previously mentioned that I had to edit my smbios.plist to get my system working correctly in 10.6.8

When I attempted to use that version in lion 10.7.0 and 10.7.2 my system was giving me issues. Weird.
On the other thread it seems that you had a bunch of problems with 10.6.8.

Were you able to resolve all these? Can you share your EDITs & Kexts and how you fixed it?
After updating to 10.6.8 on my R61e I had the following problems
* networking broken
* wifi not working
* system seems incredibly slow
* battery meter now showing up

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Tue Aug 16, 2011 10:55 am
by jccds
Can someone share 10.6.7 Extra Folder please?

Thanks in advance.

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Tue Aug 16, 2011 8:16 pm
by bense
crashnburn wrote:On the other thread it seems that you had a bunch of problems with 10.6.8.

Were you able to resolve all these? Can you share your EDITs & Kexts and how you fixed it?

I posted everything in that thread??

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Mon Aug 22, 2011 4:16 am
by und3rf0rce
Anastasius, please share your 3100fb, IOPlatformPluginFamily, and Intel82566MM kexts. Thx!

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Sun Aug 28, 2011 1:45 pm
by Anastasius
Here are my packages with all modified kexts that I used for Lion 10.7 installation:
/System/Library/Extensions: http://www.mediafire.com/?i09ptrkjar6m23g
/Extra: http://www.mediafire.com/?j7zln8r9lr57un9

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Mon Aug 29, 2011 5:18 am
by jzhang18
Anastasius,
I use your files, it is very good except Memory Issues in About this MAC, after I click "more info..." it shows --
MacBook Pro
MacBook Air (Original)
Processor 1.6 GHz Intel Core 2 Duo
Memory 8 GB ??? (check further in memory tab, it cannot get memory slot/bank information)
Graphics Intel GMA X3100 144 MB

I need to use SMBIOSResolver.kext, put it in /E/E, "Memory 8 GB ???" shows correctly. I know SMBIOSResolver.kext slows down the booting, is there any fix in DSDT or SMBios.plist for this problem?
thanks

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Mon Aug 29, 2011 7:51 am
by Anastasius
I too have problems with displaying memory correctly in About Mac. But everything works, it seems it's only a bug with info display.

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Tue Aug 30, 2011 11:58 pm
by crashnburn
Anastasius wrote:I too have problems with displaying memory correctly in About Mac. But everything works, it seems it's only a bug with info display.
Everything working now? What are the issues (things not working right) / pros vs cons on the X61t for SL vs Lion?

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Thu Sep 01, 2011 12:04 pm
by Anastasius
crashnburn, I can only repeat my previous words - if you like a fancy user experience, but ready to experiment - install Lion. Otherwise, if your prefer a 100% stable environment to a blind dive into new technologies - grab SL 10.6.7.

Lion has its advantages, very polished interface but some small bugs (like Resume not working correctly, Versions are not fully supported, Safari is buggy and I heard some software is not compatible with Lion yet). In terms of Hackintosh on X61t 7767 it's equal to Mac - I didn't experience any crashes after all.

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Mon Sep 05, 2011 10:57 am
by jzhang18
crashnburn, I got better Graphics performance with Lion vs SL, I have my desktop (GA-P55-USB3, ATI 6850, i5-750, 16GB RAM) installed with both Lion(10.7.2) and SL(10.6.8 ) on 2 hard drives, OpenGL test result shows the performance is better on Lion side.
For Thinkpad x61t, I can play StarCraft II on Lion with less crashes than on SL. (I can even repeat the same crash on SL!!!)
I feel pretty happy with Lion on Thinkpad x61t.

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Thu Sep 29, 2011 7:00 pm
by crashnburn
A week or two from now, I will be going for an install of SL AND/OR LION.

I am thinking one of them or both in Dual Partition.

What are your thoughts?

PS: Since its been a month, how has Lion been treating you on the X61t now? Much better?

Also, one thing I have been wondering about is VGA out on X61t. Lion or SL better / compared?

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Sun Oct 09, 2011 7:22 pm
by bense
Anastasius wrote:I also highly recommend updating to 10.7.2 (it's in beta stage), to fix some issues with display, Finder and Safari.

12) I had issues with Safari and choppy mouse cursor - I fixed it by updating to Lion 10.7.2 beta (Developer Combo Update) and replacing AppleIntelGMAX3100FB.kext with the one from 10.6.8 (One from 10.6.7 didn't help).
Hey Anastasius, I just installed the 10.7.2 11c73 GM update. I cannot seem to get a few things working. Please let me know what results you have with this.

trackpoint isn't working, neither is audio, or accelerated graphics. :( I can only boot when i use -f, ignore boot caches :(

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Tue Oct 11, 2011 3:35 pm
by bense
I am thinking that the latest 10.7.2 requires the procedure that I had to do for the 10.6.8 upgrade.

I don't think that we should be using the IOPlatformPluginFamily and the IOPlatformPluginFamily from the 10.6.7.

I think that there needs to be an edit to the smbios.plist, like the one that I suggested in that 10.6.8 thread.

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Wed Oct 12, 2011 2:19 am
by sykodamm
Thanks,Anastasius.
I could finaly update my X61 to Lion,10.7.1.
Your kexts work fine.But,there rest some problems.And I fixed these problem by simpler way .

1,Cannnot use kernelcash. (boottime becomes longer!)
2,Bios reset at reboot after sleep-wake.(little but annoying problem!!)

1,Anastasius' chameleon set can't use kernelcash.Adding 'use kernelcash yes'line in com.apple.Boot.plist means nothing.So,I tried to update chameleon.I chose 'chameleon wizard'of Janek202 method. I tried newest chameleon.And,this time kernelcash works.But,at boottime something went wrong. Lion can't read fakesmc.kext in E/E.There is already some method to solve this. But,I chose simply the method that I put fakesmc.kext in /S/L/E using kext wizard of Janek202 "This tool works fine" .Then,finally I could use kernelcash.

2,Many people's talking about this problem.They says it's the AppleRTC.kext problem.
there are some patches.But I chose simpler method. Just drop the AppleRTC.kext from 10.6.7(version 1.3.1) using kext wizard to S/L/E. CMOSreset ceased to happen.

Everything works fine "Sleep-wake,sound,speedstep,kernelcash,Intel82566MM,wifi(using Atheros) etc" except Bluetooth.
Is there anyone who could succeed to activate bluetooth of X61 in Lion?

Re: Lion Mac OS X 10.7 on Thinkpad X61

Posted: Wed Oct 12, 2011 4:43 am
by tcone
@sykodamm:
Bluetooth should be working like in SL. Your hardwareswitch is on?

RTC patch: see the link in my post. Works for me.

Boot.plist: on newer chameleons you should rename your com.apple.Boot.plist to org.chameleon.Boot.plist