GithubHelp home page GithubHelp logo

hackett0 / asus-n550jk-hackintosh Goto Github PK

View Code? Open in Web Editor NEW

This project forked from alirezatheh/asus-n550jk-hackintosh

0.0 0.0 0.0 43.6 MB

A collection of all resources needed to run macOS on a Asus N550JK

License: MIT License

ASL 90.50% Python 9.50%

asus-n550jk-hackintosh's Introduction

Asus N550JK Hackintosh

Bootloader macOS

A collection of all resources needed to run macOS on an Asus N550JK

Specifications

  • Processor: Intel i7 4710HQ
  • Integrated Graphics: Intel® HD Graphics 4600
  • Dedicated Graphics: NVIDIA GeForce GTX 850M
  • Ethernet: Realtek 8111G
  • Audio: Realtek ALC668
  • Memory: 16 GB
  • Wi-Fi and Bluetooth: Intel(R) Dual Band Wireless N 7260
  • Touchpad: Elan

Overview

This is more of a compilation of information and configs from various repositories and forums than a place where real development happens. This repository should contain everything needed to get macOS up and running on your specific Asus N550JK configuration.

Current Status

  • Intel® HD Graphics 4600
  • HDMI Output
  • Mini Display Port Output (Not tested)
  • Internal Speakers
  • Internal Microphone
  • Combo Jack Headphones
  • Combo Jack Microphone
  • HDMI Audio Output
  • Mini DisplayPort Audio Output (Not tested)
  • Sleep and Wake also with lid
  • Touchpad with gestures
  • Keyboard with backlight
  • F1 Sleep key
  • F3 and F4 Backlight keys
  • F5 and F6 Brightness keys
  • F9 Touchpad key
  • F10, F11 and F12 Audio keys
  • Wi-Fi and Bluetooth
  • Ethernet
  • Webcam
  • Touchscreen
  • All Sensors
  • Battery
  • NVRAM
  • macOS Recovery
  • Card Reader
  • NVIDIA GeForce GTX 850M (Disabled)

Installation

Follow this guide if you have never set up a Hackintosh before.

USB Creation

To start you need a USB flash drive with at least 16 GB of available storage. Then you can follow this section from dortania's guide to create your bootable USB.

Configuring EFI

Download latest release EFI to get the base EFI folder as well as all additional kexts and patches. If your hardware differs with mine you should modify EFI folder for your exact hardware configuration. If you don't know how to do that you should probably learn more about hackintoshing. you can read Dortania's OpenCore Install Guide for start. Once everything is configured properly, copy the folder into the EFI partition you have mounted in the previous step.

Before Installation

BIOS Setting

  • Advanced:
    • Wake On Lid Open [ENABLED]
    • Intel Virtualization Technology [ENABLED]
    • Intel AES-NI [ENABLED]
    • VT-d [DISABLED]
    • SATA Configuration:
      • SATA mode selection [AHCI]
    • Graphics configuration:
      • DMVT Pre-Allocated [64M]
    • USB Configuration:
      • Legacy USB Support [ENABLED]
      • XHCI Pre-Boot Mode [ENABLED]
  • Boot:
    • Launch PXE OpROM policy [DISABLED]

OpenCore Setting

  • Enable AppleXcpmCfgLock

Installation Process

After having created the installer USB flash drive, you are ready to install macOS on your laptop. Then you can follow this section from dortania's guide to install your macOS.

After Installation

Congratulations! You have successfully booted and installed macOS. At this point, you just need to follow next final steps to complete your installation.

BIOS Setting

Wi-Fi Setting

Download and install HeliPort which is Intel Wi-Fi client for itlwm.

Issues

Audio

Combo Jack is buggy. External microphone is detected, but by default it isn't active and also not auto switchable. So you need to select it manually in System Preferences and replug it to make it work! I've tried 3, 20, 27, 28 for layout-id but 29 was the best. Then I thought that there is something wrong with AppleHDA patching and tried to use this guide and add a custom codec to AppleALC, but that made no difference. I also tried to modify ALCPlugFix, ComboJack and CodecCommander for ALC668 but none of them seems to be worked.

Card Reader

Card Reader is not detected. I've tried Sinetek-rtsx, but no luck. Maybe try this later.

Dedicated Graphics

Will never work because of Nvidia Optimus and Apple completely dropped Nvidia support beginning with Mojave. Thus it's completely disabled to save power.

Acknowledgements

asus-n550jk-hackintosh's People

Contributors

alirezatheh avatar pre-commit-ci[bot] 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.