Meine Hardware
Model: Thinkpad T460s (20F9003AUS)
Processor: Intel Core i7-6600U (2C, 2.6 / 3.4GHz, 4MB)vPro
Graphics: Integrated Intel HD Graphics 520
Memory: 4GB Soldered + 4GB DIMM
Display: 14" WQHD (2560x1440) IPS
Sound Card: Realtek ALC293
Multi-touch: None
Storage: 256GB SSD M.2 Opal2
Optical: None
WLAN + Bluetooth: BCM94360CS2
WWAN: WWAN Upgradable (Legacy_Sierra_QMI.kext needed, not tested but should work)
Smart Card Reader: None
Camera: 720p
Keyboard: Backlit
Fingerprint Reader: Yes
Battery: 3-cell (23Wh) + 3-cell (26Wh)
Was ist wenn ich nicht genau dieses Model habe?
Dieser EFI ist für alle T460 geeignet, unabhängig von CPU-Modell
1: RAM-Größe / Bildschirmauflösung / Speicherlaufwerk (SATA oder NVMe
2: Einige NVMe-Laufwerke funktionieren unter MacOS möglicherweise nicht mit OOTB. Führen Sie Ihre eigenen Untersuchungen durch
EFI enthält mein aktueless Setup ohne SMBIOS
EFI057Install wird zur Instlltion von macOS verwendet
Wenn Sie zufällig ein ähnliches Thinkpad mit Skylake Intel-Prozessor der 6. Generation (wie X260, T460, T460p, T560, E560) haben, besteht eine gute Chance, dass EFI057Install
es mit einiger Vorsichtsmaßnahme funktioniert :
- Überprüfen Sie Ihre DSDT-Benennung (wie EC, LPC, KBD usw.) anhand der bereitgestellten SSDT-Benennung
- Ändern Sie die iGPU in cofing.plist entsprechend Ihrem Modell (Standard ist HD520).
- Befolgen Sie die nachstehende USB-Anschlusszuordnung und CPU-Energieverwaltung
USB-Anschlusskarte
USBPorts.kext wird verwendet, um T460s-Ports zuzuordnen und Probleme beim Herunterfahren zu vermeiden. Alternativ können auch SSDT-UIAC und SSDT-USBX verwendet werden. Diese Dateien sind so konfiguriert, dass alle T460-Ports mit Ausnahme der TP-Dock-Links zugeordnet werden . Wenn Sie eine andere Konfiguration benötigen, z. B. um das Thinkpad-Dock zu verwenden, generieren Sie diese einfach mit Hackintool :
- use EFI (first boot) which contains USBInjectAll.kext
- generate custom USB map according to your specific needs with Hackintool
- place USBPort.kext in OC/Kexts or SSDT-UIAC & SSDT_USBX in OC/ACPI (reflect these changes in config.plist)
- finally remove USBInjectAll.kext (reflect this change in config.plist)
CPU Power Management:
Dies kann erreicht werden, indem CPUFriend mit Daten verwendet wird, die von CPUFriendFriend bereitgestellt werden
Ersteres ermöglicht es, entweder CPUFriendDataProvider.kext
oder zu generieren SSDT-DATA.dsl
. Verwenden Sie nur eine davon, um eine benutzerdefinierte Energieverwaltung zu erreichen.
Auf meinem Computer wurde CPUFriendFriend verwendet, um Folgendes festzulegen :
Die resultierende .plist-Datei wurde dann ausgewählt, um SSDT-DATA.dsl
mit ResourceConverter.sh in CPUFriend zu generieren . Die Daten wurden dann im Inneren kombiniert SSDT-PLUG
und dann in SSDT-XCPM umbenannt .
Wenn Sie ein anderes CPU-Modell haben, entfernen Sie bitte CPUFriend.kext und ersetzen Sie SSDT-XCPM durch einfaches SSDT-PLUG . Die Energieverwaltung wird von OpenCore ohnehin nativ unterstützt. Befolgen Sie für den Fall, dass Sie Ihr eigenes Profil erstellen möchten, die obigen Anweisungen.
Optional
Generieren Sie Ihr eigenes SMBIOS
Aktivieren Sie HiDPI mit dem RDM-Dienstprogramm
Verwenden Sie die PrtSc-Taste als Screenshot-Verknüpfung
Der PrtSc-Schlüssel ist bereits von SSDT-PS2K auf F13 abgebildet
Deaktivieren Sie Wake on Wi-Fi
Die Wi-Fi-Übertragungsrate wird nach dem Aufwachen aus dem Schlaf reduziert. Um dies zu beheben, setzen Sie:
Überwachen Sie die Temperaturen und den Stromverbrauch mit HWMonitor
Diese App ist relativ alt und wird nicht mehr unterstützt, aber sie erledigt den Job und ich mag das einfache Aussehen wirklich
Machen Sie die Dock-Animation schneller und ohne Verzögerung
Führen Sie diese Zeilen im Terminal aus:
BIOS-Einstellungen
Security
>Security Chip
DeaktiviertMemory Protection
>Execution Prevention
AktiviertVirtualization
>Intel Virtualization Technology
AktiviertVirtualization
>Intel VT-d Feature
DeaktiviertAnti-Theft
>Current Setting
DeaktiviertAnti-Theft
>Computrace
>Current Setting
BehinderteSecure Boot
>Secure Boot
DeaktiviertIntel SGX
>Intel SGX Control
DeaktiviertDevice Guard
DeaktiviertUEFI/Legacy Boot
Nur UEFICSM Support
Nein
Zitat
- CPU Power Management
~1W on IDLE
- Alle USB-Anschlüsse
custom USBPorts kext is used, make a new one if using dock
- Interne Kamera
- Sleep / Wake / Shutdown / Reboot
custom USBPorts.kext or SSDT-EXT1 required
- Ethernet
- Wifi, Bluetooth, Airdrop, Handoff, Continuity, Sidecar Wireless
- iMessage, FaceTime, App Store, iTunes Store
Generate your own SMBIOS
- Audioeingang / -ausgang
audio trough dock should work too thanks to AppleALC tluck's layout 28
- (sehr stabile und präzise Kapazitätsverfolgung)
Thanks to EchoEsprit work for T450s
- >i class="task-list-item-checkbox" checked="" style="font-size: inherit; font-family: inherit;"> Tastatur
volume and brightness hotkeys
- Trackpad, Trackpoint und physische Tasten
two fingers swipe and tree fingers gestures
- Interne Kamera
works without additional files
- SIP und FileVault 2 können aktiviert werden
- miniDP
not already tested
und HDMIwith digital audio passthrough
ZitatWenn Sie Fragen oder Anregungen haben, können Sie mich gerne kontaktieren
- SD-Kartenleser
Sinetek-rtsx.kext cause system panic (benögtigt) einen Test
- Fingerabdruckleser
Kext aktualisieren
Artikel | Ausführung |
---|---|
Mac OS | 10.15.4 |
OpenCore | 0.5.7 |
Lilu | 1.4.3 |
VirtualSMC | 1.1.2 |
WhateverGreen | 1.3.8 |
AppleALC | 1.4.8 |
VoodooPS2Controller | 2.1.3 |
VoodooInput | 1.0.4 |
IntelMausi | 1.0.2 |
safe to install macOS Catalina 10.15.4 supplemental update