Lenovo T400 mit OSX 10.8.3

  • Neues Projekt altes Notebook ;)


    Hab gestern ein altes T400 mit OSX 10.8.3 installiert.
    Wollt wissen ob und wie es funktioniert. Das Ergebnis hat mich für den Anfang sehr überrascht.


    Als erstes musste ich das Intel WLAN Modul austauschen. Dafür verwendete ich eines aus einem DELL D620 und zwar das Broadcom BCM4311. Danach ging es gleich mal ans installieren mit UniBeast USB Stick. Nach dem Neustart bootete OSX ohne Probleme. Es war für mich überraschend daß die WLAN Karte, LAN und Bluetooth OOB lief.



    Die Grafikkarte läuft als Intel GMA X3100 (also nicht die richtige).
    Dann installierte ich Multibeast mit "PS/2 Keyboard/Mice and Trackpads" und "UserDSDT or DSDT-Free Installation". Danach der übliche Neustart und siehe da .. Bluetooth ist weg !
    Also wird hier irgendwas installiert was die Bluetoothkarte deaktiviert.
    Auch ein lspci -nn bringt keine Auskunft über die Karte.

    Code
    1. CiD23s-Mac-Pro:~ cid23$ lspci -nnpcilib: 0000:00:02.0 64-bit device address ignored.00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 07)00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07)00:02.1 Display controller [0380]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a43] (rev 07)00:03.0 Communication controller [0780]: Intel Corporation Mobile 4 Series Chipset MEI Controller [8086:2a44] (rev 07)00:03.3 Serial controller [0700]: Intel Corporation Mobile 4 Series Chipset AMT SOL Redirection [8086:2a47] (rev 07)00:19.0 Ethernet controller [0200]: Intel Corporation 82567LM Gigabit Network Connection [8086:10f5] (rev 03)00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 03)00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 03)00:1a.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 03)00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 03)00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 03)00:1c.1 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 [8086:2942] (rev 03)00:1c.3 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 [8086:2946] (rev 03)00:1c.4 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 [8086:2948] (rev 03)00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 03)00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 03)00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 03)00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 03)00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 93)00:1f.0 ISA bridge [0601]: Intel Corporation ICH9M-E LPC Interface Controller [8086:2917] (rev 03)00:1f.2 SATA controller [0106]: Intel Corporation ICH9M/M-E SATA AHCI Controller [8086:2929] (rev 03)00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 03)03:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)15:00.0 CardBus bridge [0607]: Ricoh Co Ltd RL5c476 II [1180:0476] (rev ba)15:00.1 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] (rev 04)



    hmm... ?( ...


    ok dann mal zum nächsten, die Tonausgabe.
    Leider funktionierte der Conexant HD SmartAudio 221 (CX20561) Chip nicht OOB. Nach einiger Suche im Inet fand ich eine passende Kext für 10.8.2 aber ich musste dafür auch DSDT patchen.


    http://www.osx86.net/view/3378…0561_hermosa_ml10_...html



    Ein weiterer Neustart brachte das gewünschte Ergebnis :thumbsup:
    Die Tasten des T400 für die Lautstärkenregelung funktionieren bis auf die "Mute" Taste. Auch der Kopfhöreranschluss funktioniert, das interne Micro ebenso.



    so dann noch die Batterieanzeige ..
    Also wieder das Inet befragt und einen passend Foreneintrag gefunden.


    http://www.********mac.com/forum/topic/281394-laptop-battery-kext/


    VoodooBattery.kext für Lion war hier genau das was ich suchte. Die originalen AppleSmartBatteryManager.kext und AppleACPIPlatform.kext gelöscht, dann mit kext Wizard die Kexte von Lion installiert, noch Rechte repariert und fertig!
    Neustart und da war schon die Anzeige. :thumbup:



    So jetzt muss ich irgendwie Bluetooth wieder zum laufen bringen und Sleep hinbekommen...
    Vielleicht kann mir hier ja jemand helfen.


    (Edit: irgendwie wird das Bild nicht angezeigt, und der CODE ist auch richtig formatiert ??)
    (Edit by Mod: Link zum Bild mal eben repariert. Nach http Spezifikationen müssen Leerzeichen im Link mit %20 ersetzt werden)

    Gigabyte GA-Z77-DS3H; Intel Core i5-3470; ASUS Strix GTX 960 ; Corsair Vengeance 8GB; OSX 10.11.5; Ozmosis 1479
    Lenovo M83; Intel i5-4440; Intel HD4600; 8 GB Ram; OSX 10.11; Clover
    MacBookPro 8.1 (2011); macOS Sierra 10.12 Beta 6
    Lenovo T420; Intel Core i5-2430M; 12 GB Ram; Intel HD3000; OSX 10.11; Clover
    Lenovo T420; Intel Core i5-2410M; 4 GB Ram; Intel HD3000; OSX 10.10; Clover
    iPhone 5
    iPad 4 32GB


    Einmal editiert, zuletzt von Pedarius ()

  • Ja, die T Serie der Thinkpads sind dankbare Hackbooks wenn man einige Grundregeln beachtet und dazu gehört leider bei den kleinen Kisten einen möglichst weiten Bogen um Multibeast zu mache, denn hier wird einfach quasi mit der Gießkanne eine Menge unnötiger Kram installiert der letztlich zu den von Dir beschriebenen Ergebnissen führt.


    Ich selbst habe 2 T Serie Thinkpads im Einsatz und bei beiden tritt exakt das von Die beschriebene Problem auf, wen man Multibeast einfach machen lässt. Besser ist es bei den Dingern wirklich dosiert und vor allem Zu Fuß vorzugehen. Das Bluetooth Modul sitzt bei allen mir bekannten Thinkpads im Display links neben der Durchführung für das Display Kabel und ist an USB angebunden. Multibeast installiert leider bei der EasyBeast Auswahl auch einen USB Rollback, der genau zu den genannten Problemen führt. Du hast 10.8.3 drauf ergo kann es helfen entweder mittels Pazifist folgenden Dateien aus dem Installer zu extrahieren und dann mit Kextwizzard zu installieren:


    - IOUSBFamily.kext
    - IOBluetoothFamuiliy.kext
    - Alle anderen die entweder USB oder Bluetooth im Namen tragen


    oder aber ein Update auf 10.8.4 zu fahren und zu hoffen, dass die Kexte ersetzt werden.

  • Danke, Guter Tip!
    Im UniBeast Installations Stick hab ich grad in S/L/E einige Datein wie von dir beschrieben gefunden. (verwende MUCommander)
    Werd das gleich mal ausprobieren.


    T6* ist ja nicht viel unterschied zum T400 ;-)



    Nachtrag:
    Die Dateien aus dem Originalen 10.8.3 wieder zu installieren hat nichts gebracht.
    Ich werds dann morgen mit einer anderen Installationsart als Multibeast neu versuchen.

    Gigabyte GA-Z77-DS3H; Intel Core i5-3470; ASUS Strix GTX 960 ; Corsair Vengeance 8GB; OSX 10.11.5; Ozmosis 1479
    Lenovo M83; Intel i5-4440; Intel HD4600; 8 GB Ram; OSX 10.11; Clover
    MacBookPro 8.1 (2011); macOS Sierra 10.12 Beta 6
    Lenovo T420; Intel Core i5-2430M; 12 GB Ram; Intel HD3000; OSX 10.11; Clover
    Lenovo T420; Intel Core i5-2410M; 4 GB Ram; Intel HD3000; OSX 10.10; Clover
    iPhone 5
    iPad 4 32GB


    Einmal editiert, zuletzt von Pedarius ()

  • MyHack hat sich auf älteren Computern und Notebooks schon sehr gut bewährt

  • So ... nach langer Odyssee hab ich es jetzt endlich geschafft Bluetooth zum laufen zu bringen.
    Da ich gestern noch die originalen kexte von der ML App wie von Griven beschrieben installiert habe, war danach sogar kein USB vorhanden. naja ...
    Der beste Zeitpunkt eine neue 320 GB SATA II (3 Gb/s) einzubauen und neu zu installieren.
    Also meine DSDT und die verwendeten Kexte noch auf meinen Webserver gespielt da ich ja keinen USBstick mehr anstecken konnte. Mit UniBeast wieder installiert, nach dem Neustart nur mehr Cameleon und die Kexte für die Notebook-Tastatur installiert (AppleACPIPS2Nub.kext+ApplePS2Controller.kext). Das erste mal booten brachte nur "boot0: GPT" etc.
    Mit UniBeast konnte ich OSX dann booten. Die restliche Kexte auch noch installiert:
    AppleACPIPlatform.kext
    AppleHDA.kext
    FakeSMC.kext
    VoodooBattery.kext


    Meine org.chameleon.Boot habe ich folgend konfiguriert:


    Mit Chameleon Wizard konnte ich leider das boot0 Problem nicht lösen.
    Nach langem Probieren danach aber kurzer Suche war das Problem gelöst.
    UniBeast booten und Festplattendienstprogramm starten, die HDD unmounten und im Terminal folgendes eingeben:
    dd if=/Volumes/Unibeast/usr/standalone/i386/boot1h of=/dev/disk0s2


    wobei "Unibeast" mein USB-Stick ist.
    Danach noch Chameleon Thema installiert und das wars.


    Das Bluetooth Problem war eigentlich nur durch einen Zufall gelöst.
    Ich habe dazwischen mehrmals neu gebootet und dabei mal "-f" verwendet.
    Keine Ahnung warum aber das half. Also auch gleich mit in die org.chameleon.Boot


    Jetzt bleibt nur noch das Sleep Problem bzw. Reboot Problem.
    Wenn ich reboote dann fährt er nicht mehr hoch, es leuchtet nur die Anzeige für die Festplatte aber es tut sich nichts. Ich kann immer nur Runterfahren und ihn dann händisch wieder einschalten.
    Kennt jemand dafür eine Lösung?

    Gigabyte GA-Z77-DS3H; Intel Core i5-3470; ASUS Strix GTX 960 ; Corsair Vengeance 8GB; OSX 10.11.5; Ozmosis 1479
    Lenovo M83; Intel i5-4440; Intel HD4600; 8 GB Ram; OSX 10.11; Clover
    MacBookPro 8.1 (2011); macOS Sierra 10.12 Beta 6
    Lenovo T420; Intel Core i5-2430M; 12 GB Ram; Intel HD3000; OSX 10.11; Clover
    Lenovo T420; Intel Core i5-2410M; 4 GB Ram; Intel HD3000; OSX 10.10; Clover
    iPhone 5
    iPad 4 32GB


  • griven

    Hat das Label Erledigt hinzugefügt