Jump to content

Asus P5N7A-VM


DiaboliK
 Share

1,296 posts in this topic

Recommended Posts

Just wanted to thank everyone for the info in this thread. I am a complete newbie to this and I had my hackintosh set up with everything working in under 3 hours.

 

P5N7A-VM

E8400

some 1066 corsair ram that was on sale for a REALLY good price (I got lucky, it's not on the QVL but it works)

 

For the record, this is what ended up working:

 

In the 10.5.6 iPC installer with drive attached to 1st rev white macbook:

-9.4 kernel (the last one in the list)

-nForce chipset driver

-UInstaller

-OSX86 Tools

 

I used diabolik's new DSDT (linked in the first post), put it in the root dir of the drive and leave appleintelcpupowermanagement in place.

 

from the UInstaller, still attached to the macbook:

-essential kexts installed onto the HD

-chameleon 1.0.12

-set correct resolution

 

Then I attached the drive to one of the black SATA ports and booted into safe mode and create accounts and set up some more stuff.

 

After booting into safe mode:

 

I used UInstaller to install audio kexts from the Ufdah's guide, installed from the hackintosh AFTER the boot (it never worked if I installed it from the macbook)

 

Then the dmg fix and "new" hard disk icon fix were installed from 10.5.6 iPC installer, ONLY these two fixes because I crashed when I tried to mount a dmg and I wanted the icon to look right.

 

I then used OSX86 tools to fix permissions and fix kext permissions.

 

Reboot machine in normal mode and everything worked. Sound took two reboots, but everything else worked on the first shot.

Link to comment
Share on other sites

Just to clear up the DSDT and audio stuff. I have fiddled with the DSDT again and present what I hope to be a final version. This version supports:

 

4 cores

audio and video injection

LPC and AHCI injection

Full AppleIntelCPUPowerManagement support. This one took ages, your hackintosh will now CPU throttle, sleep, shutdown, restart without any additional kexts. Note: This particularDSDT will manage speedstep only on a Core2 Quad Q9550, if you have a different CPU then what I suggest you do is dump your SSDT tables in Linux using Roisoft's method. See insanelymac post on ICH9-R USB DSDT fix:

 

http://www.insanelymac.com/forum/index.php...t&p=1172947

 

 

Then decompile them using iasl. Then examine the tables containing your P-states. I had four as I have a quad CPU, if you have a Duo you will find 2. In these you will find your P-states under the heading:

 

Name (SPSS, Package......

 

Overwrite the values in my decompiled DSDT with yours and it should work.

 

The ALC1200.kext works only in /S/L/E with vanilla AppleHDA.kext with binary mod (all instances of 8508EC10 changed to 8808EC10)

 

Hope this helps!

 

 

wow

this is a great job

I've a questoin about sound

with the injection.. should I put a kext driver or not? this is not clear on your post.

now I've the kext released in that topic. This is an applehda.kext not retail.

 

so.. with your dsdt, what I have to do/leave? can you attach your driver if are absolutely necessary?

 

second question: I've another proc.. so I must erase a part of the dsdt and put mine ssdt (append?)

or your dsdt is ready for me and I have to put a ssdt in the root?

 

in the end.. your dsdt has the support for frontal mike?

 

thanks

Link to comment
Share on other sites

wow

this is a great job

I've a questoin about sound

with the injection.. should I put a kext driver or not? this is not clear on your post.

now I've the kext released in that topic. This is an applehda.kext not retail.

 

so.. with your dsdt, what I have to do/leave? can you attach your driver if are absolutely necessary?

 

second question: I've another proc.. so I must erase a part of the dsdt and put mine ssdt (append?)

or your dsdt is ready for me and I have to put a ssdt in the root?

 

in the end.. your dsdt has the support for frontal mike?

 

thanks

 

 

Ugokind

 

For sound you need ALC1200.kext from one of my previous posts AND retail 10.5.7 AppleHDA.kext with binary modded so all examples of 8508EC10 changed to 8808EC10.

 

If you have a Q9550 you can use the dsdt.aml as is. If you have another processor the you need to replace the P-states in the dsdt.dsl with those for your processor, the recompile using iasl. In order to get P-states follow the insanelymac link in my last post

Link to comment
Share on other sites

Full AppleIntelCPUPowerManagement support. This one took ages, your hackintosh will now CPU throttle, sleep, shutdown, restart without any additional kexts.

By "shutdown" will this also cause the power supply to turn off? Right now, shut down works for me at the OS level, but the power supply continues to run its fan until I press and hold the power button for about 5 seconds. My other hackintosh on a P5K-E board does not have this problem.

 

TIA.

Link to comment
Share on other sites

Just to clear up the DSDT and audio stuff. I have fiddled with the DSDT again and present what I hope to be a final version. This version supports:

 

4 cores

audio and video injection

LPC and AHCI injection

Full AppleIntelCPUPowerManagement support. This one took ages, your hackintosh will now CPU throttle, sleep, shutdown, restart without any additional kexts. Note: This particularDSDT will manage speedstep only on a Core2 Quad Q9550, if you have a different CPU then what I suggest you do is dump your SSDT tables in Linux using Roisoft's method. See insanelymac post on ICH9-R USB DSDT fix:

 

http://www.insanelymac.com/forum/index.php...t&p=1172947

 

 

Then decompile them using iasl. Then examine the tables containing your P-states. I had four as I have a quad CPU, if you have a Duo you will find 2. In these you will find your P-states under the heading:

 

Name (SPSS, Package......

 

Overwrite the values in my decompiled DSDT with yours and it should work.

 

The ALC1200.kext works only in /S/L/E with vanilla AppleHDA.kext with binary mod (all instances of 8508EC10 changed to 8808EC10)

 

Hope this helps!

 

Restart on 10.5.7 works without OpenHaltRestart, but shutdown doesn't work at all, it doesn't shut itself down completely. It doesn't work when using OpenHaltRestart or another DSDT.

Maybe some device isn't getting turned off?

BIOS: 512

BIOS settings: USB legacy off/Jmicron on (or off, doesn't matter, it's the same), ACPI 2.0 on, PNP OS yes

Link to comment
Share on other sites

I'm buying an extra gigabit ethernet card which is PCI (not PCI-e). The Netgear GA311.

 

A long time ago, I used the ufdah guide from the first post in this thread to get my system running.

 

Do the PCI slots work (I think I remember reading something, some time ago, that they didn't work) with my setup, so I can go out and buy the extra ethernet pci card?

 

Thanks

Martin

Link to comment
Share on other sites

You do NOT need any of the essential kexts from the universal installer, you do need AppleIntelCPUPowerManagement.kext for speedstep. Best way from scratch is to restore a Leopard Retail 10.5.6/7 DVD onto a partition, install Chameleon 2 / PC EFI v10 to that partition, place DSDT.aml in /Extra, Dsmos.kext in /Extra/Extensions then reboot and install from that partition.

 

I'm preparing everything to use your installation method, can you post Dsmos.kext?

 

Thanks in advance.

Link to comment
Share on other sites

Hy

I've created my DSDT.dsl with the SSDT ubuntu dumpacpi method for my 2 processor

and replaced into your dsdt

booted.. I've those problems

 

without appledecrypt the system won't switch from the textual boot to GUI.. it remain at the

loginwindow[51]: Login Window Application Started

row in the log.

 

the video is fine!

 

the audio is a problem

I tried to replace all the istances of 8508EC10 to 88808EC10 in yhe AppleHDA.kext / content/macos/AppleHDA file (mine is 10.5.6) but with textmate or 0ED i heven't found any word like that! so where must I do those mods?

 

so I have in the log

kernel[0]: ACPI_SMC_PlatformPlugin::pushCPU_CSTData - _CST evaluation failed

and

ACPI_SMC_PlatformPlugin::registerLPCDriver - WARNING - LPC device initialization failed: C-state power management not initialized

 

thanks

ugo

Link to comment
Share on other sites

I'm buying an extra gigabit ethernet card which is PCI (not PCI-e). The Netgear GA311.

 

A long time ago, I used the ufdah guide from the first post in this thread to get my system running.

 

Do the PCI slots work (I think I remember reading something, some time ago, that they didn't work) with my setup, so I can go out and buy the extra ethernet pci card?

 

Thanks

Martin

 

Anyone?

Link to comment
Share on other sites

@ugokind

you wrote in your sig: "Asus P5N7a-Vm EVERYTHING OK / Chip: Nforce i730 (fsb1333) / Jmicron / GPU nV9300 /Aud: ALC1200 Ok / Eth: Ok" - from the threadstarter in the first thread (cant see when it was updatet at least) i can read "ASUS P5N7A-VM is up and fully operational! LAN - SOUND - GFX and all the other bells and whistles work!"

 

That sounds very good to me, because i like to buy this board.

 

but what i also recognized is that it seemes to be not so easy to bring it all to work. Another thing is what does "Everything OK" mean. Does it include "sleep/standby/restart and power off?

in the middle of this thread many users wrote that they have different issues with that.

 

maybe someone can bring to the point what is definetly not working at the moment.

 

Thanks for this great thread.

Link to comment
Share on other sites

I'm curious to know if it would be possible to use the "Hybrid SLI" feature of this motherboard in the near future with Snow Leopard or even in the current Leopard? Has anyone been able to tap into its potential as a working feature yet?

Link to comment
Share on other sites

@ugokind

you wrote in your sig: "Asus P5N7a-Vm EVERYTHING OK / Chip: Nforce i730 (fsb1333) / Jmicron / GPU nV9300 /Aud: ALC1200 Ok / Eth: Ok" - from the threadstarter in the first thread (cant see when it was updatet at least) i can read "ASUS P5N7A-VM is up and fully operational! LAN - SOUND - GFX and all the other bells and whistles work!"

 

That sounds very good to me, because i like to buy this board.

 

but what i also recognized is that it seemes to be not so easy to bring it all to work. Another thing is what does "Everything OK" mean. Does it include "sleep/standby/restart and power off?

in the middle of this thread many users wrote that they have different issues with that.

 

maybe someone can bring to the point what is definetly not working at the moment.

 

Thanks for this great thread.

 

 

thanks

1st.. in italian sub-forum we've decided to adopt a rule for all. If we want any kind of advice from anyone, we must put a sign with our hardware, so this method force the newbie to search and take its time to catch knowledge himself before asking stupid questions to everybody and other people look to its hw without asking for .. what do you have.. blablabla..

2nd.. we have very few words to put in our signs.. so I put few words and I have to explain in a post

 

my OK mean that the system is up and runnig and is enought for me. but I haven't a monitor with hdmi or an hdi input so I never have verified if it's working fine, also the audio is working but only in AC97 mode. and when I have output and mike working.. I'm happy. and I'm afraid to upgrade to 10.5.7 because of the audio.. in the forum it have been passed few time since the 10.5.7 update, and in the forum there are only non-professional approach to arrange the o.s. to the new update.. respect of the previous update. I wait the summer..

 

bye

 

sleep and restart are workinf fine with the last dsdt posted a couple of post above (modding with my CPU ssdt table!)

 

but are working only without changing freq/Volts in GPU/CPU bios page.

 

and with usb hi speed.

 

sometimes (1 time on 10 is the average) i have no shutdown.

Link to comment
Share on other sites

  • 2 weeks later...

Hello, I am looking for help with my P5N7A project.

 

I've been following Ufdah's guide to the letter and always seem to run into the same snag. After putting the install on the hard drive (10.5.5 Retail DVD) and plugging it back into the new computer, it will get stuck in an infinite reboot loop right after the spinning ASCII appears on the "Loading Darwin" part of the startup.

 

My system specs are as follows

Pentium E5200 @ 2.5ghz

P5n7a-vm with bios 407

Normal voltage setpoints, nothing overclocked, all settings as per Ufdah's screenshots

WD Caviar Green 1TB

OCZ Upgrade 2x2gb DDR6400

Pioneer Blu-Ray (Disconnected)

 

I've also tried burning several x86 distros I've found on the internet (iPC 10.5.6, iATKOS 10.5.7) but they all will trigger the immediate reboot loop.

 

Any ideas would be greatly appreciated.

 

Update:

There is one difference between what I'm trying to do and Ufdah's guide. I can't get the 10.5.6 combo installer to install to the image.

 

I've also tried the iPC 10.5.6 with kwinkle's method using the 9.4 kernel. I can get it to boot in safe mode, but am stopped right afterwords by the computer not being able to recognize my USB keyboard.

 

I tried Ufdah's method again, same result so I started with -x and -v and used my camera to film the loading messages. The computer reboots immediately after the lines,

"HFS+ Loading DSDT.aml"

"Starting Darwin x86"

Link to comment
Share on other sites

in reply to spotmaxdog

 a 10.5.6 retail Mac OS X Leopard DVD is needed for the boot-132 method. If you use 10.5.4 or lower, you will be caught in a constant reboot loop. Trust me, I speak from experience :)

you need 10.5.6 and you need the dsdt, else it won't work

Link to comment
Share on other sites

in reply to spotmaxdog

 

you need 10.5.6 and you need the dsdt, else it won't work

 

Thanks for the clarification. I was using the DSDT but a 10.5.5 DVD that refused to upgrade to a 10.5.6. Trying a 10.5.6 Retail right now.

This is most likely an uninformed question, but from what I understand the boot 132 method somehow loads another enviroment which tricks OSX into thinking the system is a Mac, is that correct? If so, does that mean that installing Chameleon bootloader onto the image in the instructions is where the "boot 132" is added to the drive?

 

Edit: Success! It was the installer DVD after all. 10.5.6 Retail boots with no problem, sound doesn't work, but QE does.

 

Update: Audio using ugokind's link plus voodoopower.kext for a 10.5.7 vanilla install with working sleep AND S/PDIF output. Everything I could ask for in a hackintosh! Faster than my Aluminum iMac for a quarter of the cost!

Link to comment
Share on other sites

Just updated from 10.5.7 to 10.5.8 without a glitch.

 

And a nice Change:

 

Hardware, Serial-ATA in System Profiler:

 

NVidia MCP79 AHCI:

 

Vendor: NVidia

Product: MCP79 AHCI

Speed: 3 Gigabit

Description: AHCI Version 1.20 Supported

 

Before I had Unknown AHCI Device instad of NVidia MCP79 AHCI :police:

Link to comment
Share on other sites

Just updated from 10.5.7 to 10.5.8 without a glitch.

does yours still sleep?

 

mine won't so i'm going back to 10.5.7

 

 

 

 

 

 

and i'm still not able to use all line outs :angel:  

 

i'm to dumb to edit the dsdt dgsga has provided with my cpu values following roisofts method (just not that well documented for a fool like me) so i use the one he provided before, tis one works rather nice and if i delete intelcpupower it will also shut down properly, always. but the alc1200 won't work, there will be no devices in audio settings, i used hexedit on AppleHDA.kext and replaced all instances of 8508EC10 with 8808EC10 or atleast hexedit didn't find anymore. saved it, replaced the vanilla one, and still no cigar. why? i leaves me sleeples nights.

 

wich parts of the iasl should i cut out to remove the cpu specific parts, i can live without native powermanagement, i just want audio to work

Link to comment
Share on other sites

Aaack! 2:30am this morning I couldn't sleep, so I tried to upgrade.

 

Downloaded the 10.5.8 Combo Update (full 700MB+). Started it. After a minute, my entire system froze solid.

 

I started to cry softly to myself. I had to do a hard reboot. Verbose mode starts going, then stops. No boot. Safe mode doesn't work. Went back to bed. :)

 

Tonight, I'll just repair it with my iMac.

 

UPDATE:

Used a USB -> SATA Adapter. Plugged my main drive into my iMac. Ran the Combo Updater on it. Rebooted the iMac, using may Hackintosh drive to boot. Ran OSX86 Universal Installer on it with standard kexts. Shut down. Plugged it back into my tower. Started up no problems. Running 10.5.8 now.

Link to comment
Share on other sites

 Started up no problems. Running 10.5.8 now.

 

without sleep, i bet.

 

 

 

 

 

 

i'm finally happy with a 10.5.6 setup

 

dgsga dsdt from #579 and frodos hda kexts from post #364, appleintelcpupowermanagement.kext removed (voodopower installed instead) and appledecrypt in extra.

 

nothing else, full sound, shutdown reboot. finally im there

Link to comment
Share on other sites

 Share

×
×
  • Create New...