Morden Posted June 15, 2006 Share Posted June 15, 2006 Equinox created description for nForce PATA controllers, which I didn't find in Genius Bar. In short: 1. Download XCode Tools and AppleOnboardPCATA-2.tar.gz from Apple. 2. Open project and file AppleOnboardPCATA-2\AppleNVIDIAnForceATA\AppleNvidiaNforceATA.cpp in it. 3. Find structure: static const HardwareInfo hardwareTable[] = { { 0x01bc10de, 5, "NVIDIA nForce" }, { 0x006510de, 6, "NVIDIA nForce2" }, { 0x00d510de, 6, "NVIDIA nForce3" }, }; and add element with your device id, name and mode(5 or 6 is maximum supported UDMA mode). You can find device id in Device manager->properies of PATA controller, this is string like PCI\VEN_10DE&DEV0035...(003510de is my nForce 4 SLI IE PATA controller), also add this device ID to Info.plist. 4. Build kext and copy it to Plugins folder in IOATAFamily.kext(overwriting previous). 5. Of course, remove Extensions.kextcache, Extensions.mkext and re-create them. 6. Reboot and enjoy your high XBench scores Of course, this is for those, to whom Zappadoc's driver(here ,also useful for ATI chipsets) didn't help. And you can always ask somebody to build this kext for you(it's better then downloading 915 Mb). P. S. Forgive me my awful English. Link to comment Share on other sites More sharing options...
BiTRiP Posted June 15, 2006 Share Posted June 15, 2006 Ok, this topic is from august 2005. Meanwhile the most are running 10.4.6. Is still tweak/patch still recommended to speedup HD or is it allready fixed in 10.4.6? I use the hotiso release... BiTRiP Link to comment Share on other sites More sharing options...
Morden Posted June 16, 2006 Share Posted June 16, 2006 Ok, this topic is from august 2005. Meanwhile the most are running 10.4.6. Is still tweak/patch still recommended to speedup HD or is it allready fixed in 10.4.6? I use the hotiso release... If your Xbench disc score is high, of course you don't need this tweak. Judjing by your signature, you don't need to use Myzar's 10.4.4/10.4.5 image. But this is the best way to get full support for Radeon X1600/X1800 video. Also I tried different 10.4.6 images with my chipset, but this didn't help and i had to build kext by myself. Link to comment Share on other sites More sharing options...
BiTRiP Posted June 16, 2006 Share Posted June 16, 2006 My graphics are fine using callisto driver for my X700. But this thread was about HD speed and I dunno if my results are ok. If I do the HD test only, in Xbench, then I have 47.02 as result. That's average or too low? Link to comment Share on other sites More sharing options...
Morden Posted June 16, 2006 Share Posted June 16, 2006 Of course, it's ok. If it was too low, you'd get something about 10(about 1 Mb/s in every test). Link to comment Share on other sites More sharing options...
OSXNewBee Posted June 19, 2006 Share Posted June 19, 2006 Hello everyone, I recently installed 10.4.6 HotISO on one of my partitions using "Complete MacOS X86 10.4.6 Installation guide". I also installed the patches like, Fixing the disc i/o and nForce4 drivers. When I Safe Boot, the computer looks to respond fast for may actions. But, if I Boot without any options then its taking a while to respond for mouse movements & button clicks. Can anyone suggests what could be done to get my OSX run faster? Does these fixes are applicable to me? BTW, here is my config AMD 3500+ Venice code 1024 MB RAM 160 GB WD HDD with 1 OSX partition, 1 FAT32 partition, 1 NTFS Partition GigaByte K8NS-ULTRA 939 Motherboard nForce 3 250 Chipset ATI Radeon 9800 256MB Graphic card DVD+RW using 10.4.6 HotISO Thanks for all the geeks out there. Helping osXnewbee's like me Link to comment Share on other sites More sharing options...
lozzd Posted July 16, 2006 Share Posted July 16, 2006 Hello! I have a VIA chipset, but the first patch works flawlessly for the first reboot. Blazing fast speeds, everything is so noticably faster. So, as we have discovered, if you clear the kext cache, it performs fast until the next reboot... So, is there some way you can have the cache cleared on restart/shutdown? Then surely it would be fast every time...? Or am I missing something here? Thanks! Laurie Link to comment Share on other sites More sharing options...
kernalzero Posted July 16, 2006 Share Posted July 16, 2006 Has anyone tried this on a Dell Latitude D600 laptop? It's got an intel 855pe chipset so in theory it should work but I don't want to blow my install right now. My other computers are in SC and I'm on my way to canada for a couple weeks with this as my only computer... thanx Link to comment Share on other sites More sharing options...
Gdfath3r Posted July 17, 2006 Share Posted July 17, 2006 Has anyone tried this on a Dell Latitude D600 laptop? It's got an intel 855pe chipset so in theory it should work but I don't want to blow my install right now. My other computers are in SC and I'm on my way to canada for a couple weeks with this as my only computer... thanx Where in Canada?....I could help you with installing... Link to comment Share on other sites More sharing options...
kernalzero Posted July 17, 2006 Share Posted July 17, 2006 nah i'm good, I've had OSx86 running without issue since 10.4.1 was out on this laptop...my total xbench scores averages 44 which isn't bad for a pentium M 1.4, thanks Link to comment Share on other sites More sharing options...
jackybrown Posted July 23, 2006 Share Posted July 23, 2006 I have a VIA chipset, but the first patch works flawlessly for the first reboot. Blazing fast speeds, everything is so noticably faster. So, as we have discovered, if you clear the kext cache, it performs fast until the next reboot... So, is there some way you can have the cache cleared on restart/shutdown? Then surely it would be fast every time...? Or am I missing something here? Laurie I had the same problem until I did the following steps: ---------------- remove AppleGenericPCATA.kext from IOFamily.kext/Contents/PlugIN copy AppleVIAATA.kext to IOATAFamily.kext/Contents/PlugIN run commands in terminal: sudo chown -R root:wheel AppleVIAATA* //(in IOATAFamily.kext/Contents/PlugIN) sudo chmod -R 755 AppleVIAATA* Just to be on the safe side, delete the following files (not sure if this is necessary): /System/Library/Extensions.kextcache /System/Library/Extensions.mkext Reboot. ----------------- I hope this can be helpful. Link to comment Share on other sites More sharing options...
lozzd Posted July 24, 2006 Share Posted July 24, 2006 I had the same problem until I did the following steps: I hope this can be helpful. Thanks very much for your reply! Just to check, is that before or after you perform the steps on the first page? Or do you ignore the steps on the first page completly? Sorry! Thanks again, Laurie Link to comment Share on other sites More sharing options...
jackybrown Posted July 24, 2006 Share Posted July 24, 2006 Thanks very much for your reply! Just to check, is that before or after you perform the steps on the first page? Or do you ignore the steps on the first page completly? Sorry! Thanks again, Laurie Yes, I ignore the first step(add dev id & ven id in AppleVIAATA.kext/contents/Info.plist). Because once you have the reboot problem, it seems you have changed the kext content. Just for avoiding confuse, I post the full steps again, 1,backup /System/Library/Extensions/AppleVIAATA.kext and IOFamily.kext 2,Add Dev_id and Ven_id in AppleVIAATA.kext/Contents/Info.plist "SATA" Section 3,remove AppleGenericPCATA.kext from IOATAFamily.kext/Contents/PlugIN 4,copy AppleVIAATA.kext to IOATAFamily.kext/Contents/PlugIN 5,run commands in terminal: sudo chown -R root:wheel AppleVIAATA* //(in IOATAFamily.kext/Contents/PlugIN) sudo chmod -R 755 AppleVIAATA* 6,Just to be on the safe side, delete the following files (not sure if this is necessary): /System/Library/Extensions.kextcache /System/Library/Extensions.mkext 7,reboot Good luck Link to comment Share on other sites More sharing options...
sev7en Posted July 25, 2006 Share Posted July 25, 2006 Hi, there fixes are still working with 10.4.7? Thanks Link to comment Share on other sites More sharing options...
jackybrown Posted July 26, 2006 Share Posted July 26, 2006 Hi,there fixes are still working with 10.4.7? Thanks Yes, I am using 10.4.7 , upgraded from 10.4.6 Link to comment Share on other sites More sharing options...
sev7en Posted August 2, 2006 Share Posted August 2, 2006 Yes, I am using 10.4.7 , upgraded from 10.4.6 Thanks Link to comment Share on other sites More sharing options...
coolermaster Posted August 26, 2006 Share Posted August 26, 2006 Anyone get this working with a 6300ESB southbridge chipset? I have an ASUS PCH-DL dual XEON rig that runs OSX86 and has excellent CPU xbench scores but is let down significanly by HD scores (2MB/s range). I'd love to get this boosted! Thanks in advance Peter Link to comment Share on other sites More sharing options...
Vanderlee Posted August 31, 2006 Share Posted August 31, 2006 Hi there.. I have an Intel 855GM chipset, should this patch work? Coz I've done the instructions but when it tried to rebuild the kext, it told me that I'm using a different version of kext :-/ *confuse* Thx Link to comment Share on other sites More sharing options...
funkmasta Posted August 31, 2006 Share Posted August 31, 2006 Is this recommended for laptops? I have an inspiron 8600 with pentium m 1.8. I'd like to try it out but is it reversable? I thought I should probably add resulits. My HDD is 5400 RPM Results 54.24 System Info Xbench Version 1.3 System Version 10.4.7 (8J2135) Physical RAM 1024 MB Model ADP2,1 Drive Type WDC WD600UE-22HCT0 CPU Test 60.34 GCD Loop 234.22 12.35 Mops/sec Floating Point Basic 52.29 1.24 Gflop/sec vecLib FFT 38.32 1.26 Gflop/sec Floating Point Library 59.49 10.36 Mops/sec Thread Test 94.82 Computation 71.17 1.44 Mops/sec, 4 threads Lock Contention 142.03 6.11 Mlocks/sec, 4 threads Memory Test 59.28 System 72.64 Allocate 76.90 282.38 Kalloc/sec Fill 68.46 3328.46 MB/sec Copy 73.06 1508.93 MB/sec Stream 50.07 Copy 43.84 905.54 MB/sec Scale 46.19 954.29 MB/sec Add 56.43 1202.17 MB/sec Triad 56.47 1208.07 MB/sec Quartz Graphics Test 63.93 Line 54.86 3.65 Klines/sec [50% alpha] Rectangle 60.42 18.04 Krects/sec [50% alpha] Circle 58.41 4.76 Kcircles/sec [50% alpha] Bezier 85.90 2.17 Kbeziers/sec [50% alpha] Text 68.14 4.26 Kchars/sec OpenGL Graphics Test 39.00 Spinning Squares 39.00 49.47 frames/sec User Interface Test 125.91 Elements 125.91 577.87 refresh/sec Disk Test 27.90 Sequential 36.41 Uncached Write 27.59 16.94 MB/sec [4K blocks] Uncached Write 32.94 18.64 MB/sec [256K blocks] Uncached Read 63.29 18.52 MB/sec [4K blocks] Uncached Read 36.42 18.31 MB/sec [256K blocks] Random 22.61 Uncached Write 8.41 0.89 MB/sec [4K blocks] Uncached Write 40.24 12.88 MB/sec [256K blocks] Uncached Read 59.49 0.42 MB/sec [4K blocks] Uncached Read 60.85 11.29 MB/sec [256K blocks] Link to comment Share on other sites More sharing options...
anik360 Posted September 2, 2006 Share Posted September 2, 2006 i dunno but the patch didn't work on my asus P5LD2 VM Mobo. I did everything right but stil no cigar ny help would be appriciated Link to comment Share on other sites More sharing options...
graphic Design Posted September 2, 2006 Share Posted September 2, 2006 Okie, this topic is posted for a long time... Until now, everything is still working? And have any newer versions for the "AppleIntelPIIXATA.kext.zip" or not? Thanks! Link to comment Share on other sites More sharing options...
graphic Design Posted September 2, 2006 Share Posted September 2, 2006 I did like this: Copy the AppleIntelPIIXATA.kext file (download from first post) to /system/Library/Extensions Then use the code: sudo chown -R root:wheel AppleIntelPIIXATA.kext then reboot. But it seem nothing happen I use Xbench 1.3 to test the result is the same before, even not as good as before! U can see: Before: Disk Test 17.35 Sequential 33.87 Uncached Write 26.31 16.15 MB/sec [4K blocks] Uncached Write 34.85 19.72 MB/sec [256K blocks] Uncached Read 38.21 11.18 MB/sec [4K blocks] Uncached Read 39.64 19.92 MB/sec [256K blocks] Random 11.66 Uncached Write 3.61 0.38 MB/sec [4K blocks] Uncached Write 34.20 10.95 MB/sec [256K blocks] Uncached Read 50.32 0.36 MB/sec [4K blocks] Uncached Read 59.01 10.95 MB/sec [256K blocks] After apply AppleIntelPIIXATA.kext: Disk Test 17.10 Sequential 34.54 Uncached Write 33.38 20.49 MB/sec [4K blocks] Uncached Write 34.50 19.52 MB/sec [256K blocks] Uncached Read 31.59 9.24 MB/sec [4K blocks] Uncached Read 39.65 19.93 MB/sec [256K blocks] Random 11.37 Uncached Write 3.50 0.37 MB/sec [4K blocks] Uncached Write 33.43 10.70 MB/sec [256K blocks] Uncached Read 50.36 0.36 MB/sec [4K blocks] Uncached Read 60.61 11.25 MB/sec [256K blocks] Maybe I did somthing not correct? Link to comment Share on other sites More sharing options...
jjbud Posted September 2, 2006 Share Posted September 2, 2006 BEWARE!! Not only did this completely screw up my installation of Tiger X86. But I can't even re-install it!!!. Keeps randomly freezing on me now. I can't get through the installation. If anybody has any suggestions let me know. I can't do anything with this computer right now cuz of the freezing. Never did this before this patch. Edit: I am a dumbass... lol.. my chipset is SIS.. which is why the Intel fix won't work... was randomly freezing from overheating... due to a completely different issue. Link to comment Share on other sites More sharing options...
BlackStorm Posted September 2, 2006 Share Posted September 2, 2006 I can not boot into OS X anymore. it can't find certain drivers or something. Is there any way to get the IOATAFamily.kext off of the install disk or something to repair my installation of OS X so i can get back into it? I guess I didn't notice the date of the first post as it was like the 3rd one down in this forum. =( any help would be appretiated. Thanks! - Dustin Link to comment Share on other sites More sharing options...
Vanderlee Posted September 14, 2006 Share Posted September 14, 2006 @BlackStorm: I think if your file system is HFS+ (no journal), you can mount it from linux live cd, and put the file back, n then you just need to change the file attribute, n then restart the OS.. (Remember you always need to backup your files ) @all: I still failed to do this patch, it give me a yellow text in my console, that the version of bla bla bla is wrong. Could this patch applied with 10.4.3? Thx, Andre Link to comment Share on other sites More sharing options...
Recommended Posts