Take a look at our
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message

Yosemite on T61 and T61P development

OS-X on ThinkPads
Post Reply
Message
Author
JaavrOS
Posts: 46
Joined: Sun Mar 16, 2014 8:34 pm
Location: New York, NY

Yosemite on T61 and T61P development

#1 Post by JaavrOS » Tue Nov 04, 2014 12:22 am

I'm opening this discussion for development of Yosemite (Mac OS 10.10) on Thinkpad T61 and T61P. This is a continuation from http://forum.thinkpads.com/viewtopic.ph ... 35#p743735.

This is my latest kit (download link is fixed 3/31/15)... http://s000.tinyupload.com/?file_id=053 ... 1987307154

The install is done with the chameleon installer by Chris1111... http://www.insanelymac.com/forum/topic/ ... -r2456-v2/

The latest version of Chameleon is available here... http://www.insanelymac.com/forum/files/ ... on-23-svn/

UPDATE 4/25/15:
I'm investigating whether 10.10.3 can fix some issues.

So far, it's a fairly stable build,with some minor issues that are similar to those introduced with 10.9.2 (inconsistent sleep, graphics speed stops toggling after display sleep, etc.)

Quick instructions:
NOTE: I have changed some instructions...
Create a "USB installer" using the application by chris111 (follow his instructions).
Replace the "Extra" folder on the "USB installer" you created, with the one in my kit. Fix the cache's using Kext Wizard.
Use that "USB Installer" to install Yosemite onto your hard drive. Again, replace the Extra. MOVE ALL the kexts from "/Extra/Extensions/" to "/System/Library/Extensions/". You can replace whatever kexts are already there, or back them up somewhere else first if you want.
Run the app "Kext Utility".
Hopefully, you should be able to boot Yosemite. Good luck.


(note: USB flash thumb drives might not boot on your T61, it didn't on mine. As an alternative, you can create your "usb installer" onto an external USB Hard Drive. Or, you can make an extra partition on your internal hard drive to use as an installer.)

Thanks to chris1111, Madara-san, jzhang18, Rehabman, Bronxteck, bugmn, manuelthink, chameleon team, and everyone else who helped or will help. Please continue to contribute improvements here.

Thanks!
Peace.
JaavrOS
Last edited by JaavrOS on Mon Apr 27, 2015 1:13 pm, edited 17 times in total.
X220 i5-2540M IPS 10.9.5 Clover-UEFI
T61P 15" 1680x1050 T9300 10.9.1
T61 14" NVIDIA 1440x900 T8300, Palmrest from T400, 10.10, 10.9.1
T61 15" INTEL 1280x800 T7250 10.6.8
X61 [T8300, T7300] 10.7.5
X61T [L7700, L7500, L7300] 10.7.5
EP45-UD3L Q9550 GTX660 10.9.1
Lat D630, D430

RealBlackStuff
Admin Emeritus
Admin Emeritus
Posts: 19447
Joined: Mon Sep 18, 2006 5:17 am
Location: Mt. Cobb, PA
Contact:

Re: Yosemite on T61 and T61P development

#2 Post by RealBlackStuff » Tue Nov 04, 2014 1:06 pm

I'd be very careful with that Yosemite!
http://www.zdnet.com/serious-security-f ... TRE17cfd61
Lovely day for a Guinness! (The Real Black Stuff)

Check out The Boardroom for Parts, Mods and Other Services.

JaavrOS
Posts: 46
Joined: Sun Mar 16, 2014 8:34 pm
Location: New York, NY

Re: Yosemite on T61 and T61P development

#3 Post by JaavrOS » Tue Nov 04, 2014 7:17 pm

THANKS RealBlackStuff!!!

I'm temporarily changing the topic here to "HOW TO SECURE YOSEMITE IN HACKINTOSH".

From what I'm guessing from your link:
1. Create a new account that is "user" (not admin).
2. Turn on FileVault.
3. Only use your original Admin account while disconnected from internet.

Do you think that would be secure? Please post your opinions about this.

I will now try that, and see if it still boots and operates correctly.

[EDIT] NOTE: Turning on FileVault broke my bootloader, and prevented boot. I'm now trying to reinstall the bootloader. Beware that trying this could hose your system!

[Edit 2] Reinstalling the chameleon bootloader did not help.
I've done some research, from what I've found... it seems that Chameleon does not support FileVault. It would need to boot off EFI to decrypt the drive and boot. Which is apparently something chameleon doesn't do.
Fortunately, I am able to access the files on my hard drive, by booting off an external drive (I did not lose any data). But the Yosemite system will not boot since FileVault is activated.

I'm at a dead end here until Apple offers a patch for this security hole. Unless anyone has a different idea (Does Clover support FileVault?)

[Edit 3] I've done more reading about this security hole. Somebody please correct me if I'm wrong, but the important thing is to not use an "admin" user? And it is NOT necessary to use FileVault?
I may start up development again, without FileVault. Just setting my day to day user as non-admin.
Peace.
X220 i5-2540M IPS 10.9.5 Clover-UEFI
T61P 15" 1680x1050 T9300 10.9.1
T61 14" NVIDIA 1440x900 T8300, Palmrest from T400, 10.10, 10.9.1
T61 15" INTEL 1280x800 T7250 10.6.8
X61 [T8300, T7300] 10.7.5
X61T [L7700, L7500, L7300] 10.7.5
EP45-UD3L Q9550 GTX660 10.9.1
Lat D630, D430

bwaldow
Freshman Member
Posts: 91
Joined: Tue Sep 28, 2004 7:59 pm
Location: Perth, Australia

Re: Yosemite on T61 and T61P development

#4 Post by bwaldow » Fri Nov 07, 2014 6:36 pm

RealBlackStuff wrote:I'd be very careful with that Yosemite!
http://www.zdnet.com/serious-security-f ... TRE17cfd61
I haven't investigated deeply, but I get the impression this affects earlier versions too.

If so, there is no reason to favour Mavericks over Yosemite.
Frankenpad 0: T60/1 2.5Ghz Penryn C2D w/15" UXGA LED backlit LCD & Intel GPU
Frankenpad 1: T60/1 2.6Ghz Penryn C2D w/15" UXGA LED backlit LCD & NVS140M GPU
X61 Tablet 1.6Ghz SXGA (7769-A67)
T42 14" SXGA (2378-XXQ)

naskodl
Posts: 1
Joined: Thu Dec 25, 2014 12:28 am
Location: Haskovo, Bulgaria

Re: Yosemite on T61 and T61P development

#5 Post by naskodl » Thu Dec 25, 2014 12:31 am

Sorry, the time limit of this canvas has expired.

Your kit has gone :( New link?

bugmn
Freshman Member
Posts: 116
Joined: Tue Jun 14, 2011 9:03 am
Location: Italy.

Re: Yosemite on T61 and T61P development

#6 Post by bugmn » Sat Dec 27, 2014 6:39 pm

has anyone tried chameleon 2510? it works? There are changes?

JaavrOS
Posts: 46
Joined: Sun Mar 16, 2014 8:34 pm
Location: New York, NY

Re: Yosemite on T61 and T61P development

#7 Post by JaavrOS » Thu Jan 08, 2015 1:18 pm

Hi everyone.

I fixed the link to my kit above. Sorry that the download expired.

I've updated to 10.10.1, and also applied the security update. While Apple doesn't release information on security updates, I think we can assume that previous security issue has been fixed. I will continue to experiment with Yosemite again.
X220 i5-2540M IPS 10.9.5 Clover-UEFI
T61P 15" 1680x1050 T9300 10.9.1
T61 14" NVIDIA 1440x900 T8300, Palmrest from T400, 10.10, 10.9.1
T61 15" INTEL 1280x800 T7250 10.6.8
X61 [T8300, T7300] 10.7.5
X61T [L7700, L7500, L7300] 10.7.5
EP45-UD3L Q9550 GTX660 10.9.1
Lat D630, D430

ShodanOne
Posts: 3
Joined: Sun Jan 11, 2015 3:37 pm
Location: Bordeaux, France

Re: Yosemite on T61 and T61P development

#8 Post by ShodanOne » Sun Jan 11, 2015 4:05 pm

Hello JaavrOs,

I have an iMac since november and I am totally noob at Hackintosh ... However, I'd like to install Yosemite on my T61p.

I followed you quick instructions but I am stuck :
- I created the USB installer following chris111 instruction (step no-1 to no-3)
- I replaced the extra folder on the stick with yours
- now I do not know how to "fix the cache using kext wizard" (sorry, as I said, I'm a noob), and I couldn't find any explanation for that in the forum. Can you please detail a bit more this step ?

Another question :
Your kit inludes a folder called "audio - put in S/L/E - Remove AppleHDA" : I don't understand where to replace this file. Can you please provide more details ?

Finally and just fyi, I tried the installation (so only with the extra dir replaced) and OSX installation failed with the following message : "OSX could not be installed on your computer. An error occured while extracting files from the package "Essentials.pkg". Quit the installer to restart your computer and try again".
What do you think about this error message ?

Thank you for your help.

ShodanOne
Posts: 3
Joined: Sun Jan 11, 2015 3:37 pm
Location: Bordeaux, France

Re: Yosemite on T61 and T61P development

#9 Post by ShodanOne » Sat Jan 17, 2015 9:54 am

Hello,

I finally successfully installed OSX 10.10.1 on my T61p

I followed JaavrOs instructions, here's what I did :

Step 1 : on my "genuine" iMac
- Prepared to USB installer following chris111 instructions (step no-1 to no-3)
- REPLACED Extra dir on the key by the one provided inside Jaavros kit
- removed AppleHDA.kext located in system/library/extensions on the stick
- copy VoodooHDA.kext provided in the kit to system/library/extensions on the stick
- repaired the cache on the stick using kext wizard : on the maintenace tab, select 'rebuild cache', make sure destination drive is your installation USB key.
- downloaded chameleon-2.3svn-r2510.pkg and copies to the USB Stick
- copied JaavrOs Yosemite kit also on the USB Stick

Step 2 : on my T61p :
- booted from USB stick and installed Yosemite (formated my out of the box SSD disk using Diskutility at the beginning of the installation process)
- at reboot, booted from the usb key but pressed "space" to stop booting on the stick and select the HD as boot device
- finished the config process (user creating, ...) - declare the Mac with no internet connection at that time
- installed chameleon from the stick and run it just to install chameleon on the HD.
- REPLACED Extra dir on the HD by the one from Jaavros kit
- removed AppleHDA.kext located in system/library/extensions on the HD
- installed VoodooHDA.kext provided in the kit on the HD using kext wizard :on the installation tab, browse to the VoodooHDA in the kit, select system/library/extensions as destination, make sure the destination drive is your HD.
- rebuild the cache on the HD with kext wizard
- eject to USB stick and reboot

step 3 : i was not able to boot from the harddrive and get the boot0 : error
- need to copy the boot1lh file from the stick to your boot disk (search google, there are plenty of tutorial for that)

At that time, you should have OSX 10.10.1 running on your T61p !

Here is what is ok for me :
- all USB slot are ok
- sound is ok
- ethernet is ok
- icloud is working
- iTunes/App store is working (security update installed from the app store)
- facetime is working (audio at least)
- wifi is working after replacing stock intel wireless board with toshiba AR5008

What is not working :
- no wifi since I have an intel wifi card ... Ordered an AR5008 board, I'll post my feedback when installed
- no bluetooth
- card reader
- cannot log to iMessage, there are tuturials for that but I need to dig this since, some report their imessage connection has been blocked on their genuine mac ...
- sleep mode
- thinkpad specific function keys on the keeyboard (brightness control, ...) - not vol up/down/mute are ok
- mapping of some keys is incorrect, like -=<>@ ...

Not tested :
- firewire
- PCMCIA
- modem

Will post if I am able to find a fix for non working items. Thank you JaavrOs for your kit.

JaavrOS
Posts: 46
Joined: Sun Mar 16, 2014 8:34 pm
Location: New York, NY

Re: Yosemite on T61 and T61P development

#10 Post by JaavrOS » Mon Mar 09, 2015 3:00 am

Hi ShodanOne,

Sorry for the very slow reply, yosemite development is not a priority of mine... haven't looked at this thread in a while.

This thread was for development of yosemite, not as a tutorial for installation. Which is why there aren't step-by-step instructions for beginners. At this time yosemite on T61p is still a work in progress... certain features such as SLEEP are not working yet, and may never work in Yosemite on this machine.

My advice is to install Mavericks 10.9.1 on your T61P, using instructions from one of the other threads here. There are better instructions, and everything works well with that setup. I'm typing this from a T61 that is running OS 10.9.1.

Peace.
JaavrOS
X220 i5-2540M IPS 10.9.5 Clover-UEFI
T61P 15" 1680x1050 T9300 10.9.1
T61 14" NVIDIA 1440x900 T8300, Palmrest from T400, 10.10, 10.9.1
T61 15" INTEL 1280x800 T7250 10.6.8
X61 [T8300, T7300] 10.7.5
X61T [L7700, L7500, L7300] 10.7.5
EP45-UD3L Q9550 GTX660 10.9.1
Lat D630, D430

topan
Posts: 9
Joined: Thu Aug 22, 2013 10:28 pm
Location: Bandung, Indonesia.

Re: Yosemite on T61 and T61P development

#11 Post by topan » Thu Mar 19, 2015 7:28 am

Hi JaavrOS, thank you for starting this discussion. I really want to install yosemite on my T61. But, it seems that the link to your latest kit is dead. Could you please provide a new one? Thank you so much.

JaavrOS
Posts: 46
Joined: Sun Mar 16, 2014 8:34 pm
Location: New York, NY

Re: Yosemite on T61 and T61P development

#12 Post by JaavrOS » Tue Mar 31, 2015 7:08 pm

Hi Topan,

That's cool that you want to try Yosemite.
Here is a download link for the kit:
http://s000.tinyupload.com/index.php?fi ... 1987307154

As I've stated, Yosemite on T61 has issues. Your best bet if you want a fully functioning system on T61 is to install Mavericks 10.9.1. Anything newer will have power management issues (mostly sleep related).

I've taken Yosemite on T61 as far as I think it is capable of, and am no longer developing it. You are all certainly welcome to continue this thread. Good luck with it, I hope you are able to make more improvements to it.

Peace.

JaavrOS
X220 i5-2540M IPS 10.9.5 Clover-UEFI
T61P 15" 1680x1050 T9300 10.9.1
T61 14" NVIDIA 1440x900 T8300, Palmrest from T400, 10.10, 10.9.1
T61 15" INTEL 1280x800 T7250 10.6.8
X61 [T8300, T7300] 10.7.5
X61T [L7700, L7500, L7300] 10.7.5
EP45-UD3L Q9550 GTX660 10.9.1
Lat D630, D430

JaavrOS
Posts: 46
Joined: Sun Mar 16, 2014 8:34 pm
Location: New York, NY

Re: Yosemite on T61 and T61P development

#13 Post by JaavrOS » Sat Apr 25, 2015 10:23 pm

Good news...
Just for the heck of it, I updated Yosemite to 10.10.3 tonight.

I'm investigating again.
Last edited by JaavrOS on Sat Jun 20, 2015 5:03 pm, edited 2 times in total.
X220 i5-2540M IPS 10.9.5 Clover-UEFI
T61P 15" 1680x1050 T9300 10.9.1
T61 14" NVIDIA 1440x900 T8300, Palmrest from T400, 10.10, 10.9.1
T61 15" INTEL 1280x800 T7250 10.6.8
X61 [T8300, T7300] 10.7.5
X61T [L7700, L7500, L7300] 10.7.5
EP45-UD3L Q9550 GTX660 10.9.1
Lat D630, D430

bwaldow
Freshman Member
Posts: 91
Joined: Tue Sep 28, 2004 7:59 pm
Location: Perth, Australia

Re: Yosemite on T61 and T61P development

#14 Post by bwaldow » Sat May 02, 2015 1:10 pm

JaavrOS wrote:Good news...
Just for the heck of it, I updated Yosemite to 10.10.3 tonight.

I'm investigating if it again.
So...

Do you find it stable, and usable now?

Also, what can you say about the best way to install this:
  1. Install 10.10.1 and upgrade through the Apple process.
  2. Install 10.10.3 directly onto a bare drive.
Does the Apple upgrade process (through the built-in facility) work at all?

Thanks for the information and your work.

Cheers,
Bret
Frankenpad 0: T60/1 2.5Ghz Penryn C2D w/15" UXGA LED backlit LCD & Intel GPU
Frankenpad 1: T60/1 2.6Ghz Penryn C2D w/15" UXGA LED backlit LCD & NVS140M GPU
X61 Tablet 1.6Ghz SXGA (7769-A67)
T42 14" SXGA (2378-XXQ)

ShodanOne
Posts: 3
Joined: Sun Jan 11, 2015 3:37 pm
Location: Bordeaux, France

Re: Yosemite on T61 and T61P development

#15 Post by ShodanOne » Sun May 03, 2015 7:14 am

Hi bwaldow,

I successfully upgraded to 10.10.2 and 10.10.3 using Apple upgrade process.
I am not sure by I have the felling my T61p become less and less responsive each time I upgrade.
On my side 10.10.3 did not bring anything in regard to T61p compatibility : sleep still does not work, same thing for SD card reader ...

bwaldow
Freshman Member
Posts: 91
Joined: Tue Sep 28, 2004 7:59 pm
Location: Perth, Australia

Re: Yosemite on T61 and T61P development

#16 Post by bwaldow » Mon May 11, 2015 7:18 am

Hi,
JaavrOS wrote:Quick instructions:
NOTE: I have changed some instructions...
Create a "USB installer" using the application by chris111 (follow his instructions).
Replace the "Extra" folder on the "USB installer" you created, with the one in my kit. Fix the cache's using Kext Wizard.
Use that "USB Installer" to install Yosemite onto your hard drive. Again, replace the Extra. MOVE ALL the kexts from "/Extra/Extensions/" to "/System/Library/Extensions/". You can replace whatever kexts are already there, or back them up somewhere else first if you want.
Run the app "Kext Utility".
I don't find a "Kext Utility" in your kit. I find a "Kext Wizard". Is that what you mean?

Thanks,
Bret
Frankenpad 0: T60/1 2.5Ghz Penryn C2D w/15" UXGA LED backlit LCD & Intel GPU
Frankenpad 1: T60/1 2.6Ghz Penryn C2D w/15" UXGA LED backlit LCD & NVS140M GPU
X61 Tablet 1.6Ghz SXGA (7769-A67)
T42 14" SXGA (2378-XXQ)

bwaldow
Freshman Member
Posts: 91
Joined: Tue Sep 28, 2004 7:59 pm
Location: Perth, Australia

10.10.3 working on T61 Frankenpad

#17 Post by bwaldow » Tue May 12, 2015 1:13 am

The mother board is a T61 with NVS-140m graphics (Frankenpad 1 in signature below). Screen is UXGA (1600x1200) and it shows at native resolution and may be scaled.

I followed the install instructions in the first post and also noted ShodanOne's post below that. I used the Chameleon version from the first post.

This machine is already spec'ed to use as a Hackintosh with Mavericks.

When starting or resuming, I get a Bluetooth Keyboard Setup dialog from the Bluetooth Setup Assistant warning me no keyboard has been found. I press Alt-Q to dismiss the Assistant and have no problems.

Working:
  • Trackpoint and Trackpad work, as do their buttons, including centre Trackpoint button for scrolling.
    ScrLk & Pause keys for brightness up/down.
    Hardware Volume down/up controls.
    Wireless (it's an Atheros card).
    Sleep and Lid sleep - no failures. Only issue is the previously noted LED 'moon' indicator remains on after the first sleep, and no longer indicates the actual state. This is reset on reboot.
    Bluetooth - pairs with my Android phone. Not otherwise tested.
    Printer - USB Epson noticed on reboot, drivers downloaded and success printing a document.
    Several updates from the App Store - iTunes, etc.
    iTunes appears to connect, but I did not purchase anything.
    Battery shows and appears to offer the correct status.
Not working:
  • USB ports. These worked for install. I have probably selected some options that lead to the wrong set up.
Not tried or don't have to try:
  • External monitor or docking station.
    Camera.
    SD cards (don't have reader).
So far it's working well. I've gone through several cycles of sleep and wake. I have had no difficulties with mis-assigned keys.

Thanks for the help.
Frankenpad 0: T60/1 2.5Ghz Penryn C2D w/15" UXGA LED backlit LCD & Intel GPU
Frankenpad 1: T60/1 2.6Ghz Penryn C2D w/15" UXGA LED backlit LCD & NVS140M GPU
X61 Tablet 1.6Ghz SXGA (7769-A67)
T42 14" SXGA (2378-XXQ)

Radioguy
ThinkPadder
ThinkPadder
Posts: 1101
Joined: Fri Feb 29, 2008 2:45 pm
Location: Brooklyn, New York

Re: Yosemite on T61 and T61P development

#18 Post by Radioguy » Tue May 12, 2015 1:46 am

I'd follow your footsteps with another Quadro T61 I have (Wondering if the X3100 one is problematic) if the USB issue could be pinned down.
  • T61 - 6465CTO - T9500 - 15.4" LG WSXGA+ - 8GB OCZ- 120GB EVO 850 SSD - X3100 - Win 8.1 Pro 64-bit
    X301 - 2774W8Q - U9400 - 13.3" BOEHYDIS WXGA - 8GB Elpida - 128GB C400 mSATA SSD - 4500MHD - Win 10 Pro 64-Bit

bwaldow
Freshman Member
Posts: 91
Joined: Tue Sep 28, 2004 7:59 pm
Location: Perth, Australia

Re: Yosemite on T61 and T61P development

#19 Post by bwaldow » Wed May 13, 2015 8:03 am

I tried again, and have some interesting results.

USB does not survive suspend/resume for me. I would very much like to hear from ShodanOne and JaavrOS about whether it does for them.

I also tried using a DVI monitor from my type 2504 dock, and it works well. If I recall correctly, a DVI monitor blanked the display with Mavericks. A VGA monitor would work with Mavericks, but would force the monitor to the same aspect ratio as my native screen - 4:3.

With Yosemite, not only did the DVI port work, the monitor showed at its own native resolution - 1920x1200, and I could arrange the screens as I wished.

Suspend/resume worked well aside from making USB unusable. However, suspend/resume did not work well when I tried the machine in the dock. It seems to work better when initiated from the menu instead of closing the lid.

The USB issue is enough to stop me from converting to Yosemite for now. I also may not spend more time on this - other matters are more urgent now. I still have my Mavericks install to use the machine.

Cheers,
Bret
Frankenpad 0: T60/1 2.5Ghz Penryn C2D w/15" UXGA LED backlit LCD & Intel GPU
Frankenpad 1: T60/1 2.6Ghz Penryn C2D w/15" UXGA LED backlit LCD & NVS140M GPU
X61 Tablet 1.6Ghz SXGA (7769-A67)
T42 14" SXGA (2378-XXQ)

JaavrOS
Posts: 46
Joined: Sun Mar 16, 2014 8:34 pm
Location: New York, NY

Re: Yosemite on T61 and T61P development

#20 Post by JaavrOS » Sat Jun 20, 2015 5:39 pm

Yes, I also had USB issues after sleep/wake.

Sorry, I forgot to include Kext Utility in the kit. You can download it here:
http://www.hackintoshosx.com/files/file ... tan-ready/
Kext Wizard will also work instead.
X220 i5-2540M IPS 10.9.5 Clover-UEFI
T61P 15" 1680x1050 T9300 10.9.1
T61 14" NVIDIA 1440x900 T8300, Palmrest from T400, 10.10, 10.9.1
T61 15" INTEL 1280x800 T7250 10.6.8
X61 [T8300, T7300] 10.7.5
X61T [L7700, L7500, L7300] 10.7.5
EP45-UD3L Q9550 GTX660 10.9.1
Lat D630, D430

Dawsey
Posts: 4
Joined: Mon Nov 18, 2013 1:41 pm
Location: Telford, West Midlands, UK

Re: Yosemite on T61 and T61P development

#21 Post by Dawsey » Wed Aug 12, 2015 3:32 pm

Hackintosh-forum.de owe us a lot for a working yosemite:
http://hackintosh-forum.de/index.php?pa ... adID=17253

I am using a t61p and I am very happy (10.10.4 cloned to a SSD).

I am using clover and clover configurator and yogi bears dsdt and files. I followed Griven's instructions in the first post and changing only the files used on page 4 or 5 where a t61p user chimes in with fixes. (use google translate and read carefully) t61 users should be fine (nvidia only).

I had issues with sleep. I am using 44.1 khz for sound in sound settings to prevent choppy sound. Everything else works and I am very happy.

I havent tested firewire yet. Haven't used sleep properly however I will test (this laptop had a supervisor password set and crapped out on me after my first sleep attempt and locked me out, I have literally logged in to report a positive result with yosemite).

I gave up on the route using chameleon after things being not quite right. Now following the german methods this laptop is handling powering the gpu better and audio is working too.

I am not expecting the cardbus/pcmcia working, the fingerprint reader or SD card reader, perhaps those can be fixed?

Dawsey
Posts: 4
Joined: Mon Nov 18, 2013 1:41 pm
Location: Telford, West Midlands, UK

Re: Yosemite on T61 and T61P development

#22 Post by Dawsey » Thu Aug 13, 2015 11:23 am

Update 3.

Now running 10.10.5 stable. This is with using the chameleon suggested here on my T9300 2.5ghz t61p fx 570m 256mb.

I steered away from this method as i had previously had issues with the DSDT here but put it down to the boot loader. Clover cannot sort my bus speed out correctly, however there is a formula for clover fsb calculation i couldn't work out - so i opted for yogi bears DSDT and AGPM, I have also moved to MacBookPro 6,1 as suggested. I can confirm 10.10.5 works smooth with the chameleon boot loader.

I have included a copy-paste text about fixing app store to put in your boot plist.

I am also using the new fakesmc and sensors to prevent gatekeeper issues with the fakesmc listed here.

GPU idles at 55C CPU 37C

Throttles and kicks in fine.



Big deal for me as before I was having a GPU lag or heat rise. Choppy sound happened on clover, the resolution was to use the highest bit rate and suffer bad system sounds, their voodoohda however detected all ports - digital and speakers with port sensing and both the red line and onboard mic line in.

System sounds work fine with this on chameleon - you don't have to do any clover fixes and can be left as default. AppleHDA has been removed. I would prefer however we try and get all the verbs and parts and a dump to do a AppleHDA patch. I think its better in the long run.

Battery works fine with either the kexts included here or applesmartbattermanager however, both report errors in the terminal with powerd. I have applied to the config the fix in FakeSMC to remove this issue.

powerd: Failed to read current rating ( 0xe00002f0)

If you google this you will see it has been put in fakesmc to prevent the terminal output error. (will try to put exact references to patches applied in this post as I would like to try to help others in any way :)

Haven't tested sleep with this method. Haven't tested firewire or the pci express or card bus. Nor have I tested the fingerprint reader. I have had this machine for a few days as a R61 10.6.8 replacement for light surfing and basic laptop use.


Note: My install method was a 10.10 image. I actually use clover for this USB as I prefer clover, but as it sucks so bad I will probably follow the OP's first method for any further T61p installs using the method linked to make a Yosemite installer.

Quite pleased to be using 10.10.5 :)

P.S SMSerial in the smbios.plst is just zeros. Make your own with Chameleon Wizard so your computer is unique.

P.P.S if you have the 128mb non fx 570m (the dsdt of the OP reported in about this mac something else - i forget) i would recommend experimenting with the DSDT provided and 6,1 mbp definition and the agpm kext here. hopefully we can roll this out into a osx86 yosemite solution.

Thanks to all the hard work of others, I have just spent a few days over the weekend making a nice hack.

https://www.sendspace.com/file/c8lqxi

Once again if this is useful can someon mirror the files?

Note:

Turns out FireFox issues on older macs running yosemite have problems. I experienced problems with videos even with hardware acceleration turned off. Just a heads up if you are testing your system. Safari runs youtube smooth.



Working:
Wireless, Bluetooth, Display, GPU, Sound (with voodooHDA), Advanced Dock, Keyboard and mouse and pointer (with two finger scrolling), Battery, etc.

Not Working:
SD card Reader (don't have a kext - need to test), PCMCIA CardBus (don't have a kext - need to test), Sleep (need to experiment with hibernation / sleep now I am using Chameleon).

Firefox - yosemite on older macintoshes fails badly and thus I can consider this a bug for this O.S, Safari works fine.

Actually works with the removal of kexts mentioned later.



TO DO:

I will be comparing this DSDT here in my link from Hackintosh-Forum.de with the fixes listed on hackmac.pl and here. I would like the Thinkvantage button to trigger full speed fans - as that was a feature that was useful - I have been in safe temperatures but a useful button in Yosemite for override is great. - I must point out here that gnu acceleration and fans work fine, I do however like the dsdt fan override.

Also I recall a DSDT for the x3100 variant of this machine working well for Lion, so I would be interested to see what was implemented there so I can see if that helps with sleep.

Sleep worked in Clover but left the icon on and would give an error on reboot of the system. Turning off secure virtual memory is not an option in system preferences so I will need to delve deeper.


P.S
If someone wants to find this:
http://www.osxlatitude.com/get-biometri ... r-to-work/

apparently logging in works on yosemite with the fingerprint reader software, but other aspects are broken.

P.P.S
If you don't use cloud services (I didn't get into apples iCloud services) this guide will stem a lot of terminal output (I didn't get high cpu spikes as described but I didn't want cloud stuff running if it wasn't required).
https://discussions.apple.com/thread/67 ... 5&tstart=0

I will be updating the file soon but if you google "perfect hackbook bundle t61" you will find the voodoohda settings loader and prefpane work with this voodoohda and a display profile for the LCD.

P.P.P.S :D

ApplePolicyControl, AppleGraphicsControl, AppleTyMCEDriver, AppleUpstreamUserClient, all removed from S/L/E to test performance (nothing notable but recommended elsewhere). Made firefox work, clearly allowing the GPU to work better with 3rd party applications.



Removed bluetooth module, purchased BCM94352HMB, will be testing with FakePCIID and plugins for this card to enable native handoff and bluetooth. Had a beeping issue in the default slot so will try another. Hoping to be able to get a more native solution with bluetooth and wireless.

Wondering If i can use a MBP IR receiver on this hack now, Trying to find a place to mark a hole.

crashnburn
ThinkPadder
ThinkPadder
Posts: 1643
Joined: Sat Apr 22, 2006 4:26 pm
Location: TX, USA & Bombay, India

Re: Yosemite on T61 and T61P development

#23 Post by crashnburn » Mon Feb 29, 2016 4:10 pm

Does this work for Xcode 7.1 activity on 10.10.5. Intend to protype code & sideload apps.
T61 8892-02U: 14.1"SXGA+/2.2C2D/4G/XP|Adv Mini Dock|30" Gateway XHD3000 WQXGA via Dual-link DVI
X61T 7767-96U: 12.1"SXGA+/1.6C2D/3G/Vista|Ultrabase
W510 4319-2PU: 15.6"FHD/i7-720QM/4G/Win7Pro64 (for dad)
T43 1875-DLU: 14.1"XGA/1.7PM-740/1G/XP (Old)

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “OS-X Questions”

Who is online

Users browsing this forum: No registered users and 1 guest