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 Thu May 23, 2013 7:28 am

All times are UTC - 5 hours




Post new topic Reply to topic  [ 22 posts ] 
Author Message
 Post subject: iATKOS 4i (10.5.4) Guide for T60p (2007-CQ8) 1400x1050
PostPosted: Tue Sep 09, 2008 5:52 pm 
Offline

Joined: Sun Sep 07, 2008 8:56 pm
Posts: 49
Location: Vancouver, BC, Canada
Updated 09.11.2008 - Speedstep working
Updated 09.09.2008 - with more "code" blocks

I finally got a stable working version of 10.5.4 on my Thinkpad. First off here's a summary of what works and what doesn't.

Summary
- Video works fully with resolution switching and CI/QE (details below)
- Sound works OOB
- Wifi (Atheros) full working with IO80211.kext changes
- Bluetooth works OOB
- Battery meter working with AppleACPI.kext changes
- Sleep works (!) with removal of AppleLPC.kext(s) wakes using lid and power button and AppleSMBIOS-27
- Speedstep WORKING (using experimental speedstep kext)

Guide
Download my zip file of kexts first then read on...
http://www.mediafire.com/?sharekey=c880fd7f991f674dd2db6fb9a8902bda
I've broken the guide up into sections to get each block of hardware working. After each section I will write "fix permissions" which means the following (I just wrote a shell script for this).

Code:
#!/bin/sh

sudo chown -R root:wheel /System/Library/Extensions/
sudo chmod -R 755 /System/Library/Extensions/
sudo rm /System/Library/Extensions.mkext
sudo rm /System/Library/Extensions.kextcache


INSTALLATION
------------------
1. Download iATKOS 4i (10.5.4) DVD and burn it
2. Boot off the DVD
3. Run Disk Utility and make your partition (ext,journaled)
4. Select the following from the iATKOS package
4a. iATKOS Main System
4b. Darwin Bootloader
4c. AppleACPIPlatform.kext
4d. Kernel 9.4.0
4e. AppleSMBIOS-27 6th rev Macbook
5. Install and get a drink, play some GTA4
6. Once install is complete, you'll got booted into Leopard probably in 1024x768 with no networking but hey it works. You might even have a battery meter!

WIFI
------
First let's get Wifi hooked up since no internet means life sucks
1. open up a terminal (in finder type terminal then click on the terminal.app)
2. Switch to your Atheros card Info.plist
Code:
cd /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros.kext/Contents


3. backup your existing wifi stuff
Code:
sudo cp -r Info.plist Info.plist.bak


4. Copy my Info.plist from the same directory tree in my zip file over
Code:
sudo cp -r <your dir where my folder is>/IO80211Family.kext/Contents/PlugIns/AirportAtheros.kext/Contents/Info.plist Info.plist


5. Fix Permissions
6. Reboot

VIDEO
--------
This one is a two parter as we want to get CI/QE working first using the standard (mouse tearing) solution

Part 1
-------
1. Click on "About this Mac"
2. Click on "more info"
3. Click on "Graphics/Displays"
4. Note the Vendor number (1002)
5. Note the DeviceID (71c4)
6. Open a terminal
7.
Code:
cd /Library/Preferences/SystemConfiguration/

8. edit 'com.apple.Boot.plist' and add the following lines
Code:
<key>Graphics Mode</key>
<string>1400x1050x32</string>

9.
Code:
cd /System/Library/Extensions/ATIRadeonX1000.kext/Contents

10. edit 'Info.plist' and add your DeviceID and VedorID from above to the 'IOPCIMatch' key in the file
Code:
<key>IOPCIMatch</key>
<string>0x71C41002 0x71871002 0x72101002 0x71DE1002 0x71461002 0x71421002 0x71091002 0x71C5100
2 0x71C01002 0x72401002 0x72491002 0x72911002</string>

11. Save the files and fix permissions
12. Reboot

At this stage you should have full 1400x1050 with CI/QE but there is probably mouse tearing

Part 2
-------
Now you want to add my custom ATIinject.kext
*** Warning *** this uses MY EDID which means you can get serious video artifacting if your hardware is any different from mine!!

1.
Code:
cd /System/Library/Extensions

2.
Code:
sudo cp -r <dir where you unzipped my stuff>/ATIinject.kext .

3. *** Keep the ATINDRV.kext the same as default
4. Fix permissions
5. Reboot

Fingers crossed if you boot back in without crashing and still in 1400x1050 you're golden!

6. Check your mac video settings and see if you still have CI/QE (I noticed my vendor id changed to 71c5 - shrug).

Mouse tearing should be gone and if you activate screen saver it should be zippy

POWER MANAGEMENT
--------------------------
At this stage if you installed SMBIOS from the iATKOS installer you're mostly the way there.

If you do NOT have battery meter yet (red pill)
-------
1.
Code:
cd /System/Library/Extensions

2.
Code:
sudo cp -r AppleACPIPlatform.kext AppleACPIPlatform.kext.bak

3.
Code:
sudo cp -r <dir where you unzipped my stuff>/AppleACPIPlatform.kext .

5.
Code:
sudo mv AppleLPC.kext AppleLPC.kext.bak

6. Fix permissions
7. Reboot

This should just replace your power management with mine and remove the AppleLPC.kext from booting

If you already HAVE battery working... (blue pill)
--------
1.
Code:
cd /System/Library/Extensions

2.
Code:
sudo mv AppleLPC.kext AppleLPC.kext.bak

3.
Code:
cd /System/Library/Extensions/AppleACPIPlatform.kext/Contents/Plugins

4.
Code:
sudo mv AppleACPILPC.kex AppleACPILPC.kext.bak

5. Fix permissions
6. Reboot

Now sleep should work!

SPEEDSTEP
---------------
Luckily by installing a sleep kernel (not a speedstep one), I've managed to load up an Experimental Speedstep kext from here http://forum.insanelymac.com/index.php?s=624f2c17453203edfdea13de83d41363&showtopic=119370

Mercurysquad and Tuxx rock on the insanelymac forums.

1. Dowload the following
SpeedStep.zip tuxx's SpeedStep GUI (original)
IntelEnhancedSpeedStep.kext v1.3.2
2. Make sure you unload ACPICPUThrottle.kext and/or AppleIntelCPUPowerManagement.kext before loading this!
3. unzip IntelEnhancedSpeedStep.kext and load it manually first
Code:
sudo chmod -R 755 IntelEnhancedSpeedStep.kext
sudo chown -R root:wheel IntelEnhancedSpeedStep.kext

4. Load the kext
Code:
sudo kextload IntelEnhancedSpeedStep.kext

5. Load up a frequency display program like coolbook
6. If you havn't crashed, thats a good sign. Now follow the web site's guide on manually switching frequencies
Code:
sudo sysctl -w kern.cputhrottle_curfreq=YYYY

7. Experiment with different frequencies, check stability and check SLEEP still works
8. Stable? Ok unzip SpeedStep.zip from Tuxx
9. close coolbook if it is running
10. Run SpeedStep.app

Speedstep is working! You will probably want to move IntelEnhancedSpeedStep.kext to /System/Library/Extensions and fix permissions to autoload the kext. Also add speedstep to your startup items.

Happy OSXing!


Last edited by bozilla on Thu Sep 11, 2008 1:09 pm, edited 2 times in total.

Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 10, 2008 8:27 pm 
Offline
Sophomore Member

Joined: Wed Apr 18, 2007 10:37 pm
Posts: 217
Location: Pittsburgh, PA
Hi the installation sounds great! :)

can you connect to external monitor and extend you desktop over to an external screen?
e.g. dual monitor...


Top
 Profile  
 
 Post subject:
PostPosted: Thu Sep 11, 2008 10:58 am 
Offline

Joined: Sun Sep 07, 2008 8:56 pm
Posts: 49
Location: Vancouver, BC, Canada
I have not tried the external monitor yet as I don't actually have one. Let me know if it works out. I'm assuming that the EDID info in the ATIinject might cause issues with an external monitor with a a different EDID as the internal LCD.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Sep 19, 2008 3:28 pm 
Offline

Joined: Fri Sep 19, 2008 10:53 am
Posts: 2
Location: Charlotte, NC USA
I need some help with getting QE/CI support on my x1300 mobility. I've followed the example for adding the string value ID+Vender to the IOPCIMatch key. I've also fix permissions, but I'm still not getting kext loaded. The odd thing is when I ran this: rm -r /System/Library/Extensions.kextcache it said that the file or direcotry did not exist, I've also tried booting with the -f to no avail.

BTW: Great instructions.


Top
 Profile  
 
 Post subject:
PostPosted: Mon Sep 22, 2008 7:11 am 
Offline

Joined: Fri Sep 19, 2008 10:53 am
Posts: 2
Location: Charlotte, NC USA
After about the fourth reboot the changes finally took. I now have QE/CI.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Sep 28, 2008 11:12 am 
Offline

Joined: Sat Sep 20, 2008 11:01 am
Posts: 2
Location: London, UK
Fantastic guide !
I've got my T60P (2007 FBG), FireGL 5200 1600x1200 perfectly working following the guide except using my ATI kext from 10.5.1 (ATIinject.kext and ATINDRV.kext).

Many thanks, bozilla !


Top
 Profile  
 
 Post subject:
PostPosted: Sun Sep 28, 2008 9:57 pm 
Offline

Joined: Sun Aug 03, 2008 1:15 pm
Posts: 2
Location: Toronto, Canada
Hey, i have a t60 (2008-C3U). do you know if your guide will work? also, how can i dual boot with Vista? Thanks


Top
 Profile  
 
 Post subject:
PostPosted: Sat Oct 04, 2008 9:35 pm 
Offline

Joined: Fri Oct 03, 2008 7:29 pm
Posts: 8
Location: Boston, Mass
I followed the guide and the install went great (well, after I learned that you can't name a HDD with a space in it or it wont boot up :shock: ), but Sleep and QE/CI still wont work, I've tried searching these forums, and searching the InsanelyMac forums, to no avail...I tried multiple kexts from multiple ppl and none of them work, I have a 8741-CTO if that makes any difference, Im not really concerned about Sleep, however I would like to have QE/CI fully working, I did manage to get it to work today, however it only worked for a minute and then my screen turned black and I couldn't do anything, and when I rebooted it would immediately freeze up when the dock/or the apple bar popped up and I couldnt move my cursor, if anyone has any idea why this wont work and can lend some insight I'd be greatly appreciative, thanks


Top
 Profile  
 
 Post subject:
PostPosted: Sun Oct 05, 2008 11:33 pm 
Offline

Joined: Fri Oct 03, 2008 7:29 pm
Posts: 8
Location: Boston, Mass
Neon Dion wrote:
I followed the guide and the install went great (well, after I learned that you can't name a HDD with a space in it or it wont boot up :shock: ), but Sleep and QE/CI still wont work, I've tried searching these forums, and searching the InsanelyMac forums, to no avail...I tried multiple kexts from multiple ppl and none of them work, I have a 8741-CTO if that makes any difference, Im not really concerned about Sleep, however I would like to have QE/CI fully working, I did manage to get it to work today, however it only worked for a minute and then my screen turned black and I couldn't do anything, and when I rebooted it would immediately freeze up when the dock/or the apple bar popped up and I couldnt move my cursor, if anyone has any idea why this wont work and can lend some insight I'd be greatly appreciative, thanks

I figured it out, I just downloaded the one pack I didnt from finedtuned's post of his extensions from an 8741, now everything is working smoothly :twisted:

Thanks for the guide


Top
 Profile  
 
 Post subject:
PostPosted: Mon Oct 20, 2008 3:17 pm 
Offline

Joined: Sat Sep 20, 2008 11:01 am
Posts: 2
Location: London, UK
I've put all the kexts I've modified (including working FireGL V5200 1600x1200) on top of iATKOS v4i here
http://www.speedfile.org/156569


Top
 Profile  
 
 Post subject: Sounds great -- which thinkpad model?
PostPosted: Fri Oct 31, 2008 10:06 pm 
Offline

Joined: Fri Apr 28, 2006 12:49 pm
Posts: 1
Location: US
Which thinkpad model have you all used and gotten everything working? I will be buying accordingly.

Thanks!


Top
 Profile  
 
 Post subject:
PostPosted: Sat Nov 01, 2008 1:11 pm 
Offline

Joined: Sat Nov 01, 2008 8:40 am
Posts: 1
Location: hannover germany
Hi

just followed all your instructions and everything runs smoothly except I do have this strange error.
My menus turn black....But just the ones on the top, or if I want to save a document, print etc. Or using the spacebar as a preview for .mov files
the dont show up, while i was runnig in vesa mode the playedback perfectly..
Maybe it is a known issue and there is a workaround...

It is my first osx86 install so I am new to all this.

johannes
[/img]


Top
 Profile  
 
 Post subject:
PostPosted: Sat Dec 13, 2008 4:29 am 
Offline
Sophomore Member

Joined: Fri Nov 25, 2005 1:52 pm
Posts: 178
Bump from the past. Can you expand on how you modified the ATIInject.kext to suit your EDID and what we need to do to match what you did? I have a 1400x1050 on a V5250, but I'd like to learn too. Thanks!


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jan 02, 2009 10:39 am 
Offline
Sophomore Member

Joined: Sun Dec 23, 2007 11:33 am
Posts: 145
Location: MS
Thanks for the excellent guide. I installed in my X60s and it works just fine!! Many thanks.


Top
 Profile  
 
 Post subject: Re: iATKOS 4i (10.5.4) Guide for T60p (2007-CQ8) 1400x1050
PostPosted: Sat Jan 10, 2009 5:38 am 
Offline
Sophomore Member

Joined: Mon Mar 26, 2007 2:50 am
Posts: 171
Location: Trondheim, Norway
I tried to install iATKOS 4i on my T60 (2007-FUG).
I manage to complete the install, however, it is stuck in some kind of reboot loop.
It passes the Darwin bootloader, then a gray screen is displayed for 1 second then reboot.
There is no messages written on the gray screen.

Suggestions on possible solutions are much appreciated :)

_________________
LENOVO THINKPAD T60 C2D/T5600-1.83G 320GB 2GB 14IN SXGA+ 7 ULTIMATE (UT0FUNO)
TPFanControl


Top
 Profile  
 
 Post subject: Re: iATKOS 4i (10.5.4) Guide for T60p (2007-CQ8) 1400x1050
PostPosted: Fri Jan 23, 2009 2:14 pm 
Offline

Joined: Wed Jan 21, 2009 10:06 am
Posts: 8
Location: Jacksonville, FL
Just for the heck of it.. I thought I'd give this guide a try since NOBODY would help me with my video issue that I posted earlier in the thread..

Anyhow, On my existing 10.5.2 install using Kalyway. The drivers on this guide worked like a charm. I got my video issues fixed and had wireless, sound, sleep, etc.

I thought I might as well apply start over with this guide using the 10.5.4 OSX and figured since all the drivers worked great on my 10.5.2 that it would be a piece of cake.

WRONG!. My did the same as ProPellen.. Just went into a reboot loop. I tried various options over several reinstalls and they all ended in various crashes, black screens that tell you to power off your mac. Kernel panics the works.

So this guide may not have fixed me up with 10.5.4 but the drivers did get me up and running on my existing 10.5.2.


Top
 Profile  
 
 Post subject: Re: iATKOS 4i (10.5.4) Guide for T60p (2007-CQ8) 1400x1050
PostPosted: Wed Mar 04, 2009 8:26 am 
Offline
Junior Member
Junior Member

Joined: Sat Dec 25, 2004 8:17 pm
Posts: 345
Location: Riga, Latvia
This is the best set of instructions for my specific ThinkPad, but I would like install 10.5.6, so I'm not sure if exact code examples will help me or not, specifically for iPC or iDeneb packages. Can someone confirm this?

_________________
ThinkPad T60p with Snow Leopard 10.6.8
Intel Core 2 Duo T7600
4GB RAM, ATI FireGL V5200 256MB (1400x1050)


Top
 Profile  
 
 Post subject: Re: iATKOS 4i (10.5.4) Guide for T60p (2007-CQ8) 1400x1050
PostPosted: Tue Mar 24, 2009 1:25 am 
Offline

Joined: Fri Jul 20, 2007 12:11 pm
Posts: 23
Location: San Jose, Calif.
I got almost everything running on 10.5.6 though I'm having some trouble w/ the battery. The AppleACPIPlatform.kext doesnt seem to work since there is no battery indicator and in the Energy Saver shows nothing about the battery. Any ideas? Oh i'm using Kalyway. Even though its a little OT, but I was hoping to use some files from here to get this working


Top
 Profile  
 
 Post subject: Re: iATKOS 4i (10.5.4) Guide for T60p (2007-CQ8) 1400x1050
PostPosted: Tue Mar 24, 2009 3:25 am 
Offline
Junior Member
Junior Member

Joined: Sat Dec 25, 2004 8:17 pm
Posts: 345
Location: Riga, Latvia
ziggie216 wrote:
I got almost everything running on 10.5.6 though I'm having some trouble w/ the battery. The AppleACPIPlatform.kext doesnt seem to work since there is no battery indicator and in the Energy Saver shows nothing about the battery. Any ideas? Oh i'm using Kalyway. Even though its a little OT, but I was hoping to use some files from here to get this working


Try "AppleACPIPlatform.kext" from here.

_________________
ThinkPad T60p with Snow Leopard 10.6.8
Intel Core 2 Duo T7600
4GB RAM, ATI FireGL V5200 256MB (1400x1050)


Top
 Profile  
 
 Post subject: Re: iATKOS 4i (10.5.4) Guide for T60p (2007-CQ8) 1400x1050
PostPosted: Tue Mar 24, 2009 5:57 pm 
Offline

Joined: Fri Jul 20, 2007 12:11 pm
Posts: 23
Location: San Jose, Calif.
Silencer wrote:

Try "AppleACPIPlatform.kext" from here.


Doesnt work.
I had to use this http://www.insanelymac.com/forum/index. ... pic=114105


Top
 Profile  
 
 Post subject: Re: iATKOS 4i (10.5.4) Guide for T60p (2007-CQ8) 1400x1050
PostPosted: Thu May 07, 2009 11:14 pm 
Offline

Joined: Sun Sep 07, 2008 8:56 pm
Posts: 49
Location: Vancouver, BC, Canada
Sorry for the long Hiatus,

I'm glad everyone's been enjoying the guide. I'm trying iPC 10.5.6 in the next few days so I'll try to writeup a guide for that.

I just saw the wicked video on youtube (I didn't change any BIOS settings with my original 10.5.4 build so I might try those suggestions).

I actually did a Combo update to 10.5.6 and managed to completely hose my PS/2 devices so I mind as well do a full upgrade via iPC and see what happens!


Top
 Profile  
 
 Post subject: Re: iATKOS 4i (10.5.4) Guide for T60p (2007-CQ8) 1400x1050
PostPosted: Sat Jan 09, 2010 5:07 am 
Offline

Joined: Wed Dec 30, 2009 7:25 pm
Posts: 4
Location: Fremont, CA
Where can I get the EDID for my FireGL v5200?
Thx in advance.


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

All times are UTC - 5 hours


Who is online

Users browsing this forum: No registered users and 4 guests


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