Jump to content

Dell XPS 1340 under OSX 10.6, including boot-132 install cd


bcc9
 Share

1,149 posts in this topic

Recommended Posts

did a fresh install using 10.6.3 retail dvd on a GPT disk, after moving chameleon to EFI partition and installing extra folder and kexts, the only thing that's not working is audio. I run bcc9's patch-hda program and it does not seem to have any effect. I did repair permission. Everything else loaded correctly and boot with -verbose.

patch-hda reported what when you ran it?

md5 checksum of your patched AppleHDA binary?

AppleHDA messages from /var/log?

HDAIDT installed right?

Link to comment
Share on other sites

patch-hda reported what when you ran it?

md5 checksum of your patched AppleHDA binary?

AppleHDA messages from /var/log?

HDAIDT installed right?

 

Patch-hda reported patched successfully for 10.6.3

re-running it says unrecognized version. might have been patched already. I've installed HDAIDT.kext(v4) from the post #1 and put it in /Volumes/EFI/Extra/Extensions/ along with DSDT.aml(for a14) in /Extra/. I believe these are all that matter to get sound working. EFI string from DSDT, HDAIDT for correct pin config, patched AppleHDA.kext. I repaired permission using the handy script "pfix" developed by the author of myHack installer. .mkext removed and properly rebuild kext cache by running kextcache. I've done the same for my old installation which in on MBR disks and it went perfectly fine. But now on GPT disk, sound is not working. Can you verify the DSDT.aml (a14) link in the post #1 is the correct file? I guess it must be cause QE/CI working using that DSDT.aml. So I guess DSDT and appleHDA are allright. How do I verify HDAIDT is installed correctly? Does it show a message when booted with -v just like any other kext(voodoobattery, voodoopower, dellbluetoothHCI,etc)? If so, it's definitely not loaded correctly. Sorry to be a newbie. I've not encountered any debugging in my previous experience with this laptop. If not too much trouble, can you please give me the terminal command that I need to run to get a report of all kexts currently loaded? Thanks for your kindly reply.

Link to comment
Share on other sites

I'm back with new updates... Didnt managed to get boot132 to work so I decided to try iATKOS s3... Managed to install SL and installed all the kext on post #1... When it install AppleACPIPlatform, it prompts me for a restart so I decided to do it...

 

Laptop restarted and goes straight to Windows 7 without any prompt... I remember checking Chameleon RC4 while installing SL via iATKOS but I dont see any boot loader during startup... What should I do now?? I tried boot132 but end up getting the same "still waiting for root device" result... Is there a way for me to setup bootloader in windows? or any other method of selecting which OS during startup? Cheers

Link to comment
Share on other sites

I'm back with new updates... Didnt managed to get boot132 to work so I decided to try iATKOS s3... Managed to install SL and installed all the kext on post #1... When it install AppleACPIPlatform, it prompts me for a restart so I decided to do it...

 

Laptop restarted and goes straight to Windows 7 without any prompt... I remember checking Chameleon RC4 while installing SL via iATKOS but I dont see any boot loader during startup... What should I do now?? I tried boot132 but end up getting the same "still waiting for root device" result... Is there a way for me to setup bootloader in windows? or any other method of selecting which OS during startup? Cheers

From post #1: "Once you've installed 10.6, probably the first thing to do is to insure that you have a hackintosh bootloader installed"

But since you're not following post #1 directions and are using a re-pack instead, suggest you go ask for help in a support thread for that re-pack.

 

New installs should be able to proceed directly to the package installer, http://www.insanelymac.com/forum/index.php...st&id=78839 , instead of installing the old Chameleon-2.0-r431.pkg.zip recommended in post #1. I haven't tried this myself. Maybe someone would like to try and report back.

Anyone try this yet?? The main thread: http://www.insanelymac.com/forum/index.php?showtopic=231075 since the old link above is broken.

post #1 instructions could be cleaned up if this works well.

 

Patch-hda reported patched successfully for 10.6.3

re-running it says unrecognized version. might have been patched already. I've installed HDAIDT.kext(v4) from the post #1 and put it in /Volumes/EFI/Extra/Extensions/ along with DSDT.aml(for a14) in /Extra/. I believe these are all that matter to get sound working. EFI string from DSDT, HDAIDT for correct pin config, patched AppleHDA.kext. I repaired permission using the handy script "pfix" developed by the author of myHack installer. .mkext removed and properly rebuild kext cache by running kextcache. I've done the same for my old installation which in on MBR disks and it went perfectly fine. But now on GPT disk, sound is not working. Can you verify the DSDT.aml (a14) link in the post #1 is the correct file? I guess it must be cause QE/CI working using that DSDT.aml. So I guess DSDT and appleHDA are allright. How do I verify HDAIDT is installed correctly? Does it show a message when booted with -v just like any other kext(voodoobattery, voodoopower, dellbluetoothHCI,etc)? If so, it's definitely not loaded correctly. Sorry to be a newbie. I've not encountered any debugging in my previous experience with this laptop. If not too much trouble, can you please give me the terminal command that I need to run to get a report of all kexts currently loaded? Thanks for your kindly reply.

The hdaidt injection strings should show up in the ioregistry, as seen with ioreg or the ioregistry explorer.

applehda should be running, as seen with kextstat

You still didn't post any error logs, so it's impossible to tell what is going wrong for you from here.

I'm quite busy right now, so no, I don't have time to come up with every troubleshooting command for you.

Link to comment
Share on other sites

Hello everyone,

 

I'm new in installing OSX on notebooks, but since i found this guide, i wanted to change my xps 1340 to OSX and now i dare to

 

I've already installed it, but i've had some trouble with hibernate mode, after i closed the lid my notebook wouldn't boot. I solved the issue (after a whole day of searching an answer on google) deleting the save image and changing the parameter of hibernate mode to 0, does it exist a way to being able to hibernate on xps 1340?

 

My other question it's about sd driver, anyone has found a way to make it work?

 

Thanks

Link to comment
Share on other sites

I have already tried under Windows. Somehow or other, Dell does now allow the downgrading of the firmware dw40 to dw10.!!!

 

I had tried previously also and ran into the same issue.

However, trying again today I was able to downgrade from DW50 to DW10 with no issues.

See screenshot below.

 

success.jpg

Link to comment
Share on other sites

The hdaidt injection strings should show up in the ioregistry, as seen with ioreg or the ioregistry explorer.

applehda should be running, as seen with kextstat

You still didn't post any error logs, so it's impossible to tell what is going wrong for you from here.

I'm quite busy right now, so no, I don't have time to come up with every troubleshooting command for you.

 

 

Here's the output from kextstat. It seems AppleHDA is loaded. I am not familiar with ioregistry and ioreg. Do you mind giving the command so I can run it to get debug output for your reference? Thanks a million.

Index Refs Address	Size	   Wired	  Name (Version) <Linked Against>
1   64 0		  0		  0		  com.apple.kpi.bsd (10.3.0)
2	4 0		  0		  0		  com.apple.kpi.dsep (10.3.0)
3   84 0		  0		  0		  com.apple.kpi.iokit (10.3.0)
4   91 0		  0		  0		  com.apple.kpi.libkern (10.3.0)
5   74 0		  0		  0		  com.apple.kpi.mach (10.3.0)
6   28 0		  0		  0		  com.apple.kpi.private (10.3.0)
7   46 0		  0		  0		  com.apple.kpi.unsupported (10.3.0)
8	0 0		  0		  0		  com.apple.kernel.6.0 (7.9.9)
9	0 0		  0		  0		  com.apple.kernel.bsd (7.9.9)
  10	0 0		  0		  0		  com.apple.kernel.iokit (7.9.9)
  11	0 0		  0		  0		  com.apple.kernel.libkern (7.9.9)
  12	0 0		  0		  0		  com.apple.kernel.mach (7.9.9)
  13   13 0x511b9000 0x4000	 0x3000	 com.apple.iokit.IOACPIFamily (1.3.0) <7 6 4 3>
  14   18 0x513ab000 0x11000	0x10000	com.apple.iokit.IOPCIFamily (2.6) <7 5 4 3>
  15	2 0x5144c000 0x41000	0x40000	com.apple.driver.AppleACPIPlatform (1.3.2) <14 13 7 6 5 4 3>
  16	0 0x4af8d000 0x2000	 0x1000	 com.psystar.driver.OpenHaltRestart (1.0.3) <4 3>
  17	0 0x5120e000 0x4000	 0x3000	 com.superhai.driver.VoodooBattery (1.2.1) <13 4 3>
  18	0 0x514ce000 0x1c000	0x1b000	com.apple.driver.AppleIntelCPUPowerManagement (104.3.0) <7 6 5 4 3 1>
  19	7 0x51576000 0x2c000	0x2b000	com.apple.iokit.AppleProfileFamily (41) <14 7 6 5 4 3 1>
  20	2 0x5142d000 0xa000	 0x9000	 com.apple.driver.AppleSMC (3.0.1d2) <13 7 5 4 3>
  21	0 0x514b2000 0x6000	 0x5000	 com.apple.Dont_Steal_Mac_OS_X (7.0.0) <20 7 4 3 1>
  22	5 0x515d9000 0x21000	0x20000	com.apple.iokit.IOGraphicsFamily (2.1) <14 7 5 4 3>
  23	8 0x5161d000 0x18000	0x17000	com.apple.iokit.IOStorageFamily (1.6) <7 6 5 4 3 1>
  24	0 0x51437000 0x11000	0x10000	com.apple.driver.DiskImages (283) <23 7 6 5 4 3 1>
  25	0 0x51503000 0xb000	 0xa000	 com.apple.iokit.IOSurface (74.0) <7 5 4 3 1>
  26	0 0x5121d000 0x3000	 0x2000	 com.apple.driver.AppleIntelCPUPowerManagementClient (104.3.0) <7 6 5 4 3 1>
  27	0 0x513a8000 0x3000	 0x2000	 com.apple.driver.AppleProfileCallstackAction (20) <19 5 4 3 1>
  28	0 0x513cc000 0x3000	 0x2000	 com.apple.driver.AppleProfileKEventAction (10) <19 4 3 1>
  29	0 0x51448000 0x3000	 0x2000	 com.apple.driver.AppleProfileRegisterStateAction (10) <19 4 3 1>
  30	0 0x514ca000 0x3000	 0x2000	 com.apple.driver.AppleProfileThreadInfoAction (14) <19 6 4 3 1>
  31	0 0x5154a000 0x3000	 0x2000	 com.apple.driver.AppleProfileTimestampAction (10) <19 5 4 3 1>
  32	0 0x516c4000 0x8000	 0x7000	 com.apple.nke.applicationfirewall (2.1.11) <7 6 5 4 3 1>
  33	2 0x516ba000 0x3000	 0x2000	 com.apple.kext.AppleMatch (1.0.0d1) <4 1>
  34	0 0x516cc000 0x5000	 0x4000	 com.apple.security.quarantine (0) <33 7 6 5 4 2 1>
  35	0 0x516dc000 0x8000	 0x7000	 com.apple.security.sandbox (0) <33 7 6 5 4 2 1>
  36	0 0x516c0000 0x3000	 0x2000	 com.apple.security.TMSafetyNet (6) <7 6 5 4 2 1>
  37	1 0x516d1000 0xa000	 0x9000	 com.apple.driver.IOPlatformPluginFamily (4.1.1d0) <6 5 4 3>
  38	0 0x516e4000 0x10000	0xf000	 com.apple.driver.ACPI_SMC_PlatformPlugin (4.1.1d0) <37 20 14 13 7 6 5 4 3>
  41	0 0x51721000 0x7000	 0x6000	 com.apple.driver.AppleIntelPenrynProfile (17) <19 6 4 3>
  43	0 0x516bd000 0x3000	 0x2000	 com.apple.driver.AppleProfileReadCounterAction (17) <19 6 4 3>
  44	0 0x51715000 0x3000	 0x2000	 com.apple.driver.AppleAPIC (1.4) <4 3>
  45	0 0x51745000 0x4000	 0x3000	 com.apple.driver.AppleSMBIOS (1.5) <7 4 3>
  46	4 0x51775000 0x3b000	0x3a000	com.apple.iokit.IOHIDFamily (1.6.2) <7 6 5 4 3 1>
  47	0 0x50fcb000 0x4000	 0x3000	 com.apple.driver.AppleACPIButtons (1.3.2) <46 15 13 7 6 5 4 3 1>
  48	0 0x51086000 0x3000	 0x2000	 com.apple.driver.AppleHPET (1.5) <13 7 5 4 3>
  49	0 0x51089000 0x3000	 0x2000	 com.yourcompany.driver.AppleACPIPS2Nub (1.0.0d1) <13 7 5 4 3 1>
  50	1 0x5108c000 0x3000	 0x2000	 com.apple.iokit.IOSMBusFamily (1.1) <5 4 3>
  51	0 0x5107d000 0x5000	 0x4000	 com.apple.driver.AppleACPIEC (1.3.2) <50 15 13 5 4 3>
  52	2 0x51095000 0xd000	 0xc000	 com.apple.iokit.IONDRVSupport (2.1) <22 14 7 5 4 3>
  53	2 0x5777f000 0x2d9000   0x2d8000   com.apple.NVDAResman (6.1.0) <52 22 14 5 4 3 1>
  54	0 0x57486000 0xa9000	0xa8000	com.apple.GeForce (6.1.0) <53 52 22 14 7 6 5 4 3 1>
  56	0 0x51082000 0x4000	 0x3000	 org.netkas.fakesmc (2) <13 7 4 3>
  57	1 0x510ad000 0x3000	 0x2000	 com.apple.driver.AppleEFIRuntime (1.3.0) <7 5 4 3>
  58	8 0x573c2000 0x31000	0x30000	com.apple.iokit.IOUSBFamily (3.9.6) <14 7 5 4 3 1>
  59	0 0x5152e000 0x16000	0x15000	com.apple.driver.AppleUSBEHCI (3.9.6) <58 14 7 5 4 3 1>
  60	2 0x510b9000 0x6000	 0x5000	 org.voodoo.driver.PS2Controller (1.1.0) <13 7 5 4 3 1>
  61	0 0x51544000 0x6000	 0x5000	 com.apple.driver.AppleRTC (1.3.1) <13 5 4 3 1>
  62	3 0x51570000 0x6000	 0x5000	 com.apple.iokit.IOAHCIFamily (2.0.3) <5 4 3 1>
  63	0 0x51753000 0x10000	0xf000	 com.apple.driver.AppleAHCIPort (2.1.1) <62 14 5 4 3 1>
  64	1 0x5176d000 0x7000	 0x6000	 com.apple.iokit.IOHDAFamily (1.8.4fc3) <5 4 3 1>
  65	0 0x573a5000 0x16000	0x15000	com.apple.driver.AppleHDAController (1.8.4fc3) <64 22 14 5 4 3 1>
  66	2 0x575c2000 0x43000	0x42000	com.apple.iokit.IOFireWireFamily (4.2.6) <5 4 3 1>
  67	0 0x5741c000 0x26000	0x25000	com.apple.driver.AppleFWOHCI (4.5.7) <66 14 7 6 5 4 3 1>
  68	0 0x510d3000 0x6000	 0x5000	 com.apple.driver.AppleEFINVRAM (1.3.0) <57 7 5 4 3>
  69	0 0x5738e000 0xc000	 0xb000	 com.apple.driver.AppleUSBOHCI (3.9.6) <58 14 5 4 3 1>
  70	0 0x510bf000 0x3000	 0x2000	 com.apple.driver.AppleLPC (1.4.11) <14 5 4 3>
  71	0 0x51025000 0x2000	 0x1000	 com.apple.iokit.IOUSBUserClient (3.9.6) <58 7 5 4 3 1>
  72	0 0x57442000 0x11000	0x10000	com.apple.driver.AppleUSBHub (3.9.6) <58 5 4 3 1>
  73	0 0x57589000 0x13000	0x12000	com.apple.iokit.IOAHCIBlockStorage (1.6.1) <62 23 5 4 3 1>
  74	1 0x575b4000 0xd000	 0xc000	 com.apple.driver.NVSMU (2.2.1) <14 5 4 3>
  75	3 0x57682000 0x1a000	0x19000	com.apple.iokit.IOSCSIArchitectureModelFamily (2.6.2) <5 4 3 1>
  76	0 0x5769c000 0x9000	 0x8000	 com.apple.iokit.IOAHCISerialATAPI (1.2.3) <75 62 5 4 3 1>
  77	4 0x57b2c000 0x16000	0x15000	com.apple.iokit.IONetworkingFamily (1.9) <7 6 5 4 3 1>
  78	1 0x57ad8000 0x24000	0x23000	com.apple.iokit.IO80211Family (310.6) <77 7 5 4 3 1>
  79	0 0x57d7c000 0x1d0000   0x1cf000   com.apple.driver.AirPortBrcm43xx (422.91.27) <78 77 14 7 5 4 3 1>
  80	0 0x583c8000 0x41e000   0x41d000   com.apple.nvidia.nv50hal (6.1.0) <53 4 3>
  81	0 0x57bf4000 0x5000	 0x4000	 com.apple.driver.AppleUpstreamUserClient (3.3.2) <22 14 13 7 5 4 3 1>
  82	0 0x57c1d000 0xf000	 0xe000	 com.apple.nvenet (1.0.73) <77 74 14 13 5 4 3 1>
  83	0 0x57bc5000 0x3000	 0x2000	 org.voodoo.driver.PS2Keyboard (1.1.0) <60 46 7 6 5 4 3 1>
  84	0 0x57c57000 0x8000	 0x7000	 org.voodoo.driver.PS2Trackpad (1.1.0) <60 46 7 6 5 4 3 1>
  86	0 0x57c2c000 0x3000	 0x2000	 com.apple.driver.XsanFilter (402.1) <23 5 4 3 1>
  87	0 0x57cb8000 0x9000	 0x8000	 com.apple.iokit.IOFireWireIP (2.0.3) <77 66 5 4 3 1>
  88	3 0x57ca1000 0x8000	 0x7000	 com.apple.iokit.IOCDStorageFamily (1.6) <23 5 4 3 1>
  89	2 0x57ca9000 0x6000	 0x5000	 com.apple.iokit.IODVDStorageFamily (1.6) <88 23 5 4 3 1>
  90	1 0x57caf000 0x5000	 0x4000	 com.apple.iokit.IOBDStorageFamily (1.6) <89 88 23 5 4 3 1>
  91	0 0x57cce000 0x18000	0x17000	com.apple.iokit.IOSCSIMultimediaCommandsDevice (2.6.2) <90 89 88 75 23 5 4 3 1>
  92	0 0x57d25000 0x7000	 0x6000	 com.apple.iokit.SCSITaskUserClient (2.6.2) <75 23 5 4 3 1>
  93	0 0x57cb4000 0x4000	 0x3000	 com.apple.driver.AppleUSBComposite (3.9.0) <58 4 3 1>
  95	1 0x57d73000 0x9000	 0x8000	 com.apple.iokit.IOSerialFamily (10.0.3) <7 6 5 4 3 1>
  97	0 0x57d6c000 0x6000	 0x5000	 com.apple.iokit.IOUSBHIDDriver (3.9.6) <58 46 5 4 3 1>
  98	0 0x57bfd000 0x2000	 0x1000	 com.bcc9.driver.DellBluetoothHCI (1.1) <58 4 3>
  99	1 0x57fdf000 0x3d000	0x3c000	com.apple.iokit.IOBluetoothFamily (2.3.1f4) <7 5 4 3 1>
 100	0 0x57d5e000 0xb000	 0xa000	 com.apple.driver.AppleUSBBluetoothHCIController (2.3.1f4) <99 58 7 5 4 3>
 101	1 0x57f6a000 0x4000	 0x3000	 com.apple.kext.OSvKernDSPLib (1.3) <5 4>
 102	1 0x57fc1000 0x18000	0x17000	com.apple.iokit.IOAudioFamily (1.7.6fc2) <101 5 4 3 1>
 106	0 0x57fb2000 0x6000	 0x5000	 com.apple.AppleFSCompression.AppleFSCompressionTypeZlib (1.0.0d1) <6 4 3 2 1>
 107	0 0x57f66000 0x4000	 0x3000	 com.apple.driver.AudioIPCDriver (1.1.2) <102 5 4 3 1>
 108	0 0x57fd9000 0x5000	 0x4000	 com.apple.BootCache (31) <7 6 5 4 3 1>
 110	0 0x58952000 0x9000	 0x8000	 com.apple.iokit.IOBluetoothSerialManager (2.3.1f4) <95 7 5 4 3 1>
 111	0 0x5138f000 0xa000	 0x9000	 com.apple.filesystems.autofs (2.1.0) <7 6 5 4 3 1>
 113	0 0x517e9000 0x5000	 0x4000	 com.apple.driver.AppleHWSensor (1.9.3d0) <5 4 3>
 114	1 0x57469000 0xd000	 0xc000	 com.apple.filesystems.msdosfs (1.6.1) <7 5 4 1>
 115	1 0x6bba8000 0x60000	0x5f000	com.apple.filesystems.ntfs (3.2) <7 6 5 4 1>

Link to comment
Share on other sites

So I've managed to patch the 10.6.3 AppleHDA such that it now works on this laptop with the HDAIDT extension.

The patch is to insert the IDT codec id into the binary where the driver is maintaining hardcoded lists of codecs.

Unpack, and place in /System/Library/Extensions/AppleHDA.kext/Contents/MacOS

Set ownership&permissions per usual, and touch /System/Library/Extensions

 

I'm noticing some "kTypePinComplex != fType" assertion messages but things seem to be fine otherwise. Would be nice if someone would look into those assertions for me (I'm getting pretty sick of maintaining AppleHDA as you can imagine :)

 

Update 11/12/10: You should now just use my patch-hda program to patch AppleHDA on the fly. See post #1.

 

Do you have a link to the old patch AppleHDA or can you send me a message where to get it. I have tried the patch using post #1 and everytime I try to run it say I need to be a super user. I log on to terminal and use sudo and it doesn't work. Where do I need to run the patch from and how? I am a newbie and don't mean to ask dumb question, but any help will work

 

Hi guys am having a bit of a problem with the installation, maybe someone can point me on the right direction. I get it to boot an everything but the mouse pad is not working. How i installed.

  1. Installed Leopard 10.5.9 xXx
  2. Created the boot USB of a retail 10.6.3 (Moded for MBR)
  3. Booted from 132 CD, selected the USB install image (10.6.3)
  4. Erased the partition of leopard to overwrite with SL
  5. Deselected "printers support"
  6. Installed fully SL and restart
  7. Boot again from boot-132 cd and select SL
  8. ---> Keyboard and mouse working perfectly
  9. Installed the Chameleon RC3 (package by Dr Hurt)
  10. Replaced -> com.apple.Boot.plist
  11. Added in /Extra -> DSDT.aml + smbios.plist
  12. Created /Extensions in /Extra
  13. Inside /Extensions inserted -> fakesmc.kext + HDAIDT.kext
  14. Inside /Extensions inserted -> VoodooPS2Controller.kext + AppleACPIPS2Nub.kext
  15. Ran the patch-hda
  16. updated the .kexts from console
  17. Restart (booting normally from chameleon)
  18. ---> Now keyboard is working but trackpad is -not- ( ? )

 

I know is quite long but I just wanted to be as specific as I could. Thanks for the help!

 

 

Where did you run the patch-hda and how? Please explain in detail. This is the only thing I am having issues with

Link to comment
Share on other sites

Do you have a link to the old patch AppleHDA or can you send me a message where to get it. I have tried the patch using post #1 and everytime I try to run it say I need to be a super user. I log on to terminal and use sudo and it doesn't work. Where do I need to run the patch from and how? I am a newbie and don't mean to ask dumb question, but any help will work
No, I deleted it as it has been obsoleted by the patch script. There were too many newbie questions asking how to install the patched AppleHDA... The script does everything for you, even triggers rebuilding of the kext cache.

	 % ./patch-hda
   This script requires superuser access to update AppleHDA
   Patching AppleHDA for OS version 10.6.5
   Password:
   Original version saved as /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA.orig
   %

QED

I don't understand why you're claiming to have problems. What do you mean by "it doesn't work"?

 

Here's the output from kextstat. It seems AppleHDA is loaded. I am not familiar with ioregistry and ioreg. Do you mind giving the command so I can run it to get debug output for your reference? Thanks a million.
So in your output it can be seen that AppleHDA is in fact not running.

Use kextutil -v to try and load it manually and check for errors.

Apple documents the ioreg command and ioregistry explorer.

Link to comment
Share on other sites

So new releases in the "New Releases section" sadly I dont have my laptop right now with me, though anyone has tried the brightness hack, the firewire injector, etc?

 

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

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

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

 

cheers

Link to comment
Share on other sites

So in your output it can be seen that AppleHDA is in fact not running.

Use kextutil -v to try and load it manually and check for errors.

Apple documents the ioreg command and ioregistry explorer.

 

hello, bcc9, I've got it fixed now. Your patch-hda-v2 does the trick. Don't know why v1 doesn't work. v2 works on first run. Now I've managed to switch to GPT disk and EFI partition. Made a usb stick out of the EFI partition for future install. All my hacked kexts are now on EFI partition. Works flawlessly on 10.6.5. However, voodoobattery still not working for me under 64bit mode. Mine is 1.2.1. Do you mind sharing the one you have? Thanks a million..

Link to comment
Share on other sites

hello, bcc9, I've got it fixed now. Your patch-hda-v2 does the trick. Don't know why v1 doesn't work. v2 works on first run. Now I've managed to switch to GPT disk and EFI partition. Made a usb stick out of the EFI partition for future install. All my hacked kexts are now on EFI partition. Works flawlessly on 10.6.5. However, voodoobattery still not working for me under 64bit mode. Mine is 1.2.1. Do you mind sharing the one you have? Thanks a million..

patch_hda.v2.zip contains the identical patch-hda script as the original .zip file, so I don't believe your claim that v1 doesn't work. I made some cosmetic fixes to the typos/mistakes in the script comments; v2 was supposed to contain that revision, but I accidentally just re-posted the original version.

 

For voodoobattery, the latest is 1.3.3, I haven't bothered to test it myself as the old version has been working OK for me. I always use 32 bit mode since that's what genuine macs use.

Link to comment
Share on other sites

No, I deleted it as it has been obsoleted by the patch script. There were too many newbie questions asking how to install the patched AppleHDA... The script does everything for you, even triggers rebuilding of the kext cache.

	 % ./patch-hda
   This script requires superuser access to update AppleHDA
   Patching AppleHDA for OS version 10.6.5
   Password:
   Original version saved as /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA.orig
   %

QED

I don't understand why you're claiming to have problems. What do you mean by "it doesn't work"?

 

So in your output it can be seen that AppleHDA is in fact not running.

Use kextutil -v to try and load it manually and check for errors.

Apple documents the ioreg command and ioregistry explorer.

 

Thanks bcc9. It was a user error.

 

 

patch_hda.v2.zip contains the identical patch-hda script as the original .zip file, so I don't believe your claim that v1 doesn't work. I made some cosmetic fixes to the typos/mistakes in the script comments; v2 was supposed to contain that revision, but I accidentally just re-posted the original version.

 

For voodoobattery, the latest is 1.3.3, I haven't bothered to test it myself as the old version has been working OK for me. I always use 32 bit mode since that's what genuine macs use.

 

I have tested the latest version of voodoobattery 1.3.4 and it doesn't work.

 

Is it possible to get gestures working for the touchpad?

Link to comment
Share on other sites

Thanks bcc9. It was a user error.

I have tested the latest version of voodoobattery 1.3.4 and it doesn't work.

Is it possible to get gestures working for the touchpad?

Good that you reported back.

I'm not aware of a voodoobattery 1.3.4, just 1.3.3.

Gestures work, per post #1. Just not very well with such a small touchpad.

You configure gestures with the voodoops2 prefpanel (under system preferences).

Link to comment
Share on other sites

bcc9 : Thanks for all your efforts, after installing, crashing, re-installing, reading, KP'ing, more reading, installing, more KP and generally spending 18 odd hours staring at bootlogs I've managed top get a fully functional XPS13 runing latest update of Snow Leopard!

So thanks a bunch!

 

Maybe time to share a tips: pfix is great to sort kext issues and -s is your friend, assuming you know some unix lingo.

 

Got only one outstanding issue; when running vlc in fullscreen with a projector attached, and vlc playback set to the projector output, the screen goes black on the projector until you make it windowed again. Will take some sorting out. Anyone with this issue?

And last.. how do I check whether QE is enabled?

 

Cheers!

Link to comment
Share on other sites

bcc9 : Thanks for all your efforts, after installing, crashing, re-installing, reading, KP'ing, more reading, installing, more KP and generally spending 18 odd hours staring at bootlogs I've managed top get a fully functional XPS13 runing latest update of Snow Leopard!

So thanks a bunch!

 

Maybe time to share a tips: pfix is great to sort kext issues and -s is your friend, assuming you know some unix lingo.

 

Got only one outstanding issue; when running vlc in fullscreen with a projector attached, and vlc playback set to the projector output, the screen goes black on the projector until you make it windowed again. Will take some sorting out. Anyone with this issue?

And last.. how do I check whether QE is enabled?

 

Cheers!

Thanks. Yes, it's easy to crash the system when the kext cache is not quite rebuilt right or somesuch. I find booting with -f is often sufficient to clear things up.

I don't use vlc, but I've successfully used my 1340 via hdmi, displayport, dvi, and vga. I assume you're able to get a full desktop displayed via the projector.

 

If you have final cut, lack of Quartz Extreme (QE) will make the editor refuse to start.

A simple check if you have no killer-ap that requires QE is to check whether you can enable the "Arabesque" screen saver.

Link to comment
Share on other sites

You'll have to redo the AppleHDA hacks, but otherwise I think all should pretty much work.

 

I'm going to redo my tripple-boot install tonight (it's finally time to fix the mess I made of the partitions a long time ago, update my bios, and see if Chameleon fixes the cmos reset issues I was having with grub2), and I'll try to document everything clearly so we can confirm that everything is working from a clean start. I'll mention if there are any issues with applying the 10.6.5 combo update.

Link to comment
Share on other sites

Hello Folks, I have an OSX 10.6.2 installed on my XPS 13. Today I checked that there was a combo update 10.6.5 available. Could any one please let me know the pre/post steps for this update. Appreciate your help..

See the 3 references to upgrading in post #1.

Link to comment
Share on other sites

OK, so I spend the last 24 hours (with a little bit of sleep in there somewhere) trying to get my 1340 to install Snow Leopard, to no avail.

 

First I tried booting with the 1340 boot-132 CD mentioned in post #1, swapping my retail SL DVD shows up as APPLE_HFS and gives several "HFS Signature not present" errors then says "Can't find Mach Kernel".

 

I then tried restoring my DVD to a USB key, and booting the boot132 CD with the USB key plugged in. That at least shows up, as the proper name, so I boot from that, and the it gets to initializing AppleIntelCPUPowerManagement and then says "still waiting for root device". USB Key is pulsing, which means it's not mounted.

 

Third, I thought, "OK, fine. I'll boot directly from the USB key." So I copy the kexts and whatnot from the Preboot image on the boot 132 CD (I also tried adding all the necessary ones manually from post #1), install Chameleon, boot from the USB key, choose it in the Chameleon menu, wait for the installer to load, and when it finally does, I choose Disk Utility to partition my HD, and suddenly I get the dreaded spinning beach-ball, and my USB key goes from the nice flashing activity light to the pulsing that means it's not mounted anymore. The system sits there until I give up and force it off.

 

I then tried using [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url], which kernel panics somewhere in the graphics driver kexts.

 

Then I tried downgrading my CD drive firmware to DW10 (from DW50), but I got the same error as the first time. Any ideas about why I am having so much more trouble than others? I know my SL disk is good. It's a real retail disk, purchased from Apple, and I've used it to installl SL on other computers. I have had SL running on this laptop, but I did it from a Leopard install, and I don't have one of those anymore. I guess I can always install a temporary Leo install and use that to do an upgrade again, but it seems silly when so many have installed this correctly.

 

 

Sorry if this is a repeat of a previous problem. I read through this thread as best I can, but I may have missed a post along the way. If so, I'd appreciate even a simple "there's something a few pages back, look again".

 

Thanks in advance for any help!

 

Edit: Just in case it matters, my computer's specs are as follows:

2.53Ghz C2D P8700

4Gb RAM

GeForce 9200M GS (the funny hybrid-sli one) with 256M dedicated graphics RAM

Dell Wideless 1510 Wireless-N card

Atheros AR5008X Wireless-N card

500 GB HD.

Link to comment
Share on other sites

 Share

×
×
  • Create New...