EDIT: HIER IST EINE NEUERE ANLEITUNG!!
da mein laptop jetzt hervoragend als hackbook funktioniert möchte ich gern mein wissen mit euch teilen!
- zuerst zur hardware vom laptop:
CPU: I3-2367m
GPU: Intel HD 3000 + Nvidia GT610m (kann leider nicht genutzt werden)
Wlan + Bluetooth Modul: Atheros AR5B195
LAN: Realtek RTL8105E, 100mbits
Sound: Connexant cx20590
genaues modell: klick
ich hab die HDD durch eine 250GB Samsung SSD und die 32GB mSata SSD durch eine 128GB mSata SSD ersetzt!
achtung beim wechseln verfällt die garantie..
- was unter Mac osx funktioniert:
sleep, speedstep, touchpad, helligkeitseinstellung vom display (oob), wlan, lan (vollduplex 100mbits), tastatur, alle usb anschlüsse, cardreader (oob), hdmi, sound,...
- was unter Mac osx nicht funktioniert:
bluetooth: hab alles probiert, aber konnte es nicht richtig zum laufen bekommen, entweder ich konnte es nicht aktivieren oder es war immer an, aber ich verwende es sowieso nicht..
zuerst mal ein system info screen, damit ihr eure hardware vergleichen könnt:
- was ihr braucht:
einen laufenden hack/mac, eine usb tastatur + maus für zwischendurch und etwas zeit
Sata: AHCI
Graphics: Uma only
bluetooth: disabled (würd es während der installation ausschalten, macht nur probleme..)
- soweit nun zur installation:
1) ihr erstellt euch am besten mit myhack einen 10.9.2 installations usb stick (man erspart sich dann im moment das updaten) und bei mir kam damit kein boot0 error, mit unibeast schon..
danach probiert ihr einfach mit -v -x zu booten, andere parameter sind nicht notwendig!
wenn dass funktioniert kannst du direkt zu punkt 2) springen!
wenn ihr nicht ins setup kommt weil das snb framebuffer capri nicht geladen wird wählt folgendes in multibeast aus:
da es sich bei diesem laptop um einen sandy/ivy mix handelt ist dies notwendig!
ACHTUNG: unbedingt den grafik patch auf den mit myhack erstellten usb stick installieren, nicht das ihr ein laufendes system zerschießt
bei mir kam beim nächsten boot mit myhack ein ACPI kernel panic.. falls dieser erscheint folgendes auswählen:
ist zwar die version für 10.9.0 aber funktioniert in 10.9.2 auch wunderbar!
2) nun mit -v booten und mit myhack mac osx installieren! nehmt einfach den generic extra ordner den myhack vorschlagt! und entfernt alle unötigen kexte
3) probiert danach gleich mal mit -v -x von der festplatte wo ihr gerade mac osx installiert habt zu booten! myhack installiert chameleon automatisch..
nun müsstest du zum ersten mal in mac osx sein!
4) da am anfang qe/ci nicht lauft und nur mit einer geringen auflösung läuft installiert das hier:
danach bootet mal neu, jetzt müsste qe/ci funktionieren, ihr merkt es auch an einer transparenten leiste oben
danach geht ihr wieder in multibeast und installiert den sound und falls ihr das ganze auf eine SSD installiert, vergesst nicht trim enabler:
es müsste zwar auch mit der applehda und einem dsdt patch laufen, da es bei mir aber nur sehr buggy funktioniert hat, bin ich bei voodoo hda geblieben dies funktioniert einwandfrei mit top quali
5) Fakesmc + plugins in multibeast installieren:
6) jetzt ladet ihr euch ein paar kexte und den etxra ordner hier runter,
installiert als erstes das RealtekRTL8100.kext mit kext utility damit ethernet an der stelle en0 steht.
macht einen reboot! jetzt geht in systemeinstellungen/netzwerk/Ethernet (wenn noch keines da ist auf das + und hinzufügen) und dann auf weitere optionen/hardware und stellt es wie folgt ein:
auf anwenden dann noch klicken nicht vergessen! jetzt müsstet ihr 100mbits full duplex lan haben
danach können alle anderen kexte installiert werden, nicht vergessen cache neu aufbauen!
nun sollten wlan, die batterie usb funktionieren und sleep funktionieren!
für sleep müsst ihr noch den hibernate mode ändern, macht das wie folgt:
gebt im terminal einfach 'sudo pmset -a hibernatemode 0' ein, um zu testen ob es funktioniert hat gebt folgendes ein: 'pmset -g | grep hibernatemode' danach sollte sleep laufen!
danach kopiert ihr die Dateien aus dem Extra Ordner einfach nach /Extra!
7) nun zum touchpad:
ladet euch dieses paket runter!
zuerst müsst ihr einstellen dass ihr alle system dateien seht
danach löscht ihr /S/L/E/AppleACPIPS2Nub.kext und /S/L/E/ApplePS2Controller.kext, geht auch sicher das im /Extra Ordner kein kext für ps2 mehr ist!
jetzt kopiert ihr die org.rehabman.voodoo.driver.Deamon.plist nach /Library/LaunchDeamons
dann die VoodooPS2Deamon nach /usr/bin
nun installiert ihr noch die VoodooPS2Controller.kext, cache etc neu aufbauen und dann reboot!
danach müsste eure tastatur und euer trackpad mit scrollen usw funktionieren
8.) speedstepping:
ssdt.aml dafür liegt schon im extra ordner!
ihr müsst in /S/L/E gehen dort das myhack.kext suchen und dann rechtsklick paketinhalt zeigen danach geht ihr in contents/plugins und löscht dort die NullCPUPowerManagement.kext! achtung davor umbedingt die apple intel cpu powermanagement aus punkt 4) installieren, sonst bekommt ihr einen kernel panik!
rebooten, danach sollte speedstepping zwischen 800mhz und 1400mhz einwandfrei funktionieren ihr könnt das ganze mit dem intel power gadget testen.
bei mir taktet er immer brav runter und man merkt dass der akku um einiges länger läuft!
so sollte es ca im idle ausschauen:
hier noch ein screen aus der chameleon.boot.plist aus eurem extra ordner, sollte so aussehen:
so nun seit ihr fertig!! Gratuliere ihr habt ein super hackbook zum günstigen preis!
bei fragen wünschen und anregungen wendet euch an mich
EDIT: kleines update hab mal die DSDT angepasst dass wenn der bildschirm zugeklappt wird sleep aktiviert wird und beim aufklappen wieder aufwacht dsdt ist im anhang einfach in /Extra kopieren!