GithubHelp home page GithubHelp logo

qonfused / asus-zenbook-pro-duo-15-ux582-hackintosh Goto Github PK

View Code? Open in Web Editor NEW

This project forked from shiecldk/asus-zenbook-pro-duo-15-oled-ux582-hackintosh

2.0 1.0 0.0 52.78 MB

(Fork) OpenCore configuration for the ASUS ZenBook Pro Duo 15" (UX582LV)

Home Page: https://github.com/Qonfused/ASUS-ZenBook-Pro-Duo-15-UX582-Hackintosh

License: GNU General Public License v3.0

ASL 78.89% C 21.11%

asus-zenbook-pro-duo-15-ux582-hackintosh's Introduction

ASUS-ZenBook-Pro-Duo-15-OLED-UX582-Hackintosh

Hackintosh installation guide for ASUS ZenBook Pro Duo 15 OLED UX582

UX582

License

This repo is protected by GNU GPL license. Any commercial use of this project without authorization is strictively prohabited. Please refer to this repository when making any distribution.

External Guide

macOS Installation Guide on InsanelyMac
macOS Big Sur Installation Guide on Tonymacx86

Spec

Component Brand
CPU Intel Core i9-10980HK (varient: Intel Core i7-10870H)
iGPU Intel UHD Graphics 630
dGPU Nvidia RTX 3070 (won't work; disabled to save battery; could be enabled with UEFIGraphicsFB.kext for HDMI port without graphics acceleration)
Audio Realtek ALC294
Ram 32GB DDR4L 2933 MHz (varient: 16GB DDR4L 2933 MHz)
Wifi + Bluetooth Intel AX201 Wifi 6, Bluetooth 5.0
Storage Samsung PM981A 1TB M.2 SSD (replacement needed)
Camera Windows Hello HD Camera with IR
Trackpad ELAN1406, 04F3:3101
Display 15.6" (3840x2160) OLED; 14" (3840x1100) IPS ScreenPad Plus
Touch Screen ELAN9008, _SB.PCI0.I2C1.TPL0, 04F3:2C56; ELAN9009, _SB.PCI0.I2C1.TPL1, 04F3:2C23
Stylus ASUS Pen SA201H
Ports 1x USB 3.2 Gen 2 Type-A; 2x Thunderbolt 3; 1x HDMI 2.1; 1x 3.5mm Combo Audio Jack; 1x DC-in
Battery 92Wh 15.48v 5810mAh

ToDo List

  • Brightness auto adjustment with ambient sensor
  • Some other FN keys (FN+F10, fan control, switch main/secondary monitors, and disable secondary monitor)
  • Trackpad GPIO mode
  • Numpad
  • Thunderbolt 3 for eGPU (need more SSDT and DROM patches)

Current progress

What's working

  • macOS Monterey
  • macOS Big Sur
  • macOS Catalina
  • Intel UHD Graphics 630
  • Intel WiFi 6 (speed could be slow on some very few routers)
  • Intel bluetooth
  • Internal stereo speaker
  • Internal microphone
  • Combo audio jack
  • Camera
  • Battery indication
  • CPU SpeedStep
  • Main touchscreen
  • Secondary ScreenPad Plus
  • Brightness control (software brightness control workaround with Lunar)
  • Stylus pen (works on both screens without sense of pressure)
  • Keyboard
  • Trackpad
  • FN keys for volume, brightness, keyboard backlight, and enable/disable trackpad
  • USB 3.2 Gen2 Type-A
  • USB 3 Type-C
  • USB 3 Type-C to DP/HDMI (only one port works due to macOS restriction)
  • Thunderbolt 3 (only non-eGPU devices work for now)
  • Power adaptor
  • Sleep/wake
  • iCloud
  • Continuity

What's not working for now

  • Nvidia RTX 3070 (won't work due to no driver in macOS)
  • HDMI port (routed to Nvidia RTX 3070; same as above)
  • Native brightness control with macOS CoreDisplay (need to port driver from Linux for display brightness control; check s-light/ASUS-ZenBook-Pro-Duo-UX581GV)
  • Ambient light sensor (same as above)
  • Thunderbolt eGPU (WIP; need to work with DROM and SSDT)
  • Numpad (need to port driver from Linux; check mohamed-badaoui/asus-touchpad-numpad-driver)
  • Some other FN keys (WIP; check hieplpvip/AsusSMC)

Support this Project

If you like this guide, please consider donating me through PayPal or crypto. Developement of this hackintosh consumes a lof of time. You can contribute to this project by buying me a cup of coffee to keep this repo up-to-date.

Paypal
Donate with PayPal

BTC Address: 1jUMQVzq9e64erkytLYuD1LTt7nMkAFXs
ETH Address: 0x09bbd23a1fe39cc70aba2232dcd9d1aa64a3fb2d
SOL Address: HPrnqBfDArW3xcQqGZZ1Y51QSbJMFtoVtmtnufySqynD
ADA Address: Ae2tdPwUPEZMsWbd5xpjBD9rvurtkdPq4p7mPZMsmbcbTR1wAhsYkGVMGza

Credits

  • Apple for macOS
  • acidanthera for OpenCore and most kexts
  • atrslb for many things I couldn't achieve
  • gvkt for ScreenPad VoodooI2C fix
  • Qonfused for developing and maintaining the project
  • wern-apfel (as he complained here) for some SSDTs for Qonfused's work
  • Rehabman
  • Many others

asus-zenbook-pro-duo-15-ux582-hackintosh's People

Contributors

qonfused avatar shiecldk avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.