Skip to content

yusufklncc/Toshiba-Portege-Z30-Hackintosh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

75 Commits
Β 
Β 
Β 
Β 

Repository files navigation

macOS on Toshiba Portege Z30-A-12X

OpenCore config for Hackintosh Toshiba Portege Z30-A-12X

Table of Contents

Screenshots

CPU Temperature

  • Minimum and Maximum

Geekbench

  • CPU

  • OpenCL

Monterey

Big Sur

Bluetooth

System Preferences

Original Hardware πŸ’»

Type Spec Status
Model Name Toshiba Portege Z30-A-12X βœ…
CPU Intel(R) Core(TM) i5-4200U CPU @ 2.60GHz Haswell βœ…
RAM 8 GB 1600 MHz DDR3L βœ…
Internal Graphics Card Intel(R) HD Graphics 4400 (1 GB) βœ…
Wi-Fi Intel Dual Band Wireless AC 3160 βœ…
Ethernet Intel I218-V βœ…
Audio Realtek ALC283 βœ…
Touchpad ALPS PS/2 Pointing Device βœ…
SD Card Reader RTS5227 PCI Express Card Reader βœ…
Fingerprint ?? ❌
Display ?? βœ…
Camera Toshiba Webcam βœ…

macOS Update History

  • βœ… macOS Monterey 12.6.1
  • βœ… macOS Monterey 12.4
  • βœ… macOS Monterey 12.3.1
  • βœ… macOS Monterey 12.3
  • βœ… macOS Big Sur 11.6.3
  • βœ… macOS Big Sur 11.0.1
  • βœ… macOS Catalina 10.15.7
  • βœ… macOS Mojave 10.14.6
  • βœ… macOS High Sierra 10.13.6
  • βœ… macOS Sierra 10.12.6
  • βœ… macOS El Capitan 10.11.6

What's working πŸ’»

Type Status
Turbo boost and CPU frequency stage βœ…
Intel HD Graphics 4400 βœ…
Brightness control βœ…
HDMI βœ…
Audio Realtek ALC283 βœ…
Intel Ethernet I218-V βœ…
Intel AC 3160 Wi-Fi, Bluetooth, iServices... βœ…
USB 3.0 (with Port Map) βœ…
Touchpad (14 gestures are working) βœ…
Battery status βœ…
Camera βœ…
S3 Sleep / Wake βœ…
S4 Hibernation / Wake βœ…
Shutdown / Reboot βœ…
Fn shortcut keys βœ…

What's you have to do πŸ’»

Type Info Status
SMBIOS Settings With [GenSMBIOS] you should definitely set your SMBIOS settings and ROM value for iCloud and Apple services. ROM value is your ethernet MAC address. Be sure your ethernet is en0 in Hackintool. ⚠️

Kexts Used

Kext Info
Lilu An open source kernel extension bringing a platform for arbitrary kext, library, and program patching throughout the system for macOS.
VirtualSMC Advanced Apple SMC emulator in the kernel. Requires Lilu for full functioning.
WhateverGreen Various patches necessary for certain ATI/AMD/Intel/Nvidia GPUs. This is needed for Intel HD 620.
SMCBatteryManager a member of VirtualSMC that parses battery info.
SMCProcessor a member of VirtualSMC that provides power info of processor temperature.
AppleALC.kext An open source kernel extension enabling native macOS HD audio for not officially supported codecs without any filesystem modifications.
USBPorts [USB] Kext to inject mapped USB Ports. (via Hackintool)
CPUFriend A Lilu plug-in for dynamic power management data injection.
CPUFriendDataProvider A CPUFriend plug-in for CPU power management.
VoodooPS2Controller Contains updated Voodoo PS/2 Controller, improved Keyboard & Synaptics TouchPad.
IntelMausi [Ethernet] Intel onboard LAN driver for macOS.
AirportItlwm [Wi-Fi] An Intel Wi-Fi Adapter Kernel Extension for macOS.
ToshibaBluetooth [Bluetooh] This kext for toshiba. (thanks idragon81 from tonymacx86)
IntelBluetoothFirmware [Intel Bluetooth] Kernel Extension that uploads Intel Wireless Bluetooth Firmware to provide native Bluetooth in macOS.
BlueToolFixup [Bluetooth] Injecting bluetooth firmware on Monterey+.
IntelBTPatcher [Intel Bluetooth] A Lilu base patcher that fix Intel Bluetooth on Bigsur, Catalina, Mojave, High sierra etc, tested with Bigsur and Catalina all working good.
IntelBluetoothInjector [Intel Bluetooth] Injecting intel bluetooth firmware on Big Sur-.
Sinetek-rtsx This driver is for Realtek SDHC card readers on a pci/pcie bus, most commonly found in laptops.
NVMeFix [SSD] NVMeFix is a set of patches for the Apple NVMe storage driver, IONVMeFamily.
RTCMemoryFixup An open source kernel extension providing a way to emulate some offsets in CMOS (RTC) memory. It can help you to avoid some conflicts between macOS AppleRTC and firmware/BIOS of your PC.
RestrictEvents Lilu Kernel extension for blocking unwanted processes causing compatibility issues on different hardware and unlocking the support for certain features restricted to other hardware.
FeatureUnlock Lilu Kernel extension for enabling: Sidecar, NightShift, AirPlay to Mac, Universal Control.
NoTouchID Lilu plugin for disabling Touch ID support.

SSDTs Used

SSDT Info Status
SSDT-PTSWAK.aml Comprehensive Sleep and Wake Patch. [Functional]
SSDT-AC.aml Attaches an AC Adapter Device existing in a Laptop's DSDT to the AppleACPIACAdapter service in the IORegistry of macOS. [Cosmetic]
SSDT-EC-USBX.aml Adds a fake Embedded Controller (SSDT-EC) and enables USB Power Management (SSDT-EC-USBX). [Functional]
SSDT-GPRW macOS will instant wake if either USB or power states change while sleeping. To fix this we need to reroute the GPRW/UPRW/LANC calls to a new SSDT. [Functional]
SSDT-HPET.aml Fixes IRQ conflicts. Required for on-board sound to work. [Functional]
SSDT-OC-XOSI.aml OS Check Fix patch to simulate a version of Windows for Darwin. [Functional]
SSDT-PLUG.aml Allow the kernel's XCPM(XNU's CPU Power Management) to manage CPU's power management. [Functional]
SSDT-PNLF.aml Adds Backlight Control for Laptop Screens. [Functional]
SSDT-SLPB.aml Enabling Sleep Button. [Functional]

Credits

  • Dortania for developing OpenCore.
  • Apple for macOS.
  • Acidanthera for most of the kexts.
  • RehabMan for battery patches.
  • Sniki for USB kext.
  • And anyone else that helped to develop and improve hackintoshing.

Donate - Bağış