Jump to content

DSDT Fully working for Asus P5KPL-AM SE 98% Like a real Mac


Maroc-OS
 Share

15 posts in this topic

Recommended Posts

Hello Every Body,

 

UPDATED FOR 10.6.8 LATEST VERSION. Need Testers for 10.7 & 10.6.x

 

This is my first Topic, and i hope this can help.

 

I decided to install a vanilla OSX in ASUS P5KPL-AM SE. But i found a lot of problems here :)

 

Then, The only way to do it, it's to fixe the DSDT, this is my FIXED one for you.

 

Fixes for most problems for Snow Leopard 10.6.* and LION 10.7 not Tested :)BIOS VERSION 702

 

Sleep/Wak, SpeedSteep, UHCI/EHCI, SATA/PATA, RTC, and mooooore.

 

 

Please : Test it and give back, we need confirmations and/or problems to be fixed,

 

----------------------------------------------------------------------------------------------------------------------------------------------------------

 

MAC MODEL :

 

Mac Pro 5.1 :)

 

OS Version :

 

Latest Snow Leopard 10.6.8

 

Bootloader :

 

XPC UEFI Bootloader. The only one tested.

 

Kernel Flag's :

 

-v npci=0×2000

 

PCI DEVICES DETECTED :

 

N10/ICH7 Serial ATA Controller.

nVidia GeForce 210 OpenGL Engine -1Gb DDR3- (in my case).

 

Kexts Used :

 

Only 3 Kexts for now :)

 

 

 

Sound not tested yet but it seems works with Ptached AppleHDA and 888/887 Kexts, or Use VoodooHDA, Or an older Patched AppleHDA Only.

 

fakesmc.kext Not Needed but it's preferable

RealtekR1000SL.kext in S/L/E

VoodooHDA.kext in S/L/E

IOATAFamily.kext / patched

IOPCIFamily.kext / patched but need one that can works great on 32 bit this work perfect on 64 bit.

NullCPUPowerManagement.kext

 

Please Remove AppleTyMCE if you Got Kernel Panic.

 

Sorry for my bad english.

 

--------------------------------------

UPDATED : 11/01/2012

 

Added Somes SMC devices (ALS0 And SMS0).

 

Added Somes DATA to SATA Device.

 

Sound Fixed and now fully implemented, Works Great with VoodooHDA in S/L/E AND/OR ALC 887/888 Kexts in XPC Extra_Kexts Folder.

 

OnBoard GFX ADDED. NEED to be Tested.

 

P0P1 Changed to PEGP and External GFX Works like a charme Now, in my case (nVidia GeForce 210 OpenGL Engine -1Gb DDR3-).

 

HDAU Device for GFX HDMI Injected and works Great.

 

MCHC Device Injected for (Intel G31/G33/P31/P35 Chipset - Memory Controller Hub) with all Infos

 

RTC Only single RAM Bank (128 bytes). Removed.

 

No More pcixxxx,xxxx Devices in IOReg Dump, All Devices are detected.

 

P0P4 & P0P5 Changed to PEX4 & PEX5 for more Compatibility.

 

Ethernet Device Chanded From GIGE to LAN (it's not a Gigabit One) Fast Ethernet Cottroller.

 

And a lot of Fixes and improvements in this build.

 

--------------------------------------

UPDATED : 24/12/2011

 

SMBus Device Controller Added like a real Mac.

 

Bug's fixed on USB "UHCI/EHCI".

 

Bug's fixed on ATA/ATAPI & SATA/AHCI fixes end improvements.

 

Some Devices are changed for Mac compatibility, HUB0/LPCB.

 

P0P2 wrong Adresses fixed to P0P1.

 

HDEF now are great and complete, and fixed Store (Package (0x1E) WARNING. it must be 0x14

 

PCI0 corrected for 10.6.8/10.7.

 

Fixed some Sleep issues.

 

And a lot of Fixes and improvements in this build.

 

--------------------------------------

UPDATED : 27/12/2011

 

Shutdown Fixed.

 

RTC works Great.

 

DTGP Method added.

 

Some Mistaks Corrected.

 

SpeedSteep Fully working.

 

Sleep/WAK are Fully Fixed.

 

A Lot of USB Problems Fixed.

 

LPC fixed, Dev & Ven ID Injected.

 

All Devices Changed Like a real mac.

 

IDE are fully working without problems.

 

Added some Devices For full compatibility.

 

Fixe the Network and all related things. (Injected and it's a GIGE now)

 

Sound injected by adding HDEF device for ALC662 ALC887/888b (not tested yet). Corrected (Kext Load's now and pin's Detected)

 

Fixed some things in UHCI/EHCI and SATA/PATA (IDE0). (Ven & Dev ID's injected).

 

The Full Working HPET implemented no more needs for hacks.

 

--------------------------------------

NEXT :

 

FIXE ALL BUGS IF WE FOUND IT.

 

RELEASE A BIOS READY TO FLASH.

 

--------------------------------------

NEED's :

 

A Perfect 640 x 480 BMP Apple Splash Image with 300Ko Only. I Have it with 301Ko

 

DIMM / What you think about the best Apple Product that we can use with this mobo?

 

(iMac,Mac Pro OR ...) And what version can we use. (I Use MacPro5,1 & it Works Great)

 

--------------------------------------

 

Network Added just wait i will be attach it soon here. DONE :)

DSDT_FIXED.zip

OSX.bmp

600ko.bmp

  • Like 1
Link to comment
Share on other sites

i think not, but you can give me yours i can fixe it for you ;)

 

DSDT.dsl or aml

your matherboard spec

your sound card infos and codec dump if possible.

and your hardware ven/dev IDs

  • Like 1
Link to comment
Share on other sites

dear maroc-OS,

I have same mainboard P5kpl-am se, Ati 5450, currently my computer working OK but still using kexts

I was trying use your DSDT patch but it's got KP at AtiX3000 , i think it's is the GFX in DSDT or other code, could you please to help me how to disable these code or patch this Ati in DSDT , here is my System info:

Aty5450: Ven ID 1002; DevID 68f9 9 (My Aty card working fine with graphicenable=yes in chameleon.Boot.apple.plist)

thanks in advance

  • Like 1
Link to comment
Share on other sites

are you using XPC?

 

if yes : try this in x:/EFI/XPC/settings.plist

 

InjectAmd = 1

 

and

 

 

<key>CustomAmdCard</key>

<dict>

<key>ForceCustomCard</key>

<integer>1</integer>

<key>Framebuffer</key>

<string>Vervet</string>

<key>Model</key>

<string>ATI Radeon 5450 Series</string>

<key>DeviceId</key>

<string>0x68F9</string>

<key>VendorId</key>

<string>0x1002</string>

</dict>

 

and i will inject it in the DSDT for you soon

Link to comment
Share on other sites

i think not, but you can give me yours i can fixe it for you ;)

 

DSDT.dsl or aml

your matherboard spec

your sound card infos and codec dump if possible.

and your hardware ven/dev IDs

 

Yea I tried it (before I read your post)..and Kernel Panic :P

But I've make it back to normal as before.

 

I send you PM

Link to comment
Share on other sites

  • 2 weeks later...
  • 5 months later...

Hi there...

 

I hope you can help me...

 

I have the same mobo, but my graphics is an XFX ATi Radeon HD 4650

I have my DSDT extracted...

So if I attach my DSDT, can you help me with errors?

 

Because in verbose mode the system halted at USB device.. or something like that...

and a few minutes later, another message appears: still waitngi for pci root...

 

So. I have no idea what's wrong.

I only succed with the instalation once, including qi/ce.. but not anymore :fiery:

 

Thanx in advance!!!

DSDT.rar

Link to comment
Share on other sites

  • 1 month later...

I have the same mobo but i have GTS250 , i think that will be working just perfect with hackintosh :) can you tell me where to download the Snow Leopard and how to use ur DSDT ? please , i made hackintosh before with my ATI card which was not so stable , i hope to use ur DSDT (But dont know how to use it ) , can you PM me the download links and full guide please...

Link to comment
Share on other sites

I have the same mobo but i have GTS250 , i think that will be working just perfect with hackintosh :) can you tell me where to download the Snow Leopard and how to use ur DSDT ? please , i made hackintosh before with my ATI card which was not so stable , i hope to use ur DSDT (But dont know how to use it ) , can you PM me the download links and full guide please...

 

Where is the OP?? i need help dude...

Link to comment
Share on other sites

can you tell me where to download the Snow Leopard ?

 

 

normally on the Apple website ! But it seems that Apple has removed this "obsolete" version of Mac OS X, so you can't find it on ! So, you need to buy it on the Internet !

 

There's another way to obtain it, but i don't recommend you to asking it here !

 

 

Cordially

Link to comment
Share on other sites

 

 

normally on the Apple website ! But it seems that Apple has removed this "obsolete" version of Mac OS X, so you can't find it on ! So, you need to buy it on the Internet !

 

There's another way to obtain it, but i don't recommend you to asking it here !

 

 

Cordially

 

i know .. i guess i will be using iatkos L2 .. :) for installing lion

Link to comment
Share on other sites

 Share

×
×
  • Create New...