hugeschnauzer Posted July 25, 2012 Share Posted July 25, 2012 Installed AHCIPortInjector.kext with no results. Still cant eject and open DVD player P6td Deluxe Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted July 26, 2012 Share Posted July 26, 2012 If the ICH10 is not set to AHCI mode in your BIOS, AHCIPortInjector is useless. Make sure the DVD drive is really connected to the ICH10 and not a secondary SATA controller. Your motherboard manual should have photos showing which color SATA ports belong to which controller. Link to comment Share on other sites More sharing options...
hugeschnauzer Posted July 26, 2012 Share Posted July 26, 2012 DVD is connected to Sata port 4 Main HD to SATA port 1 Tks Gringo!! i will look for that Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted July 26, 2012 Share Posted July 26, 2012 I repeat: Make sure ICH10 is set to AHCI mode in the BIOS. Make sure AHCIPortInjector is correctly installed, here's how: Click the apple menu and while holding the option key, click "System Information". The find Serial ATA to the left. It should say "Intel ICH10 AHCI". AHCIPortInjector.kext.zip Link to comment Share on other sites More sharing options...
hugeschnauzer Posted July 26, 2012 Share Posted July 26, 2012 Thanks for did it Gringo. Here's my System Info (ok for me): http://cl.ly/image/123b261o0w0H I will need to edit info.plist now, right? Thank yuo very much Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted July 26, 2012 Share Posted July 26, 2012 I shouldn't have to say this, but if it works you don't need to do anything. Link to comment Share on other sites More sharing options...
hugeschnauzer Posted July 26, 2012 Share Posted July 26, 2012 Sorry. I didnt undertand. DO i need to edit AHCIPortInjector.kext.zip plist? tks Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted July 26, 2012 Share Posted July 26, 2012 How can I make this more clear...does it work or not? If it works, don't edit it! I don't know why you want to edit it, so I can't give a meaningful answer to your question. I guess the answer is no, but that's just a guess. From a quick google your motherboard (Asus P6TD Deluxe) has the ICH10R, system profiler/system information should show "ICH10-R AHCI" when using AHCIPortInjector. If it doesn't (your screenshot shows ICH10, not ICH10-R), then you did something wrong, or there's a typo in the plist. ICH10 and ICH10R have different device IDs. To be absolutely sure, verify that your actual ICH10R device ID matches with the one listed at ICH10R in AHCIPortInjector's info.plist. It doesn't really make a difference though, it's just cosmetic. No difference in functionality. Link to comment Share on other sites More sharing options...
hugeschnauzer Posted July 26, 2012 Share Posted July 26, 2012 Ok. Got it now. Tried your AHCIPortInjector.kext.zip in both places S/L/E and E. No way. A valid DVD drive cannot be found .. :-( Link to comment Share on other sites More sharing options...
hugeschnauzer Posted July 26, 2012 Share Posted July 26, 2012 Please have a look the screenshot http://cl.ly/image/393x0E0A3n3H Link to comment Share on other sites More sharing options...
TimeWalker75a Posted July 26, 2012 Share Posted July 26, 2012 So uhm, what is the key moment here that I'm missing? I have and ATA drive http://puu.sh/LWH2 which used to be ejected properly in 10.7 using the Eject key on the Apple Wireless Keyboard, now in 10.8 it doesn't show up as SuperDrive http://puu.sh/LWI7 nor it ejects with the Eject key. DVD Player also no longer works: http://puu.sh/LWIZ Any idea? Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted July 26, 2012 Share Posted July 26, 2012 Schnauzer: Your screenshot shows your DVD drive with a boot CD in it. Anyone looking at that screenshot would tell you that your DVD drive seems to be 100% working, at least as far as OS X is concerned. I'm pretty sure that this has nothing to do with the ICH10R, the issue is with the drive itself...or something else. Maybe it's time to look into what "a valid DVD drive" means? I mean, what are the requirements. try updating the firmware on the drive to begin with. Link to comment Share on other sites More sharing options...
TimeWalker75a Posted July 26, 2012 Share Posted July 26, 2012 Ok apparently I just solved my own problem in a matter of seconds lol. Here you go if you're in the same boat w/ a JMicron controller: http://puu.sh/LX8G It now properly recognizes it the drive: http://puu.sh/LX7j Also DVD Player and Eject key work. And here is the problem: http://puu.sh/LWTr and http://puu.sh/LXzb After <- Before -> It sets the DVD drive as External so that the system threats it as a 3rd party.. Link to comment Share on other sites More sharing options...
hugeschnauzer Posted July 26, 2012 Share Posted July 26, 2012 Gringo: The Cd is there, but i cant open cd tray (f12) and theres a inicialization error with DVD player Time Walker: Thanks for help, i've installed JMicron kext but it do not appears in list (http://cl.ly/image/2Q1t1s0n243y) Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted July 26, 2012 Share Posted July 26, 2012 Of course it doesn't appear, you have installed a driver for hardware that you don't have. Does the eject button on the drive work? Link to comment Share on other sites More sharing options...
TimeWalker75a Posted July 26, 2012 Share Posted July 26, 2012 Then you obviously don't have a jmicron? Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted July 26, 2012 Share Posted July 26, 2012 He already posted screenshots that show the DVD drive is attached to the ICH10R. His secondary controller is a Marvell 6111. Link to comment Share on other sites More sharing options...
eep357 Posted July 26, 2012 Share Posted July 26, 2012 Ok apparently I just solved my own problem in a matter of seconds lol. Here you go if you're in the same boat w/ a JMicron controller: http://puu.sh/LX8G It now properly recognizes it the drive: http://puu.sh/LX7j Also DVD Player and Eject key work. And here is the problem: http://puu.sh/LWTr It sets the DVD drive as External so that the system threats it as a 3rd party.. Glad you got it sorted. Your problem is from the same thing (external DVD) but very different as your on a 3rd party PATA controller, I don't have any PATA connectors on my board or a PATA DVD drive. I also have ICH10 and tried the AHCIportinjector which I have used in the past with no problems, First removing ESB2 device from DSDT then using kext, the SATA controller is recognize properly but DVD still lists as external, no ejecting with keyboard or DVD player.app, but DVD's do work, all other drives show internal with no orange icons. Exact same result if I add ICH10's device ID to DSDT and not use kext. Without one or the other it's unknown. Then tried spoofing ICH9R AHCI and ICH9 AHCI via DSDT which also both worked fine other than the same DVD issue. Link to comment Share on other sites More sharing options...
hugeschnauzer Posted July 26, 2012 Share Posted July 26, 2012 Does the eject button on the drive work? Eject button dont work tks Link to comment Share on other sites More sharing options...
eep357 Posted July 26, 2012 Share Posted July 26, 2012 Eject button dont work tks If the eject button on the drive or the menubar doesn't even work, don't think the keyboard one's gonna work either, you may have other problems beyond just what we've been talking about. A possible firmware update as GV mentioned maybe a place to start. Anyway I played around with it enough, which is fun to a point, but past that point, so just changing it back to ESB2 where everything works fine for me. Don't really care about DVDplayer.app, but have stealthed optical drive/bay so would prefer using the keyboard to open/close. It may be more of an issue with ICH10x users, but I don't for sure, for those that have info in sig, mostly x58, but some w/quad core that are prob using ICH9x too in the first page of thread. Big thanks to GV for taking the time to help out though, truly appreciated! Link to comment Share on other sites More sharing options...
eep357 Posted July 26, 2012 Share Posted July 26, 2012 hugeschnauzer- In Terminal can you run: lspci -nn and see that the Dev ID is for your SATA controller? Verify it's 3a22. Link to comment Share on other sites More sharing options...
hugeschnauzer Posted July 26, 2012 Share Posted July 26, 2012 Thanks for your fast response eep357 I've tried Terminal command you said, but "command not found" Link to comment Share on other sites More sharing options...
eep357 Posted July 27, 2012 Share Posted July 27, 2012 you can get it here http://www.insanelymac.com/forum/index.php?showtopic=229477 Link to comment Share on other sites More sharing options...
Riley Freeman Posted July 27, 2012 Share Posted July 27, 2012 Ok apparently I just solved my own problem in a matter of seconds lol. Here you go if you're in the same boat w/ a JMicron controller: http://puu.sh/LX8G I find a cleaner solution is to use the edited ApplePCIIDE.kext here. This way you're not touching a vanilla system kext. Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted July 27, 2012 Share Posted July 27, 2012 If there's an issue with ICHx controllers and DVD drives on Mountain Lion in general then someone will soon find a proper solution for it. Waiting to hear from other users. Link to comment Share on other sites More sharing options...
Recommended Posts