Jump to content

[GUIDE] Lenovo ThinkPad T510/510i (plus T410 and W510) 10.6-10.7-10.8-10.9 all working OK! 2013.11.12 Update

lenovo lion t510 osx mountain lion

  • Please log in to reply
443 replies to this topic

#41
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel
Ok folks! I've installed 10.8 DP4 on T510 and it works fine except audio (need to fix HDA to new format)

Attached File  Screen Shot 2012-06-16 at 6.03.44 PM.png   2.27MB   58 downloads

#42
BuckSS

BuckSS

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts
  • Gender:Male
  • Location:Moscow, Russia

Shalom folks!

I'v got completely working solution for sound at T510/T410 + T520/W520(with different bin patch)

What we got
-sound autodetection speakers-headphones
-internal mic
-external mic with combo port as line in

to use headphones+external mic you need to use headset like iPhone use or any other phone with 4 pin TRRS mini-jack connector

also to get it working you should use some patch for HDEF dsdt section


Then install next with updated dsdt and reboot


It worked!!! Thank you!
Also I have another problem: i cannot wake from hibernation (hibernatemode 1), it just booting as usual OS booting and sometimes KP happens, but cannot force it wake from sleepimage. I tried forcewake and pinted to sleepimage in Boot.plist. It doesn't help. Sleep worked fine (except BT and USB forced disconnecting and connecting again after sleep)
Lenovo T510
Bootloader Chimera 1.7.0

Thank you!

#43
BuckSS

BuckSS

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts
  • Gender:Male
  • Location:Moscow, Russia
he he, faced one more... problem )
I need to use just external display and turn off internal. Can I do this? maybe edit the DSDT?

#44
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel
My future eGPU for T510=) GTX280 1Gb for Adobe Premiere CS5/6

Attached File  DSC_0180.JPG   1.19MB   19 downloads

#45
Erdbeeere

Erdbeeere

    InsanelyMac Protégé

  • Members
  • Pip
  • 38 posts

Ok folks! I've installed 10.8 DP4 on T510 and it works fine except audio (need to fix HDA to new format)

Attached File  Screen Shot 2012-06-16 at 6.03.44 PM.png   2.27MB   58 downloads


Awesome! I hope there will be a easy-install solution (with bootloader, kexts, dsdt and more) at the 10.8 release.

It would be great if the dinternal display is non woking while the thinkpad is in the dock and closed.

#46
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel
As addition to this AppleHDA

http://www.insanelym...dpost&p=1822424

here is updated DSDT with correct sound layout

Attached File  dsdt.aml-latest.zip   27.26KB   48 downloads

#47
BuckSS

BuckSS

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts
  • Gender:Male
  • Location:Moscow, Russia

As addition to this AppleHDA

http://www.insanelym...dpost&p=1822424

here is updated DSDT with correct sound layout

Attached File  dsdt.aml-latest.zip   27.26KB   48 downloads

It's for MLion?

#48
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel
not yet

It's for MLion?



#49
Erdbeeere

Erdbeeere

    InsanelyMac Protégé

  • Members
  • Pip
  • 38 posts
Maybe something of this thead will help you:

http://www.insanelym...pic=268280&st=0

#50
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel
I possible find a way to fix native sound on Mountain Lion not just only for DP2. Try to check it this weekend

#51
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel
AppleHDA from DP4 is fully working!

Install guide for Mountain Lion will be updated soon!

#52
BuckSS

BuckSS

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts
  • Gender:Male
  • Location:Moscow, Russia
10.8 Golden master seeded yesterday =)
Will you check it? =)

#53
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel

So, Mountain Lion GM is out and basic guide to get it working on T510/510i (and some T410/410i with little modifications)


Basically most is same


We have basic part of kexts that doesn't change


-System monitoring

ACPISensors.kext

FakeSMC.kext

IntelCPUMonitor.kext

NVClockX.kext


-Laptop devices

AppleACPIPS2Nub.kext

VoodooPS2Controller.kext

AppleIntelE1000e.kext

ThinkpadUltraNav.kext

VoodooBattery.kext



And part that may change from update to update


AppleACPIPlatform.kext

AppleGraphicsPowerManagement.kext

AppleIntelCPUPowerManagement.kext

AppleLPC.kext

AppleRTC.kext


So part that changes



AppleLPC


Add string


<string>pci8086,3b07</string>


to Info.plist in section IOKitPersonalities - AppleLPC - IONameMatch



AppleRTC


Make binary patch to get rid of CMOS reset after every sleep


In Terminal run


sudo perl -pi -e 's|\x75\x30\x89\xd8|\xeb\x30\x89\xd8|' /System/Library/Extensions/AppleRTC.kext/Contents/MacOS/AppleRTC



AppleintelCPUPowermanagement


Make binary patch to get speedster and turbo boost working well



perl AICPMPatch.pl /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement --patch


AppleHDA


Make patch for Conexant Cx20585 codec


sudo perl -pi -e 's|\x84\x19\xd4\x11|\x69\x50\xf1\x14|g' AppleHDA


and then replace layout12.xml.zlib and Platforms.xml.zlib in Resources


also we need to replace Info.plist in AppleHDAHardwareConfigDriver.kext in /Plugins folder


AppleGraphicsPowerManagement


In section MacBookPro6,2 duplicate one of following sections with 10de vendor and rename it to Vendor10deDevice0a6с



AppleACPIPlatform


Needs to be replaced with version 1.3.5 from Snow Leopard to get sleep and USB after sleep working correct


ALSO


Whitelisted BIOS v1.51


Also I've patched latest BIOS to remove whitelist for WLAN/WWAN cards


And new updated DSDT extracted from 1.51 bios to come


Kext pack, whitelisted BIOS and DSDT will be little later


See ya!


#54
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel
So folks I need to get answer - Do you need a single patch file that could be run and perform all fixes on each system updates?

Now it takes about 10-15 minutes to patch and fix all files on each system update, with patch file it will be only few seconds

#55
BuckSS

BuckSS

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts
  • Gender:Male
  • Location:Moscow, Russia

So folks I need to get answer - Do you need a single patch file that could be run and perform all fixes on each system updates?

Now it takes about 10-15 minutes to patch and fix all files on each system update, with patch file it will be only few seconds

I think it would be great if you will post both: one patch for all (installer) and files, which we can install and patch by ourselves =)

#56
joshhh

joshhh

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 210 posts
  • Gender:Male
  • Location:Russia, Israel
OK, I'm working on patch

Some screenshots from GM



Posted Image
Posted Image
Posted Image
Posted Image
Posted Image

#57
Erdbeeere

Erdbeeere

    InsanelyMac Protégé

  • Members
  • Pip
  • 38 posts
A patcher in form of a installer who installs the bootloader, the nessesary kexts and the dsdt would be the perfect solution. If this takes more time, it never mind.

Everybody do the same and nobody forget something to patch or modify, so its easier to fix problems.

I thinks thats a advantage of a installer

So we have to install and boot the ML with a future release of ###### and apply your installer to have a fully working OSX86 ThinkBook.

#58
BuckSS

BuckSS

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts
  • Gender:Male
  • Location:Moscow, Russia
so i think installer must check already patched files or problems or incompatibilities =)
I think it will take a lot of time to make this kind of installer =)

#59
Erdbeeere

Erdbeeere

    InsanelyMac Protégé

  • Members
  • Pip
  • 38 posts
Thats true, but the installer can also be a shell script, that shouldn't be as complex as a installer app.

#60
BuckSS

BuckSS

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts
  • Gender:Male
  • Location:Moscow, Russia

Thats true, but the installer can also be a shell script, that shouldn't be as complex as a installer app.

Oh no, the scripts sometimes are very hard to make =)
I'm telling it as unix engineer =)))






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy