Ja, sehr seltsam... Ich werde das mal beim nächsten Clover-Update beobachten.

Sierra auf einem Lenovo E460
-
- Erledigt
- Harper Lewis
- Erledigt
-
-
Problem gelöst, und die Lösung war einfach: Bei neueren Clover-Versionen reicht es unter KextsToPatch nicht mehr aus, nur den Namen der Kernel-Extension einzutragen, sondern mittlerweile ist der Bundle-Identifier erforderlich.
com.apple.driver.AirPort.Brcm4360 statt Brcm4360 als Beispiel. Bis vorhin ist mir gar nicht aufgefallen, dass die config.plist da noch nicht aktuell war und z.B. der wichtige fcvo patch deshalb nicht funktioniert hat. Jetzt läuft das E460 auch mit der aktuellsten Clover-Version und AptioMemoryFix.efi.
-
Freut mich!
Als Alternative gäbe es natürlich den AirportBrcmFixup.kext, dann bräuchtest Du die KextsToPatch nicht mehr!
Der ist bei mir in Einsatz, deswegen hat das Update bei mir auch gleich funktioniert! -
AirportBrcmFixup.kext hatte ich auch mal erfolglos ausprobiert, war dabei aber vielleicht zu hektisch
-
Nochmal zurück zur DW1560: Wifi läuft prima mit AirportBrcmFixup.kext, dem Länderkürzel #a und der entsprechend gepatchten DSDT (ARPT).
Bluetooth war aber leider ein Problemkind, ich zitiere mich mal selbst:
Besten Dank, läuft auch bei mir. Meine BCM94352ZAE_3 / DW1560 hat die vendor-id 0xa5c (2652) und die product-id 0x216f (8559). Chipsatz: 20702A3.
Augenscheinlich hat das gut funktioniert, Bluetooth wurde mir so im Systembericht angezeigt. Leider ließ sich die Magic Mouse nicht dazu überreden, eine Verbindung mit dem E460 einzugehen. Also wieder zurück zu BrcmFirmwareData.kext und BrcmPatchRAM2.kext in kexts/other. Erstmal alles prima, aber nach dem Aufwachen aus dem Ruhezustand war das Bluetooth-Gerät weg und nur ein Aus- und Einschalten hat es zurückgebracht. Ein Neustart hat nicht ausgereicht.
Daher habe ich BrcmFirmwareData.kext und BrcmPatchRAM2.kext mal in kexts/other gelassen und den USB-Injector wieder aktiviert. Jetzt wird nicht mehr BroadcomBluetoothHostControllerUSBTransport.kext, sondern BroadcomBluetooth20703USBTransport.kext geladen und der Systembericht zeigt, dass auch die Firmware geladen wurde. Bisher hat Bluetooth mehrere Aufwachphasen überlebt, klasse.
-
Zitat
Daher habe ich BrcmFirmwareData.kext und BrcmPatchRAM2.kext mal in kexts/other gelassen und den USB-Injector wieder aktiviert.
Was genau meinst Du mit "den USB-Injector wieder aktiviert"?
-
-
Top! Die passt auch für mich!
ZitatJetzt wird nicht mehr BroadcomBluetoothHostControllerUSBTransport.kext, sondern BroadcomBluetooth20703USBTransport.kext geladen und der Systembericht zeigt, dass auch die Firmware geladen wurde.
Bist Du Dir sicher, daß nur einer von den beiden bei Dir geladen wird? Bei sind beide im Systembericht als "geladen" sichtbar!
-
Das ist bei mir auch so, BroadcomBluetoothHostControllerUSBTransport.kext wird anscheinend durch BrcmPatchRAM2.kext geladen. Wichtiger is aber, dass das Bluetooth-Device BroadcomBluetooth20703USBTransport.kext nutzt, das sieht man ja im IORegistryExplorer. Ohne den Injector sieht man da BroadcomBluetoothHostControllerUSBTransport.kext und so übersteht bei mir das Bluetooth-Device den Ruhezustand nicht.
Nachtrag: Ich habe jetzt mal Karabiner Elements (nutze ich bereits auf dem Dell T20) installiert und nun lässt sich auch die Bildschirmhelligkeit mit den Tasten F1 und F2 einstellen. Vielen Dank an @iPhoneTruth für den Tipp!
-
Auch bei mir nutzt das Bluetooth-Device BroadcomBluetooth20703USBTransport.kext mit Deinem LenovoE460USBBluetooth.kext. Besten Dank!
Ich habe nur nach wie vor mein altes Problem, daß er das WLAN nach dem Ruhezustand nicht mehr findet. Und nach einem oder einigen weiteren Ruhezuständen ist dann auch Bluetooth nicht mehr verfügbar. Mal schauen, ob wir das irgendwann mal gelöst bekommen.Was Karbiner Elements anbelangt, ist das schon praktisch und relativ einfach zu konfigurieren. Auch durch die Zusatzmodule kann man da einiges machen. Festgestellt habe ich allerdings, daß der Rechner beim Bootvorgang beim Laden von Karabiner-Elements etwas länger braucht.
Ich kann @anonymous writer natürlich auch verstehen, wenn er versucht, die Tasten über die DSDT.aml zu belegen. Aber das scheint oft eine recht schwere Geburt zu sein. Da ist es doch einfacher, wenn man da schnell mal die eine Taste so, die andere anders belegen kann, vor allem … die Eject-Taste (!), der Tastenkombinationen für Neustart und Ausschalten wegen.
-
Mit WLAN hatte ich noch nie Probleme nach dem Aufwachen aus dem Ruhezustand und bisher klappt das auch mit Bluetooth. Nutzt du BRCMFixup.kext und Ländercode #a? Ist das WLAN-Device komplett weg, oder werden nur keine Netze angezeigt?
Ich lasse das E460 jetzt mal etwas länger schlafen und schaue mal, ob dann nach dem Aufwachen weiterhin alles funktioniert. Ein längerer Bootvorgang mit Karabiner-Elements ist mir noch nicht aufgefallen.
-
-
-
Ist auf jeden Fall ein USB Thema (XHC) vielleicht hilft das ja schon zu isolieren warum es manchmal aufwacht ?!?
-
Denke ich auch. XHC könnte mit dem Unifying-Dongle von Logitech zusammenhängen, was RTC betrifft muss ich nochmal forschen.
-
Ich habe heute mal HWP in Clover aktiviert, das SMBIOS MacBookPro13,1 kann damit anscheinend umgehen. X86PlatformPlugin wird geladen und AppleIntelInfo spuckt gute Werte aus:
CPU Ratio Info:
------------------------------------------
Base Clock Frequency (BLCK)............. : 100 MHz
Maximum Efficiency Ratio/Frequency.......: 4 ( 400 MHz)
Maximum non-Turbo Ratio/Frequency........: 24 (2400 MHz)
Maximum Turbo Ratio/Frequency............: 28 (2800 MHz)IGPU Info:
------------------------------------------
IGPU Current Frequency...................: 0 MHz
IGPU Minimum Frequency...................: 300 MHz
IGPU Maximum Non-Turbo Frequency.........: 300 MHz
IGPU Maximum Turbo Frequency.............: 1000 MHz
IGPU Maximum limit.......................: No LimitP-State ratio * 100 = Frequency in MHz
------------------------------------------
CPU P-States [ (13) 26 27 ] iGPU P-States [ ]
CPU C3-Cores [ 0 1 3 ]
CPU C7-Cores [ 0 2 3 ]
CPU P-States [ 13 (25) 26 27 ] iGPU P-States [ ]
CPU C3-Cores [ 0 1 2 3 ]
CPU C7-Cores [ 0 1 2 3 ]
CPU P-States [ 13 25 26 27 (28) ] iGPU P-States [ ]
CPU P-States [ 13 (25) 26 27 28 ] iGPU P-States [ (6) ]
CPU P-States [ 13 (20) 25 26 27 28 ] iGPU P-States [ 6 ]
CPU P-States [ 13 20 25 26 (27) 28 ] iGPU P-States [ 6 (7) ]
CPU P-States [ 13 20 25 26 (27) 28 ] iGPU P-States [ 6 7 (18) ]
CPU P-States [ (13) 20 25 26 27 28 ] iGPU P-States [ 6 7 18 ]
CPU P-States [ 13 20 (25) 26 27 28 ] iGPU P-States [ 6 7 (9) 18 ]
CPU P-States [ 13 20 (25) 26 27 28 ] iGPU P-States [ 6 7 (8) 9 18 ]
CPU P-States [ 13 (20) 25 26 27 28 ] iGPU P-States [ (2) 6 7 8 9 18 ]
CPU P-States [ 13 (20) 25 26 27 28 ] iGPU P-States [ 2 6 7 8 9 (13) 18 ]
CPU P-States [ 13 20 (21) 25 26 27 28 ] iGPU P-States [ 2 6 7 (8) 9 13 18 ]
CPU P-States [ 13 20 21 (22) 25 26 27 28 ] iGPU P-States [ 2 6 7 (8) 9 13 18 ]
CPU P-States [ 13 20 21 22 (23) 25 26 27 28 ] iGPU P-States [ 2 (6) 7 8 9 13 18 ]
CPU P-States [ 13 20 21 22 23 25 (26) 27 28 ] iGPU P-States [ 2 6 7 8 9 (10) 13 18 ]
CPU P-States [ 13 (18) 20 21 22 23 25 26 27 28 ] iGPU P-States [ 2 6 7 8 9 10 13 (14) 18 ]
CPU P-States [ 13 (17) 18 20 21 22 23 25 26 27 28 ] iGPU P-States [ 2 6 (7) 8 9 10 13 14 18 ]
CPU P-States [ (13) 17 18 20 21 22 23 25 26 27 28 ] iGPU P-States [ 2 6 7 8 9 10 (11) 13 14 18 ]
CPU P-States [ 13 (15) 17 18 20 21 22 23 25 26 27 28 ] iGPU P-States [ 2 6 7 8 9 10 11 13 14 18 ]
CPU P-States [ 13 (14) 15 17 18 20 21 22 23 25 26 27 28 ] iGPU P-States [ 2 6 7 8 9 10 11 13 14 18 ]
CPU P-States [ 13 14 15 17 18 20 21 22 23 25 26 (27) 28 ] iGPU P-States [ 2 6 7 8 9 10 11 13 14 (15) 18 ]
CPU P-States [ 13 14 15 17 18 20 21 22 23 25 26 (27) 28 ] iGPU P-States [ 2 6 7 8 9 10 11 13 14 15 18 ]
CPU P-States [ 4 13 14 15 17 18 20 21 22 23 25 (26) 27 28 ] iGPU P-States [ 2 6 7 (8) 9 10 11 13 14 15 18 ]
CPU P-States [ 4 13 14 15 17 18 20 21 22 23 25 (26) 27 28 ] iGPU P-States [ 2 6 7 8 9 10 11 13 14 15 (16) 18 ]
CPU P-States [ 4 13 14 15 17 18 20 21 22 23 25 26 (27) 28 ] iGPU P-States [ 2 6 7 (8) 9 10 11 13 14 15 16 18 ]
CPU P-States [ 4 13 14 15 17 18 (19) 20 21 22 23 25 26 27 28 ] iGPU P-States [ 2 (6) 7 8 9 10 11 13 14 15 16 18 ]
CPU P-States [ 4 13 14 15 17 18 19 20 21 22 23 (24) 25 26 27 28 ] iGPU P-States [ 2 6 (7) 8 9 10 11 13 14 15 16 18 ]
CPU P-States [ 4 13 14 15 (16) 17 18 19 20 21 22 23 24 25 26 27 28 ] iGPU P-States [ 2 6 7 8 9 10 11 13 14 15 16 18 ]
CPU P-States [ 4 (12) 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ] iGPU P-States [ 2 6 7 8 9 10 11 13 14 15 16 18 ]
CPU P-States [ 4 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 (27) 28 ] iGPU P-States [ 2 6 7 8 9 10 11 13 14 15 16 18 (19) ] -
-
So ganz reibungslos läuft die Kiste mit High Sierra noch nicht (installiert auf einer per USB-Adapter angeschlossenen SSD). Nach dem Aufwachen aus dem Ruhezustand bleibt der Bildschirm schwarz und nach einem Neustart werde ich entsprechend begrüßt, Kernel Panic. So ganz schlau werde ich daraus noch nicht:
*** Panic Report ***
panic(cpu 0 caller 0xffffff8019388c2d): Kernel trap at 0xffffff7f9c1f6c88, type 13=general protection, registers:
CR0: 0x000000008001003b, CR2: 0xffffff913ca94000, CR3: 0x000000001e986000, CR4: 0x00000000003627e0
RAX: 0x3f001114b622e0b8, RBX: 0xffffff802c57e960, RCX: 0x0000000000000202, RDX: 0xffffff80fb09fb68
RSP: 0xffffff811c483850, RBP: 0xffffff811c483880, RSI: 0xffffff811c483920, RDI: 0xffffff802c57e960
R8: 0xffffff811c4836c0, R9: 0x0000000000000008, R10: 0x0000000000000010, R11: 0x0000000000000000
R12: 0xffffff802c57e960, R13: 0xffffff7f9c266a60, R14: 0x0000000000000000, R15: 0x0000000000004006
RFL: 0x0000000000010202, RIP: 0xffffff7f9c1f6c88, CS: 0x0000000000000008, SS: 0x0000000000000010
Fault CR2: 0xffffff913ca94000, Error code: 0x0000000000000000, Fault CPU: 0x0, PL: 0, VF: 0Backtrace (CPU 0), Frame : Return Address
0xffffff801914c270 : 0xffffff801926e166
0xffffff801914c2c0 : 0xffffff8019396714
0xffffff801914c300 : 0xffffff8019388a00
0xffffff801914c380 : 0xffffff8019220180
0xffffff801914c3a0 : 0xffffff801926dbdc
0xffffff801914c4d0 : 0xffffff801926d99c
0xffffff801914c530 : 0xffffff8019388c2d
0xffffff801914c6b0 : 0xffffff8019220180
0xffffff801914c6d0 : 0xffffff7f9c1f6c88
0xffffff811c483880 : 0xffffff7f9c20e308
0xffffff811c4838c0 : 0xffffff7f9c20e070
0xffffff811c483910 : 0xffffff7f9c20dfb7
0xffffff811c483970 : 0xffffff7f9c20b765
0xffffff811c4839b0 : 0xffffff7f9c21098c
0xffffff811c4839e0 : 0xffffff7f9c234fb8
0xffffff811c483a30 : 0xffffff7f9c2357b8
0xffffff811c483a80 : 0xffffff7f9c235bbe
0xffffff811c483b00 : 0xffffff7f9c237459
0xffffff811c483b40 : 0xffffff7f9c238142
0xffffff811c483b90 : 0xffffff7f9c22f60c
0xffffff811c483bd0 : 0xffffff7f9c233d6d
0xffffff811c483c30 : 0xffffff7f9c22a65a
0xffffff811c483c80 : 0xffffff7f9c22bd9c
0xffffff811c483cb0 : 0xffffff7f9c22ced4
0xffffff811c483cd0 : 0xffffff7f9c1f210e
0xffffff811c483d20 : 0xffffff7f9c1f640f
0xffffff811c483d40 : 0xffffff80198b9ef8
0xffffff811c483d90 : 0xffffff80198e8293
0xffffff811c483e00 : 0xffffff8019881ddb
0xffffff811c483e50 : 0xffffff801987efc8
0xffffff811c483eb0 : 0xffffff801987bfa3
0xffffff811c483ef0 : 0xffffff801987be32
0xffffff811c483f30 : 0xffffff8019898772
0xffffff811c483f70 : 0xffffff8019897dac
0xffffff811c483fa0 : 0xffffff801921f4f7
Kernel Extensions in backtrace:
com.apple.driver.AppleACPIPlatform(6.1)[FC118BB9-2E67-35DD-BB25-BA6DFAF5AE88]@0xffffff7f9c1e6000->0xffffff7f9c281fff
dependency: com.apple.iokit.IOACPIFamily(1.4)[95DA39BB-7C39-3742-A2E5-86C555E21D67]@0xffffff7f99f40000
dependency: com.apple.iokit.IOPCIFamily(2.9)[580E0204-B37A-32BA-AC27-E8DBCA519B1F]@0xffffff7f99b34000
dependency: com.apple.driver.AppleSMC(3.1.9)[497D69E7-C1FB-3435-B4D9-ED1DC51727D1]@0xffffff7f99f49000BSD process name corresponding to current thread: kernel_task
Boot args: dart=0 darkwake=0 debug=0x100 -v brcmfx-country=#aMac OS version:
17E202Kernel version:
Darwin Kernel Version 17.5.0: Fri Apr 13 19:32:32 PDT 2018; root:xnu-4570.51.2~1/RELEASE_X86_64
Kernel UUID: 7134F18E-AAC2-3C5B-B2C4-ABB799B4B9DF
Kernel slide: 0x0000000019000000
Kernel text base: 0xffffff8019200000
__HIB text base: 0xffffff8019100000
System model name: MacBookPro13,1 (Mac-473D31EABEB93F9B) -
Spiele mal alle Darkwake-Möglichkeiten durch, ggf. hängt es an dieser Kleinigkeit.
-
Guter Hinweis, das werde ich mal ausprobieren. Unter 10.12.6 läuft mit den selben Einstellungen alles bestens, aber das bedeutet ja erstmal nix...