AkimoA
AMD Hackintosh Phenom Snow Leopard 10.6.8 Retail Anleitung !
von am 25.05.2011 um 13:09 (25234 Hits)
Die ist eine grobe Anleitung für die meisten (behaupte ich ma) gängisten AMD Boards und Phenom Prozzis (aber auch evtl ältere Athlons)
neue AMD Hybrid Processoren (meist in Notebooks verbaut)werden nicht unterstuetzt von dieser Methode da kein Kernel bzw keine Grafiktreiber fuer die integrierte GPU vorhanden sind .Also bleibt jeglicher Versuch sinnlos auch wenn man bei Youtube von gefakten Videos vom Gegenteil ueberzeugt wurde !
Es besteht keine 100% Garantie das es bei jedem klappt aber wenn du die Schritte einhälst solltest du das ziemlich schnell rausfinden !![]()
Diese Anleitung ersetzt nicht Euer Hirn ..also Bitte benutzt dieses in Kombination !
Bios Einstellungen:
1. Optimized Defaults Laden (Reboot)
2. im Sata Mode AHCI einstellen
3. AMD C1E Ausmachen (Disabled)
4. ACPI Suspend Mode auf S3
5. AMD Cool&Quite abschalten
6. Primäre Boot platte angeben
7. Speichern
8 .Reboot
Sich eine Retail (Update DVD 10.6.3 besorgen )(keine DVD von nem Bestehenden Original Mac die sind auf diesen zugeschnitten) im Apple Store (Gravis ,Ebay oder ähnliche)
Hier die Mod CD von Nawcom 0.31 die es hier gibt (Beste AMD Boot CD) (so langsam als möglich brennen um Brennfehler zu vermeiden)
USB Version von der Nawccom gibts -> Hier <-
Alles ausser Tastatur und Mouse abstöpseln am PC ,ebenfalls nur die aktuell benutze Festplatte anschliessen
Evtl. zu beginn auch Firewire im Bios abschalten !
Installation:
1. Mit der Nawcom Mod CD booten
2. Warten bis diese geladen hat und danach entfernen
3. Retail DVD rein und F5 drücken bis man die Mac Install DVD angezeigt bekommt
4. mit -v busratio=20( je nachdem was für deine CPU berechnet (multipliziert mal 10) wird von 11-29) ma durchprobieren) arch=i386 (bei 8 gig RAM oder mehr noch maxmem=4096 dran hängen)
5. Was dann so aussieht :
InstallationsMenu:Code:- v busratio=20 arch=i386 maxmem=4096
1: Oben in der Taskbar Disk Uitlity auswählen und die Platte als GUID im Mac OSX Journaled Extended formatieren und DiskUtility wieder verlassen
2. Weiter Klicken bis zum "Anpassen" Menu
3. Darin Empfehle ich nur das wichtigste anzuklicken So das für es für die Grundinstallation keine Probleme gibt
4. Das meisten wichtigen wie Legacy Kernel, FakeSMC und NullCPUPowerManagment sind schon angeklickt die auch lassen aber Grafik und Audio defenitiv wegnehmen danach kann man sich dann nach der Installation kümmern .
5. Falls man die Netzwerk Karte kennt kann man diese schon anwählen .Genauso die ElliotLegacyRTC um CMOS Resets des BIOS zu verhindern.
6. Installieren lassen (was so 20-30 Minuten dauert)
7. Neustarten wieder mit der Mod CD und den selben Bootflags wie schon gehabt .
8. Ersten Einstellungen fix ausfüllen und warten bis man auf dem Desktop ist
Im System:
1. Checken was direkt funktioniert wie Internet (was bei den meisten boards Out of the Box funzt ansonsten gerne mal bei lnx2mac vorbeischauen
2. ComboUpdate für die 10.6.8 Runterladen bei Apple.com (nicht über die interne Software Aktualisierung)
Methode 1 ( Legacy Kernel Custom Package - Patchen aller bins)
3. Den AMD Tauglichen Legacy Kernel 10.8 runterladen -> HIER (Bitte Nachtrag unten dazu lesen)
Methode 2 ( Legacy Kernel Original Installer Package)
http://blog.nawcom.com/legacy_kernel-10.6.8.v2.pkg.zip
wobei man bei dieser Methode dann wie unten beschrieben die dyld patchen sollte (Punkt 9,5)
4. Den AktuellstenChameleon Bootloaderinstallieren Bootdatei heisst nun -> org.chameleon.boot.plist Bitte Beachten ! Umbennen fals der alte Name noch da ist !
5. ComboUpdate installieren und NICHT Neustarten danach .
5,5. SleepEnabler.kext löschen falls dies notwendig ist und er nicht schon gelöscht wurde
6. Legacy Kernel.pkg ausführen und ebenfalls Installieren. Danach IMMER NOCH NICHT Neustarten
7. Im Root Verzeichnis den Extra Ordner die org.chameleon.boot.plist checken und die Kernelflags anpassen
-force64 fuer 64 bit Unterstuetzung (Userland was das patchen der BINs benoetigt was weiter unten beschrieben wird was notwendig ist wenn man den AMD Hack mit mehr als 4 gig betreibt und dabei die Programme wegen Sys Call Traps und anderen abtuerzen.(CS5 Premiere und FinalCutPro 10 funktionieren Trotz des Patches nicht wobei aber alte versionen von FinalCut sehr gut laufen )
PCI Configuration Begins Error Fix
npci=0x2000
Kann aber auch bei vergessen im Bootprompt beim Start eingegeben werden (Bootloader mit F8 Stoppen und in der Console beim Bootloader tippen)(englishes Keyboardlayout beachten ) muss man es halt dann nach dem Boot nachholen.
Beispiel:
Code:-v arch=i386 -force64 npci=0x2000
8. Diese aufm Desktop Speichern und in den Extra Ordner reinkopieren (mit Passwortabfrage)
9. Jetzt kannst du Neustarten !
9,25 Nachtrag betreffend das Patchen der Binaries ich hab das install Paket von nawcom oben so modifiziert das dieses ALLE Wichtigen Binaries Automatisch Patched
Deswegen benutzt die Methode hier darunter erst sollten die Programme nach dem Neustart abstürzen den Normal müsste nach der Kernel Installation alles gepatched sein.
9,5 Nun die gepatchten AMD Binaries einpflegen gegen SysCenter Traps
Die dyld cache und libsystemB.dyld +Xcode dylds Hier downloaden
http://cl.ly/2V3K170A391v0H3x2A1U (Version 10.6.6)Funktioniert bis 10.6.8 problemlos
Aufm Desktop entpacken
per Terminal
neustarten und
cd Desktop/dyld
sudo -s
# Passworteingabe
chown root:wheel *
mv * /usr/lib
ausführen ..sudo update_dyld_shared_cache
Alternativ zu dieser Methode kann man diese auch selber Patchen wie ich in diesem kleinen Tutorial beschrieben hab :
Kuckst du hier
10. So Nun kannst du dich um den Rest deines Systems in ruhe Kümmern beginnend Mit dem Herunterladen von Kext Uitility und KextWizard ,lspci für Mac ,
11. FlashPLayer Aktualisieren net vergessen -> http://get.adobe.com/de/flashplayer/
Audio:
Da wir AMD Benutzer wenig Chance haben Audio Nativ zum laufen zu bringen werd ich die 2 gängigsten vorstellen
Mikrofon Input - Onboard bei Realtek Chipsätzen fast Unmöglich (belehrt mich eines besseren) (Bei Nvidia Nforce Chipsätze is die Chance etwas höher !)
1. Azalia Audio für Snow Leopard
2. VoodooHDA (wo es verscheiden Versionen von gibt einfach durchprobieren)
3. Niemals 2 Audio Treiber gleichzeitig installiert haben und nach jeder Install danach KextUtility ausführen
4.Und danach immer mit -v -f booten
In eigener Sache hab ich mir ein Logilink USB 2.0 to Audio Adapter geholt der Out of the Box funzt und das Mikrofon nun 1A funktioniert.
Restart Fix :
Habe ich den OSXRestart.kext installiert der das schön regelt
Optische About this Mac fixes:
(wie das die CPU nicht richtig angezeigt wird usw.)
kann man schön mit dem Lizard machen oder alternativ mit dem Chameleon Wizard
Optimierung ( Für Fortgeschrittene ) :
AnVs Kernel Update Legacy Kernel V8 R2 (FSB Fix bei Audiolag etc.)->Download
Wie installieren : Show all Files im Root Verzeichnis darin den legacy_kernel suchen den umbenennen in legacy_kernel.old und den neuen ausm download am selben Ort per drag and drop einfügen und doppelchecken ob der dann auch legacy_kernel heisst danach noch wie unten erklärt die Kernel Flag std_dyld=Yes in der org.chameleon.boot.plist hinzufügen speichern -> Neustarten Fertig !
Erläuterung:
Da ab der Chameleon RC 5 Version 1397 der FrontsideBuffer via boot file gefixt wird und der selbe fix aber noch im obigen Legacy Kernel von nawcom ebenfalls drin ist wird dieser 2mal vergeben und erzeugt somit Audiolags bei jedem Device egal obs ein Interner oder Externer Audioadapter ist.
da der Kernel noch weitergehend gemoddet ist muss man die intergrierte custom dyld abschalten wenn mann die obigen Varianten (alle) des AMD Binpatchen benutzt hat so das euch die custom Dyld vom Kernel keine Panik erzeugt
mit der Kernel FlagCode:std_dyld=Yes
DSDT: Hier könnt ihr die DSDT von meinem Board laden Gigabyte GA-MA-770 UD3 (Alles injeziert und abgestimmt auf ne HD 5770 ) Nichts für Anfänger !!!
Hier ist die selbe DSDT nur abgestimmt auf eine nvidia GTX 460 (editiert von user1220)
USB Built in 10.6.8 424-.1.4.1:
IOUSBFamily.kext musst ich auch nachträglich neu installieren um Intergrierten USB zu gewährleisten (Mehr Speed bei Übertragungen)
Gibbet Hier:http://cl.ly/0k3E432G3X2r0o0f0r3a
Temperatur Anzeige via FakeSMC Plugins / istats 2.0/3.0
Könnt ihr Hier nachlesen
Benutzt ihr ne Magic Mouse / Magic Trackpad und habt Probleme mit dem System Einstellungen (ständige Crashes beim Öffnen der Einstellungen)
dann gibts Hier einen Kleinen Workaround !
Bis hierhin müsste dann alles Funktionieren und du kannst dich um deine Grafikkarte kümmern je nach Hersteller und Alter leicht oder Schwer wird wozu es aber im Forum gerne Hilfe dafür gibt.
Bis Später
(Tutorial immer in editier Phase ) wird nach und nach ergänzt werden !!
Sobald LION OSX auf einem AMD möglich ist gibt's dazu dann auch sofort ein Tutorial dafür !! Einfach ab und zu ma Blog checken
(c) AkimoA- root86.org ...if you copy it give Credits ..thats all !





