Jump to content

Lenovo T410, Vanilla Snow, 10sep


timurx
 Share

24 posts in this topic

Recommended Posts

Work in progress.

May be helpful for t510 owners as well.

 

Style: 64bit, vanilla kernel, Chameleon 2 RC5, FakeSMC rev405, SLE only, smbios.plist, no dstd yet

 

Working:

- basic temp management

- video: resolution ok but not clear, external display on display port

- audio: basic (but with occasional boottime KP-s)

- forced sleep

- nic

- trackpad

- keyboard

 

Not working:

- intel wifi

- bt

- wwan (3g)

- else: fingerprint reader, modem

 

Known issues:

- video: Chipset Model: Unknown; no quartz

- voodoohda may make boot unstable (kp)

- usb 3 port device will not allow sleeping

 

Workarounds:

- usb wifi

 

The beef:

 

Retail OSX 10.6.3 (by a box, pay real money to apple!)

+ combo update to 10.6.5

 

Use Nawcom’s BootCD to install and for recovery:

http://blog.nawcom.com/?p=446

Previously used EmpireEFI 1.085 Generic:

http://prasys.info/2010/07/empireefi-1-085...-10-6-3-is-out/

- the important bootloader key is busratio=XX

- see the ratios http://www.tonymacx86.com/viewtopic.php?f=3&t=642

 

Chameleon:

http://www.insanelymac.com/forum/index.php...=231075&hl=

Chameleon_2.0_RC5_r501.zip or newer

- or use the one in the efi cd (see Port-Installation folder)

 

Chameleon non-default settings:

- Peripherials:

-- Graphics Enabler ON (vbios off!)

-- USB bus fix OFF, EHCI acquire ON, UHCI reset ON

-- Ethernet Built-in ON, Force HPET ON

- BIOS: SMBIOS file is defined (see below)

- Advanced:

-- X86_64

-- busratio XX

 

FakeSMC:

http://www.projectosx.com/forum/index.php?showtopic=1206

- FakeSMC_rev405_Snow.zip or newer if any

- about the proper installation here:

http://www.projectosx.com/forum/index.php?...entry7941

-- "Remove Radeon plugin if you have no ATI Radeon graphics" (rm FakeSMCRadeon.kext anyway)!

 

Battery:

http://nawcom.com/osx86/files/10.6/PM/Battery/

- VoodooBattery.kext.zip

 

Touchpad:

http://forum.thinkpads.com/viewtopic.php?f=32&t=86059

- VoodooPS2Controller_ThinkPad_i386_x64.zip from mediafire (http://www.mediafire.com/?zymdjyfmmnt)

plus:

http://nawcom.com/osx86/files/10.6/PS2/Voo...PS2Nub.kext.zip

 

LAN:

http://www.insanelymac.com/forum/index.php?showtopic=205771

- 1.2.10-1 or newer (AppleIntelE1000e.zip from http://www.mediafire.com/?1d0ue1z7crran2c)

 

Audio:

http://www.projectosx.com/forum/index.php?showtopic=355

- VoodooHDA.kext_261_Snow.zip or newer

- warning: most probably it will result in KP-s, so lets wait until one publishes the proper conf patch

-- buy a cheap usb dongle instead

 

Finally the following kext-s are added to S/L/E:

FakeSMC.kext

VoodooBattery.kext.zip

VoodooHDA.kext (not recommended)

VoodooPS2Controller.kext

AppleACPIPS2Nub.kext

AppleIntelE1000e.kext

 

See the smbios.plist below.

 

Comments:

- do not forget to type busratio=XX each time you boot off the elite efi disk, check your XX value here:

http://www.tonymacx86.com/viewtopic.php?f=3&t=642

- keyboard and mouse may die when booted from that disk, do not panic, try plug/unplug usb mouse and keyboard several times

 

smbios.plist:

 

<?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>MBP62.88Z.5671.B99.0867221733</string>

<key>SMboardmanufacturer</key>

<string>Apple Inc.</string>

<key>SMboardproduct</key>

<string>Mac-F42D89C8</string>

<key>SMfamily</key>

<string>MacBookPro</string>

<key>SMmanufacturer</key>

<string>Apple Inc.</string>

<key>SMproductname</key>

<string>MacBookPro6,2</string>

<key>SMserial</key>

<string>W834765J1GA</string>

<key>SMsystemversion</key>

<string>1.0</string>

</dict>

</plist>

 

Update / jan 1, 2011

- busratio=20 was misleading

- Nawcom bootcd

- FakeSMC version updated

- FakeSMC recommendation to remove Radeon

- 10.6.5 included

- Chameleon settings

- VoodooBattery.kext removed

 

Update / oct 1, 2010

- thanks to javiercordero20 for comments

- busratio reference

- voodoohda not recommended

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...
Work in progress.

May be helpful for t510 owners as well.

 

Style: 64bit, vanilla kernel, Chameleon 2 RC5, FakeSMC rev391, SLE only, smbios.plist, no dstd yet

 

Working:

- basic temp management

- video: resolution, external display on display port

- audio: basic

- forced sleep

- nic

- trackpad

- keyboard

 

Not working:

- intel wifi

- bt

- wwan (3g)

- complete shutdown

- else: fingerprint reader, modem

 

Known issues:

- video: Chipset Model: Unknown; no quartz

- voodoohda may make boot unstable (kp)

 

Workarounds:

- usb wifi

 

The beef:

 

Retail OSX 10.6.3 (by a box, pay real money to apple!)

 

To install used EmpireEFI 1.085 Generic:

http://prasys.info/2010/07/empireefi-1-085...-10-6-3-is-out/

- the important bootloader key is busratio=20

 

Chameleon:

http://www.insanelymac.com/forum/index.php...=231075&hl=

Chameleon_2.0_RC5_r501.zip or newer

- or use the one in the efi cd (see Port-Installation folder)

 

FakeSMC:

http://www.projectosx.com/forum/index.php?showtopic=1206

- FakeSMC_Snow_rev391.zip or newer if any

- about the proper installation here:

http://www.projectosx.com/forum/index.php?...entry7941

 

Battery:

http://nawcom.com/osx86/files/10.6/PM/Battery/

- VoodooBattery.kext.zip

 

Touchpad:

http://forum.thinkpads.com/viewtopic.php?f=32&t=86059

- VoodooPS2Controller_ThinkPad_i386_x64.zip from mediafire (http://www.mediafire.com/?zymdjyfmmnt)

plus:

http://nawcom.com/osx86/files/10.6/PS2/Voo...PS2Nub.kext.zip

 

LAN:

http://www.insanelymac.com/forum/index.php?showtopic=205771

- 1.2.10-1 or newer (AppleIntelE1000e.zip from http://www.mediafire.com/?1d0ue1z7crran2c)

 

Audio:

http://www.projectosx.com/forum/index.php?showtopic=355

- VoodooHDA.kext_261_Snow.zip or newer

 

Finally the following kext-s are added to S/L/E:

FakeSMC.kext

VoodooHDA.kext

VoodooBattery.kext

VoodooPS2Controller.kext

AppleACPIPS2Nub.kext

AppleIntelE1000e.kext

 

See the smbios.plist below.

 

Comments:

- do not forget to type busratio=20 each time you boot off the elite efi disk

- keyboard and mouse may die when booted from that disk, do not panic, try plug/unplug usb mouse and keyboard several times

 

smbios.plist:

 

<?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>MBP62.88Z.5671.B99.0867221733</string>

<key>SMboardmanufacturer</key>

<string>Apple Inc.</string>

<key>SMboardproduct</key>

<string>Mac-F42D89C8</string>

<key>SMfamily</key>

<string>MacBookPro</string>

<key>SMmanufacturer</key>

<string>Apple Inc.</string>

<key>SMproductname</key>

<string>MacBookPro6,2</string>

<key>SMserial</key>

<string>W834765J1GA</string>

<key>SMsystemversion</key>

<string>1.0</string>

</dict>

</plist>

 

Hi.

I still not find any use to install SL till anyone is finding a solution for the QE/QI..

But anyhow great post regarding the success of your installation. However there are very few posts on the internet lately with progresses..

 

Please let me know if you find some workarounds for Quartz Extrem thing.. I am using Logic and without QE I can not install it and I have no use of Leopard..

 

Thanks and good luck! :blink:

Link to comment
Share on other sites

Hello Guys,

 

 

I attempted the install today but had a problem. If i boot with empire EFI and "busratio=20" I can boot normally but using the command in chameleon will result in a black screen and instant reboot. Also when I installed the VooDooHDA.kext the machine would insta-panic.

 

Help...

 

Anyone care to share their Extra folder and/or Extensions?

 

Sincerely,

J.D. Cordero

Link to comment
Share on other sites

Hey Guys,

 

I have tried a to get the laptop to boot using chameleon with no success. It will only boot using Empire EFI. The good news is that the machine shutsdown and restarts fine and preformance without tweaking isn't bad.

 

I use "-v busratio=20" with the Empire EFI Intel 1.085 CD to boot my Snow Install

 

It seems that FakeSMC.kext results in panic no matter what.

 

The VooDooHDA specified by "timurx" causes panic but the one you can get from the voodooprojects forums works perfectly except the sound only comes out the headphone jack and not the speakers but this might be a minor mistake on my part since I was more concerned with achieving solid boot.

 

if you need the voodooHDA.kext for T410. Go Here:

http://forum.voodooprojects.org/index.php/topic,139.0.html

 

I have also tried copying the Extra folder from the preboot.dmg on the Empire EFI to replicate the boot but that did not work either.

 

I was also looking for a guide to start making a DSDT.aml for my specific model but couldn't find one. Anyone got a link for me?

 

Sincerely,

J.D. Cordero

Link to comment
Share on other sites

.... I could not install windows 7 pro x64 to dual boot with SL, because the windows will not install on GPT partition. Have you encountered this kind of problem with your T410?

 

Windows 7 can be installed to GPT on machnies with EFI "bios", one only needs to prepare a proper dvd using a vanilla ms tool: oscdimg.exe.

I did it on my asus laptop. But t410 has ancient bios. You may try follow this path (please feedback your findings):

http://www.insanelymac.com/forum/index.php?showtopic=184349

 

... If i boot with empire EFI and "busratio=20" I can boot normally but using the command in chameleon will result in a black screen and instant reboot.

 

It was my mistake not to refer to the proper busratio settings guide. See the link in the updated guide text.

 

Also when I installed the VooDooHDA.kext the machine would insta-panic.

 

My apologies again. I did not mention my days of battling with the voodoohda issue. There were a few days when it worked w/o panic - the day i published the guide. Then it returned to panics and i switched to a usb dongle. Will try the older kext referred by javiercordero20 later. If anyone have found that older kext to work well, please let us know.

Link to comment
Share on other sites

Hi guys...

 

After tryings and tryings.. I decided to take the strait way and order a real Mac..

This is moving to slow and I think the issues will take at least another year to be solved in order to have a quite functional OSX on Lenovo T410. Anyhow my ears will still stay close to this thread.

Link to comment
Share on other sites

Have 10.6.2 running fine on a T400, then upgraded to T410 and when booting using the same hard-drive it crashes on startup, right when apple logo appears after choosing OSX from Chameleon's boot-manager. Upgraded to 10.6.3 back on the T400 and applied the latest Chameleon 2.0 RC5 build, but still crashes. Have busratio=20 set as well (i5 520M)

 

Placed all new kext from timurx's post (removed the VoodooHDA.kext to avoid any issues). Any ideas?

Link to comment
Share on other sites

Has anyone tried the Intel HD GMA. You can download them from here: Kexts http://extraspeed.blogspot.com/2010/04/app...phic-kexts.html. I tried to install them but now my boot is just freezing (but no kernel panic). Also my friend has wifi working (he also has a t410) using a 80211family kext he found but does not know where he got it from. If anyone finds this please share. :)

 

One problem partially solved.

 

If you use this VooDooHDA the machine boots fine however no sound comes out the speakers but if you use a headset it works perfectly.

 

http://forum.voodooprojects.org/index.php/topic,139.0.html

 

Sincerely,

J.D. Cordero

It works just fine out of the speakers if you go into system preferences then sound then change the the box to speakers.

Link to comment
Share on other sites

  • 3 weeks later...
Has anyone tried the Intel HD GMA. You can download them from here: Kexts http://extraspeed.blogspot.com/2010/04/app...phic-kexts.html. I tried to install them but now my boot is just freezing (but no kernel panic). Also my friend has wifi working (he also has a t410) using a 80211family kext he found but does not know where he got it from. If anyone finds this please share. :(

 

 

It works just fine out of the speakers if you go into system preferences then sound then change the the box to speakers.

 

Your right. I just had to go to sound settings in system preferences.

Link to comment
Share on other sites

Hi folks good post, it prompted me to try and get Snow Leopard on my T410, had tried a few times with the old iDenebe and iPC but failed miserably. I'm making much better progress now, however have hit a few problems similar to those mentioned above. I don't know a great deal about OSX but have made about 4 hackintosh's in the past so am not a complete newbie!!

 

Firstly my Bluetooth is working staright after a vanilla install no additional kexts / config required, I can see my printer via bluetooth but haven't tried anything else.

 

Main problem is as 'javiercordero20' mentioned, it will boot from the Empire EFI CD fine, but no amount of tinkering / Chameleon versions seem to be able to fix it from a normal boot. Without EFI CD it hangs immediatley after choosing the SnowLeopard partition. I beleive there is mention of a link / guide further up, any chance those who've got it working can post the simple steps to save the unexperienced some time??

 

I also discovered the windows 7 issue not wanting to go on a GUID partition, but will look at the link provided and report back.

 

Just wanted to let you all know that there's someone else on the case. Due to there being no driver for the intel wireless, I'm also looking at adding a BCM4311 Wireless card (out of an old hackingtosh). The T410 says "unauthorised wireless card", I had the same with this card in my HP Laptop, but flashed a new vendor ID to the card, so hoping to do this again. But this is a little down the list of things to do, need to get the thing booting properly first!

 

Plasma

Link to comment
Share on other sites

Hi folks good post, it prompted me to try and get Snow Leopard on my T410, had tried a few times with the old iDenebe and iPC but failed miserably. I'm making much better progress now, however have hit a few problems similar to those mentioned above. I don't know a great deal about OSX but have made about 4 hackintosh's in the past so am not a complete newbie!!

 

Firstly my Bluetooth is working staright after a vanilla install no additional kexts / config required, I can see my printer via bluetooth but haven't tried anything else.

 

Main problem is as 'javiercordero20' mentioned, it will boot from the Empire EFI CD fine, but no amount of tinkering / Chameleon versions seem to be able to fix it from a normal boot. Without EFI CD it hangs immediatley after choosing the SnowLeopard partition. I beleive there is mention of a link / guide further up, any chance those who've got it working can post the simple steps to save the unexperienced some time??

 

I also discovered the windows 7 issue not wanting to go on a GUID partition, but will look at the link provided and report back.

 

Just wanted to let you all know that there's someone else on the case. Due to there being no driver for the intel wireless, I'm also looking at adding a BCM4311 Wireless card (out of an old hackingtosh). The T410 says "unauthorised wireless card", I had the same with this card in my HP Laptop, but flashed a new vendor ID to the card, so hoping to do this again. But this is a little down the list of things to do, need to get the thing booting properly first!

 

Plasma

 

I would love to work with you on this setup.

Do you have skype or MSN?

 

Sincerely,

J.D. Cordero

Link to comment
Share on other sites

PM Sent be nice to have someone to share idea's with.

 

I've read the post about the busratio=xx setting, I've been booting mine with 20 and 19 but aftre reading the dedicated page it seems it should be 18? Under Windows 7 Properties it says the CPU is an Intel Core i5 CPU M 520 @2.4Ghz 2.4Ghz which I guess is a .. 520M with Busratio of 18 ??

 

Currently investigating installing Win 7 on a GUID partition using "oscdimg.exe", but have to admit most of the quoted posts about EFI 1.1 / 2.0 go straight over my head which is unusal as I class my self as a competent techie!

 

Plasma

Link to comment
Share on other sites

PM Sent be nice to have someone to share idea's with.

 

I've read the post about the busratio=xx setting, I've been booting mine with 20 and 19 but aftre reading the dedicated page it seems it should be 18? Under Windows 7 Properties it says the CPU is an Intel Core i5 CPU M 520 @2.4Ghz 2.4Ghz which I guess is a .. 520M with Busratio of 18 ??

 

Currently investigating installing Win 7 on a GUID partition using "oscdimg.exe", but have to admit most of the quoted posts about EFI 1.1 / 2.0 go straight over my head which is unusal as I class my self as a competent techie!

 

Plasma

 

Busratio for Core i5 CPU M 520 is 18

 

 

Hey Guys,

 

Here's what I know so far.

 

Wireless

From what I have research the wireless card included in T410 (at least mine) is not supported by OSX and therefore the only solution would be to replace it with any other model card that IS supported but the BIOS would then need to be modified to allow another wireless card not provided by lenovo to be used inside the thinkpad. Zender from thinkpads.com removes/modifies the whitelist in BIOSes to allow other wireless cards in other models. I have sent him a message a day ago asking him to make a mod BIOS for the T410 but I have not heard anything yet. I have also noticed that upon boot the wifi isnt enabled until windows is beginning its boot. I dunno but i get the feeling that there might be another problem but we'll see.

 

I have an old T60 which im also trying to hackintosh but the odd this is that it has a SUPPORTED wireless card but OSX doesn't detect it. Anyone got any clues on that?

 

Im too tired... its 12:17AM

 

I'll continue posting what I know tomorrow.

 

Sincerely,

J.D. Cordero

Link to comment
Share on other sites

From what I have research the wireless card included in T410 (at least mine) is not supported by OSX and therefore the only solution would be to replace it with any other model card that IS supported but the BIOS would then need to be modified to allow another wireless card not provided by lenovo to be used inside the thinkpad. Zender from thinkpads.com removes/modifies the whitelist in BIOSes to allow other wireless cards in other models. I have sent him a message a day ago asking him to make a mod BIOS for the T410 but I have not heard anything yet.

 

In my last Hackintosh I had the same problem with the Wi-Fi, I used the guide here .. http://www.winmatrix.com/forums/index.php?...x-wifi-working/ to flash a new vendor ID into my BCM4311. I'm hoping I can do the same again and pop the miniPCI card in this one. Much cheaper to replace if the flashing goes wrong!!! Though it would be nice to have wireless n which I think the T410 has by default.

 

Have you got it to boot without the CD yet? I'm desparate to fix this so I can move forward with my Hackintosh.

 

Plasma

Link to comment
Share on other sites

Ok I've done a full re-install after messing up my GUID partitions while trying to install Windows 7 and following a few bits and bobs round the net and using a standard Windows 7 CD image, I can now Dual Boot OSX SnowLeopard and Windows 7 (32 bit). Still can't do it without the EmpireEFI CD but when that boots I can see my Snow OSX and Windows Partitions and can start either from there.

 

Its gone midnight now so I'm going to go to bed too, tomorrow I hope to install the afore mentioned Kexts and hopefully get Snow networking with some sound!! More on my adventures tomorrow!

 

Plasma

Link to comment
Share on other sites

i had the simulair problem with my T510.

it won't boot without the boot cd.

 

i solved it by ripping the kernel from the boot cd and load it in Snow Leopard HDD with [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url].

Link to comment
Share on other sites

i had the simulair problem with my T510.

it won't boot without the boot cd.

 

i solved it by ripping the kernel from the boot cd and load it in Snow Leopard HDD with [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url].

 

I copied "preboot.dmg" off the [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] CD and can now boot without it in the drive ;)

 

Going to converse with 'javiercordero20' when I get 5 mins to play again, see if I can rectify some startup errors and sort my Graphics Card out.

 

Plasma

Link to comment
Share on other sites

I copied "preboot.dmg" off the [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] CD and can now boot without it in the drive :D

 

Going to converse with 'javiercordero20' when I get 5 mins to play again, see if I can rectify some startup errors and sort my Graphics Card out.

 

Plasma

 

Looks like I'm almost there thanks to TTAV134 over on bios-mods .. he posted this link which removes the white list from the T410. Now I have my T410 booting with my BCM4311 card in it, think the driver needs a tweak as its recognised as Airport but I can't turn it on. Worked fine under 10.5.6 so will do some digging.

 

Plasma

Link to comment
Share on other sites

  • 2 weeks later...
Now I have my T410 booting with my BCM4311 card in it, think the driver needs a tweak as its recognised as Airport but I can't turn it on. Worked fine under 10.5.6 so will do some digging.

 

Plasma

 

After a little more tinkering I've placed electrial insulating tape over pin 20 and can confirm this has enabled the card and I now have wireless working under OSX Snow Leopard on my T410 with the BCM4311. Can confirm this trick also works with an Atheros AR5007 in the T410 as well.

 

On to the Intel GMA HD Graphics card, and while I've put the relevant kexts in /S/L/E doesn't work, also noticed when ever I do this I get a "kext cannot be used" but this is before I correct the 755 permissions and root:wheel owners from the command line. Does anyone know if this is normal behaviour?

 

Also anyone got an Intel GMA HD working properly yet?

 

Plasma

Link to comment
Share on other sites

  • 9 months later...
  • 2 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...