MlgmXyysd / FunHouse-F10-MPro-Ice-Lake-Hackintosh

Hackintosh EFI for FunHouse F10 MPro (Ice Lake)
26 stars 4 forks source link

FunHouse F10 MPro (Ice Lake) Hackintosh

Pre-built out-of-the-box OpenCore EFI


Device Specifications (Original)

Specifications Details
Computer Model FunHouse F10 MPro
FunHouse F10 Pro
FunHouse F10 MPro+
Processor Ice Lake FCBGA1526
CPU Intel Core i3-1005G1 Mobile
Intel Core i5-1035G4 Mobile
Intel Core i7-1065G7 Mobile
Integrated Graphics Intel UHD Graphics G1
Intel Iris Plus Graphics G4
Intel Iris Plus Graphics G7
Memory 8 GB / 16 GB LPDDR4X @ 3200Mhz
Storage 256 GB / 512 GB NGFF 2280 SATA
Screen BOE NE135FBM-N41, 13.5 in, 2256 x 1504 pixels, 3:2 ratio, 60 Hz IPS-LCD (MPro/MPro+)
15.6 in, 1920 x 1080 pixels, 16:9 ratio, 60 Hz IPS-LCD (Pro)
Audio Realtek USB Audio
Wireless Realtek RTL8821CE
Wi-Fi 5 IEEE 802.11 a/g/b/n/ac 2.4 GHz 5 GHz 433 Mbps
Bluetooth 4.2
Ethernet No Ethernet
Battery 35 Wh (typ) Li-Po
Charging 19 V ⎓ 3 A DC PD
Camera 2 MP, 720 x 480 pixels, Front
Dimensions 297.3 x 224.6 x 17.5 mm (11.70 x 8.84 x 0.69 in), 1.4 kg
Connectors 1 x USB Type-C 3.2 Gen2x1
2 x USB Type-A 3.2 Gen1
1 x DC Charger
1 x MicroSD Slot
1 x TRS 3.5 mm
1 x Mini-HDMI
1 x M.2 2242 Slot (Pro only)
Input 78 / 100 Keys Built-in QWERTY Keyboard (Fn)
141 x 96 mm Built-in TouchPad
Built-in Fingerprint Sensor

EFI Specifications

! Ensure you have filled in the correct serial number before booting!

Nic (Wi-Fi/Bluetooth) kexts are not enabled by default, enable the manually depending on your hardware and OS

! Do NOT try to load any Bluetooth injector in macOS Monterey!

Specifications Details Remarks
PlatformID 0x8A510002 Intel Iris Plus Graphics
DeviceID 0x8A5D
SMBIOS MacBookPro16,2 MacBook Pro 13" 2020
Chassis Mac-5F9802EFE386AA28

Supported Models

Model Processor Graphics Type Status Remarks
FunHouse F10 MPro Intel Core i3-10110U Mobile Intel UHD Graphics 630 Comet Lake Not yet supported
FunHouse F10 MPro Intel Core i3-1005G1 Mobile Intel UHD Graphics G1 Ice Lake
FunHouse F10 Pro Intel Core i5-1035G4 Mobile Intel Iris Plus Graphics G4 Ice Lake ⚠️ Need more test
FunHouse F10 MPro+ Intel Core i7-1065G7 Mobile Intel Iris Plus Graphics G7 Ice Lake ⚠️ Need more test

Working

Feature Status Sub-objects Dependency Remarks
BootLoader Boot OpenCore OpenCore 0.7.6
NVRAM SSDT-PMC
Integrated Graphics Display
Accleration QE/CI
WhateverGreen.kext
HiDPI Enable HiDPI
Brightness Adjustments SSDT-PNLF-CFL
WhateverGreen.kext
AppleBacklightSmoother.kext
Sleep S3 HibernationFixup.kext
Hibernation Mode 3
Mode 25
HibernationFixup.kext
NVMe Drive Battery Management NVMeFix.kext
Battery Indication Percentage
Charging
Native supported
CPU Turbo Boost Native supported
USB Power Properties SSDT-EC-USBX-LAPTOP
ECEnabler.kext
Built-in TouchPad Track
Touch
Guesture
VoodooI2C*.kext All gesture avaliable
Built-in Keyboard Normal Keys
Volume Keys
Brightness Keys
Fn Keys
VoodooPS2*.kext
Input over Bluetooth Mouse
Keyboard
Touchpad
Bluetooth
Mic Audio Recording AppleALC.kext
USBMap.kext
Speakers Audio Playback AppleALC.kext
USBMap.kext
Automatic Headphone Output Switching AppleALC.kext
USBMap.kext
Audio via TSR Input
Output
AppleALC.kext
USBMap.kext
Audio over Bluetooth Input
Output
Bluetooth
MicroSD Slot Hotplug USBMap.kext
USB Type-A Ports USB 3.2
USB 2.0
Hub
USBMap.kext
USB Type-C Port USB 3.2
USB 2.0
PD Charging
Hub
Hotplug
USBMap.kext Hotplug fully supported
Ethernet Ethernet Docking
Ethernet Spoofing
SSDT-ETHERNET
NullEthernet.kext
Disabled by default, you can manually enable them to spoof system if you need to
WiFi (Intel) ⚠️ WPA3⚠️ AirportItlwm-*.kext WPA3 will have a very slow speed
WiFi (Broadcom) WPA3 AirportBrcmFixup.kext
AirportBrcm*_Injector.kext
Bluetooth (Intel) ⚠️ Bluetooth
AirDrop(Sending)
AirDrop(Receiving)
BlueToolFixup.kext
IntelBluetoothFirmware.kext
IntelBluetoothInjector.kext
Bluetooth (Broadcom) Bluetooth
AirDrop(Sending)⚠️
AirDrop(Receiving)
BlueToolFixup.kext
BrcmPatchRAM3.kext
BrcmFirmwareData.kext
BrcmBluetoothInjector.kext
AirDrop(Sending) not working properly on Monterey

Not working

Feature Status Sub-objects Dependency Remarks
Fingerprint Sensor NoTouchID.kext TouchID is not supported in Hackintosh
Mini-HDMI Port Video
Audio
macOS natively supports DisplayPort on Ice Lake instead of HDMI
[IGFB][LOG][HOT_PLUG] Returning as HPD is low
Thunderbolt Hardware Thunderbolt Retimer lacks
Type-C Display Thunderbolt Ice Lake iGPU outputs via Thunderbolt
Realtek RTL8821CE Bluetooth
Wi-Fi
Realtek wireless nic is not supported in Hackintosh
Suggest to replace it with Broadcom or Intel based:
BCM943602/BCM94350ZAE/BCM94360Z3/BCM94360Z4
AX200/AX201/AX210/AX211/AX411

Firmware

Enable HiDPI

Tested on

Donation

Donating to this project is optional. But feel free to buy me a coffee if you appreciate my works.

爱发电 | PayPal | Patreon

Disclaimer

Your warranty may be void. Please do some research if you have any concerns before replacing your EFI with mine. I am not responsible for any loss, including but not limited to Kernel Panic, device fail to boot or can not function normally, storage damage or data loss, atomic bombing, World War III, The CK-Class Restructuring Scenario that SCP Foundation can not prevent, and so on.

Maintainer

FunHouse F10 MPro (Ice Lake) Hackintosh © MlgmXyysd, no warranty for this EFI.

Authored and maintained by MlgmXyysd with help from friends in the credits list.

EFI Credits

In no particular order