Hi,
Ich habe das Samsung NP350E7C-A04DE zum frisch machen bekommen und die bitte ob ich der Cousine das Ding einen MacBook Pro verwandeln kann.
Habe mich gestern Abend mit den Specs des Geräts auseinander gesetzt und gesehen, dass es halt extrem gute Specs dafür hat.
Die Specs:
Intel Core i5-3210M
Intel HD 4000
Realtek GB Lan
Realtek ALC 269 Audio
Atheros AR5B225
So, habe von Scratch eine Config angefangen, die passende Kext Files zusammengesucht und es funktioniert direkt mit der Installation und auch die Performance ist deutlich besser als mit Windows 8.1
Als SMBIOS habe ich zurzeit MacBookPro 9.2 wegen der CPU gewählt
Es ist noch nicht alles fertig, aber in erster Linie würde ich sagen, dass es sauber läuft.
Die HD4000 habe ich dann per Framebuffer Patch eingedrückt damit das interne Display richtig arbeitet, aber sicher ob das alles passt bin ich mir noch nicht, nur Probleme gibts in Sachen Grafik und display aktuell noch keine, Performance ist für das alte Gerät erstaunlich gut.
Kommen wir zu meinen Baustellen:
1. Wlan wird nicht erkannt. Die sogenannten Infos über die Wlan Karte wie man sie einbinden kann durch ältere Treiber habe ich probiert, aber anscheinend werden die Kexte geblockt oder funktionieren leider nicht. Habe auch drauf geachtet, dass die Karte von der ID erkannt wird. Eventuell muss man bei Catalina noch ein Boot Argument durchgeben, dass ich vergessen habe. Nach diversen Catalina Atheros fixer Kexten, die die unterschiedlichsten Probleme mitgebracht haben, habe ich einen gefunden der final null ärger macht und funktioniert. Wlan funktioniert. Bluetooth geht nicht, dafür gibts wohl auch nen fix, aber bluetooth wird hier auf dem gerät eh nie genutzt. Wenn mir aber langweilig wird, werde ich eventuell nach bluetooth fixes suchen. Also bluetooth ist eingebunden, aber kann nix finden.
2. Sound, tja, ich habe leider den ALC 269 und da gibts gefühlt unendlich viele IDs Ich habe gestern wirklich viele durchprobiert auch viele Tipps welche möglich sein könnten, leider immer noch kein Sound.
Sound ist dank irq fixes die ich mithilfe der original DSDT über windows angefertigt habe da. Diverse Layout IDs geben auch Ton und die aktuell beste ID ist 28. Mikro an der Cam oben im Display wird angesprochen und auch die Lautsprecher gehen. Steckt man ein headset an, wird dynamisch von intern auf köpfhörer umgeschaltet, perfekt. Sound ist also als Thema abgeschlossen.
3. Bootlaufwerk ist GUID mit Bootdaten von dem USB Stick, leider will aber das Notebook nie die interne Festplatte als Bootdevice nehmen. Der USB Stick wird aber in UEFI genommen. Ich weiß nicht ob das an der SSD liegt, die das Bios nicht als Bootdevice anerkennt, denn die Windows 8.1 auf der alten Platte, da fährt er mit den Settings komplett hoch. Bios habe ich auch mit dem was Samsung anbot auf den letzten Stand gebracht aber keine Änderung. Ich werde zu Testzwecken die SSD mal in mein externen Adapter per USB 3 anschliessen und schauen ob er dann vollständig booten mag mit OC in der EFI Partition. Wenn ja, dann kann das Bios anscheinend nicht die interne platte als Bootdevice per UEFI einbinden, zumindest nicht für OC.
Update zum Booten: Habe das Problem von der Firmware des Notebooks gelöst indem ich diese Anleitung genutzt habe für UEFI Boot Devices per Hand einfügen:
Boot-Eintrag im BIOS verschwunden - Wege zur Wiederherstellung
Bedanke mich für diese Lösung, hat mein Problem gelöst.
Ansonsten für Tipps was ich noch dringend machen sollte bin ich offen. Ich stelle mal die Bilder von Hackintool rein über die PCIE Ansicht rein und die gesamte Config samt Kexte von OC falls wer damit selbst noch was machen möchte. Die Serial usw. nehme ich natürlich raus, die muss dann jeder selbst nachtragen.
UPDATE: Ich habe einen patch in der opencore config mal enabled, danach tauchte auch die Soundkarte samt Intel HDMI in meinen Devices auf, bis auf das halt noch die Injektion nicht passt, aber es gibt immer kurz nachm booten einen Kernel Panic mit dem Hinweis, dass CPU 3 has no hpet assigned to it.
Sprich um meine Soundkarte(vermute auch Wlan) funktionell zu machen werde ich wohl Patches bzw. ne DSDT anfertigen müssen.
Wie vermutet mit IRQ fixes über die original dsdt klappt aktuell auch der sound und ich habe die config von oc mit Patches überarbeitet, auch cpu pm habe ich rausgenommen weil die cpu hier ja eigentlich nativ unterstützt sein müsste und bisher klappt alles, Standby geht auch, anscheinend weckt nur etwas, das werde ich mal überprüfen, aber keine reboots oder kernel Fehler bisher mehr.
So, im nächsten Schritt kommt der grobe Feinschliff was ich noch alles ändern kann oder rauswerfen kann und auch werfe ich jetzt noch einen genauen blick wie ich die wlan karte ans laufen bekomme und schauen was ich noch mit der karte machen kann, auch funktionieren die tasten für laut mal und danach nicht mehr, da werde ich mal schauen was man machen kann. Dann wäre er ziemlich perfekt als günstige MacBook Pro Variante.