InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 09-16-2009, 02:34 PM
joeytribbiani joeytribbiani is offline
Cheetah
 
Join Date: Sep 2009
Posts: 2
Quote:
Originally Posted by lancelotu View Post
This is for P5K-E Wifi a/p Motherboard but it should work with other P5K models
Try this at your own risk. Thanks again to XyZ .

put the AD1988b.Fix.kext in /System/Library/Extensions repair it's permissions and replace your DSDT.aml with the one from the package and you're good to go . I attached also the .dsl file .

Attachment 394
Hi!

Hello!
I have followed some of your guide and got my network to run(THANKS ). It all seems to run stable at 64bit. However, I can not get the sound working.

I have installed snow loepard using Chameleon RC2 v3 and used these Kext :
AD1988b.Fix.kext
SleepEnabler.kext
fakesmc.kext
OpenHaltRestart.kext
Disabler.kext

Setup:
Asus P5K-E WIFI
E6750 @ 3.4 GHz
4GB RAM
250GB SATA HDD
GeForce 7300LE 256mb

Where do I find my "DSDT.aml" ? The replacement, just drag and drop?

Sincerely Joey (:

apologize for bad English
Reply With Quote
  #2  
Old 09-16-2009, 03:46 PM
lancelotu lancelotu is offline
Jaguar
 
Join Date: Jul 2009
Posts: 58
Quote:
Originally Posted by joeytribbiani View Post
Hi!

Hello!
I have followed some of your guide and got my network to run(THANKS ). It all seems to run stable at 64bit. However, I can not get the sound working.

I have installed snow loepard using Chameleon RC2 v3 and used these Kext :
AD1988b.Fix.kext
SleepEnabler.kext
fakesmc.kext
OpenHaltRestart.kext
Disabler.kext

Setup:
Asus P5K-E WIFI
E6750 @ 3.4 GHz
4GB RAM
250GB SATA HDD
GeForce 7300LE 256mb

Where do I find my "DSDT.aml" ? The replacement, just drag and drop?

Sincerely Joey (:

apologize for bad English


You need small tool named iasl to decompile and compile your DSDT.aml to DSDT.dsl and the other way around .

to get the DSDT from your system you need another script called getDSDT.sh

You can get your "starter kit" here :[ATTACH]tools.zip[/ATTACH], just download it and put it on your Desktop

I included a copy of my DSDT.dsl ( use it only for comparison don't drag and drop on your system it will not work ! )

to get your DSDT from your system open terminal and go to to your "starter kit" aka tools directory

e.g

Code:
cd Desktop/tools/
Code:
./getDSDT.sh

you will now have a new file called dsdt.dat . you can't modify this so you have to decompile it first

Code:
./iasl -d dsdt.dat
and you should see something like this :

Code:
Intel ACPI Component Architecture
AML Disassembler version 20080926 [Oct  4 2008]
Copyright (C) 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a

Loading Acpi table from file dsdt.dat
Acpi table [DSDT] successfully installed and loaded
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Parsing completed
Disassembly completed, written to "dsdt.dsl"

and now you can modify the newly created dsdt.dsl (you can also compare it to the one i added in the "starter kit" to see where are the differences )

just open it with a text editor and add your patches ( read about patching ad1988b here and when you finish adding, just recompile the file with this command:

Code:
./iasl -ta dsdt.dsl
if everything goes well you should see this:

Code:
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20080926 [Oct  4 2008]
Copyright (C) 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a

ASL Input:  dsdt.dsl - 10047 lines, 335962 bytes, 4861 keywords
AML Output: dsdt.aml - 37950 bytes, 1074 named objects, 3787 executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 47 Optimizations
and you will have a file called dsdt.aml in your directory . Just drag this file on your root volume and restart

how yooou doin'
Reply With Quote
  #3  
Old 09-17-2009, 04:45 AM
adrianmak adrianmak is offline
Puma
 
Join Date: Aug 2009
Posts: 18
Many thanks all of you from this post.


I have an annoying minor problem starting from using leopard.
The Asus P5K-E wifi/ap has two eSATA ports which controlled by jmicro controller. One of the eSATA port is connected to an HDD enclosure.

I found that when the hdd enclosure is online (powered on) it will slow down the bootup time (i.e. bootup time took longer) and the hdd enclosure icon will not display on the desktop. To show it, I have to power off and on.

anybody experience this issue ?
Reply With Quote
  #4  
Old 07-28-2009, 12:21 AM
kjun5huo kjun5huo is offline
Puma
 
Join Date: Jul 2009
Posts: 16
lancelotu !
Thank you for your information.
It works good.
I added Device (HDEF) parts of your dsdt.dsl file to my own dsdt.dsl file, and compile dsdt.dsl file using iaslMe.
No error.
Thank you again.
Reply With Quote
  #5  
Old 08-02-2009, 05:23 AM
kjun5huo kjun5huo is offline
Puma
 
Join Date: Jul 2009
Posts: 16
Hi! lancelotu!
I follow your guide for modify IONetworkingFamily.kext,and it works good in 32 bit and 64 bit kernel.
I have used Leopard 10.5.7 at another drive.I tried your modified method in Leopard system,but it doesn,t work.
Do I use different information in Leopard ?
Thank you in advance.
Reply With Quote
  #6  
Old 08-02-2009, 06:51 AM
kjun5huo kjun5huo is offline
Puma
 
Join Date: Jul 2009
Posts: 16
Hi! lancelotu!
Never mind.
I found my mistake.
When I mdae Extensions.mkext,I made mistake.
I fixed my mistake,and now everything works fine.
Your guide is correct.
Thanks again.
Reply With Quote
  #7  
Old 08-08-2009, 09:11 AM
svitale75 svitale75 is offline
Puma
 
Join Date: Aug 2009
Posts: 15
Quote:
Someone got solutions for sleep and HD icons ?
Not for sleep but for HD icons you should be good to go by installing

IOAHCIBlockStorageInjector.kext

Last edited by svitale75; 08-08-2009 at 09:20 AM.
Reply With Quote
  #8  
Old 08-17-2009, 09:06 AM
jinnggoff jinnggoff is offline
Cheetah
 
Join Date: May 2009
Posts: 4
Quote:
Originally Posted by lancelotu View Post
Someone got solutions for sleep ?
here is a solution for fix sleep issue
http://www.insanelymac.com/forum/ind...post&p=1227751
Reply With Quote
  #9  
Old 08-17-2009, 07:17 PM
lancelotu lancelotu is offline
Jaguar
 
Join Date: Jul 2009
Posts: 58
I can't get no sleep

Quote:
Originally Posted by jinnggoff View Post
here is a solution for fix sleep issue
http://www.insanelymac.com/forum/ind...post&p=1227751
Thanks but doesn't want to "sleep" with my system .
Reply With Quote
  #10  
Old 08-19-2009, 06:52 PM
omargoa's Avatar
omargoa omargoa is offline
Puma
 
Join Date: Aug 2009
Posts: 21
Sleep fix

Hi

Sleep work for me with this method :
http://www.insanelymac.com/forum/ind...owtopic=168014

i apply this method for SATA and it work, no more need for AHCIportinjector.kext

audio also work fine with dsdt patch and AD1988b.Fix.kext front panel (headphone and micro) work, the only problem is low microphone level and i have microphone only in front panel (someone know how to fix the volume level ? ? )

Now i got all working fine and stable in 64 bit with chameleon 2 rc1

note : when i boot for the first time after instal i need to boot with "archi386" 32bit , and launch the Kext utility after that boot normal, and all work

boot direct with the default 86_64 cause kernel panic

(sorry for my english )


My motherboard : ASUS P5E + 8800 gts 512

here is my dsdt file with fix for : (Graphic) - (Audio) - (Sata) and (Sleep fix)
Attached Files
File Type: zip dsdt.aml.zip (15.9 KB, 517 views)

Last edited by omargoa; 08-19-2009 at 09:12 PM.
Reply With Quote
Reply