Giter VIP home page Giter VIP logo

featureunlock's Introduction

FeatureUnlock

Build Status Scan Status

Lilu Kernel extension for enabling:

# Sidecar Unlock
MacBook8,1
MacBookAir5,x - MacBookAir7,x
MacBookPro9,x - MacBookPro12,x
Macmini6,x    - Macmini7,1
MacPro5,1     - MacPro6,1
iMac13,x      - iMac16,x

# Sidecar
iPad4,x       - iPad5,x
iPad6,11      - iPad6,12

# AirPlay to Mac Unlock
MacBook8,1
MacBookAir5,x - MacBookAir7,x
MacBookPro9,x - MacBookPro14,x
Macmini6,x    - Macmini8,1
MacPro5,1     - MacPro6,1
iMac13,x      - iMac18,x
Systems with 'kern.hv_vmm_present' set to as 1 (Ventura and newer)

# NightShift Unlock
MacBook1,1    - MacBook7,1
MacBookAir1,1 - MacBookAir4,x
MacBookPro1,1 - MacBookPro8,x
Macmini1,1    - Macmini5,x
MacPro1,1     - MacPro5,1
iMac4,1       - iMac12,x

# Universal Control Unlock
MacBookAir7,x
MacBookPro11,4 - MacBookPro12,1
Macmini7,1
MacPro6,1
iMac16,x

Additional Notes

  • NightShift (macOS 10.12.4+)

  • AirPlay to Mac (macOS 12.0+)

  • Universal Control (macOS 12.3+)

    • Requires minimum of Wifi N and Bluetooth 4.0 for wireless, wired is supported between iPad and Mac as an alternative
    • Note all parties check each other for compatibility, thus requiring FeatureUnlock on all models in the chain
      • Seen as Ineligible Device Found Md MacBookPro11,4, SV 340.17.2 in Console under UniversalControl: com.apple.universalcontrol
      • Recommend using a different SMBIOS if possible, otherwise use -force_uc_unlock for machines that are not blacklisted but are connecting with a blacklisted model.
      • Due to the nature of requiring FeatureUnlock for both models, Apple Silicon and iPads will not work
  • Sidecar (macOS 10.15.0+)

    • Requires minimum of Wifi N and Bluetooth 4.0 for wireless, wired is supported between iPad and Mac as an alternative
    • Requires a machine with an Intel iGPU active for reliable usage, most dGPU-only machines will experience difficulties. An H.265 capable iGPU is recommended for best streaming quality.
    • AMD dGPU-only machines may work if using an iMac19,x or iMac20,x SMBIOS with gvaForceAMDKE setting applied:
defaults write com.apple.AppleGVA gvaForceAMDKE -boolean yes

Boot arguments

  • -caroff (or -liluoff) to disable
  • -cardbg (or -liludbgall) to enable verbose logging (in DEBUG builds)
  • -carbeta (or -lilubetaall) to enable on macOS newer than 13
  • -allow_sidecar_ipad enables Sidecar support for unsupported iPads
  • -disable_sidecar_mac disables Sidecar/AirPlay patches
  • -disable_nightshift disables NightShift patches
  • -disable_uni_control disables Universal Control patches
  • -force_uni_control forces Universal Control patching even when model doesn't require

Credits

featureunlock's People

Contributors

khronokernel avatar andrey1970applelife avatar pmheart avatar vit9696 avatar win1010525 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.