Page 2 of 11
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Wed Oct 12, 2011 4:23 pm
by jzhang18
Today, 10.7.2 is officially released, after applying the update, OS crashed after rebooting, anyone has solutions.
appreciated for help,
I use Chimera 1.4.1 from TonyMacX86 as loader. 10.7.1 is very stable on x61.
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Wed Oct 12, 2011 7:11 pm
by Anastasius
Guys, try to replace all the files from my first post again.
I, myself, updated today and all went OK (I had to move some files from 10.6.7/10.6.8 back after update - the same ones I did for 10.7.0).
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Thu Oct 13, 2011 9:57 am
by jzhang18
I try it again, after 10.7.2 installed, before clicking 'restart' button, I replace these files with Anastasius' 1st post:
AppleACPIPlatform.kext
AppleHDA.kext
AppleIntelGMAX3100FB.kext
IOPlatformPluginFamily.kext
Run "Kext Utility" to repair permission and recreate system cache. then restart the machine. it still crashes at "AirPortAtheros40.kext", I have IBM 802.11 a/b/g wifi card installed, I just go to SLE folder, delete above plugin from IO80211Family.kext. re-run "Kext Utility", reboot the machine. everything is back to good.

Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Thu Oct 13, 2011 7:27 pm
by Anastasius
I fixed iCloud - to get it working please check the first post with the updated instructions. You'll need to apply an AppStore fix before it (also described in the first post).
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Fri Oct 14, 2011 3:38 pm
by 10010001
To get iCloud to work i used Chimera 1.5.4 as a bootloader. It also contains the fix for Facetime, and you don't need to manually switch any files.
Furthermore, I also had to create a unique SMserial in SMBios.plist, otherwise i got an error message when trying to log into iCloud saying "Account Limit Reached : This device is no longer eligble for creating an Apple ID".
My X61t is running almost flawlessly with 10.7.2, but I still have one major issue. Actually, I had this problem since Snow Leopard. Maybe you guys could help me out:
It's about fan speed. I get correct rpm readings in iStat 3, but my fan doesn't automatically change its speed depending on cpu temperature. I have to manually click on the iStat icon in the menubar to open up this drop down menu:

And only then the fan speed changes according to the current temperature. That's why I always have to keep an eye on the temperature and keep opening that menu, because if I forget my laptop overheats, since it doesn't change fan speed on it's own.
Do you guys know what might be wrong?
EDIT: Is it because I'm using iStat Menus 3? Does it only work with version 2?
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Fri Oct 14, 2011 9:40 pm
by Anastasius
A nice find about Chimera! Cool

I included your info into manual (if you don't mind).
As about fan speed, did you patch your DSDT as it was
written by Silencer here? You need a custom SMCD device declared. Don't forget to declare correct devices in its methods, specific to your DSDT. You can try also using my DSDT from the first post of this thread.
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Sat Oct 15, 2011 6:15 am
by 10010001
I solved my problem. I really had to downgrade iStat Menus to version 2...
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Sat Oct 15, 2011 1:33 pm
by Anastasius
Great!
BTW, I added some troubleshooting tips and Windows 7 dual boot tips to the original post. To fix some issues I faced after installing 10.7.2 and completely transferring my working environment to Lion.
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Sun Oct 16, 2011 11:59 am
by jackiehemas
Anastasius,
Thank you so much. I follow through all your steps and I was able to install 10.7.2 to my X61 (7673). However, I am not sure if QE has been enabled or not. I could I check it out?
Thanks
Jackie
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Mon Oct 17, 2011 3:15 pm
by bense
edit: still testing
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Mon Oct 17, 2011 3:54 pm
by bense
Anastasius, is there any reason that you put the LegacyX60t.kext in, when you're using an x61?
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Mon Oct 17, 2011 11:28 pm
by Anastasius
bense, the name of this file doesn't matter a lot. It's purpose is to keep your /S/L/E folder 100% Vanilla (i.e. keeping this folder free of modified kexts.) by replacing values in corresponding .kexts. And actually this kext doesn't make much sense on current state of Lion installation - because you can't keep it Vanilla, there are too many changes to /S/L/E.
BTW, how did your Lion installation go?
jackiehemas, you're welcome!

Try to enable System Preferences -> Mouse -> Zoom using scroll wheel.... Then try to hold Ctrl and move your mouse wheel - if the screen is being zoomed you have QE enabled.
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Tue Oct 18, 2011 8:51 am
by jackiehemas
My monitor is XGA and it seems that brightness control is useless as the light is very unevenly displayed. I fixed it by using an old version of patched X3100FB kext. However, when my computer wake-up. I lost control on the brightness again.
My kext version is 1.5.18
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Sun Oct 23, 2011 10:22 am
by castled
tcone wrote:My experience on an X61 (T7300):
- smbios.plist with MacBookPro2,2 profile
hey friend, can you share it ?
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Mon Oct 24, 2011 12:59 pm
by Anastasius
I faced and fixed two problems more:
1) With extensive usage of OpenGL/QE graphic capabilities (like playing 1080p Youtube movies, using iPhoto etc.) I experienced a random graphic freezes. It seems it was connected to Graphic Drivers and IOPlatformFamily connection. In my smbios.plist I had my MacBook defined as MacBookPro3,2 which is a non-existant MacBookPro model and it has no description in IOPlatformPluginFamily.kext/Contents/Plugins/ACPI_SMC_PlatformPlugin.kext/Contents/Resources/. So I just replaced it with MacBook5,1. It seems it fixed the problem and made my system a little bit cooler as well. I will do more tests.
2) I had a random CMOS changes on rebooting, I fixed it by patching AppleRTC as it is written here:
http://www.tonymacx86.com/viewtopic.php?f=169&t=25614
I will add these hints to manual as I finish testing
UPDATE: Strangely after 1st manipulation my C-States (don't see anything with "ioreg -lw0 | grep CSTInfo") disappeared but processor's temperature is as low as if they were there....
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Tue Oct 25, 2011 7:46 pm
by 10010001
Anastasius wrote:
UPDATE: Strangely after 1st manipulation my C-States (don't see anything with "ioreg -lw0 | grep CSTInfo") disappeared but processor's temperature is as low as if they were there....
CSTInfo has been renamed to AICPMVers. So the new command is:
"ioreg -lw0 | grep AICPMVers"
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Mon Oct 31, 2011 1:16 pm
by jzhang18
On my Thinkpad x61, it shows as (About This Mac)
MacBook Pro
17-inch Core 2 Duo
Also I notice that the booting Apple Logo is stretched vertically.
I am just wondering this is caused by wrong information in SMBIOS.plist or DSDT?
Any easy fix can be made?
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Mon Oct 31, 2011 5:49 pm
by Anastasius
10010001 wrote:
CSTInfo has been renamed to AICPMVers. So the new command is:
"ioreg -lw0 | grep AICPMVers"
Wow! Thanks for the info
jzhang18 wrote:On my Thinkpad x61, it shows as (About This Mac)
MacBook Pro
17-inch Core 2 Duo
Also I notice that the booting Apple Logo is stretched vertically.
I am just wondering this is caused by wrong information in SMBIOS.plist or DSDT?
Any easy fix can be made?
To fix the apple logo you have to set your native display resolution manually for Chameleon.
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.
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Wed Nov 02, 2011 1:13 pm
by jzhang18
my fault --
The logo comes from NBI (netbook installer).
boot.png is stretched in order to show correctly on 1024x600 for NetBook.
I copy the correct image from other machine to fix this issue.
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Thu Nov 03, 2011 2:25 am
by Great Gatsby
Anastasius wrote: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). [...]
Just FYI: A
recent post by JcRs of VoodooLabs indicates the iCloud/FaceTime problems may have been fixed again with r1649 (I can neither confirm nor deny that as my ThinkPad X60 Tablet is excluded from Lion due to its CoreDuo CPU).
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Thu Nov 03, 2011 6:21 am
by Sebinouse
Great Gatsby wrote:(I can neither confirm nor deny that as my ThinkPad X60 Tablet is excluded from Lion due to its CoreDuo CPU).
There might be a solution for us ... we still need to investigate !
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Fri Nov 04, 2011 12:04 pm
by jzhang18
I use Chimera v1.6 loader from tonymacx86. Tested iCloud from iPhoto, Aperture. using free 5GB iCloud space to save pictures without any problem, Facetime works with Logitech C910 webcam (1080p). Mail application is integrated with my
account@me.com automatically once iCloud is setup. receiving and sending email works properly.
The other tricky part to make iCloud working is -- you need to make sure "Ethernet Adapter" matches "BSD Device Name:en0", Airport (Wifi Adapter) matches "BSD Device Name:en1".
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Fri Nov 04, 2011 4:54 pm
by jzhang18
FireWire has problem in Lion, it show correctly in "System Report",
FireWire Bus:
Maximum Speed: Up to 400 Mb/sec
When I connect my FireWire external hard drive, it cannot recognize it under FireWire Bus.
The same problem when I correct my Canon miniDV camcorder.
I switch to Leopard 10.5.8. it correct everything correctly.
Anyone encounters the same problem and found the fix? please share the experience.
thanks a lot.
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Fri Nov 04, 2011 8:06 pm
by Anastasius
jzhang18 wrote:When I connect my FireWire external hard drive, it cannot recognize it under FireWire Bus.
It's a pity, I cannot help you. I don't have any FireWire hardware.
jzhang18 wrote: The other tricky part to make iCloud working is -- you need to make sure "Ethernet Adapter" matches "BSD Device Name:en0", Airport (Wifi Adapter) matches "BSD Device Name:en1".
My Ethernet card is en0 by default... It was another way with you?
BTW, I updated my manual. Added the new things I discovered and added information the good people suggested here

Please read it in the first post.
I also found out that C-States work with the native IOPlatformPluginFamily.kext if I specify a correct model of MacBook inside /Extra/smbios.plist - I mean existing in a real world. So there's no real need to replace this kext - I removed it from manual.
And there's also info on VoodooBattery, I didn't test yet - it seems to VoodooBattery to work without replacing any native kext you have to modify DSDT to report battery status in a new, "Lion" way. The discussion is
here. Are there any brave and smart men to deal with it?

We need to integrate new battery methods from the DSDT mentioned on that post to ours ones.
Also there's an info on about how to enable FindMyMac - add a recovery partion. There's a whole
video with the detailed description. Will try to do it on a weekend.
Now my manual (the first post) has a version and it's 1.0

I know it's still not perfect.
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Sat Nov 05, 2011 6:42 am
by crashnburn
X61T has a Firewire IEEE 1394 port on the bottom right side next to the mic speaker & 2 usb ports. Have you looked?
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Sat Nov 05, 2011 4:45 pm
by jzhang18
I tested both X61T(7764 CTO) and X61(7675 CTO)-- Firewire IEEE 1394 port in Lion, showing correctly in System Report. But it cannot recognize External Hard drive or miniDV camcorder
for iCloud -- under some rare cases, "Ethernet Adapter" becomes "BSD Device Name:
en1", Airport (Wifi Adapter) matches "BSD Device Name:
en0"
No matter what latest chameleon loader you used, iCloud would not let you go through authentication. -- actually I do not understand the reason. but rebuild "Ethernet Adapter" and Airport sequence solves the problem (delete /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist, reboot) . The solution is mentioned in the 1st post.

Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Sat Nov 05, 2011 5:12 pm
by jzhang18
The other thing I really expected it working -- Cardbus.
IOPCMCIAFamily.kext makes Lion crash.
http://www.insanelymac.com/forum/index. ... 036&st=860
If someone can recompile IOPCMCIAFamily.kext on Lion from source code, make Lion load it, that will be really great.
I can help to test the driver, -- I have one PCMCIA Firewire card, one PCMCIA wireless card (Linksys Wireless-G, recognized as Airport Broadcom Card) , both are working under Leopard.
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Sun Nov 06, 2011 11:28 am
by Anastasius
crashnburn wrote:X61T has a Firewire IEEE 1394 port
I meant external hardware
Sebinouse wrote:
There might be a solution for us ... we still need to investigate !
Good news
Great Gatsby wrote:recent post by JcRs of VoodooLabs[/url] indicates the iCloud/FaceTime problems may have been fixed again with r1649
Thanks for the hint! I included your info into manual and I wonder if new Chameleon supports FileVault 2
jzhang18 wrote: The solution is mentioned in the 1st post.

I see
jzhang18 wrote:The other thing I really expected it working -- Cardbus.
Please post here any info on successful solution for Cardbus, if you find it.
New progress:
I successfully created Recovery partition (and my Dual Boot Win partition successfully survived this operation

). And enabled
Find My Mac feature! (Using the guide mentioned above).
The next thing is to try to fix DSDT and
add new battery methods to enable VoodooBattery with native kexts. And I also want to investigate if it's possible to use FileVault 2 with the new Recovery partition. It seems I can enable it but I'm not sure how Chameleon will react on it....
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Sun Nov 06, 2011 3:18 pm
by tcone
castled wrote:hey friend, can you share it ?
Sorry, didn't see your post (sent via pn). If someone should need it, this is the smbios.plist I use:
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SMbiosvendor</key>
<string>Apple Inc.</string>
<key>SMbiosversion</key>
<string>MBP22.88Z.00A5.B07.0708131242</string>
<key>SMmanufacturer</key>
<string>Apple Inc.</string>
<key>SMproductname</key>
<string>MacBookPro2,2</string>
<key>SMboardproduct</key>
<string>Mac-F42187C8</string>
<key>SMserial</key>
<string>W88033AKY51</string>
<key>SMsystemversion</key>
<string>1.1</string>
</dict>
</plist>
Re: Lion Mac OS X 10.7 on Thinkpad X61
Posted: Wed Nov 09, 2011 3:21 pm
by 33!mport
Hi Anastasius !
You make a great guide !
My x61T 7763 has an intel mobile 965 with 1400x1050 resolution, do you know if this resolution will work on Lion ?
greetings !