Coder Social home page Coder Social logo

xiaomi-pro's Introduction

XiaoMi NoteBook Pro for macOS High Sierra & Sierra

Hackintosh your XiaoMi Pro Notebook

Features

  • Support 10.13.x
    • CPU native support
    • video card fake support, platform-id is 0x19160000, injection information is loaded by /CLOVER/ACPI/patched/SSDT-Config.aml
    • The sound card is ALC298, fake with AppleALC, layout-id is 99, injection information is located at /CLOVER/ACPI/patched/SSDT-Config.aml
    • Touchpad driver using VoodooI2C, support for multiple gestures, touchpad boot can be used normally, no drift, no wakeup
    • Other ACPI patch fixes using hotpatch mode, file located in /CLOVER/ACPI/patched
    • USB shadowing using /CLOVER/kexts/Other/USBInjectAll_patched.kext
    • Native Brightness hotkey support, related file is located at /CLOVER/ACPI/patched/SSDT-LGPA.aml
    • Wider range of brightness.

Credits

Installation

Please refer to the detailed installation tutorial (Chinese version) macOS安装教程兼小米Pro安装过程记录.

A complete EFI archive is available releases page.

Change Log:

  • 10-14-2017

    • EFI update, touch pad is working
  • 10-17-2017

    • EFI update, fixed graphics driver
    • Add HDMI Audio output
    • Driver Update:
      • Lilu v1.2.0
      • AppleALC v1.2.1
      • IntelGraphicsDVMTFixup v1.2.0
      • AirportBrcmFixup v1.1.0
    • Driver repair:
      • IntelGraphicsFixup v1.2.0
  • 10-18-2017

    • tested graphics driver is not as good as the first version, now the graphics driver is restored to fake 0x19160000
    • ACPI repair Driver fixes
    • Remove USBInjectAll with SSDT-UIAL.aml built-in USB device
  • 10-19-2017

    • Graphics driver is normal
    • The touchpad turns on normally, multi-gestures are normal after waking up
    • normal sleep
    • Battery information is normal
  • 10-31-2017

    • Update sound card driver, fix earphone problem
    • New driver to increase layoutid: 13
    • Supports four nodes to support the headset to switch freely, Mic / LineIn is working properly
  • 11-2-2017

    • Lilu v1.2.0 update, support 10.13.2Beta
    • AppleALC update, using the latest revision of Lilu co-compiler to solve 10.13.1 update can not be driven after the problem
  • 11-5-2017

    • Integrate AppleALC_ALC298_id13_id28.kext driver to EFI
    • Add EFL directory ALCPlugFix directory, please enter the ALCPlugFix directory after the installation is complete, double-click the install double-click to automatically install. Command Install the headset plug-in state correction daemon
    • Fixed Drivers64UEFI to solve the problem that can not be installed
    • Updated apfs.efi to version 10.13.1
  • 11-7-2017

    • Lilu v1.2.1 is not stable at the moment, with the risk of inability to enter the system, so downgrade to v1.2.0
    • AppleALC downgraded to V1.2.0 EFI temporarily does not support macOS 10.13.2Beta version of the installation, Lilu does not exhaust will continue to update
  • 1-25-2018

    • Support for 10.13.x installation
    • Updated VoodooI2C to version 2.0.1, supports multi-gestures, touchpad boot can be used normally, no drift, no wakeup
    • Fixed the issue of percentage refreshes
    • Fix sound card sleep wake up soundless problem
    • Fixed screen brightness can not be saved problem
    • Updated Lilu v1.2.2
    • Updated AppleALC v1.2.2 support millet pro, injection ID: 99
    • Update IntelGraphicsFixup v1.2.3
  • 4-8-2018

    • Support for 10.13.4 installation
    • Updated ACPIBatteryManager v1.81.4
    • Updated AppleALC v1.2.6
    • Updated FakeSMC v6.26-344-g1cf53906.1787
    • Updated IntelGraphicsDVMTFixup v1.2.1
    • Updated IntelGraphicsFixup v1.2.7, no need kexts for faking Intel Graphics' ID
    • Updated Lilu v1.2.3
    • Updated Shiki v2.2.6
    • Updated USBInjectAll v0.6.4
    • Add AppleBacklightInjector to widen the range of brightness
    • Add CPUFriend and CPUFriendDataProvider to enable native XCPM and HWP
    • Add boot parameters "shikigva=1", "igfxrst=1" and "igfxfw=1" to make the Graphics card more powerful and fix strange secondary boot interface.
    • Add SSDT-LGPA.aml, support native brightness hotkey
  • 4-12-2018

    • Update AppleALC v1.2.7
    • Update SSDT-IMEL.aml, SSDT-PTSWAK.aml, SSDT-SATA.aml, SSDT-XOSI.aml from Rehabman's Github
    • Edit SSDT-LPC.aml to load native AppleLPC
    • Update Clover r4438
  • 4-13-2018

    • Released Clover v2.4 r4438 XiaoMi PRO special installer

      Clover_v2.4k_r4438

A reward

Wechat Alipay
wechatpay_160 alipay_160

Support and discussion

xiaomi-pro's People

Contributors

daliansky avatar stevezhengshiqi avatar

Watchers

James Cloos 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.