I5 1035g1 Hackintosh Apr 2026
| Component | Status | Notes | |-----------|--------|-------| | | ✅ Works | Use AppleALC.kext with correct layout-id (e.g., 11, 13, 21). | | Ethernet (RTL8111) | ✅ Works | RealtekRTL8111.kext. | | WiFi/BT | ❌ No (Intel) | Intel AX201/AX200 can work with itlwm + HeliPort (slow, unstable). Better to replace with Broadcom BCM94360NG. | | Touchpad (I2C) | ⚠️ Partial | VoodooI2C works for gestures, but requires DSDT patches. Interrupt mode often fails; polling mode works (higher CPU usage). | | USB ports | ✅ Works | Use USBToolBox or USBMap to build custom kext. | | Battery readings | ✅ Works | SMCBatteryManager.kext + EC quirks in OC. | | Sleep/Wake | ⚠️ Risky | Many i5-1035g1 laptops have broken S3 sleep. Modern Standby (S0ix) is not supported by macOS. Often requires HibernationFixup + rtc-blacklist . | | NVMe SSD | ✅ Works | But avoid Samsung PM981/PM991 (causes kernel panics). | 4. OpenCore Configuration (Critical) You cannot use Clover for Ice Lake. Only OpenCore 0.9.5+ with specific quirks:
The i5-1035g1 is a "hobbyist-only" chip for Hackintosh. If you enjoy spending 20+ hours debugging TSC sync, framebuffer patching, and random sleep panics for an unstable OS – go ahead. For anyone wanting a reliable daily driver macOS laptop, avoid this CPU completely. i5 1035g1 hackintosh
-igfxvesa (disables graphics acceleration, use for installation) -igfxblr (backlight fix) -igfxsklaskbl (alternative backlight) cpus=1 (in extreme cases of TSC issues) | Version | Support Level | |---------|----------------| | Catalina (10.15.4+) | Best chance for stability, but still no graphics acceleration. | | Big Sur | Same issues as Catalina. | | Monterey | Most community attempts; graphics partially broken. | | Ventura | Very difficult; Apple dropped many Ice Lake frameworks. | | Sonoma/Sequoia | Not recommended; graphics will fail completely. | Better to replace with Broadcom BCM94360NG