Jump to content

[Guide] Asus AT5IONT-I / Deluxe


buoo
 Share

57 posts in this topic

Recommended Posts

Snow Leopard 10.6.8

Installation Guide

1z4h63s.jpg

 

Update October 25, 2011

  • AT5IONT-I support added
  • Bluetooth now working ("How to" below)

 

Requirements

 

Bios Settings

  • Configure SATA as [AHCI]

 

Installation Procedure

Burn AT5CDBoot.iso and use it to install Snow Leopard 10.6.3

 

Reboot with the CDBoot and, at the Desktop, open "My Archive" and install AT5IONT-I / Deluxe.pkg

 

Now open the Terminal and type:

perl -e 'open(CMD, "ioreg -lw0 \| grep DSDT|") or die; while(<CMD>) { chomp; if($_ =~ /\"DSDT\.?\d?\"=<([^>]*)>/) { $buff = $1; open(PIP, "|xxd -r -p > ~/Desktop/dsdt.aml") or die; print PIP "$1"; } }'

It will appear "dsdt.aml" on the Desktop, so open DSDT Auto-Patcher, select it and AT5IONT-I Deluxe.txt or AT5IONT-I.txt (you'll find in My package) and apply the patch. Name it DSDT.aml and put it in the Extra folder.

 

Copy mach_kernel_atom (10.6.8) in the Root "/" too.

 

Open Kext Wizard and install the next kexts to System/Library/Extensions:

• RealtekRTL81xx.kext

• PXHCD.kext

• AppleHDADisabler.kext

 

Install the Combo Update 10.6.8 and reboot.

 

Turn back to the Desktop re-open Kext Wizard and install VoodooHDA.kext in Sistem/Library/Extensions

Using again Kext Wizard to do Maintenance and reboot.

 

Mission Accomplished! ;)

 

 

Bluetooth enabler

How to:

1) Unpack Bluetooth.zip
2) Run terminal and go to unpacked directory
   cd Bluetooth
3) Install (will require admin rights)
   sudo ./install
4) Shutdown

This package installs to /Extra/ath3k-firmware-uploader, also it installs launchctl
config to /System/Library/LaunchDaemons/local.ath3k-firmware-uploader.plist 
and registers it with launchctl.

Uninstall:
sudo rm -rf /Extra/ath3k-firmware-uploader/
sudo launchctl unload /System/Library/LaunchDaemons/local.ath3k-firmware-uploader.plist
sudo rm /System/Library/LaunchDaemons/local.ath3k-firmware-uploader.plist

Bluetooth.zip

 

Report

2hrdfsp.png Boot x86_64

2hrdfsp.png IntelPowerManagement

2hrdfsp.png Shut Down\Reboot\Sleep (DSDT)

2hrdfsp.png Wifi (DSDT)

2hrdfsp.png Bluetooth

2hrdfsp.png Graphics

2hrdfsp.png Ethernet

2pyx0fl.png Audio

___2hrdfsp.pngLine-out (Perfect)

___1zgvrbp.pngMic

2hrdfsp.png eSata (DSDT)

2hrdfsp.png USB3

ndsuo3.png PS/2

 

 

Kextstat

    1     com.apple.kpi.bsd (10.8.0)
   2     com.apple.kpi.dsep (10.8.0)
   3     com.apple.kpi.iokit (10.8.0)
   4     com.apple.kpi.libkern (10.8.0)
   5     com.apple.kpi.mach (10.8.0)
   6     com.apple.kpi.private (10.8.0)
   7     com.apple.kpi.unsupported (10.8.0)
   8     com.apple.iokit.IOACPIFamily (1.3.0) <7 6 4 3>
   9     com.apple.iokit.IOPCIFamily (2.6.5) <7 6 5 4 3>
  10    com.apple.driver.AppleACPIPlatform (1.3.6) <9 8 7 6 5 4 3>
  11    com.apple.driver.AppleIntelCPUPowerManagement (142.6.0) <7 6 5 4 3 1>
  12    com.apple.iokit.IOStorageFamily (1.6.3) <7 6 5 4 3 1>
  13    com.apple.driver.DiskImages (289.1) <12 7 6 5 4 3 1>
  14    com.apple.nke.applicationfirewall (2.1.12) <7 6 5 4 3 1>
  15    com.apple.kext.AppleMatch (1.0.0d1) <4 1>
  16    com.apple.security.quarantine (0) <15 7 6 5 4 2 1>
  17    com.apple.security.sandbox (1) <15 7 6 5 4 2 1>
  18    com.apple.security.TMSafetyNet (6) <7 6 5 4 2 1>
  19    com.apple.driver.AppleIntelCPUPowerManagementClient (142.6.0) <7 6 5 4 3 1>
  20    com.apple.driver.AppleAPIC (1.4) <4 3>
  21    com.apple.driver.AppleSMBIOS (1.7) <7 4 3>
  22    com.apple.driver.AppleRTC (1.3.1) <8 5 4 3 1>
  23    com.apple.driver.AppleHPET (1.5) <8 7 5 4 3>
  24    com.apple.iokit.IOHIDFamily (1.6.6) <7 6 5 4 3 1>
  25    com.apple.driver.AppleACPIButtons (1.3.6) <24 10 8 7 6 5 4 3 1>
  26    org.netkas.fakesmc (2) <8 7 4 3>
  27    com.apple.driver.AppleEFIRuntime (1.4.0) <7 6 5 4 3>
  28    com.apple.iokit.IOUSBFamily (4.2.4) <9 7 5 4 3 1>
  29    com.apple.driver.AppleUSBUHCI (4.2.0) <28 9 7 5 4 3 1>
  31    com.apple.AppleFSCompression.AppleFSCompressionTypeZlib (1.0.0d1) <6 4 3 2 1>
  32    com.apple.driver.AppleEFINVRAM (1.4.0) <27 7 5 4 3>
  33    com.apple.iokit.IOAHCIFamily (2.0.6) <5 4 3 1>
  34    com.apple.driver.AppleAHCIPort (2.1.7) <33 9 5 4 3 1>
  35    com.apple.driver.AppleUSBEHCI (4.2.4) <28 9 7 5 4 3 1>
  36    com.apple.BootCache (31.1) <7 6 5 4 3 1>
  37    com.LaCie.driver.PXHCD (1.0.7) <28 9 7 5 4 3>
  38    com.apple.iokit.IOUSBUserClient (4.2.4) <28 7 5 4 3 1>
  39    com.apple.iokit.IOSCSIArchitectureModelFamily (2.6.8) <5 4 3 1>
  40    com.apple.iokit.IOAHCISerialATAPI (1.2.6) <39 33 5 4 3 1>
  41    com.apple.driver.AppleUSBHub (4.2.4) <28 5 4 3 1>
  42    com.apple.iokit.IOAHCIBlockStorage (1.6.4) <33 12 5 4 3 1>
  43    com.apple.iokit.IOCDStorageFamily (1.6.1) <12 5 4 3 1>
  44    com.apple.iokit.IODVDStorageFamily (1.6) <43 12 5 4 3 1>
  45    com.apple.iokit.IOBDStorageFamily (1.6) <44 43 12 5 4 3 1>
  46    com.apple.iokit.IOSCSIMultimediaCommandsDevice (2.6.8) <45 44 43 39 12 5 4 3 1>
  47    com.apple.iokit.SCSITaskUserClient (2.6.8) <39 12 5 4 3 1>
  48    com.apple.driver.AppleUSBComposite (3.9.0) <28 4 3 1>
  49    com.apple.driver.XsanFilter (402.1) <12 5 4 3 1>
  50    com.apple.iokit.IOUSBMassStorageClass (2.6.7) <39 28 12 5 4 3 1>
  51    com.apple.iokit.IOUSBHIDDriver (4.2.0) <28 24 5 4 3 1>
  52    com.apple.iokit.IOSCSIBlockCommandsDevice (2.6.8) <39 12 5 4 3 1>
  53    com.apple.iokit.IONetworkingFamily (1.10) <7 6 5 4 3 1>
  54    com.lnx2mac.driver.RealtekRTL81xx (0.0.90) <53 9 5 4 3 1>
  55    com.apple.driver.AppleLPC (1.5.1) <9 5 4 3>
  56    com.apple.driver.AppleSMBusPCI (1.0.10d0) <9 5 4 3>
  57    com.apple.driver.IOPlatformPluginFamily (4.7.0a1) <8 7 6 5 4 3>
  58    com.apple.driver.AppleSMC (3.1.0d5) <8 7 5 4 3>
  59    com.apple.driver.ACPI_SMC_PlatformPlugin (4.7.0a1) <58 57 9 8 7 6 5 4 3>
  60    com.apple.iokit.IO80211Family (320.1) <53 7 6 5 4 3 1>
  61    com.apple.driver.AirPort.Atheros21 (425.14.7) <60 53 9 7 5 4 3 1>
  62    com.apple.iokit.IOGraphicsFamily (2.2) <9 7 5 4 3>
  63    com.apple.iokit.IONDRVSupport (2.2) <62 9 7 5 4 3>
  64    com.apple.NVDAResman (6.3.6) <63 62 9 5 4 3 1>
  65    com.apple.GeForce (6.3.6) <64 63 62 9 7 6 5 4 3 1>
  66    com.apple.iokit.AppleProfileFamily (41) <9 7 6 5 4 3 1>
  68    com.apple.kext.OSvKernDSPLib (1.3) <5 4>
  69    com.apple.iokit.IOAudioFamily (1.8.3fc2) <68 5 4 3 1>
  70    org.voodoo.driver.VoodooHDA (0.2.1) <69 9 7 5 4 3 1>
  71    com.apple.nvidia.nv50hal (6.3.6) <64 4 3>
  73    com.apple.iokit.IOSMBusFamily (1.1) <5 4 3>
  74    com.apple.driver.AppleSMBusController (1.0.10d0) <73 9 8 5 4 3>
  75    com.apple.driver.AudioIPCDriver (1.1.6) <69 5 4 3 1>
  78    com.apple.driver.AppleMCCSControl (1.0.20) <62 9 7 5 4 3 1>
  79    com.apple.Dont_Steal_Mac_OS_X (7.0.0) <58 7 4 3 1>
  81    com.apple.driver.AppleUpstreamUserClient (3.5.7) <62 9 8 7 5 4 3 1>
  82    com.apple.iokit.IOSerialFamily (10.0.3) <7 6 5 4 3 1>
  83    com.apple.iokit.IOBluetoothSerialManager (2.4.5f3) <82 7 5 4 3 1>
  84    com.apple.iokit.IOSurface (74.2) <7 5 4 3 1>
  85    com.apple.driver.AppleProfileCallstackAction (20) <66 5 4 3 1>
  86    com.apple.driver.AppleProfileKEventAction (10) <66 4 3 1>
  88    com.apple.driver.AppleProfileRegisterStateAction (10) <66 4 3 1>
  89    com.apple.driver.AppleProfileThreadInfoAction (14) <66 6 4 3 1>
  90    com.apple.driver.AppleProfileTimestampAction (10) <66 5 4 3 1>
  91    com.apple.driver.AppleProfileReadCounterAction (17) <66 6 4 3>
  92    com.apple.filesystems.autofs (2.1.0) <7 6 5 4 3 1>
  93    com.apple.driver.AppleHWSensor (1.9.3d0) <5 4 3>
  94    com.apple.filesystems.msdosfs (1.6.3) <7 5 4 1>

 

Credits

P5K PRO

DSDT: trick retail drivers by changing "device-id" (e.g USB), Fix sleep issues of ICH9/-R faking ICH10-R

Slow Sata Issue Fix, How to fix HPET IRQ conflict that cause that

Enabling Bluetooth for P8P67 * boards and BT-211

Atheros AR9285 fix for Snow Leopard, Atheros 0x2b fix

JMicron SATA/IDE PCIe Card eSATA problem

Patch DSDT for JMB362 in AHCI mode

Patched mach_kernel 10.6.0 for Atom-based netbooks

Chameleon 2.0 open source boot loader project

VoodooHDA - guida al patching

Kext Wizard, Maintenance, installation, unpacking and creating mkexts

Lnx2Mac's Realtek RTL81xx Driver goes Beta

DSDT Editor and Patcher

LaCie USB 3.0

  • Like 1
Link to comment
Share on other sites

  • 1 month later...

Thanks for this guide! I am planning to buy this motherboard, and knowing that all will work is most reassuring. I only have a few questions:

  1. Is QE/CI working ok? I found a previous post saying that windows were shaking. Is that working now?
  2. I am also interested in knowing whether HDMI works ok, including audio.

Thank you again for preparing this guide, it's truly useful! :)

Link to comment
Share on other sites

ty Buoo you're a friend. (non potevi postare in italia?! ahaha se devi venderlo prendimi in considerazione:P)

 

I've some question:

- how many watts are needed? i would a little little case and i've found a 100wpsu. that's good?

- this graphic card ion2 is better than 9300m of zotac minitx?

- this cpu dual atom is similar at which intel processor of desktop?

 

 

 

many tx!

Link to comment
Share on other sites

Hi GreenApple xD

 

I'm sorry for you but I'll never sell my little mobo :D

 

1) Approximately 30W, and I'm using the Thermaltake Element Q http://www.thermaltakeusa.com/product.aspx?s=1321&id=1896

 

2) I think so, but I'm not really sure.

 

3) We need a patched kernel but not a disabler for AppleCPUPowermanagement and we can boot in 64bit.

Link to comment
Share on other sites

cool! i like it

 

- what do you think about this for our ( :whistle: ) mobo? only 22 cm x 20 x 7 is like a mac mini also if i haven't understood if really can insert a player in a so little space...

- which memories have you used 800mhz?

- in windows i've read that browser player don't works well. Do you confirm?

 

 

Monday i'll buy it and i hope that can work with atom + ion i trust in you and i'm happy that you take care of me :queen:

Link to comment
Share on other sites

1) It was the first choice but to the end I bought the Element Q 'cause I let It on all day long for the sharing.

If you buy that case you need a slim optical dvd.

 

2) 2 x DDR3 SO-DIMM 2GB / 1066Mhz KINGSTON Valueram CL7 rt

 

3) I don't know.

  • Like 1
Link to comment
Share on other sites

  • 2 months later...

This tutorial doen`t work for me- i have installed osx at least seven times using these instructions and every time i install the combo update i am unable to boot back in to osx in any way- that is booting from the boot cd or dorectly from the HDD. I am at my wits end trying to install SL on this board - it just will not work for me. Any suggestions, anyone- please.

Link to comment
Share on other sites

Hi I managed to get HDMI audio working... DSDT patch looks like this:

 

   Device (P0P6)
		{
			Name (_ADR, 0x001C0002)
			Name (_PRW, Package (0x02)
			{
				0x09,
				0x05
			})
			Device (GFX1)
			{
				Name (_ADR, Zero)
				Name (_SUN, One)
				Method (_DSM, 4, NotSerialized)
				{
					Store (Package (0x06)
						{
							"@0,connector-type",
							Buffer (0x04)
							{
								0x00, 0x08, 0x00, 0x00
							},
							"@1,connector-type",
							Buffer (0x04)
							{
								0x00, 0x08, 0x00, 0x00
							},
							"hda-gfx",
							Buffer (0x0A)
							{
								"onboard-1"
							}
						}, Local0)
					DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
					Return (Local0)
				}
			}
			Device (HDAU)
			{
				Name (_ADR, One)
				Method (_DSM, 4, NotSerialized)
				{
					Store (Package (0x02)
						{
							"hda-gfx",
							Buffer (0x0A)
							{
								"onboard-1"
							}
						}, Local0)
					DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
					Return (Local0)
				}
			}
			Method (_PRT, 0, NotSerialized)
			{
				If (PICM)
				{
					Return (AR06)
				}
				Return (PR06)
			}
		}

 

 

Then you also need to install included kexts. Back Panel audio doesnt work with this kext, only HDMI...

 

To binary patch AppleHDA i replaced 0A 00 DE 10 occurrence with 0B 00 DE 10 (according to tutorial from other forum)...

 

Enjoy,

 

NOTE: you cannot have VoodooHDA alongside with this, or you'll get a kernel panic.

AppleHDA.kext.zip

ALC8xxHDA.kext.zip

  • Like 1
Link to comment
Share on other sites

Glad you like it, i see there are some news with ALC887 AppleHDA patching for Lion, maybe I'll try to patch the codec part for the onboard audio.

 

buoo, I've got some problems with this board, when system goes to sleep, particularly the USB disks are not available after wake and not cleanly unmounted, they remount again after a while. Does this happen to your DSDT too on 10.6.8 (Update v.1) or 10.7.3 ? If not, could you please post your entire DSDT for this board?

 

Thanks

Link to comment
Share on other sites

Hello again Buoo.

Install was relatively simple- with the exception of not knowing the exact place to put the mach_kernel_atom. That has been placed in the Root/ as you suggested. After installing the SL 10.6.8 combo update i cannot boot into osx- all i get is the apple splash screen with no spinning cog and no HDD activity light. I have left this for over three hours in some cases and still no movement. I have tried booting from the Hard drivr directly and from the AT5 Boot CD but have had no luck. I can install up to 10.6.3 with no issues using my purchased 10.6.3 but it seems to be a problem when updating.

Also i mentioned in my PM to you when booting from AT5 Boot i am experiencing quite a few Ebios reag errors and finally a line saying that GUI could not load progress bar (or something along those lines)- as mentioned, i dont know if this is significant. Thanks for all your help.

Link to comment
Share on other sites

 Share

×
×
  • Create New...