Jump to content

AppleNForceATA rebuilt by me


  • Please log in to reply
64 replies to this topic

#1
Andy Vandijck

Andy Vandijck

    InsanelyMac Deity

  • Coders
  • 1,591 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...
I updated AppleNForceATA.kext for a friend...
Install kext under:
/System/Library/Extensions/IOATAFamily.kext/Contents/PlugIns
Have a lot of fun... :(

Attached Files



#2
verdant

verdant

    InsanelyMac V.I.P.

  • Gurus
  • 5,527 posts
  • Gender:Male
  • Interests:At home, I have the following computers......
    >
    >
    >

I updated AppleNForceATA.kext for a friend...
Install kext under:
/System/Library/Extensions/IOATAFamily.kext/Contents/PlugIns
Have a lot of fun... :(


What does your update achieve......?

#3
Andy Vandijck

Andy Vandijck

    InsanelyMac Deity

  • Coders
  • 1,591 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...

What does your update achieve......?

It has the Info.plist updated with compatible id's so it can work on any version of Leopard.
It has the project updated and is built with LLVM GCC 4.2 with flags on for running fast...
It has deprecated warnings out...

#4
verdant

verdant

    InsanelyMac V.I.P.

  • Gurus
  • 5,527 posts
  • Gender:Male
  • Interests:At home, I have the following computers......
    >
    >
    >

It has the Info.plist updated with compatible id's so it can work on any version of Leopard.
It has the project updated and is built with LLVM GCC 4.2 with flags on for running fast...
It has deprecated warnings out...


I ask because nForce SATA controllers on 630i MOBOs seem to have problems with "still waiting for root device" errors with other AppleNForceATA kexts......

00:08.0 IDE interface [0101]: nVidia Corporation Unknown device [10de:056c] (rev a1)
00:0e.0 SATA controller [0106]: nVidia Corporation GeForce 7100/nForce 630i [10de:07f4] (rev a2)

#5
Onixs

Onixs

    Since 2007

  • Members
  • PipPipPipPipPipPipPip
  • 704 posts
  • Gender:Male
Does this also fix the 4gb ram, like slashack?

#6
Andy Vandijck

Andy Vandijck

    InsanelyMac Deity

  • Coders
  • 1,591 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...

Does this also fix the 4gb ram, like slashack?

Good question... it should... test it...
EDIT: Checked, the tester had 4GB of RAM so yes...

I ask because nForce SATA controllers on 630i MOBOs seem to have problems with "still waiting for root device" errors with other AppleNForceATA kexts......

00:08.0 IDE interface [0101]: nVidia Corporation Unknown device [10de:056c] (rev a1)
00:0e.0 SATA controller [0106]: nVidia Corporation GeForce 7100/nForce 630i [10de:07f4] (rev a2)

It's latest version from SVN (was V1.0.3 so...).
I just modernised it a little...

#7
Onixs

Onixs

    Since 2007

  • Members
  • PipPipPipPipPipPipPip
  • 704 posts
  • Gender:Male
Andy

So far, so Good :)

#8
hotcorez

hotcorez

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 115 posts
Hi Andy!

Thanks for this.

You read my mind or maybe my topic? hehe :) :-

http://www.insanelym...howtopic=159246

Does this also fix the problem with SATA speeds and DVD / DVD-R SATA issues?

Cheers,

HC :thumbsup_anim: :dance_24:

#9
pauℓzurrr.

pauℓzurrr.

    Paul

  • Members
  • PipPipPipPipPipPipPip
  • 552 posts
  • Gender:Male
  • Location:Amsterdam
Thnx working here :wacko:

Edit:

DVD Burning not working, but i does seem to read dvd/cd's better for me...


AppleNForceATA:

  Version:	1.0.4
  Last Modified:	30-03-09 16:17
  Get Info String:	1.0.4, Copyright Domenico 'MeDevil' Colella. 2007, Copyright AnV Software 2009
  Location:	/System/Library/Extensions/AppleNForceATA.kext
  kext Version:	1.0.4
  Load Address:	0x5b96e000
  Valid:	Yes
  Authentic:	Yes
  Dependencies:	Satisfied
  Integrity:	Unknown


#10
Andy Vandijck

Andy Vandijck

    InsanelyMac Deity

  • Coders
  • 1,591 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...

Hi Andy!

Thanks for this.

You read my mind or maybe my topic? hehe :) :-

http://www.insanelym...howtopic=159246

Does this also fix the problem with SATA speeds and DVD / DVD-R SATA issues?

Cheers,

HC :wacko: ;)

Well, the tests we have done so far it suggest it works OK...
Haven't got someone with SATA DVD drive though... so I can't test that...
It should allready be a lot faster though...

#11
verdant

verdant

    InsanelyMac V.I.P.

  • Gurus
  • 5,527 posts
  • Gender:Male
  • Interests:At home, I have the following computers......
    >
    >
    >

Good question... it should... test it...
EDIT: Checked, the tester had 4GB of RAM so yes...


It's latest version from SVN (was V1.0.3 so...).
I just modernised it a little...


Are you able to add in IDs for 630i NForce MOBOs?

00:08.0 IDE interface [0101]: nVidia Corporation Unknown device [10de:056c] (rev a1)
00:0e.0 SATA controller [0106]: nVidia Corporation GeForce 7100/nForce 630i [10de:07f4] (rev a2)


Or do these restrictions (according to MeDevil) still apply :

Know AHCI SATA enabled chipset device+vendor id: 0x044c10de 0x044d10de 0x044e10de 0x044f10d 0x055010de 0x055110de 0x055210de 0x055310de 0x056010de 0x055410de 0x058410de
Know AHCI PATA chipsets device+vendor id: 0x056010de 0x056010de 0x056c10de 0x075910de

If your chipset is in the "Know AHCI SATA enabled chipsets" then you CANNOT USE THIS KEXT!
If your chipset is in the "Know AHCI PATA enabled chipsets" then you can try to use this kext for the pata handling, but this is not tested, so try at your own risk!



#12
Running With Scissors

Running With Scissors

    Ever notice how fast Windows runs? Neither did I.

  • Members
  • PipPipPipPipPipPip
  • 467 posts
  • Gender:Male
  • Location:Telford, EN, UK, EU

Well, the tests we have done so far it suggest it works OK...
Haven't got someone with SATA DVD drive though... so I can't test that...
It should allready be a lot faster though...




I have a SATA DVD RW drive just tell me what to do and will test it.

#13
hotcorez

hotcorez

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 115 posts

I have a SATA DVD RW drive just tell me what to do and will test it.


Burn a CD/DVD

hehe :censored2:

Another thing - How do you examine kext dependencies? I have to type -f on my friends pc at boot time due to a buggy? disk controller kext and think it may be due to a kext dependency problem.

Cheers,

HC

#14
Andy Vandijck

Andy Vandijck

    InsanelyMac Deity

  • Coders
  • 1,591 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...

Burn a CD/DVD

hehe :)

Another thing - How do you examine kext dependencies? I have to type -f on my friends pc at boot time due to a buggy? disk controller kext and think it may be due to a kext dependency problem.

Cheers,

HC

Force updating extensions cache... I had the same problem with a friends PC... even removing Extensions.mkext didn't work...
I fixed it like this under Terminal:
sudo touch /System/Library/Extensions
This will force updating the cache and should fix it...

I have a SATA DVD RW drive just tell me what to do and will test it.

Well, install kext and see if you can burn a disc with it...
Allready 2 negative reports on this so I might have to look into this...

#15
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,712 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
do you think it will working on newer invidia geforce 9300/i730 chipset motherboard?

#16
Andy Vandijck

Andy Vandijck

    InsanelyMac Deity

  • Coders
  • 1,591 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...

do you think it will working on newer invidia geforce 9300/i730 chipset motherboard?

Depends on the controller ID...
I could check if I had your .ioreg file (Generated with IORegistryExplorer)...

#17
EGOvoruhk

EGOvoruhk

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 259 posts
What kind of motherboard does your friend have? I'm wondering if the 4GB works for the new 9300/9400 chipset

#18
-=n3rd=-

-=n3rd=-

    InsanelyMac Protégé

  • Members
  • Pip
  • 46 posts
Hey Andy,

does it support NF4? I'm having trouble working on 64 bit when i get just 1,3gb free memory. I think its because of the ATA-Kext... But i can run 64 bit apps...strange. well, please answer me -_-

greets

#19
Andy Vandijck

Andy Vandijck

    InsanelyMac Deity

  • Coders
  • 1,591 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...

Hey Andy,

does it support NF4? I'm having trouble working on 64 bit when i get just 1,3gb free memory. I think its because of the ATA-Kext... But i can run 64 bit apps...strange. well, please answer me :)

greets

NF4? without controller device ID I can't answer that...

What kind of motherboard does your friend have? I'm wondering if the 4GB works for the new 9300/9400 chipset

I believe one with an nForce 630 chipset...

#20
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,712 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello

Depends on the controller ID...
I could check if I had your .ioreg file (Generated with IORegistryExplorer)...


i'm very glad to give you my ioreg.. but now i've bought 2 new mobo (i think they're the future.. depend on what Apple say that will use in 2009 on newer macbook!) with MCP79..

then.. i've bought a mini-atx and a micro-atx with invidia chipset (all-in-one) geforce9300/i730..

and that's the problem
i cannot boot over the loading of the kernel.. after that i've nothing!

then.. do you know a way (external of mac.. obviously) to obtain a ioreg?
btw.. the 1st mobo is
ASUS P5N7A-VM

http://www.asus.com/...YiUFvK51IergAqY

---

Storage Southbridge
5 xSATA 3 Gb/s ports ,1 xExternal SATA
Support RAID 0,1,0+1,5,JBOD
JMicron JMB368 PATA controller
1 xUltraDMA 133/100 (RED)





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy