Anleitung: HP 8470p / El Capitan - nahezu 100% perfekt!

  • Diese Anleitung ist als "work-in-progress" zu sehen. Falls vorhanden werde ich in den nächsten Tagen die passenden Kext Links auflisten. Eine grundsätzliche Installation über USB werde ich hier nicht beschreiben, es gibt da viele Wege OSX auf ein Medium zu installieren. Bei der google suche nach "HP Elite Book OSX Installer" findet man einige Links. Zunächst ist es also mehr ein Erfahrungsbericht und Zutatenliste mit Fragemöglichkeit....



    Nach einiger Suche nach einem MacOS kompatibles Notebook was nicht all zu teuer sein soll, aber möglichst kompatibel zu MacOS, landete ich beim HP 8470p (dank al6042's Signatur) welches es aktuell (Anfang April/2016) bei diversen Wiederverwertern als A-Ware für 350-400 Euro gebraucht zu kaufen gab. :D


    Das Notebook hat einen i5 dual core Prozessor, 8 GB Ram und integrierte Intel HD 4000 und eine Bildschirmauflösung von 1600x900. Die Festplatte habe ich gegen eine SSD ausgewechselt, die integrierte Intel WLAN Karte muss gegen eine unterstützte Karte ausgewechselt werden, ich habe mich für eine AW-NB290H aus der Bucht entschieden (ca. 15,- €) welche mit ein paar Handgriffen ausgewechselt war. Da ich im Urlaub nicht immer WLAN zur Verfügung habe und der 1 GB auf dem Smartphone schnell verbraucht, gab es auch noch die zum Modell passende un2430 UMTS (HSDPA) Karte (mehr dazu in einem anderen Beitrag)


    Was funktioniert:
    - Vom Prinzip her ALLES inkl. Sleep/Wake, Bluetooth, HD 4000 Grafik, Displayport MIT Ton (habe da einen kleinen Adapter auf HDMI/DVI/VGA), Webcam, Helligkeitsregler (die Funktionstasten), 2 Finger Scrolling.
    - Zu dieser Modellreihe gibt es noch eine passende HDSDPA WWAN Karte (un2340), eine passende Anleitung habe ich auch in diesem Forum veröffentlicht.
    - Akkulaufzeit liegt bei 3.5 bis 4.5 Stunden unter OSX (Akkualter ca. 3 Jahre)


    Was nicht funktioniert:
    - Kartenleser scheint nicht richtig zu funktionieren. Manchmal wird die Karte angezeigt, Lesen/Schreiben führt zu Hängern
    - WLAN Karte muss ausgewechselt werden da die eingebaute Intel Karte nicht kompatibel ist.
    - Trackpoint (in der Mitte der Tastatur) funktioniert nicht.


    Installation:
    Ich habe OS 10.11.4 von einem anderen Mac aus dem AppStore runtergelassen und mittels Tool direkt auf die SSD per USB Adapter installiert. Clover 3320 installiert und dann ein Treiberpaket welches mir freundlicherweise von al6042 zur Verfügung gestellt wurde auf die EFI Partition kopiert. Diverse Kexte wie z.B. der AppleHDA.kext muss nach S/L/E mittels Kext Installer installiert werden.


    Für mich insgesamt ein nahezu perfektes 14" Laptop welches durch die robuste Bauweise von HP hoffentlich einige Zeit "mitmachen" wird. Das DVD Laufwerk kann übrigens ziemlich einfach gegen eine Optibay mit einer zweiten HD/SSD ausgewechselt werden.

    Macbook Pro 15" 2015 | 16 GB RAM | 256 GB SSD | macOS 10.12.2 | Asus PB279 4k
    Z87X-UD3H | macOS 10.11.6 | 32 GB Ram | GTX 1080 | Ozmosis

  • Die Funktion erhält man mit einem DSDT Patch zum Injecten des IDT-Audio-Chips:

    und einer zufällig passenden, im I-Net gefundenen AppleHDA... ;)

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Ich habe auch eine IDT 92HD81B1X (Codec ID 0x111D7605) in meinem 8460P, aber leider funktioniert sie seit 10.11.4 nicht mehr ohne VoodooHDA. Darauf würde ich gern verzichten, zumal VoodooHDA in den Systemeinstellungen zusätzliche Anschlüsse anzeigt, die gar nicht vorhanden sind.


    @al6042 kannst du mir bitte ein paar Tipps geben? Bis 10.11.3 hat alles noch wunderbar mit dem ProBook Installer funktioniert. Ich habe noch nie einen DSDT Patch durchgeführt.

    gez. Thogg Niatiz

  • @Thogg Niatiz serwus^^ drück mal im Cloverboot Menu "F4" dann wird die DSDT nach /EFI/CLOVER/ACPI/origin extrahiert und lad die DSDT.aml dann hoch


    Den Patch kann ich dir einpflegen ;)

    LG keiner99

  • Ist eigentlich nicht schwer, wenn man mal weiss worauf man achten muss...
    Wenn du die aktuelle DSDT per F4-Taste im Clover Bootmenü nach /EFI/CLOVER/ACPI/origin erstellt hast, kannst du diese von dort auf den Desktop kopieren und per Maciasl editieren.
    Achte auf die Struktur der Datei... ist manchmal etwas unübersichtlich, aber jede runde Klammer benötigt eine "Klammer auf" "(" und ein "Klammer zu" ")"... das Gleiche gilt für die geschweifte Klammer... wo eine mit "{" aufgemacht wird, muss diese mit "}" im Nachgang auch wieder geschlossen werden
    Nun befinden darin sich jede Menge Einträge mit dem Begriff "Device (....)" ohne Anführungszeichen.
    Suche dort "Device (HDEF)" und ersetze was du findest mit folgender Passage:


    Dann nutzt du den "Compile"-Button und prüfst ob die Änderung angenommen wurde und keine Fehler erzeugt hat.


    Achtung: Im ersten Moment wird ein Fehler auftauchen, da die Methode DTGP noch nicht bekannt ist. Diese kannst du aber direkt mit den integrierten Patches von Maciasl einbauen.
    DTGP findest du in den Patchen unter "Sourceforge" -> °Insert DTGP"...
    Wenn du dann keine Fehler mehr hast, speicherst du die DSDT.aml mit den Änderungen.


    Dann kannst du diese nach /EFI/CLOVER/ACPI/patched kopieren und beim nächsten Neustart einlesen lassen.


    Die AppleHDA findest du im Anhang.

    Dateien

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • sollte eig ohne DSDT auch gehen, ich bekomm einen Error nicht weg..


    probier mal in Clover folgendes einzustellen und die AppleHDA im Anhang zu nutzen, damit wird die Layout-ID 12 mit Clover injected, dass sonst die DSDT übernehmen würde. Die Layout-ID 12 passt zum Kext im Anhang, sollte also damit laufen :)


    Dateien

    LG keiner99

  • Keine der Methoden hat funktioniert.


    Das Patchen der DSDT schlägt fehl. Die frisch geladene DSDT.aml lässt sich nicht kompilieren und gibt selbst ohne die Änderungen zwei Errors ("syntax error, unexpected PARSEOP_IF", "syntax error, unexpected PARSEOP_METHOD, expecting $end and premature End-Of-File") aus.

    gez. Thogg Niatiz

  • Dann ist die DSDT schon im Vorfeld nicht in Ordnung.
    Teste mal beiliegende...

    Dateien

    • DSDT.aml.zip

      (21,94 kB, 408 Mal heruntergeladen, zuletzt: )

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Mit der aktuellen Version 1.3.1 von Maciasl komme ich auf folgende Ausgabe beim Kompilieren:

    Warnungen sind nicht tragisch... Fehler würden das Kompilieren direkt verhindern.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Das sieht bei mir auch so aus. Woran kann es liegen, dass Clover eine defekte DSDT.aml extrahiert? Gibt es dazu schon Erfahrungen?


    Edit: Im Anhang befindet sich die DSDT.aml, die RehabMan für die 8x60Ps zubereitet hat. Wenn ich dort deine Änderungen einfüge, tritt ein Fehler auf. Allerdings hat mit dieser DSDT bis 10.11.3 alles funktioniert.

  • Der DTPG-Patch muss noch eingebunden werden....
    Wenn du Maciasl plus die plist bei dir eingebaut hast, findest du diesen Patch unter

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Hallo , ich hätte mal ne Frage zur WIFI-Karte(AW-NB290H). :: Broadcom BCM43225HMB half size mini PCI-E Wifi - Bluetooth 3.0 AW-NB290H::
    bei e...y gibt es einige Anbieter, diese weisen aber ausdrücklich darauf hin, dass die Karte nicht in HP-Books läuft...
    funktioniert nicht in IBM und HP Notebooks - BIOS Sperre ! ! !
    was ist nun richtig.... geht sie , oder nicht?
    Ich bin kurz davor mir so ein HP8470p zu "angeln"


    lg


  • bei e...y gibt es einige Anbieter, diese weisen aber ausdrücklich darauf hin, dass die Karte nicht in HP-Books läuft...
    funktioniert nicht in IBM und HP Notebooks - BIOS Sperre ! ! !
    was ist nun richtig.... geht sie , oder nicht?
    lg


    funktioniert trotzdem. Von dem Anbieter hatte ich die auch ...

    Macbook Pro 15" 2015 | 16 GB RAM | 256 GB SSD | macOS 10.12.2 | Asus PB279 4k
    Z87X-UD3H | macOS 10.11.6 | 32 GB Ram | GTX 1080 | Ozmosis

  • Super...vielen Dank, bei dem Preis!


    lg

  • @al6042 @keiner99 stimmt, den Patch hatte ich vergessen. Damit war der Error weg, aber nach dem Speichern und Kopieren nach /EFI/CLOVER/AHCI/patched, der Installation der AppleHDA.kext, einem Cache Repair und Neustart war die Soundkarte trotzdem nicht da. Ich muss immer meine Bose Soundlink Mini via Bluetooth verbinden, um etwas zu hören.


    Hat noch jemand eine Idee?

    gez. Thogg Niatiz

  • @Thogg Niatiz probier mal die DSDT im Anhang, hab noch den IRQ Fix reingemacht, damit sollte Audio jetzt laufen..

    Dateien

    • DSDT(1).aml

      (47,03 kB, 430 Mal heruntergeladen, zuletzt: )

    LG keiner99