macOS on RedmiBook Pro 15S (WIP)

Ventura Monterey

Specifications

Type Spec
Model Name RedmiBook Pro 15S 2021
CPU AMD Ryzen™ 7 5800H
RAM 16 GB 3200 MHz DDR4
Wi-Fi Intel® Wi-Fi 6 AX200
Audio Realtek ALC256

macOS Update History

  • ✅ macOS Ventura 13.4
  • ✅ macOS Monterey 12.6.6

What's working

Type Status
CPU
AMD GPU Acceleration
CPU & GPU Power Management
Audio
Intel Wi-Fi
Battery Status
Shutdown / Reboot
Microphone

What's partially working

Type Info Status
USB At the moment we need to disable one of the two USB controllers, so the ports connected to it will NOT work even in other OSes, until the setting is reverted in UMAF ⚠️
Bluetooth Same as USB ⚠️

Instructions

Pre-Installation

Disabling XHC1 using Smokeless UMAF

https://github.com/DavidS95/Smokeless_UMAF

Notes

Kexts used

Kext Info
AMDMicrophone Microphone support for modern AMD laptops
AirportItlwm Intel Wi-Fi support
AppleALC Fixes audio
AppleMCEReporterDisabler Disables AppleIntelMCEReporter which causes panics on AMD CPUs
BlueToolFixup.kext Patches the macOS 12+ Bluetooth stack to support third-party cards
BrightnessKeys.kext Fixes brightness keys
FeatureUnlock Fixes Continuity Camera on macOS Ventura
IntelBTPatcher Patches bugs in macOS
IntelBluetoothFirmware Adds Bluetooth support to macOS when paired with an Intel wireless card
Lilu Patch Engine
NootedRed Lilu plugin for AMD Vega iGPUs
RestrictEvents Changes CPU Name
SMCBatteryManager Enables battery reading
SMCLightSensor Ambient light sensor on laptops
USBMap USB Map
VirtualSMC Advanced Apple SMC emulator in the kernel
VoodooI2C Enables I2C trackpads with AMD
VoodooI2CHID Companion to VoodooI2C
VoodooPS2Controller PS/2 Keyboard support

SSDTs Used

SSDT Info
SSDT-ALS0 Enables Ambient Light Sensor
SSDT-EC Adds a fake Embedded Controller device
SSDT-HPET Fixes IRQ conflicts
SSDT-LID0 Fixes LID close not sleeping
SSDT-PLUG-ALT Fixes CPU definitions
SSDT-PNLF Fixes Backlight control
SSDT-SBUS-MCHC Fixes AppleSMBus
SSDT-USBX USB stuff
SSDT-XOSI Spoof macOS to Windows for some ACPI features

Credits

  • Dortania for their awesome guides.
  • Apple for macOS.
  • Acidanthera for OpenCore and most Kexts.
  • NootInc for all the hard work to support AMD iGPU and trackpad.
  • And anyone else that helped to develop and improve hackintoshing.