Jump to content

[GUIDE] Leopard on an XPS 1330/1530


wingrunr21
 Share

1,088 posts in this topic

Recommended Posts

I was trying to intall Chameleon(downloaded Chameleon, opened the dmg and installed it with default options), but for some reason it either did not install or didn't do it properly then. Or should I have chosen something differently?

 

I know you don't dual boot, but maybe someone else is dual booting in here. So, I wanted to ask what guide they followed and if it was possible to dual boot on a laptop without making a new retail dvd which will have boot cd and the retail dvd in it.

 

Also, what is it all about the new Chameleon? What advantages or new features does it bring?

 

I am currently dual booting Windows 7 and Retail 10.5.6. What I did was (following a guide) edit the Mac install image to recognize MBR instead of GUID. Then Use Disk Utility to create 2 Partitions (the one for mac extended journaled and the one for Windows fat32). Install mac as usual then install windows on the second (fat32) drive. Windows needs to format it but it works after it has done that. After successfully installing both OS's I installed the EFI bootloader from OSX86 UNIVERSAL INSTALLER (i couldn't get chameleon to work for me). I am now dual booting and everything is great!

Link to comment
Share on other sites

It appears that getting Retail install to work with dual booting is such a pain in the a** and I thought maybe I should stick with iAtkos just to get dual booting easier. So, I just wanted to know how big of a difference there is between stability of retail dvd and iatkos? And why is retail dvd size is like 7gb and iatkos like 2.5gb?

Link to comment
Share on other sites

It appears that getting Retail install to work with dual booting is such a pain in the a** and I thought maybe I should stick with iAtkos just to get dual booting easier. So, I just wanted to know how big of a difference there is between stability of retail dvd and iatkos? And why is retail dvd size is like 7gb and iatkos like 2.5gb?

 

I can't speak to the stability comparison but the retail version is much faster and way easier to update. It's not difficult at all to edit the .mpkg for MBR recognition. Just get your hands on a retail version and follow this excellent tutorial :

 

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

Link to comment
Share on other sites

OK, I went and tried installing iAtkos 5i again. The installation went successful, and then it automatically rebooted, and when rebooting it got stuck at grey apple logo screen(also, there was a grey line about 1 inch thick at the top of the screen). So I tried booting with -v -s cups=1

and here what it showed.

dsc04387s.th.jpg

 

 

Can anyone tell if I have to reinsall it or is there a fix for that?

Link to comment
Share on other sites

I chose:

-Chameleon

-AppleDecrypt

-SMBiosResolver

-PS/2

-NVinject

-IntelSpeedStep a

 

I followed this guide: http://www.insanelymac.com/forum/index.php?showtopic=138929

 

When I try using just cpus=1

then I get this screen:

 

dsc04388.th.jpg

 

so I reboot, and get the grey apple logo screen again :(

 

My only other guess would be that I should've tried selecting PC EFI 9 instead of Chameleon. Or am I wrong here?

Link to comment
Share on other sites

try adding the voodookernel, and next time try to boot with -v (verbose mode) so that you can give us concrete information on what´s going on.

by adding vooodoo-kernel you also need seatbelt.kext

Link to comment
Share on other sites

I've been away from OSX for a while (was trying Win7 and blew up my OSX install) and I am going to re-install it. Quick question I had, does it matter which version my retail OSX DVD is? I bought it back in Dec of 2007, I think its 10.5.0. Didnt know if this would cause any issues and following this guide, or if I should try and find a 10.5.6 image somewhere, or if its possible to slipstream my 10.5.0 to 10.5.6 (or other version in between) to make the install go smoother?

 

I also used a 10.5.0-DVD and had no problems at all by just installing the Combo Updater from Apple.

But I installed the bootloader afterwards and just booted from CD wingrunr21 attached to his 1. post. I didn't even had to "fool around" with the DSDT.aml, I didn't need it.

Link to comment
Share on other sites

I have just about everything working perfectly now except for sleep. Whenever I sleep, the laptop will fall asleep for about 1 second and then it will instantly wake up. What could be causing this?

 

You didn't install VoodooUSBEHCI.kext

 

Ran into a problem. I installed the beta kext for the SD card reader. When I insert an SD card, the whole computer locks up. Anyone else experiencing this? I realize this is just a beta kext, so maybe it doesn't work at all?

 

It does work I have installed it and it runs fine on my machine. Do you have an M1530 or an M1330?

Link to comment
Share on other sites

gman that's strange it doesn't work. Have you tried repairing permissions?

 

This is for everyone:

 

The voodoo team has released a new PS2 kext called VoodooPS2Controller. It works VERY well. It supports two-finger scrolling without FFScroll and also supports the scroll zones on synaptics touchpads. The two-finger scrolling is smooth and clean just like on a Macbook. It is VERY nice. You need to remove all of the following if you have them installed: ApplePS2Controller.kext, ACPIPS2Nub.kext, AppleACPIPS2Nub.kext. During installation make sure you check the Trackpad option so you can control the kexts options from System Preferences.

 

http://chameleon dot osx86 dot hu

 

There is also a new kext out called VoodooHDA. At the time being this kext does not work properly on M1330s or M1530s. Version 0.2.1 supports sound on the headphone ports and both microphones. Internal speakers do not work. Version 0.2.2 breaks everything. On M1530s version 0.2.1 supports all but internal mic. I do not know about 0.2.2.

 

Right now I am not recommending the use of VoodooHDA. In the next few versions I'm sure a large amount of bugs will be fixed and I will post updates.

 

http://code.google.com/p/voodoohda/

Link to comment
Share on other sites

gman that's strange it doesn't work. Have you tried repairing permissions?

 

This is for everyone:

 

The voodoo team has released a new PS2 kext called VoodooPS2Controller. It works VERY well. It supports two-finger scrolling without FFScroll and also supports the scroll zones on synaptics touchpads. The two-finger scrolling is smooth and clean just like on a Macbook. It is VERY nice. You need to remove all of the following if you have them installed: ApplePS2Controller.kext, ACPIPS2Nub.kext, AppleACPIPS2Nub.kext. During installation make sure you check the Trackpad option so you can control the kexts options from System Preferences.

 

http://chameleon dot osx86 dot hu

 

There is also a new kext out called VoodooHDA. At the time being this kext does not work properly on M1330s or M1530s. Version 0.2.1 supports sound on the headphone ports and both microphones. Internal speakers do not work. Version 0.2.2 breaks everything. On M1530s version 0.2.1 supports all but internal mic. I do not know about 0.2.2.

 

Right now I am not recommending the use of VoodooHDA. In the next few versions I'm sure a large amount of bugs will be fixed and I will post updates.

 

http://code.google.com/p/voodoohda/

 

Wingrunr21,

 

Is this really for everyone?

 

I thought I read on MACgirl's compilation thread that it didn't work well on the 1530 because it has an alps trackpad instead of synaptics like the 1330...

Link to comment
Share on other sites

Hello.

 

Anyone with experience on the Dell 5520 UMTS / 3G Adapter?

I can't get it to work with patching the existing kexts with my ID's (as read in another topic regarding another Dell 3G Adapter)

 

Thank you!

Link to comment
Share on other sites

Hi wingrunr21, first thanks your for all the work done.

 

I have an xps 1330 with Nv card, i'v followed your guide with a iaktos DVD and it was perfect.

Now i would like to do a retail installation, so here is a few question before i start :

 

I would like to know, for my information, if your boot cd posted on the first post is up to date, and if it's based on boot-132 ?

 

Another question/confirmation, when the install is finalised, if i understand correctly, i should :

 

- Install Chameleon

- Replace the bootloader with nektas "PC EFI version 9" one

- finally add the DSDT.aml file ?

 

Thanks in advance,

David.

 

 

Quick edit : Currently i'm booting iaktos OSX with grub with the nektas boot file, could i still use this bootloader for retail install or do i need to install Chameleon ?

Link to comment
Share on other sites

Arg, i past the whole day trying to do a retail install but it's a no go on my xps 1330 with nvidia card and T9300 CPU.

 

I did exactly all the step :

 

- I use the retail 10.5 dvd

- I boot from the boot cd.

- I install leopard normally one my guid partition.

- I reboot with the boot cd.

- I install chameleon 1.0.11-12 + nektas boot + the DSDT.aml file pointed in the first post (also tried with chameleon 2)

 

With this setup, i get a lot of hpet error at startup, so i did a new DSDT.aml file with the gui and select new hpet method, now i do not have the HPET error anymore but it hang after "no servers can be used, exiting (mDNSResponder problem)" but i bet it's not my problem.

 

I tried with the intelCPU disable kext withtout succes too, in fact i tried all i could without any luck.

 

When booting with the boot cd there is no problem, even with the 10.5.6 update.

 

Any help would be very appreciated :)

Link to comment
Share on other sites

Pfiouuuu, i'v done it ....

 

I had to follow this trick : http://www.insanelymac.com/forum/index.php...654&st=300#

 

I needed to copy the wingrunr21 boot-cd kext to the chamelon folder, i now have a great 10.5.6 retail setup with chameleon 2.

 

There still a few things to note :

 

- I was unable to have nvinject to work while puting the kext in the chameleon "/Extra/Extensions" folder, i have to put it in the normal folder ("/System/Library/Extensions").

 

- I can't make the touchpad to work, i need to use an usb mouse .. > Edit : fixed with voodoops2 from chameleon site, add to delete all the ps2 related kext from the Extra/extensions folder then install voodoops2.

 

If someone have some trick for that ...

 

In any case thanks for all the work shared here !

Link to comment
Share on other sites

Hi Wingrunr21 and thanks a lot for your excellent Guide. I've allready asked for help on Macgirl's thread, but I have a specific question concerning your work.

 

As you might know, I have an issue with sleep : my XPS 1330 doesn't wake up after opening the lid, nor after activating sleep with the apple menu. I have no BIOS password, Clamshelldisplay and VoodooUSBEHCI are loaded, IOUSBFamily.kext has been properly edited.

 

On the first page, you explain that yours was waking up "probably 1 in 20 times". Is it better now ? Otherwise, I've installed superhai's DSDT.aml to get rid of ClamshellDisplay kext, but the NVinject's info.plist is quite long and I don't know where I should add the lines

<key>@0,built-in</key><data>AQ==</data>

inside it. Sorry for the newbie question... :D

 

I've a final question : I'm running Iatkos 10.5.4 and I never dared to update my system to 10.5.6. Anyway, everything works fine except Mobileme, wich needs latest version of OSX. My kernel is Vanilla, as I said I have a DSDT.aml, also Chameleon v2.0 and Appledecrypt. Do you think I could try a combo update ? Is it risky for my hack ? To be honnest, I don't really understand every update tutorials (I'm french) and I'm really affraid of losing everything...

 

Thank's again for the amazing job. :) Cheers in advance. Tweed.

Link to comment
Share on other sites

Anyone with experience on the Dell 5520 UMTS / 3G Adapter?

I can't get it to work with patching the existing kexts with my ID's (as read in another topic regarding another Dell 3G Adapter)

 

I have no experience with these. If you get it to work please post how so I can update the guide.

 

On the first page, you explain that yours was waking up "probably 1 in 20 times". Is it better now ? Otherwise, I've installed superhai's DSDT.aml to get rid of ClamshellDisplay kext, but the NVinject's info.plist is quite long and I don't know where I should add the lines
<key>@0,built-in</key><data>AQ==</data>

inside it. Sorry for the newbie question... :D

 

I've a final question : I'm running Iatkos 10.5.4 and I never dared to update my system to 10.5.6. Anyway, everything works fine except Mobileme, wich needs latest version of OSX. My kernel is Vanilla, as I said I have a DSDT.aml, also Chameleon v2.0 and Appledecrypt. Do you think I could try a combo update ? Is it risky for my hack ? To be honnest, I don't really understand every update tutorials (I'm french) and I'm really affraid of losing everything...

 

First things first, yes my laptop sleeps correctly now. It is strange that it is not working for you with VoodooUSBEHCI.kext loaded. One problem you could be having is that Superhai's kexts are designed for Vanilla kexts and iAtkos may modify IOUSBFamily.kext. Can you post your kextstat for me?

 

Here is a snippet of my NVinject Info.plist:

 

<string>NVIDIA GeForce 8400 GS</string>
<key>name</key>
<string>NVDA,Parent</string>
<key>rom-revision</key>
<string>NVinject 0.2.2</string>
<key>@0,built-in</key>
<data>AQ==</data>

 

Lastly, I have no idea if updating iAtkos will break it. As far as I know the only sure-fire way not to break things is to have a retail install. The update tutorial I link to in the guide is really your best bet. If you have specific questions on the guide you can post back here or PM me for clarification and I'll do my best to help.

Link to comment
Share on other sites

First things first, yes my laptop sleeps correctly now. It is strange that it is not working for you with VoodooUSBEHCI.kext loaded. One problem you could be having is that Superhai's kexts are designed for Vanilla kexts and iAtkos may modify IOUSBFamily.kext. Can you post your kextstat for me?

 

Here is a snippet of my NVinject Info.plist:

 

<string>NVIDIA GeForce 8400 GS</string>
<key>name</key>
<string>NVDA,Parent</string>
<key>rom-revision</key>
<string>NVinject 0.2.2</string>
<key>@0,built-in</key>
<data>AQ==</data>

 

Lastly, I have no idea if updating iAtkos will break it. As far as I know the only sure-fire way not to break things is to have a retail install. The update tutorial I link to in the guide is really your best bet. If you have specific questions on the guide you can post back here or PM me for clarification and I'll do my best to help.

 

Thx very much, Wingrunr, for the quick answer.

 

First, here is the kextstat you asked :

 

I

ndex Refs Address	Size	   Wired	  Name (Version) <Linked Against>
1	1 0x0		0x0		0x0		com.apple.kernel (9.4.0)
2   41 0x0		0x0		0x0		com.apple.kpi.bsd (9.4.0)
3	3 0x0		0x0		0x0		com.apple.kpi.dsep (9.4.0)
4   58 0x0		0x0		0x0		com.apple.kpi.iokit (9.4.0)
5   63 0x0		0x0		0x0		com.apple.kpi.libkern (9.4.0)
6   58 0x0		0x0		0x0		com.apple.kpi.mach (9.4.0)
7   32 0x0		0x0		0x0		com.apple.kpi.unsupported (9.4.0)
8	1 0x0		0x0		0x0		com.apple.iokit.IONVRAMFamily (9.4.0)
9	1 0x0		0x0		0x0		com.apple.driver.AppleNMI (9.4.0)
  10	1 0x0		0x0		0x0		com.apple.iokit.IOSystemManagementFamily (9.4.0)
  11	1 0x0		0x0		0x0		com.apple.iokit.ApplePlatformFamily (9.4.0)
  12   27 0x0		0x0		0x0		com.apple.kernel.6.0 (7.9.9)
  13	1 0x0		0x0		0x0		com.apple.kernel.bsd (7.9.9)
  14	1 0x0		0x0		0x0		com.apple.kernel.iokit (7.9.9)
  15	1 0x0		0x0		0x0		com.apple.kernel.libkern (7.9.9)
  16	1 0x0		0x0		0x0		com.apple.kernel.mach (7.9.9)
  17   20 0x54748000 0x10000	0xf000	 com.apple.iokit.IOPCIFamily (2.4.1) <7 6 5 4>
  18	8 0x5475e000 0x4000	 0x3000	 com.apple.iokit.IOACPIFamily (1.2.0) <12>
  19	3 0x547ae000 0x3d000	0x3c000	com.apple.driver.AppleACPIPlatform (1.2.1) <18 17 12 7 5 4>
  20	0 0x547f7000 0x3000	 0x2000	 com.superhai.driver.SMBIOSResolver (1.0.5) <12>
  21	0 0x54805000 0x2000	 0x1000	 com.psystar.driver.OpenHaltRestart (1.0.3) <12>
  22	0 0x54835000 0x2000	 0x1000	 net.osrom.kext.Disabler (1.0.1) <12>
  23	0 0x54865000 0x5000	 0x4000	 com.apple.BootCache (30) <7 6 5 4 2>
  24	4 0x5492c000 0x39000	0x38000	com.apple.iokit.IOHIDFamily (1.5.2) <7 6 5 4 2>
  25	2 0x5497b000 0x6000	 0x5000	 org.voodoo.driver.PS2Controller (1.1.0) <12>
  26	0 0x5498f000 0x3000	 0x2000	 com.apple.driver.decrypt (2.0.3) <7 5 4>
  27	0 0x549c4000 0x3000	 0x2000	 com.apple.security.TMSafetyNet (3) <7 6 5 3 2>
  28	0 0x549de000 0x8000	 0x7000	 com.apple.nke.applicationfirewall (1.0.77) <7 6 5 4 2>
  29	0 0x55a33000 0x18000	0x17000	com.apple.security.seatbelt (107.1) <7 6 5 3 2>
  30	0 0x5a5bb000 0x3000	 0x2000	 com.apple.driver.AppleAPIC (1.2.0) <12>
  31	0 0x5a5dc000 0x5000	 0x4000	 com.apple.driver.AppleSMBIOS (1.0.13) <12>
  32	0 0x5a67e000 0x3000	 0x2000	 org.voodoo.driver.PS2Keyboard (1.1.0) <25 24 12>
  34	0 0x5a7d7000 0x5000	 0x4000	 com.apple.driver.AppleRTC (1.0.5) <18 6 5 4 2>
  35	0 0x5a811000 0x3000	 0x2000	 com.apple.driver.AppleHPET (1.1) <18 7 6 5 4>
  36	0 0x5a96e000 0x3000	 0x2000	 com.apple.driver.AppleACPIPCI (1.2.1) <19 18 17 12>
  37	0 0x5aa61000 0x4000	 0x3000	 com.apple.driver.AppleACPIButtons (1.2.1) <24 19 18 7 6 5 4 2>
  38	8 0x5abbc000 0x28000	0x27000	com.apple.iokit.IOUSBFamily (3.1.5) <7 6 5 4>
  39	0 0x5ac0e000 0xe000	 0xd000	 com.apple.driver.AppleUSBUHCI (3.1.5) <38 17 7 6 5 4>
  41	1 0x5accf000 0x12000	0x11000	com.apple.driver.AppleUSBEHCI (3.1.5) <38 17 7 6 5 4>
  42	0 0x5acea000 0x3000	 0x2000	 com.superhai.driver.VoodooUSBEHCI (1.0.0) <41 38 17 6 5 4>
  43	2 0x5ad39000 0x6000	 0x5000	 com.apple.iokit.IOAHCIFamily (1.0.4) <6 5 4 2>
  44	0 0x5ad50000 0x9000	 0x8000	 com.apple.driver.AppleAHCIPort (1.1.0) <43 17 6 5 4 2>
  45	2 0x5adc5000 0xd000	 0xc000	 com.apple.iokit.IOATAFamily (1.7.1f4) <6 5 4 2>
  46	0 0x5ade3000 0x9000	 0x8000	 com.apple.driver.AppleIntelPIIXATA (2.0.0) <45 17 6 5 4>
  47	2 0x5af3c000 0x3f000	0x3e000	com.apple.iokit.IOFireWireFamily (3.4.4) <6 5 4 2>
  48	0 0x5afb0000 0x20000	0x1f000	com.apple.driver.AppleFWOHCI (3.4.4) <47 17 7 6 5 4 2>
  49   10 0x5b03f000 0x18000	0x17000	com.apple.iokit.IOStorageFamily (1.5.2) <7 6 5 4 2>
  52	0 0x5b251000 0x2000	 0x1000	 com.apple.iokit.IOUSBUserClient (3.0.7) <38 6 5 4>
  53	0 0x5b2cc000 0x10000	0xf000	 com.apple.iokit.IOAHCIBlockStorage (1.0.8) <49 43 6 5 4 2>
  54	0 0x5b363000 0xb000	 0xa000	 com.apple.driver.AppleUSBHub (3.1.5) <38 6 5 4>
  55	4 0x5b42b000 0x19000	0x18000	com.apple.iokit.IOSCSIArchitectureModelFamily (2.0.3) <6 5 4 2>
  56	0 0x5b484000 0x4000	 0x3000	 com.apple.iokit.IOATAPIProtocolTransport (1.5.0) <55 45 12>
  58	0 0x5b5a3000 0x5000	 0x4000	 com.apple.driver.XsanFilter (2.7.91) <49 12>
  59	0 0x5b662000 0x6000	 0x5000	 com.apple.iokit.SCSITaskUserClient (2.0.3) <55 49 6 5 4 2>
  60	3 0x5b73e000 0x8000	 0x7000	 com.apple.iokit.IOCDStorageFamily (1.5) <49 6 5 4 2>
  61	2 0x5b77e000 0x6000	 0x5000	 com.apple.iokit.IODVDStorageFamily (1.5) <60 49 6 5 4 2>
  62	1 0x5b7a7000 0x16000	0x15000	com.apple.iokit.IOSCSIBlockCommandsDevice (2.0.3) <55 49 6 5 4 2>
  63	1 0x5b7cb000 0x5000	 0x4000	 com.apple.iokit.IOBDStorageFamily (1.5) <61 60 49 6 5 4 2>
  64	0 0x5b7f9000 0x16000	0x15000	com.apple.iokit.IOSCSIMultimediaCommandsDevice (2.0.3) <63 62 61 60 55 49 6 5 4 2>
  65	0 0x5b85e000 0x4000	 0x3000	 com.apple.driver.AppleUSBComposite (3.0.0) <38 5 4>
  66	1 0x5b9ae000 0x37000	0x36000	com.apple.iokit.IOBluetoothFamily (2.1f17) <7 6 5 4 2>
  67	0 0x5b9f1000 0x7000	 0x6000	 com.apple.driver.AppleUSBBluetoothHCIController (2.1f17) <66 38 12>
  68	0 0x5ba9f000 0x5000	 0x4000	 com.apple.iokit.IOUSBHIDDriver (3.1.0) <38 24 6 5 4>
  69	2 0x548b8000 0x9000	 0x8000	 com.apple.driver.AppleSMC (2.0.1d2) <18 7 6 5 4>
  70	1 0x548c1000 0xe000	 0xd000	 com.apple.driver.IOPlatformPluginFamily (3.1.6d0) <12>
  71	0 0x54965000 0xc000	 0xb000	 com.apple.driver.ACPI_SMC_PlatformPlugin (3.1.6d0) <70 69 18 17 12 7 6 5 4>
  72	0 0x55a00000 0x8000	 0x7000	 org.voodoo.driver.PS2Trackpad (1.1.0) <25 24 12>
  73	5 0x5aa95000 0x1c000	0x1b000	com.apple.iokit.IOGraphicsFamily (1.5.2) <17 7 6 5 4>
  74	3 0x55a08000 0xe000	 0xd000	 com.apple.iokit.IONDRVSupport (1.5.2) <73 17 7 6 5 4>
  75	0 0x549c7000 0x4000	 0x3000	 com.apple.driver.AppleBacklight (1.4.3) <74 73 17 12 6 5 4>
  76	0 0x549bc000 0x3000	 0x2000	 com.apple.driver.AppleLPC (1.2.3) <17 6 5 4>
  77	3 0x5aab1000 0x16000	0x15000	com.apple.iokit.IONetworkingFamily (1.6.0) <7 6 5 4 2>
  78	0 0x5a5cd000 0x9000	 0x8000	 com.apple.iokit.IOFireWireIP (1.7.1) <77 47 6 5 4 2>
  79	0 0x55a16000 0x4000	 0x3000	 com.apple.driver.AppleACPIPowerSource (1.0.5) <19 18 12>
  81	0 0x5a5b1000 0x5000	 0x4000	 IOSDHCIBlockDevice (1.0.0d1) <49 17 12>
  82	2 0x68427000 0x240000   0x23f000   com.apple.NVDAResman (5.2.4) <74 73 17 12 6 5 4 2>
  83	0 0x68667000 0x1f4000   0x1f3000   com.apple.nvidia.nv50hal (5.2.4) <82 17 12>
  84	1 0x54649000 0x1f000	0x1e000	com.apple.iokit.IO80211Family (215.1) <77 7 6 5 4 2>
  85	0 0x6885b000 0x141000   0x140000   com.apple.driver.AirPortBrcm43xx (362.27.0) <84 77 17 7 6 5 4 2>
  87	0 0x54681000 0x3000	 0x2000	 com.PotatoSalad.kext.I8kfan (1.0.0d1) <12 5 4 2>
  89	2 0x5468d000 0x6000	 0x5000	 com.apple.iokit.IOHDAFamily (1.2.9a4) <6 5 4 2>
  90	0 0x54693000 0x7000	 0x6000	 com.apple.driver.AppleHDAController (1.2.4a21) <89 17 6 5 4 2>
  91	0 0x5b090000 0x87000	0x86000	com.apple.GeForce (5.2.4) <82 74 73 17 12 6 5 4 2>
  92	1 0x5469e000 0x9000	 0x8000	 com.apple.iokit.IOSerialFamily (9.1) <7 6 5 4 2>
  93	0 0x546a7000 0x9000	 0x8000	 com.apple.iokit.IOBluetoothSerialManager (2.1f17) <92 12>
  94	1 0x546b0000 0x3000	 0x2000	 com.apple.kext.OSvKernDSPLib (1.1) <6 5>
  95	2 0x5aae0000 0x17000	0x16000	com.apple.iokit.IOAudioFamily (1.6.4b7) <94 6 5 4 2>
  96	0 0x5ae6c000 0x4b000	0x4a000	com.apple.driver.AppleHDA (1.2.4a21) <95 89 6 5 4 2>
  98	0 0x5b263000 0x10000	0xf000	 com.apple.driver.DiskImages (195) <49 7 6 5 4 2>
  99	0 0x548cf000 0x4000	 0x3000	 com.apple.driver.AudioIPCDriver (1.0.4) <95 6 5 4 2>
 100	0 0x5a5b6000 0x3000	 0x2000	 com.apple.Dont_Steal_Mac_OS_X (6.0.2) <69 7 5 4 2>
 101	0 0x5a751000 0x6000	 0x5000	 com.superhai.driver.VoodooPower (1.2.3) <12 7 6 5 4>
 102	0 0x5b6cd000 0xb000	 0xa000	 com.apple.filesystems.autofs (2.0.1) <7 6 5 4 2>
 104	0 0x5b80f000 0x5000	 0x4000	 com.apple.driver.AppleHWSensor (1.7.1d0) <12>
 105	0 0x5ad0f000 0x2000	 0x1000	 com.superhai.driver.ClamshellDisplay (1.0.1) <73 17 7 6 5 4>
 106	0 0x7c760000 0x1b000	0x1a000	com.apple.filesystems.ntfs (2.1) <7 6 5 2>
 107	0 0x7c7da000 0xc000	 0xb000	 com.apple.filesystems.msdosfs (1.5.2) <7 6 5 2>

 

As you can see, VoodooUSBEHCI is loaded. Here is a copy of the AppleUSBEHCI info.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>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>AppleUSBEHCI</string>
<key>CFBundleGetInfoString</key>
<string>3.1.5, Copyright © 2000-2008 Apple Inc. All Rights Reserved.</string>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleUSBEHCI</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>I/O Kit Driver for USB EHCI Controllers</string>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>3.1.5</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>3.1.5</string>
<key>OSBundleCompatibleVersion</key>
<string>1.0</string>
<key>IOKitPersonalities</key>
<dict>
	<key>AppleUSBEHCI</key>
	<dict>
		<key>CFBundleIdentifier</key>
		<string>com.apple.driver.AppleUSBEHCI</string>
		<key>IOClass</key>
		<string>AppleUSBEHCI</string>
		<key>IOPCIClassMatch</key>
		<string>0x0c032000</string>
		<key>IOProviderClass</key>
		<string>IOPCIDevice</string>
		<key>IOUserClientClass</key>
		<string>IOUSBControllerUserClient</string>
	</dict>
	<key>AppleUSBEHCI_OMI</key>
	<dict>
		<key>CFBundleIdentifier</key>
		<string>com.apple.kernel.iokit</string>
		<key>IOClass</key>
		<string>IOService</string>
		<key>IOMatchCategory</key>
		<string>OMI_EHCI</string>
		<key>IOPCIClassMatch</key>
		<string>0x0c032000</string>
		<key>IOProbeScore</key>
		<integer>10</integer>
		<key>IOProviderClass</key>
		<string>IOPCIDevice</string>
	</dict>
</dict>
<key>OSBundleLibraries</key>
<dict>
	<key>com.apple.iokit.IOPCIFamily</key>
	<string>2.1</string>
	<key>com.apple.iokit.IOUSBFamily</key>
	<string>3.0.0</string>
	<key>com.apple.kpi.iokit</key>
	<string>9.0.0</string>
	<key>com.apple.kpi.libkern</key>
	<string>9.0.0</string>
	<key>com.apple.kpi.mach</key>
	<string>9.0.0</string>
	<key>com.apple.kpi.unsupported</key>
	<string>9.0.0</string>
</dict>
<key>OSBundleRequired</key>
<string>Root</string>
</dict>
</plist>

 

 

 

About retail install, I don't have much time for now. And the first install was so hard that I'm really scared to fail the new one... I'll wait a few more weeks. Anyway, thank you for the advice.

 

If I may... I asked you one more question on Macgirl's thread : I didn't see any difference beetween IntelEnhancedSpeedstep and VoodooPower. Is it necessary to edit the info.plist to obtain good results ? It seems a bit complicated and the app doesn't allow to change anything.

 

Thanks again.

Link to comment
Share on other sites

I managed to get the graphics working through the DSDT. It only for M1530 with the 8600M GT. I made it from a EFI String that I got from OSX86Tools and with the code from ACPI Patcher.

 

DSDT breaks the left side USB ports and all devices attached to that bus on M1530 since 5.7.

Link to comment
Share on other sites

 Share

×
×
  • Create New...