Any chance someone can do this for Tiger (10.4.11)?
AppleIntelPIIXATA kext fully working for all ICHx Mobo (All Sata Channels working)
Started by -DuNe-, Feb 18 2008 02:29 AM
416 replies to this topic
#21
Posted 20 February 2008 - 06:01 PM
#22
Posted 20 February 2008 - 10:07 PM
#23
Posted 20 February 2008 - 10:36 PM
xbench 167
Disk Test 82.16
Asus P5K-SE
C2D 2.4
1G 800Mhz Ram
100 Gig SATA
10.5.2 kernel 9.2
MBR EFI Vanilla
LG Sata DVD
Sound 883
Removed AppleVIAATA kext.
Havn't tried other chanels
#24
Posted 21 February 2008 - 01:48 AM
Cooooooool.
So AHCI == Enhaced Mode?
Does it have any advantage on the ICH8m ?
EDIT:
Anyway, on my Lappy two kexts are used, AppleIntelPIIXATA (for the IDE DVD) and AppleAHCIPort (for the HD, in AHCI mode of course).
So AHCI == Enhaced Mode?
Does it have any advantage on the ICH8m ?
EDIT:
Anyway, on my Lappy two kexts are used, AppleIntelPIIXATA (for the IDE DVD) and AppleAHCIPort (for the HD, in AHCI mode of course).
#25
Posted 21 February 2008 - 02:28 AM
macgirl, on Feb 21 2008, 02:48 AM, said:
Cooooooool.
So AHCI == Enhaced Mode?
Does it have any advantage on the ICH8m ?
EDIT:
Anyway, on my Lappy two kexts are used, AppleIntelPIIXATA (for the IDE DVD) and AppleAHCIPort (for the HD, in AHCI mode of course).
So AHCI == Enhaced Mode?
Does it have any advantage on the ICH8m ?
EDIT:
Anyway, on my Lappy two kexts are used, AppleIntelPIIXATA (for the IDE DVD) and AppleAHCIPort (for the HD, in AHCI mode of course).
No, AHCI is not Enhanced IDE
On ICH8m it brings no advantage cos ICH8m have only one Sata Controller with 2 ports.
This new kext corrects a bug into the original apple code but , this bug was affecting only ICHx mobo with 2 Sata controllers.
#26
Posted 21 February 2008 - 04:53 AM
WOW!!! Excellent!!! Great progress this kext has made!
Kuddos to -DuNe- and anyone involved in this fix!
Still didn't test it, but I guess it should work ok. No more > 3GB RAM kernel panics because of the buggy AppleVIAATA.kext!
Now, please, would it work in Tiger as is?
Or at least the patched AppleIntelPIIXATA.kext plugin embedded in Tiger's IOATAFamily.kext?
Or should we wait for the fix for the original Tiger's kext?
Thank you very much!!!
Kuddos to -DuNe- and anyone involved in this fix!
Still didn't test it, but I guess it should work ok. No more > 3GB RAM kernel panics because of the buggy AppleVIAATA.kext!
Now, please, would it work in Tiger as is?
Or at least the patched AppleIntelPIIXATA.kext plugin embedded in Tiger's IOATAFamily.kext?
Or should we wait for the fix for the original Tiger's kext?
Thank you very much!!!
#27
Posted 21 February 2008 - 05:39 AM
Great! Anyone tried it on a Gigabyte P35/ICH9 board?
#28
Posted 21 February 2008 - 06:24 AM
confirmed working on gigabyte p35-DS3l
Although ACHI is disabled, there seems to be no loss in data transfer speed.
I took 5gb worth of data and transfered it from my OS drive to my storage drive quickly and error free.
I have 3 SATA drives, 2 are hard drive and 1 is dvd-rw.
THANK you SO MUCH!!
Although ACHI is disabled, there seems to be no loss in data transfer speed.
I took 5gb worth of data and transfered it from my OS drive to my storage drive quickly and error free.
I have 3 SATA drives, 2 are hard drive and 1 is dvd-rw.
THANK you SO MUCH!!
#29
Posted 21 February 2008 - 01:27 PM
audio01, on Feb 20 2008, 11:53 PM, said:
Now, please, would it work in Tiger as is?
Quote
Or at least the patched AppleIntelPIIXATA.kext plugin embedded in Tiger's IOATAFamily.kext?
Hard drives are generally faster at single user workloads with NCQ disabled. I believe NCQ is disabled in IDE mode and enabled with AHCI. So, turning off AHCI and using this kext might give you a slight performance increase--unless you are running a server.
#30
Posted 21 February 2008 - 03:04 PM
will this work on a gigabyte GA965P-dq6 (ich8) ?
will this avoid me to get kernel panic when using more than 3gig of memory ?
thanks !!!!!!!!!!!!
will this avoid me to get kernel panic when using more than 3gig of memory ?
thanks !!!!!!!!!!!!
#31
Posted 21 February 2008 - 03:15 PM
#32
Posted 21 February 2008 - 06:30 PM
GREAT!!!
Please, fix Tiger's kext also! Many of us are still (and will be) with Tiger for a while.
Thank you very much!!!
Please, fix Tiger's kext also! Many of us are still (and will be) with Tiger for a while.
Thank you very much!!!
#33
Posted 21 February 2008 - 07:03 PM
Great
I ll try that as soon as possible
Thanks for your answer DuNe
I ll try that as soon as possible
Thanks for your answer DuNe
#34
Posted 21 February 2008 - 07:36 PM
Hey Dune, this looks like significant driver. I have a P5W DH Deluxe m/b with the ICH7-R controller, the AppleSMBIOS.kext that came with 10.5.2 (I think detected the controller properly) but as soon as I loaded the SMBIOS.kext to get rid of the "Hackintosh" from the boot rom, it threw the ICH7-R to show as "Generic AHCI driver version 1.0", I'd like to get the correct driver on the system.
Will try this driver tonight, see if that helps. But you mention that the BIOS settings need to be at IDE and not AHCI. Anyhow I'll give this a shot.
Thanks for you excellent work!
Will try this driver tonight, see if that helps. But you mention that the BIOS settings need to be at IDE and not AHCI. Anyhow I'll give this a shot.
Thanks for you excellent work!
#35
Posted 23 February 2008 - 08:22 PM
-DuNe-, on Feb 17 2008, 06:29 PM, said:
Hey all,Here you can find the newest AppleIntelPIIXATA kext driver for Intel ICHx chipsets.(ICH0 to 8 and 9)All your sata ports should now work correctly. No more need of the old AppleVIAATA kext.This has been tested and is know to work on the Asus P5K, P5K-E and Asus P5K Premium.It should work with all mobos ICH based : 965 DS3, P5B, P5K-SE, P5K-VM, P5K pro etc etc.Drive(s) are UDMA enabled, and fully working without i/o errors.AppleVIAATA should be removed or at least IChx ID inside of it to avoid conflicts.This fix works as well in IDE Enhanced Mode or in IDE Compatible Mode.Give me feedback for any issues.The two ICH9 sata controllers in action :
Here the link of the 10.5.2 IOATAFamily kext with the new AppleIntelPIIXATA embedded in its plugin folder:http://www.mediafire.com/?7z4kgxyhjf1
Here the link of the 10.5.2 IOATAFamily kext with the new AppleIntelPIIXATA embedded in its plugin folder:http://www.mediafire.com/?7z4kgxyhjf1
neocui, on Feb 23 2008, 12:01 PM, said:
So does this fix the 4GB kernel panic that we saw in the VIAATA driver?
#36
Posted 23 February 2008 - 08:55 PM
I thought you guys with 4GB had kernel panics even with the unpatched AppleIntelPIIXATA (2 ports only) and on AHCI... ???
That'd be funny adding 2 ports to the kext fixed that bug
That'd be funny adding 2 ports to the kext fixed that bug
#37
Posted 23 February 2008 - 10:36 PM
Hi,
I can confirm that the original unpatched AppleIntelPIIXATA.kext works correctly with >3 GB. I think that the patch only fixes the detection of more than one separate bus device.
The problem is with the AppleVIAATA.kext and also JmicronATA.kext. To me the bug (or just bad programming) is that those two kext aren't PAE compatible (this is just my guessing). What that means? They can't work with more than around 3 GB RAM. Otherwise they Kernel Panic!
Cheers!
I can confirm that the original unpatched AppleIntelPIIXATA.kext works correctly with >3 GB. I think that the patch only fixes the detection of more than one separate bus device.
The problem is with the AppleVIAATA.kext and also JmicronATA.kext. To me the bug (or just bad programming) is that those two kext aren't PAE compatible (this is just my guessing). What that means? They can't work with more than around 3 GB RAM. Otherwise they Kernel Panic!
Cheers!
#38
Posted 24 February 2008 - 10:25 AM
Thanks Dune!
I have no more panic with 4GB ram on my P5KC mobo.
Bye
I have no more panic with 4GB ram on my P5KC mobo.
Bye
#39
Posted 24 February 2008 - 01:20 PM
Great work Dune!! Thanks!
Is there a way to make all 4 ports working when AHCI is enabled?
I have a P35-DS3L and after installing the new kext, it works but only in IDE mode.
SHould I try to delete JMicron kext?
I have Ubuntu/Vista also installed and they both work better when AHCI is on. I have 4 SATA devices and only 2 is detected when AHCI is enabled in Leopard. I have no choice to enabled IDE mode everytime I boot to Leo just to see the other 2 SATA devices
It's really annoying to go into the BIOS everytime you boot to Leo and when you logout you have to go back again to enable AHCI when you boot to Vista or Ubuntu
THanks!
Is there a way to make all 4 ports working when AHCI is enabled?
I have a P35-DS3L and after installing the new kext, it works but only in IDE mode.
SHould I try to delete JMicron kext?
I have Ubuntu/Vista also installed and they both work better when AHCI is on. I have 4 SATA devices and only 2 is detected when AHCI is enabled in Leopard. I have no choice to enabled IDE mode everytime I boot to Leo just to see the other 2 SATA devices
It's really annoying to go into the BIOS everytime you boot to Leo and when you logout you have to go back again to enable AHCI when you boot to Vista or Ubuntu
THanks!
#40
Posted 24 February 2008 - 03:55 PM
this kext doesn t work on a gigabyte ga965p-dq6
tried every sata ports & every bios settings i can t boot with it
it kills my install
, let s hope time machine can save me
tried every sata ports & every bios settings i can t boot with it
it kills my install
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users



Sign In
Create Account








