Jump to content

[Desktop]: Snow Leopard on GA-EP35-DS4 – Retail Installation – 32/64 Bit + Upgrade


Nexos™
 Share

1,014 posts in this topic

Recommended Posts

Hi Nexos™

Great Job

Thank You

 

I have some things

if you allow me

 

DSDT

smilegu.png

Patches GA EP35-DS4

GA_EP35_DS4_PATCHES.txt.zip

HDEF/ALC889a Patch

HDEF_ALC889a_Patch.txt.zip

 

DTGP

HID/CID

HPET

IRQs

LPC

SBUS

EHCI

sleep fix for ICH9

SHUTDOWN

_WAK

CMOS reset

Renamed devices

HDEF/ALC889a

 

to apply the patches, use DSDT EDITOR and PATCHER

 

(video)

Native Power Management and Restart fix use Chameleon RC5

mald0n20100922s202502.png

 

Chameleon RC5

http://www.insanelymac.com/forum/index.php...st&id=78741

 

Extra

Extra.zip

loveapple2117454552imag.gif

Link to comment
Share on other sites

also habe mal alles platt gemacht und neu installiert. Jetzt geht auch der sleep mode.

naja was auch immer, jetzt ist alles stabil.

 

Grüße !

 

Hallo Nexos

 

ja danke hab zum zweiten mal die 10.6.4 update eingespielt nach Deiner Anleitung. Leider macht die Kiste immer einen Neustart anstatt vom Schlafengehen aufzuwachen.

 

Hat jemand ne Idee ? Ansonsten muß ich evtl nochmal alles neu installieren, vielleicht hilft das.

 

Danke und Gruß, Franz

Link to comment
Share on other sites

Which BIOS version and MB revision is DSDT patch for?

for any version

 

 

*run on terminal

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

 

the dsdt will be generated in your user folder

send me

Link to comment
Share on other sites

for any version

 

 

It's GRATE!!! Your DSDT ruling!!! thanx-thabx-thanx man!!!

working very well, even I applied patch over DSDT from this thread (don't know if it's does matter) and it's had error "file is too long" or similar while compiling (fixed w. patcher)... EVERYTHING is working!!!

 

BUT (

after comb. upgrade 10.6.0->10.6.4 I cannot use Chameleon GraphicsEnabler or Injection...

booting just stops at the very end on blue screen...

If none of them used everything is OK, it's booting but no video obviously (1024x768),

in SafeMode (-x) It's booting and have 1680x1050 resolution and videocard recognised

b4 upgrade video was fine, but no Quarz etc...

Link to comment
Share on other sites

and if you allow i will integrate your dsdt fixes with next big Upadate (10.6.5)(maybe next week)

into these tutorial

surely you can add

:)

I have not applied the ESB2 (fix orange icon)

has been causing trouble for some

I put the kext(ioAHCI...) in Extra/Extensions

 

Thanks for your attention

Link to comment
Share on other sites

@turdor

 

have you tried it with a single graphics card

or custom efistring

 

Yes, I removed the second one at the begining b4 update, 2 never worked...

 

Custom string do not work, not in chameleon Injection, not by OsxTools, not manually in com.apple.boot.plist after update as well, b4 it did, but without Quarz etc. same as chameleon.

Thinking of changing videocard... or I might get same result?

or just reinstall back 10.6.0 (

 

Strange what everything fine (like b4 update) with -x boot

Link to comment
Share on other sites

  • 2 weeks later...

DSDT Auto-Patcher GA EP35-DS4

DSDT_Auto_Patcher_GA_EP35_DS4.zip

This is a DSDT auto-patcher for the GA EP35-DS4. It was created using DSDT Editor (by el coniglio) and uses this new feature that extracts the DSDT, applies the patches, fixes known compile errors, compiles and saves the patched dsdt.aml in your desktop.

 

ESB2 AHCI (silver icons for internal HDs instead of orange ones)

This "fix" was not used as it reduces capabilities, including real 64bit sata transfer and hotplug.

 

Native Power Management and Restart fix use Chameleon RC5

 

Installer Chameleon RC5

 

Add in boot.plist

<key>GeneratePStates</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>Yes</string>

mald0n20100922s202502.png

 

loveapple2117454552imag.gif

Link to comment
Share on other sites

  • 3 weeks later...

UPDATE 10.6.5:

 

 

Diesmal gibt es 2 Methoden:

beide haben ihre Vorteile Methode A ist sehr schnell gemacht, wenn man auf dem aktuellen stand von 10.6.4 ist

für B ist ein wenig mehr Arbeit nötig, aber es lohnt sich!

 

 

Vorweg erstmal ein danke an MaLd0n für seinen DSDT autopatcher, das macht vieles einfacher.

 

Ich empfehle Methode B, diese wird auch nur in der Hauptanleitung (ersten post) erscheinen.

 

A)

einfach denn pmVersion Eintrag in der com.apple.Boot.plist ändern:

ändert den wert von pmVersion in 21 um

Beispiel:

	<key>Kernel Flags</key>
<string>pmVersion=21</string>

 

 

 

B)

Installiert Chameleon 2 RC5: Download

Download: DSDT AutoPatcher by MaLd0n

 

geht in den Ordner /Extra/Extensions

und löscht dort folgende kexte:

SleepEnabler.kext
NullCPUPowerManagement.kext
OpenHaltRestart.kext

geht in den Ordner /Extra/

und löscht dort folgende Datei:

dsdt.aml

öffnet die com.apple.Boot.plist:

löscht dort folgenden Eintrag:

pmVersion=20

 

fügt in der com.apple.Boot.plist folgendes hinzu:

<key>GeneratePStates</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>Yes</string>

 

Installiert Chameleon 2 RC5

Meldet euch ab und gleich wieder anmelden!

 

benutzt den DSDT Autopatcher von MaLd0n,

um euch ein neue dsdt.aml file zu erstellen (wird auf dem Schreibtisch erstellt)

kopiert das neuerstellte dsdt.aml file vom Schreibtisch

in folgenden Ordner:

/Extra/

 

fertig

jetzt einfach das update installieren

 

 

Download ComboUpdate: Download

Link to comment
Share on other sites

Ich habe einfach nur Upgedatet alles klar ohne Probleme nix einstellen.

Hallo,

 

auch hier läuft alles wie gewohnt, nur den Sound mußte ich noch fixen (wie bei 10.6.4)

Alle unsere Gigabytes .....no Problem..... up and running

Ex58-UD3R

EP45-UD3LR

P55A-UD3

Link to comment
Share on other sites

Also die Methode B von Nexos funktioniert klasse. Dank an alle Beteiligten, vor allem Nexos.

Ich meine, es läuft runder als vorher, vor allem der Sleep modus. Für mich sich hat das bißchen mehr-Arbeit auf jeden fall gelohnt.

ach ja, Mainboard ist Gigabyte P35-DS3R Rev 1, Grafik Nvidia 8800 GTS512.

Sound etc alles perfekt.

 

Grüße !

Link to comment
Share on other sites

Habe leider doch ein Problem die Kiste fährt nicht runter was tuen. Sleep geht auch nicht korekt.

 

Config siehe Signatur mit Cartri bios.

Link to comment
Share on other sites

@cafar habe deinen Post als eigenständigen thread ins hauptforum geschoben da dein netbook nix mit diesem board zu tun hat

 

 

@Hugo01

du hast nix verändert

 

wenn es nicht richtig funktioniert wirst du wohl oder über

auf die standard methoden zurückgreifen müssen

kext und dsdt

an der im cartri bios integrierten dsdt kannst du nix verändern

 

bzw.

du könntest ja eine kombionation ausprobieren

für shutdown fix

openhaltrestart

und für sound ne alt applehda kext

Link to comment
Share on other sites

Hallo Nexos,

Superanleitung!

 

Habe nach der Methode "Alles oder Nichts" das Update 10.6.5 installiert.

Soweit alles Gut bis auf den "Ton", der schweigt.

 

Wenn ich mich für die Methode A entscheide, bräuchte ich doch nur in der "com.apple.Boot.plist" den Eintrage

unter Kernel Flags in pmVersion=21 ändern?

 

Bei mir steht dort -arch=i386 -x32

 

Bin verunsichert.

 

Kannst Du mir helfen?

 

Grup Bernd

Link to comment
Share on other sites

So bei meinem Cartri Bios habe ich diese Einträge überhaupt nicht. Keiner der Kexte sind installiert noch weder steht da was vom PM Version 20. Ich konnte alles über das System uppen nur habe ich folgendes Problem ich kann die Kiste nicht runterfahren. Und Sleep geht auch nicht.

Link to comment
Share on other sites

@Hugo01

 

lösch mal alle kext und boot caches

 

dann installier

 

openhaltrestart oder evorestart und den sleepenabler mit variabler pmversion

und setzt in die com.apple.Boot.plist

pmVersion=21

mehr kannst du nicht machen,

da du ja das cartri bios verwendest (welche meiner ansicht nix andere ist als ein bios welches ein vorgepatchtes dsdt file enthält ist)

dann könntest du nochmal schauen ob du in / oder /Extra/ ein dsdt file hast, denn das verhindert das laden der dsdt des cartri bioses

Link to comment
Share on other sites

UPDATE 10.6.5:

 

 

Diesmal gibt es 2 Methoden:

beide haben ihre Vorteile Methode A ist sehr schnell gemacht, wenn man auf dem aktuellen stand von 10.6.4 ist

für B ist ein wenig mehr Arbeit nötig, aber es lohnt sich!

 

 

Vorweg erstmal ein danke an MaLd0n für seinen DSDT autopatcher, das macht vieles einfacher.

 

Ich empfehle Methode B, diese wird auch nur in der Hauptanleitung (ersten post) erscheinen.

 

A)

einfach denn pmVersion Eintrag in der com.apple.Boot.plist ändern:

ändert den wert von pmVersion in 21 um

Beispiel:

	<key>Kernel Flags</key>
   <string>pmVersion=21</string>

 

 

 

B)

Installiert Chameleon 2 RC5: Download

Download: DSDT AutoPatcher by MaLd0n

 

geht in den Ordner /Extra/Extensions

und löscht dort folgende kexte:

SleepEnabler.kext
  NullCPUPowerManagement.kext
  OpenHaltRestart.kext

geht in den Ordner /Extra/

und löscht dort folgende Datei:

dsdt.aml

öffnet die com.apple.Boot.plist:

löscht dort folgenden Eintrag:

pmVersion=20

 

fügt in der com.apple.Boot.plist folgendes hinzu:

<key>GeneratePStates</key>
  <string>Yes</string>
  <key>GenerateCStates</key>
  <string>Yes</string>

 

Installiert Chameleon 2 RC5

Meldet euch ab und gleich wieder anmelden!

 

benutzt den DSDT Autopatcher von MaLd0n,

um euch ein neue dsdt.aml file zu erstellen (wird auf dem Schreibtisch erstellt)

kopiert das neuerstellte dsdt.aml file vom Schreibtisch

in folgenden Ordner:

/Extra/

 

fertig

jetzt einfach das update installieren

 

 

Download ComboUpdate: Download

 

 

 

Hallo Nexos,

 

nach update auf 10.6.5 nur KernelPanic (IOACPI ...steht bei debug meldung), ich komme nur mit diesen befehl -x system rein.

 

Ich habe etliches gelesen ausprobiert auch dein B Plan hat nichts gebracht, immer KP.

 

10.6.4 keinen probleme gehabt,

 

Hardware: GiGa EP45 EXTREME

 

Sleeptimer ist gelöscht, has du einen idee was das für KP sein kann?

 

Danke..

Link to comment
Share on other sites

 Share

×
×
  • Create New...