GithubHelp home page GithubHelp logo

milvintsiss / xiaomi-pro Goto Github PK

View Code? Open in Web Editor NEW

This project forked from daliansky/xiaomi-pro-hackintosh

1.0 1.0 0.0 77.52 MB

XiaoMi NoteBook Pro for macOS Mojave & High Sierra & Sierra

Shell 71.91% Batchfile 12.62% PowerShell 15.47%

xiaomi-pro's Introduction

XiaoMi NoteBook Pro for macOS Mojave & High Sierra

release wiki Chat

Hackintosh your XiaoMi Notebook Pro

English | 中文

Configuration

Specifications Detail
Computer model Xiaomi NoteBook Pro 15.6''(MX150/GTX)
Processor Intel Core i5-8250U/i7-8550U Processor
Memory 8GB/16GB Samsung DDR4 2400MHz
Hard Disk Samsung NVMe SSD Controller PM961 256GB
Integrated Graphics Intel UHD Graphics 620
Monitor BOE NV156FHM-N61 FHD 1920x1080 (15.6 inch)
Sound Card Realtek ALC298 (layout-id:30/99)
Wireless Card Intel Wireless 8265
SD Card Reader Realtek RTS5129

What's not Working

  • Discrete graphic card, since macOS doesn't support Optimus technology
    • Have used SSDT-DDGPU to disable it in order to save power
  • Fingerprint sensor
    • Have used USBPorts to disable it in order to save power
  • Intel Bluetooth only works after warm restart from Windows
  • Intel Wi-Fi(Intel Wireless 8265)
    • Buy a USB Wi-Fi dongle or supported wireless card
  • Realtek USB SD Card Reader(RTS5129)
    • Have used USBPorts to disable it in order to save power
  • Everything else works well

What can work better

FAQ

My device is locked by Find My Mac and can't be booted, what should I do now?

Press Fn+F11 when you are in Clover boot page. Then Clover will refresh nvram.plist, and lock message should be removed.

I opened the FileVault and I can't find macOS partition in Clover boot page, how can I solve it?

It is not recommened to open FileVault. You can press Fn + F3 in the Clover boot page and choose the icon with FileVault. Then you can boot in the system and close FileVault.

My touchpad isn't working after update.

You need to rebuild the kext cache after every system update. Use Kext Utility.app or type sudo kextcache -i / in Terminal.app. Then restart. If this still doesn't work, try to press F9.

I can't boot in Windows/Linux by using Clover, but able to boot by press F12 and select OS.

Many people met this problem by using the new version of AptioMemoryFix.efi. A workaround is to delete AptioMemoryFix-64.efi in /CLOVER/drivers64UEFI/ and replace it with the old version provided in #93.

Please refer to detailed FAQ in wiki FAQ.

Installation

Please refer to the detailed installation tutorial Xiaomi Mi Notebook Pro High Sierra 10.13.6 or video tutorial Xiaomi NoteBook PRO HACKINTOSH INSTALLATION GUIDE !!!.

A complete EFI archive is available in releases page, thanks to the continuous update of stevezhengshiqi.

If the tracpad doesn't work during installation, please plug a wired mouse or a wireless mouse projector before the installation. After the installation completes, open Terminal.app and type sudo kextcache -i /. Wait for the process ending and restart the device. Enjoy your trackpad!

Changelog

You can view Changelog for detailed information.

A reward

All the project is made for free, but you can reward me if you want.

Wechat Alipay
wechatpay_160 alipay_160

Credits

Support and discussion

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.