ITALIANO
Aggiornata al 01 Aprile 2009 (sezione USB e LAN per la G31-M S)
Pubblico questa breve guida per gli sfortunati possessori di motherboard Asrock G31M-S e G31M-GS (differiscono solo per la lan, una RTL81102EL sulla G31M-S, che in realtà un clone 8139 non supportato da Leopard ma trovata la soluzione per farla funzionare, vedi in fondo, e una RTL1000 sulla G31M-GS, supportata col relativo kext presente in iDeneb 1.4 e XxX 10.5.6).
L'audio é un ALC662, che funziona solo out con Azalia (ho provato con i patch Taruga, ma pur essendo presente nel System Profiler non esce alcun suono), adesso con voodooHDA.kext funziona sia in che out.
L'USB 2.0 va in conflitto con ICH7 quindi bisogna disattivare la funzionalità 2.0 da BIOS e si risolve con una scheda PCI USB 2.0 che non essendo controllata dal BIOS funziona egregiamente e si possono usare tastiera e mouse USB (punto A della relativa sezione USB del BIOS). In alternativa, usando tastiera e mouse PS2, senza scheda USB PCI aggiuntiva settando la sezione USB del BIOS come al punto B della relativa sezione più sotto.
La scheda video interna GMA3100 non é supportata da Leopard quindi occorre una PCI-E esterna.
A questo punto procuriamoci iDeneb 1.4 ed iniziamo le operazioni di installazione del Leopardo 10.5.6.
Il BIOS occorre modificarlo.
1) Flashare il bios con il file apposito:
Per la G31-M S: Click to view attachment
Per la G31M-GS: Click to view attachment
Settaggi del BIOS: (metto solo quelle fondamentali)
CPU Configuration:
Enhanced Halt State [Disabled]
Intel Virtualization Tech. [Enabled] : comparirà solo con le CPU che supportano tale tecnologia
CPU Thermal Throttling [Enabled]
No-Execute Memory Protection [Enabled]
Intel SpeedStep Tech. [Disabled]
On-Demand Clock Modulation [Disabled]
ACPI Configuration:
Suspend To RAM [Auto]
Repost Video on STR Resume [Yes]
Check Ready Bit [Disabled]
Restore on AC/Power Loss [Power Off]
Ring-In Power On [Disabled]
PCI Devices Power On [Disabled]
PS/2 Keyboard Power On [Disabled]
RTC Alarm Power On [Disabled]
ACPI HPET Table [Enabled]
IDE Configuration:
ATA/IDE Configuration [Enhanced]
USB Configuration:
A
USB Controller [Enabled]
USB 2.0 Support [Disabled] (scheda USB PCI aggiuntiva, tastiera e mouse USB)
Legacy USB Support [Enabled]
B
USB Controller [Enabled]
USB 2.0 Support [Enabled]
Legacy USB Support [Disabled] (Tastiera e mouse PS2)
2) Facciamo partire il DVD di iDeneb 1.4, inizializziamo con Disk Utility la partizione scelta e in fase di personalizzazione scegliamo:
Lingue disponibili: solo italiano
Font aggiuntivi: Si
X11: Si
iDeneb Essential System: Si
Patches 10.5.6 Ready:
Alternative Essential Patch:
ACPI Kext 10.5.6: NO
PS2Fix for ACPI kext 10.5.6 (solo se avete tastiera e mouse PS/2)
AMD Patch: No
Audio: solo AppleAzaliaAudio
Chipset: ICHx Fixed + JMicronATA
Kernel: Nulla o Kernel 9.5.0 Voodoo se avete una CPU non vanilla compatibile
Network: RealtekR1000 per la G31-M GS nulla per la G31-M S
Fix: AppleSMBIOS per la vostra RAM + seatbelt Fix
PS2 fix (se usate la soluzione B per quanto riguarda USB e avete tastiera e mouse PS2)
System Utilities: nulla
Video: quello adatto alla vostra scheda
Applications: nulla
Netbook: nulla
3) Riavviate, eseguite le operazioni preliminari poi: cancellate AppleDecrypt.kext e installate questo:Click to view attachment (chi ha scelto la soluzione A per l'USB deve anche eliminare AppleHPET.kext) con kexthelper, riavviate con -v -f ed avrete un Leopardo 10.5.6 funzionante con questa osticissima motherboard.
Aggiornamento 01/04/2009: trovata soluzione per la LAN integrata della G31-M S: dopo aver installato e fatto ripartire il sistema, cancellate da /System/Library/Extensions il file IONetworkingFamily.kext e installate questo: Click to view attachment con kexthelper e riavviate con -v -f
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ENGLISH TRANSLATE
Updated at 1 April 2009 (USB and LAN section for G31-M S)
I public this brief guide to the unfortunate owners of motherboard AsRock G31M-S and G31M-GS (they differ only for the LAN, a RTL81102EL on the G31M-S, which in fact is a 8139clone not supported by Leopard, but I found the solution to make it to work, see the bottom, and a RTL1000 on G31M-GS, supported with the kext present in iDeneb 1.4 and XxX 10.5.6).
The sound is an ALC662, which only works with Azalia out (I tried with Taruga patch, but although present in the System Profiler does not go out any sounds), now with voodooHDA.kext works in and out very fine.
The USB 2.0 should be in conflict with ICH7 then you must disable the feature from 2.0 BIOS and resolves with a USB 2.0 PCI card that are not controlled by the BIOS and works very well so you can use USB keyboard and mouse (point A of the relevant section of the USB BIOS). Alternatively, using PS2 keyboard and mouse, without additional PCI USB card, by setting the USB section of the BIOS as described in the section B of the relevant section below.
The video card inside (GMA3100) is not supported by Leopard so you need an external PCI-E graphic card.
Then take iDeneb 1.4 and start the installation of Leopard 10.5.6.
You must modified the BIOS
1) Flash the BIOS with the appropriate file:
For G31-M S: Click to view attachment
For G31M-GS: Click to view attachment
BIOS settings: (only the most importants)
CPU Configuration:
Enhanced Halt State [Disabled]
Intel Virtualization Tech. [Enabled] : (only CPU that support that feature)
CPU Thermal Throttling [Enabled]
No-Execute Memory Protection [Enabled]
Intel SpeedStep Tech. [Disabled]
On-Demand Clock Modulation [Disabled]
ACPI Configuration:
Suspend To RAM [Auto]
Repost Video on STR Resume [Yes]
Check Ready Bit [Disabled]
Restore on AC/Power Loss [Power Off]
Ring-In Power On [Disabled]
PCI Devices Power On [Disabled]
PS/2 Keyboard Power On [Disabled]
RTC Alarm Power On [Disabled]
ACPI HPET Table [Enabled]
IDE Configuration:
ATA/IDE Configuration [Enhanced]
USB Configuration:
A
USB Controller [Enabled]
USB 2.0 Support [Disabled] (USB PCI card, USB mouse and keyboard)
Legacy USB Support [Enabled]
B
USB Controller [Enabled]
USB 2.0 Support [Enabled]
Legacy USB Support [Disabled] (PS2 mouse and keyboard)
2) Start iDeneb 1.4 DVD, initialize the Leopard partition with Mac OSX (Journaled) and in Customize choose:
Language: Only your language
Additionals Fonts: Yes
X11: Si
iDeneb Essential System: Yes
Patches 10.5.6 Ready:
Alternative Essential Patch:
ACPI Kext 10.5.6: NO
PS2Fix for ACPI kext 10.5.6 (only if you have PS2 mouse and keyboard)
AMD Patch: No
Audio: AppleAzaliaAudio or nothing if you install later voodooHDA.kext
Chipset: ICHx Fixed + JMicronATA
Kernel: Nothing or Kernel 9.5.0 Voodoo if you have not a vanilla compatible CPU.
Network: RealtekR1000 for G31-M GS nothing for G31-M S
Fix: AppleSMBIOS like the frequence of your RAM (seatbelt Fix if you use voodoo kernel)
PS2 fix (if you have PS2 mouse and keyboard, point B of USB section)
System Utilities: nothing
Video: for your videocard
Applications: nothing
Netbook: nothing
3) Reboot and then: delete AppleDecrypt.kext and install this with kexthelper: Click to view attachment
(if you have choose point A in BIOS section, you must delete AppleHPET.kext too), reboot with -v -f flags and you will have Leopard 10.5.6 on this motherboard.
Update 01/04/2009: solution for integrated LAN of G31-M S: delete from /System/Library/Extensions IONetworkingFamily.kext and install this: Click to view attachment
with kexthelper and reboot with -v -f

