jvilla Posted September 17, 2009 Share Posted September 17, 2009 brett its yours but i edited the hdef codec part out because i was not able to get sound. but i noticed the voodoohda works without the dsdt file so i figured i take out that part in your dsdt file. i have no idea on how to inject bits... Link to comment Share on other sites More sharing options...
DarwinX Posted September 18, 2009 Share Posted September 18, 2009 Why use MBR? Windows 7 dual boots with Snow Leopard just fine and the partitions are resizable. How did you get the 2 finger scroll to work? The VoodooPS2Controller refuses to load for me! I must have it to survive! Would you care to share your technique in greater detail and perhaps even upload the proper kext(s)? Thanks! Thanks for all the help getting Snow Leopard on the m1330 so far. Big thanks to Superhai as usual for the head start So far I have the following working in Snow Leopard: - Retail Vanilla 10.6.1 - Sound (partial with VoodooHDA, manual output selection required, not as good as old AppleHDA) - Graphics QE/CI (8400M GS 128mb) - 2 Finger scroll (VoodooPS2Controller + prefpane) - Wifi (from dell wifi card, not intel) Still not working: - Sleep - Shutdown/restart - Good battery life (I didn't even have this on Leopard) - Perfect sound (I miss the auto-switching from AppleHDA) For those who want a quick rundown of how I got to this stage... - Started with Superhai's latest boot CD iso (v0.2) - Modified the retail Snow Leopard install DVD to install to MBR (so I can dual boot Win 7) - Upgraded Leopard to Snow Leopard with help from Superhai's boot CD - Booted into 10.6.0 with boot CD and re-installed MacLoader to EFI partition (more details here) - Updated MacLoader partition to latest version with latest chameleon - Removed ApplePS2Controller.kext and AppleACPIPS2Nub.kext, replaced these with VoodooPS2Controller.kext - 2-Finger scroll works now - Updated to 10.6.1 through software update - Removed NVResolver.kext and added the following to my chameleon boot.plist <key>GraphicsEnabler</key> <string>y</string> - Rebooted and this enabled graphics, no injector or EFI string required (they should not be used), chameleon does all the work of detecting the nvidia card I also noticed that with this method, the graphics performs well right after boot up, unlike previously when the screen needed to turn off and back on for the graphics performance to improve. Also note that Superhai's boot CD includes the VoodooHDA.kext that will give you sound. Remember to enable it in system preferences by selecting speakers as output (if you forget to do this, you might not get sound). So that's all, everything is working really well now, Snow Leopard is nice and fast. We just need to find a way to make sleep work. Maybe shutdown/restart will never work on m1330 but it would be nice to investigate even more. Superhai: Good idea about a new thread. This one is getting very long, now that Snow Leopard is out we can start again. I think the m1330 is very close to being a perfect mac, just a few things left to fix. I hope this helps everyone, if there are any questions about this i'll try to answer them. Link to comment Share on other sites More sharing options...
Superhai Posted September 18, 2009 Share Posted September 18, 2009 The first skeleton for my new post here Dell XPS M1330 for Snow thread Link to comment Share on other sites More sharing options...
densen Posted September 18, 2009 Share Posted September 18, 2009 The first skeleton for my new post here Dell XPS M1330 for Snow thread Looks great so far Superhai! One thing I noticed, you mention that either ApplePS2Controller or VoodooPS2Controller can be used, I think you should make it clear that if you use VoodooPS2Controller with ACPIPS2Nub you will get a KP. Hopefully that will save some headaches I am wondering, Superhai: Why do you include OpenHaltRestart in your boot disc if it doesn't do anything? (as far as I can tell). I can confirm that I now have native sleep/clamshell working by injecting my CPU (T9300) SSDT tables into my DSDT. These were extracted using acpidump in linux. Also, I was wrong about auto-switching on VoodooHDA, it does work but only with the left-most port (while output is set to speaker) rather than the middle port. Also, digital HDMI sound output does not work. The most annoying thing about using VoodooHDA is that it has to be unloaded/reloaded every time after waking from sleep, otherwise you get distorted buzzing sound. I have a codec dump for the STAC 9228 but Taruga's AppleHDA patcher isn't compatible with SL. Now only shutdown/restart not working as usual. Link to comment Share on other sites More sharing options...
McSaac Posted September 19, 2009 Share Posted September 19, 2009 I created a preboot cd for installing snow, and decided to share it with you. It is in its infancy and specifically designed for my Dell XPS M1330. It is straighforward, insert and boot from it - when chameleon screen completes loading, eject the cd and insert the Snow Leopard dvd and wait for approx one minute. Then press F5 and if all goes well you will see the DVD as an icon. Choose it and off you go. TODO: -Use 64 bit (it is 32 bit due to the AppleIntelPIIXATA.kext from 10.5) -Use DSDT.aml, some issues with chameleon still prevails -Fix gfx and audio -Other minor fixes Dell Preboot ISO So I got my retail copy of SL today... And Ive tried installing it twice, Both times the install failed, like with 1 centimeter away from being finished... Here is exactly what it says: "INSTALL FAILED Mac OS X could not be installed on your computer [caution sign] The installer could not start up the computer from the disk "MAC OS". Try selecting your disk using the Startup Disk utility. Click Restart to restart your computer and try installing again." So yeah... Thanks Link to comment Share on other sites More sharing options...
Superhai Posted September 19, 2009 Share Posted September 19, 2009 Looks great so far Superhai! One thing I noticed, you mention that either ApplePS2Controller or VoodooPS2Controller can be used, I think you should make it clear that if you use VoodooPS2Controller with ACPIPS2Nub you will get a KP. Hopefully that will save some headaches I am wondering, Superhai: Why do you include OpenHaltRestart in your boot disc if it doesn't do anything? (as far as I can tell). I can confirm that I now have native sleep/clamshell working by injecting my CPU (T9300) SSDT tables into my DSDT. These were extracted using acpidump in linux. Also, I was wrong about auto-switching on VoodooHDA, it does work but only with the left-most port (while output is set to speaker) rather than the middle port. Also, digital HDMI sound output does not work. The most annoying thing about using VoodooHDA is that it has to be unloaded/reloaded every time after waking from sleep, otherwise you get distorted buzzing sound. There are still much to edit in the post. I just copied the OpenHaltRestart as I use it on the desktop for now. But you are right I don't need it. VoodooHDA is open source and doesn't require DSDT modification or HDAEnabler to run. I am sure the final issues will be sorted out in due time. There are lots of work done on 10.6 AppleHDA as well, but I am not very fond of editing kexts that might be replaced by Apple. So I got my retail copy of SL today... And Ive tried installing it twice, Both times the install failed, like with 1 centimeter away from being finished... Here is exactly what it says:"INSTALL FAILED Don't worry, it happens in certain configurations, but OS X is installed. Link to comment Share on other sites More sharing options...
densen Posted September 19, 2009 Share Posted September 19, 2009 Yes you are right Superhai, we are probably better using a separate driver (Voodoo) for audio rather than replacing a vanilla kext which apple can update. There is still a long way to go with VoodooHDA. Some users can get audio working through DSDT (but not most people). Do you think there is a chance we can configure audio through DSDT on m1330 or is this impossible? Also, shutdown/restart problem is closely related to nvidia drivers. Now that chameleon takes care of the graphics injection, the only other option is specifying graphics vbios rom. Would this have any influence on shutdown/restart behaviour? Or is it related to DSDT? Or other vanilla graphics kexts? I know it is difficult to tell, there are many hackintosh PCs that have no problem with shutdown/restart, it would be great if we could get some clues on fixing it for the m1330. P.S. If anyone is having trouble with graphics/audio/sleep/clamshell in snow leopard, I can write a more detailed tutorial. Link to comment Share on other sites More sharing options...
McSaac Posted September 19, 2009 Share Posted September 19, 2009 There are still much to edit in the post. I just copied the OpenHaltRestart as I use it on the desktop for now. But you are right I don't need it. VoodooHDA is open source and doesn't require DSDT modification or HDAEnabler to run. I am sure the final issues will be sorted out in due time. There are lots of work done on 10.6 AppleHDA as well, but I am not very fond of editing kexts that might be replaced by Apple. Don't worry, it happens in certain configurations, but OS X is installed. OK, GOt it installed and everything, but the wireless isnt working.... any suggestions or drivers or anything? Thanks Link to comment Share on other sites More sharing options...
NamelessMC Posted September 19, 2009 Share Posted September 19, 2009 I'm not interested in Snow Leopard at all. I just want OSX working on my M1530. I also don't care for Ethernet or the Internal Mic. Is there a consolidated list of drivers for the M1530 with regular plain old Leopard? Yes I tried searching. It just keeps referring to this thread and any searches for drivers just lead me to posts of other people asking for drivers, being referred to this thread, where people tell me to search. If anyone can please direct me to the: AppleHDA driver that works with Sigmatel in 10.5 Wireless driver that works with Dell wireless card in 10.5 Link to comment Share on other sites More sharing options...
densen Posted September 19, 2009 Share Posted September 19, 2009 OK, GOt it installed and everything, but the wireless isnt working.... any suggestions or drivers or anything? Thanks Which wireless card are you using? Is it the intel b/g/n card that came with the laptop? If so, there are no working drivers for this card. What you can do is buy another dell 15XX (can't remember exact models) card that uses a broadcom chipset. These are natively detected as airport cards. You can easily just swap out your intel card for one of these dells, they are usually pretty cheap off ebay. Link to comment Share on other sites More sharing options...
flimadkd Posted September 19, 2009 Share Posted September 19, 2009 Here is what I did to get almost everything working under OSX 10.5.8. I just installed Ideneb 1.6 lite. That was it! bluetooth - not working.. any ideas of how to get that working? Sound -working (VoodooHDA), but mic is not? NVidia 8600m GT -working WiFi is working (broadcom), Intel WiFi is not working Shutdown, reboot - not working I would also like to be able to mount my linux partition(ext3) under OSX. how to do that? any help is appreciated. thanks Link to comment Share on other sites More sharing options...
Superhai Posted September 19, 2009 Share Posted September 19, 2009 I know it is difficult to tell, there are many hackintosh PCs that have no problem with shutdown/restart, it would be great if we could get some clues on fixing it for the m1330. It is difficult to say. There are no statistics on what kind of configaration that works or not. My desktop has no issue (nvidia 8800). I have feeling that it is mostly a problems for laptops. Link to comment Share on other sites More sharing options...
DarwinX Posted September 19, 2009 Share Posted September 19, 2009 I can confirm that I now have native sleep/clamshell working by injecting my CPU (T9300) SSDT tables into my DSDT. These were extracted using acpidump in linux. Would you please upload your DSDT? I have the exact same processor and it would really help me out. Thanks. Link to comment Share on other sites More sharing options...
overshoot Posted September 19, 2009 Share Posted September 19, 2009 It is difficult to say. There are no statistics on what kind of configaration that works or not. My desktop has no issue (nvidia 8800). I have feeling that it is mostly a problems for laptops. Will the kernel debug kit helps in finding what cause the Pc to not shutdown/restart or not? Link to comment Share on other sites More sharing options...
densen Posted September 19, 2009 Share Posted September 19, 2009 Would you please upload your DSDT? I have the exact same processor and it would really help me out. Thanks. Yes, no problem. I will attach it to this post. I am also using the nvidia 8400m gs and there is injection data in the DSDT for that too, so make sure you have the same card if you're going to use the DSDT for your system. If anyone else is looking for the specific info inside the DSDT, all of the CPU SSDT information for the T9300 is right at the end of the DSDT. DSDT.aml.zip Link to comment Share on other sites More sharing options...
overshoot Posted September 19, 2009 Share Posted September 19, 2009 Yes, no problem. I will attach it to this post. I am also using the nvidia 8400m gs and there is injection data in the DSDT for that too, so make sure you have the same card if you're going to use the DSDT for your system. If anyone else is looking for the specific info inside the DSDT, all of the CPU SSDT information for the T9300 is right at the end of the DSDT. Hi Densen, Were you able to correct the C-state error with your patched DSDT? ACPI_SMC_PlatformPlugin::registerLPCDriver - WARNING - LPC device initialization failed: C-state power management not initialized Are you using AppleIntelCpu... kext? Thanks in advance. Regards, Josh. Link to comment Share on other sites More sharing options...
densen Posted September 20, 2009 Share Posted September 20, 2009 Hi Densen, Were you able to correct the C-state error with your patched DSDT? ACPI_SMC_PlatformPlugin::registerLPCDriver - WARNING - LPC device initialization failed: C-state power management not initialized Are you using AppleIntelCpu... kext? Thanks in advance. Regards, Josh. At the moment, I still have the C-State error. I have copied the C-State info to the DSDT but maybe there's something I'm missing? If anyone knows how to tweak it to remove the C-State error that would be great. Yes I'm using native AppleIntelCPUPM, no disabler. It does work, I'm guessing the SpeedStep is working fine although I haven't benchmarked it yet. The native kext does load and run fine though. Any ideas about the C-State error? Link to comment Share on other sites More sharing options...
hahaulam Posted September 20, 2009 Share Posted September 20, 2009 I can not shutdown or restart my Dell Vostro 1500 on iPC 10.5.6. Anyone can fix it ? Link to comment Share on other sites More sharing options...
devnull73 Posted September 20, 2009 Share Posted September 20, 2009 Your welcome. The boot cd is basically the same as for leopard, whats new is the chameleon boot loader (and some small kext adjustments). Can you possibly elaborate? I can boot my snow leopard partition from your CD, but not from Chameleon installed on the drive ("You need to restart your computer"). Link to comment Share on other sites More sharing options...
macdanny Posted September 20, 2009 Share Posted September 20, 2009 Have you had a chance to test your v 0.3 boot cd yet? I have an M1330 as well. I did a clean install with the .3 boot cd which failed near the end but I was able to reboot and get into the installation without usb support. I rebooted with your .2 cd and had usb back again and noticed a folder on the root that was left behind from the incomplete install. I reformatted the partition and did a clean install with the .2 cd this time and the install completed successfully. Now when I reboot using the .3 boot cd my usb works and my video is better, meaning I have transparency on my bar at the top of the screen that I did not have from the .2 cd. How do I check to see if all the kexts from the boot cd loaded correctly? The reason I ask is because I have no audio input or outputs listed but if I manually install voodooHDA from the boot cd into the S/L/E folder I get the input upon reboot that only works with the headphone jack. Hi,I updated my boot cd to v 0.3, but it is untested as I don't have my Dell to try it on. The fixes are, should run in 64 bit now running this fix http://www.insanelymac.com/forum/index.php?showtopic=186609 from Sigmaris. Some other fixes as well. Same link: http://www.superhai.com/dell-test.html Link to comment Share on other sites More sharing options...
devnull73 Posted September 21, 2009 Share Posted September 21, 2009 Yes, no problem. I will attach it to this post. I am also using the nvidia 8400m gs and there is injection data in the DSDT for that too, so make sure you have the same card if you're going to use the DSDT for your system. If anyone else is looking for the specific info inside the DSDT, all of the CPU SSDT information for the T9300 is right at the end of the DSDT. Just so you know, I have the same CPU/GPU and so I grabbed this as well. Dont know what to do with it yet, but I have it So thanks! Link to comment Share on other sites More sharing options...
mr2sweet Posted September 21, 2009 Share Posted September 21, 2009 Hi, I have the xps m1330. I have gotten leopard to boot up well, but I find that snow leopard doesnt support the integrated graphics. I was wondering if anyone could shed some light on how I can get the integrated graphics working. Do i need a specific DSDT.aml file if so i don't know how to edit that for my cpu which is the t7100 and I don't know how to edit it for my video. The video and sound are the only things that dont work for me. I tried the voodoohda.kext from your preboot cd but its not working for me. So if any of you have any ideas for getting those 2 things working i would be so greatful. Also my left usb port seems to not work but the right side works fine I dont know if it has anything to do with the video not working or what, but anyway thank you so much for all the work you have done so far. Link to comment Share on other sites More sharing options...
Brett Whinnen Posted September 21, 2009 Share Posted September 21, 2009 At the moment, I still have the C-State error. I have copied the C-State info to the DSDT but maybe there's something I'm missing? If anyone knows how to tweak it to remove the C-State error that would be great. Yes I'm using native AppleIntelCPUPM, no disabler. It does work, I'm guessing the SpeedStep is working fine although I haven't benchmarked it yet. The native kext does load and run fine though. Any ideas about the C-State error? If you can get rid of the LPC based C-States error then you'll be the greatest This one is proving to be a pain in the proverbial. I am going to start really ripping the DSDT apart and just loading minimal bits to see what difference it makes (if any) when forcing stuff to load. Link to comment Share on other sites More sharing options...
Superhai Posted September 21, 2009 Share Posted September 21, 2009 Did some changes to the preboot disk, should run a bit better now. Changes are new VoodooHDA from Slice and TSCSync from cosmo1t. There is a DSDT.aml (same also in 0.3) that I added, it is from this board, not sure who contributed with it. But I am in the work to edit it somewhat. It might be the reason why USB is not working from the preboot cd. If you use it tell me which work better for you. And if you need more hw-support, I just added the basics to make the install run. Also remember only on a proper disk utility created GPT disk will you get install complete. You find the new v 0.4 here http://www.superhai.com/dell-test.html Yet to do: Fix the DSDT. Remove disabler. Add the nodes to VoodooHDA. Link to comment Share on other sites More sharing options...
patersp Posted September 22, 2009 Share Posted September 22, 2009 Did some changes to the preboot disk, should run a bit better now. Changes are new VoodooHDA from Slice and TSCSync from cosmo1t. There is a DSDT.aml (same also in 0.3) that I added, it is from this board, not sure who contributed with it. But I am in the work to edit it somewhat. It might be the reason why USB is not working from the preboot cd. If you use it tell me which work better for you. And if you need more hw-support, I just added the basics to make the install run. Also remember only on a proper disk utility created GPT disk will you get install complete. You find the new v 0.4 here http://www.superhai.com/dell-test.html Yet to do: Fix the DSDT. Remove disabler. Add the nodes to VoodooHDA. Don't know what happened to my previous post. Here's what I was trying to say: When booting with a USB device attached - USB doesn't work When booting without USB device attached - USB does work Hope this helps with your investigations. I'm using the latest version v.0.4. BTW - superb work with the boot CDs. It's proved to be the only reliable way to get Snow Leopard running on my XPS 1330. Link to comment Share on other sites More sharing options...
Recommended Posts