Jump to content

[How To] Mac OS X 86 on ThinkPad T43

- - - - -

  • Please log in to reply
69 replies to this topic

#21
rathalos

rathalos

    i H4XX0R B1LL GaT3s

  • Members
  • PipPipPipPipPipPip
  • 457 posts
  • Gender:Male
  • Location:Singapore
umm.... one method that i did find was the rc.local trick.... but it was unreliable as rc.local script was not run anymore in 10.4.8, therefore, the ifconfig command was not executed.......

but u can try as such:

sudo nano /etc/rc.local

Add in these to the file:

sudo ifconfig en0 ether XX:XX:XX:XX:XX:XX
sudo ipconfig set en0 DHCP

Pray hard that this will work..... though i am kinda certain it wont on a 10.4.8..... Prior to that, it might work....

#22
moridin

moridin

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
Thanks for the tip.

I am curious if you have the same "mouse tearing" issue on your laptop. I believe it is only as you press a button, or scroll in a page.

It's one of those things that isn't constantly happening, but happens enough that it is annoying. :thumbsup_anim:

#23
moridin

moridin

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
Just a little update...

Using Mouse Locator and Mighty Mouse (both mentioned in these forums), it seems to have cleared up 95% of the tearing issues. To the point that it is acceptable to use the mouse now. :)

As for adding the MAC on startup, I followed these instructions:

http://www.osxfaq.co...tartup/index.ws

I used the "Starting up Unix Applications" to change the MAC on startup (last, just in case). It works flawlessly! Creating a startup item isnt as simple as using rc.local, however like you said rathalos, it is disabled. Hooray!

Now if only I could get the wireless card to not give me a kernel panic... nah, there will always be something. :)

#24
rathalos

rathalos

    i H4XX0R B1LL GaT3s

  • Members
  • PipPipPipPipPipPip
  • 457 posts
  • Gender:Male
  • Location:Singapore
well, for the wireless card, the dev team is still working hard on that.... gotta give credit to those guys..... well, i'm living with mouse tearing for a while..... and nowadays, i rarely use my ethernet port.... only connect it to my bro's desktop to play some multiplayer games.... but still, it accepts a blank ethernet address... so i didnt really bother to find out specifically how to fix the issue.....

#25
moridin

moridin

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
It depends on what you are connecting to. At home, blank MAC is fine. At work, it's a no go. Glad I found a solution, and most things are working now.

Now to see if I can get this going on my new Athlon64 X2 machine... :)

#26
Grasmaaier

Grasmaaier

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
hey

i installed Mac OS on my thinkpad and it only works with a external monitor on it
else i got a blue screen do you have a solution for this?

#27
rathalos

rathalos

    i H4XX0R B1LL GaT3s

  • Members
  • PipPipPipPipPipPip
  • 457 posts
  • Gender:Male
  • Location:Singapore
Wats the gfx on your thinkpad? cos my thinkpad is a T43 and it has ati mobility radeon x300.... i know of some tricks that they use, like the paper clip trick to allow for the internal monitor....

maybe its a bios setting that you configure wrongly....

#28
Grasmaaier

Grasmaaier

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
i have the Intel GMA 900 videocard

btw do you have msn or something cuz i have allot of questions

Edited by Grasmaaier, 13 March 2007 - 01:21 PM.


#29
rathalos

rathalos

    i H4XX0R B1LL GaT3s

  • Members
  • PipPipPipPipPipPip
  • 457 posts
  • Gender:Male
  • Location:Singapore
i prefer to keep things here.... timezone differences makes things difficult u see... plus i'm very busy with my course in architecture.....

wat problems do you have? if i'm not wrong, intel GMA900 should work out of the box.... there is a patch out there for the GMA900 users i think... try searching around for it.... i will look in my 10.4.6 dvd for it.... should be in there somewhere.....

i will be on this forum everyday.... will answer whenever i can...

#30
Grasmaaier

Grasmaaier

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
im using the paperclips now it works great!
another question
everytime i reboot my laptop i have 2 put the mac adress in again what can i do about it
my ethernet card works if i put the mac adress in but wifi dont
what can i do 2 stop it and just safe the mac adress?

#31
rathalos

rathalos

    i H4XX0R B1LL GaT3s

  • Members
  • PipPipPipPipPipPip
  • 457 posts
  • Gender:Male
  • Location:Singapore
try the link posted by moridin above.... i'm using that method now and it works well... though the mac address does not show up in system profiler, but it does show up when you do a ifconfig....

#32
rathalos

rathalos

    i H4XX0R B1LL GaT3s

  • Members
  • PipPipPipPipPipPip
  • 457 posts
  • Gender:Male
  • Location:Singapore
Ok guys, i recently installed 10.4.9 and i will post a guide back here for T43 for all those who own T43 model.

Warning!! This guide is not 100% foolproof. Please backup your data before you follow this guide. I will not be responsible for any data loss.


What you need

1. Working 10.4.8 system done from earlier guide
2. Koverg Patch v0.2 (can be found earlier)
3. Backup of your working graphics kext (ATI9700* or GMA*)
4. Backup of working OpenGL.framework (in /System/Library/Frameworks/
5. Backup of Powermanagement.bundle (in /System/Library/System Config)
6. IOPCCard kexts from earlier
7. Backup of IO80211 kext and Apple80211 framework (10.4.8)
8. Kiko's 10.4.9 update package (found on #sake, irc.moofspeak.net)


Method of install

1. Run Kiko's 10.4.9 update, do not select the kernel package for installation!!!

2. Do not reboot after install

3. Open terminal

4. Restore your ATI kexts
sudo rm -R /System/Library/Extensions/ATIRadeon*
sudo mv {location of your ATI backups}/ATIRadeon* /System/Library/Extensions/

5. Restore OpenGL
sudo rm -R /System/Library/Frameworks/OpenGL.framework
sudo mv {location of your OpenGL backup}/OpenGL.framework /System/Library/Frameworks/

6. Restore Powermanagement.bundle
sudo rm -R /System/Library/SystemConfiguration/Powermanagement.bundle
sudo mv {location of Powermanagement}/Powermanagement.bundle /System/Library/SystemConfiguration

7. Restore IOPCCard's kexts
sudo rm -R /System/Library/AppleACPIPlatform.kext  
sudo rm -R /System/Library/AppleAPIC.kext  
sudo rm -R /System/Library/AppleSMBIOS.kext  
sudo rm -R /System/Library/IOACPIFamily.kext  
sudo rm -R /System/Library/IOPCCardFamily.kext  
sudo rm -R /System/Library/IOPCIFamily.kext  

sudo mv  {location of IOPCCard backup}/AppleACPIPlatform.kext /System/Library/AppleACPIPlatform.kext 
sudo mv  {location of IOPCCard backup}/AppleAPIC.kext /System/Library/AppleAPIC.kext 
sudo mv  {location of IOPCCard backup}/AppleSMBIOS.kext /System/Library/AppleACPISMBIOS.kext 
sudo mv  {location of IOPCCard backup}/IOACPIFamily.kext /System/Library/IOACPIFamily.kext 
sudo mv  {location of IOPCCard backup}/IOPCCardFamily.kext /System/Library/IOPCCardFamily.kext 
sudo mv  {location of IOPCCard backup}/IOPCIFamily.kext /System/Library/IOPCIFamily.kext

8. Restore 802.11 frameworks for iwi2200
sudo rm -R /System/Library/Extensions/IO80211Family.kext
sudo rm -R /System/Library/PrivateFrameworks/Apple80211.framework

sudo mv {location of 802.11 backup}/IO80211Family.kext /System/Library/Extensions/
sudo mv {location of 802.11 backup}/Apple80211.framework /System/Library/PrivateFrameworks/

9. Enabling QE and CI on system
sudo nano /System/Library/Extensions/ATIRadeon9700.kext/Contents/Info.plist
-> Search for "5b60" and replace it with "5460"

sudo nano /System/Library/Extensions/ATIRadeon9700GA.plugin/Contents/Info.plist
-> replace IONDRVFramebuffer with CallistoFB

[b]10.[/b] Extract Koverg v0.2 to desktop and run it
[code]cd {location of koverg}/
sudo ./patch.sh 54 60

11. Remove kextcache and mkext
sudo rm /System/Library/Extensions.mkext
sudo rm /System/Library/Extensions.kextcache

12. Repair permissions
sudo chown -R root:wheel /System/Library/Extensions/
sudo chmod -R 755 /System/Library/Extensions/
sudo chown -R root:wheel /System/Library/PrivateFrameworks/
sudo chmod -R 755 /System/Library/PrivateFrameworks/
sudo chown -R root:wheel /System/Library/SystemConfiguration/
sudo chmod -R 755 /System/Library/SystemConfiguration/
sudo chown -R root:wheel /System/Library/Frameworks/
sudo chmod -R 755 /System/Library/Frameworks/

13. Reboot


Notes

Upon the first restart, there is a high chance that you wont see the menu bar. But if you do, its a good sign. This guide has a high success rate, but its not 100% guarantee working as i only done it once. Like i said, do backup your data in case you destroy your install.

It might require a few restarts to get things working. I would strongly reccommend you to open terminal and run "sudo update_prebinding -root / -force" to update the system's vital files.

Please do try it out and feedback to me.

#33
rathalos

rathalos

    i H4XX0R B1LL GaT3s

  • Members
  • PipPipPipPipPipPip
  • 457 posts
  • Gender:Male
  • Location:Singapore
ok, i played around with the 10.4.9 ATI kexts and i dont really like them..... Ok, netkas' kext might work.... but you have to remove callisto first..... removing callisto = having your mouse in gazillion bits after playing a 3d game.... plus the driver causes sketchup to repeatedly crash my loginwindow and crash itself on start....

not recommended for anyone with T43, 2XXX.... stick to callisto 006 with 10.4.4 ati kexts....

#34
chlorine

chlorine

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
This guide is going to be very useful as I just picked up a T43p... I have done the first 4 steps.

But I'm a little confused about using Pacifist to open the Apple 10.4.8 Combo Update... I downloaded the JaS 10.4.8 AMD-Intel-SSE2-SSE3 with PPF1 iso... I assume this is not what your guide is referring to? So I assume there exists another download which is just the 10.4.8 Update (I guess I need to get myself a demon account)

Another note, Safari doesn't work for some reason, nothing happens when I try to run it... must have to do with me having installed JaS updates but not the Apple Combo Update.

plz help :P

#35
Stellair

Stellair

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 375 posts
  • Gender:Male
Hi,

I just received a new T60 and the first thing I'll did was trying to install MacOSX on it. Before that I had a T41p that was running MacOSX 10.4.8 just fine. But now I've got big problems.

I used the latest macos from the demon "JaS.10.4.8.AMD.Intel.SSE2.SSE3.with v1p.and.Deviant.patch", it installs fine but when it reboots I can't see anything, it's dark. I see the blue screen and the mouse and 3 sec after it's dark and won't go further.

What can I do?

I tried an older image;

1. Mac-OS-X-10.4.7-AMD Intel (JaS)
2. JaS.10.4.8.Update.Intel.Only.pkg.zip <--- I'm here at the moment...
3. koolkal 10.4.9 combo update intel sse3 hpet.zip

Will this work and will I not have any problems to install the newest kernel?

#36
Stellair

Stellair

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 375 posts
  • Gender:Male
Just installed "koolkal 10.4.9 combo update intel sse3 hpet.zip" after I installed "JaS.10.4.8.Update.Intel.Only.pkg.zip" and it messed all up.

I've got the grey screen with "You need to restart your computer. Hold down the Power button..." :'(

#37
ufens

ufens

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
  • Location:Mexico
  • Interests:Computers, Cars, Sci-Fi, TV, Movies, Music, the works.<br /><br />Just the avera...
I successfully installed 10.4.6 on a TP43.

This one has 1.5 GB of RAM and a dual boot in a 7200 rpm 60 GB HD (three partitions, first NTFS with XP, second FAT32 with IBM rescue partition and third with HPFS+ Journaled with Mac OS).

The only DVD ISO I could obtain had the 10.4.4 version plus an integrated 10.4.6 combo update and other patches that I did not install.

From your instructions, I did skip the Semthex kernel installation, because I'm unsure whether it is compatible with 10.4.6

Now everything works OK (I have not tried the Wireless NIC or the PC Cards).

I'm hesitant to upgrade to 10.4.9 directly from the 10.4.6 since the Semthex kernel has been updated only to be compatible with 10.4.8 and I was unable to obtain 10.4.8 update on the usual places (Green Demon, Iso Hunt).

Nevertheless everything has been working smooth, except for the QE / CI that did not work. I suppose that this has to do with the Semthex kernel not being installed, but who knows for sure?

Thanks for the instructions, it was fun. :)

I was able to atest the huge performance increase jumping from my iBook G4 and then the T43, even if it is not the most modern machine!

Keep up the good work.

#38
rathalos

rathalos

    i H4XX0R B1LL GaT3s

  • Members
  • PipPipPipPipPipPip
  • 457 posts
  • Gender:Male
  • Location:Singapore
kingskawn:

Hi, i'm not sure about installing os x on t60 as the hardware is much much different than that of t43... its made my lenovo u see... t43s still retains much of ibm's original blueprints... so this guide is most likely not to work on t60...

when i say apple combo update, i mean using pacifist to open up the ORIGINAL apple combo update which can be found at apple's website.... do not attempt to install it as it will break everything... all we need to do is just to extract some vital files from it.....


Ufens:

If u're unsure about whether to update to 10.4.9, i suggest you keep off it for a while... i'm running 10.4.9 btw.... go ahead with 10.4.8 though, it is safe..... as for qe and ci, i would have to know which graphics card you are having, as mine is ATI x300, which is later versions of the T43p.... 2669 to be exact.... so if your configuration belongs to the 18XX, chances are, you are having a GMA900 or 950, cant remember which... then you will have to search the forums for support on GMA 900/950... so feel free to post any additional steps to get that card working on T43 in replacement of the X300 steps....

this is meant to be a repository and guide to help newbies work out their installs on t43.... :thumbsup_anim:

#39
ufens

ufens

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
  • Location:Mexico
  • Interests:Computers, Cars, Sci-Fi, TV, Movies, Music, the works.<br /><br />Just the avera...
Rathalos:

Actually I think we have the same model of ThinkPad T43. Mine also has the ATI Mobility Radeon X300 / 64MB.

I was able to modify the ATI kexts so MacOS recognizes the Card and I'm running my LCD at 1400 x 1050 which is its native resolution. The Displays preferences shows all the supported resolutions and can change between them effortlessly. Even though the previous statements, the System Profiler says that neither QE, nor CI are supported by my machine. :hysterical:

I would really like to update to 10.4.8, but I've been unable in hunting down the 10.4.8 update package from the usual places. Do you think It would be OK for me to update directly to 10.4.9?

As previously noted I followed all of your instructions minus the Semthex kernel installation. Do you think that not having the Semthex kernel affects my ability to get QE/CI?

Thank you again for all your help and support, if anyone needs details of how I did something in particular, well rathalos has already covered everyting for my setup, but I will be happy to detail further for anyone.

:thumbsup_anim:

#40
ufens

ufens

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
  • Location:Mexico
  • Interests:Computers, Cars, Sci-Fi, TV, Movies, Music, the works.<br /><br />Just the avera...
I forgot to mention that the Wireless Card is not working OK.

It is detected by System Profiler and the Menu is present, but whenever I try to connect to any Network, It always gives me the same error.

:P

Attached Files







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