poofyhairguy Posted September 15, 2009 Share Posted September 15, 2009 Here is a modified version of the AHCIPortInjector.kext I am currently using in Snow Leopard (64 bit) that takes away the orange icons without the need for IOAHCIBlockStorageInjector.kext. Its better than IOAHCIBlockStorageInjector.kext in my opinion because it doesn't leave your Sata Drives as unidentified in System Preferences, which I have read on the forum (for people who have used it or similar dsdt hacking) may improve system performance. Credits to the original authors of AHCIPortInjector.kext, and Master Chief for giving me the idea. AHCIPortInjector.kext.zip Link to comment Share on other sites More sharing options...
Master Chief Posted September 15, 2009 Share Posted September 15, 2009 Good work! I'm sure that people are going to enjoy your refreshed kext. Thank you. p.s. Great avatar Link to comment Share on other sites More sharing options...
poofyhairguy Posted September 15, 2009 Author Share Posted September 15, 2009 Good work! I'm sure that people are going to enjoy your refreshed kext. Thank you. p.s. Great avatar Thank you! Currently I think the limiting factor for this kext is that it won't work on ICH10 mobos, but I am working to fix that! Link to comment Share on other sites More sharing options...
ntsmkfob2 Posted September 15, 2009 Share Posted September 15, 2009 Thanks! It calls my ICH7 an ESB2, but icons are fine. Link to comment Share on other sites More sharing options...
poofyhairguy Posted September 17, 2009 Author Share Posted September 17, 2009 Thanks! It calls my ICH7 an ESB2, but icons are fine. Yeah, that basically is the trick. When the drives are called ESB2, the the orange icons go away. Just wanted to point out that I got this working on my Leopard install. But I cannot get it to work for ICH10 mobos- sorry all you P45 people, you will have to fix using dsdt. But I can confirm that it works for ICH7,8,9 on SL and regular Leopard! Link to comment Share on other sites More sharing options...
Shaveblog Posted September 24, 2009 Share Posted September 24, 2009 Great work -- not only did it restore the grey drive icons, but it enabled my BadAxe2 to recognize the drives as "hard drives" instead of "removable drives" under Snow Leopard. Thank you! Yeah, that basically is the trick. When the drives are called ESB2, the the orange icons go away. Just wanted to point out that I got this working on my Leopard install. But I cannot get it to work for ICH10 mobos- sorry all you P45 people, you will have to fix using dsdt. But I can confirm that it works for ICH7,8,9 on SL and regular Leopard! Link to comment Share on other sites More sharing options...
MacKonsti Posted January 21, 2010 Share Posted January 21, 2010 Here is a modified version of the AHCIPortInjector.kext I am currently using in Snow Leopard (64 bit) that takes away the orange icons without the need for IOAHCIBlockStorageInjector.kext. Its better than IOAHCIBlockStorageInjector.kext in my opinion because it doesn't leave your Sata Drives as unidentified in System Preferences, which I have read on the forum (for people who have used it or similar dsdt hacking) may improve system performance. Credits to the original authors of AHCIPortInjector.kext, and Master Chief for giving me the idea. Dear poofyhairguy, thank you for your updated kext, I have a question. If I use the file like that (without any DSDT modification in the SATA device) I can't boot anymore, the computer (with -v) stops to wait for some device which I assume is my SATA device! I checked your Info.plist inside, and for my machine (Shuttle XPC with ICH7) you have the wrong device-ID. Then, I modified the entry and replaced <string>0x27c18086</string> with my board's 27c0 as <string>0x27c08086</string> but then, I didn't notice anything different; to be honest, I never had a problem with orange icons to start with, only with blank/unidentified SATA controller in System Preferences (just the arrow pointing to internal drives, no label/name for the controller). I did boot with -f to refresh the drivers of SL. So am I missing something, here? Am I supposed to add something to my DSDT too? Many thanks. Link to comment Share on other sites More sharing options...
alexandros7 Posted September 26, 2010 Share Posted September 26, 2010 sorry.. but can you tell me where to download the latest ahciportinjector? thanks Link to comment Share on other sites More sharing options...
Recommended Posts