Skip to content

ngrt-sh/LenovoV15-EFI-Ryzentosh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

LenovoV15-EFI-Ryzentosh

The complete EFI of my Ryzentosh that's currently runs macOS Sequoia 15.5 in dual-boot with Windows. I have used OpCore-Simplify to generate my EFI. OpCore-Simplify will scan all your hardware and tell you wich component is compatible with wich version of macOS. In my case, all my components are compatible until macOS 26 Tahoe Beta.

About this Mac

Important infos and disclaimer

  • You need to know your hardware before proceed.
  • Tested on macOS Sequoia 15.5 with OpenCore 1.0.4.
  • Please generate your proper SMBIOS via GenSMBIOS. Choosing the right beacuse the SMBIOS have a impact in the power management and how your components will work in macOS.
  • It's recommended to generate your proper SSDT and map your USB devices.
  • Your AppleALC audio codec (ALCID) may do not work, so you must to test and change if it doesn't work.

Content

├───BOOT
└───OC
    ├───ACPI
    ├───Drivers
    ├───Kexts
    │   ├───AirportItlwm.kext
    │   │   └───Contents
    │   │       └───MacOS
    │   ├───AMFIPass.kext
    │   │   └───Contents
    │   │       ├───MacOS
    │   │       └───_CodeSignature
    │   ├───AppleALC.kext
    │   │   └───Contents
    │   │       └───MacOS
    │   ├───AppleMCEReporterDisabler.kext
    │   │   └───Contents
    │   ├───BlueToolFixup.kext
    │   │   └───Contents
    │   │       └───MacOS
    │   ├───BrightnessKeys.kext
    │   │   └───Contents
    │   │       └───MacOS
    │   ├───ForgedInvariant.kext
    │   │   └───Contents
    │   │       └───MacOS
    │   ├───GenericUSBXHCI.kext
    │   │   └───Contents
    │   │       ├───MacOS
    │   │       ├───Resources
    │   │       │   └───IOKit-10.10
    │   │       └───_CodeSignature
    │   ├───IntelBluetoothFirmware.kext
    │   │   └───Contents
    │   │       └───MacOS
    │   ├───IntelBTPatcher.kext
    │   │   └───Contents
    │   │       └───MacOS
    │   ├───IO80211FamilyLegacy.kext
    │   │   └───Contents
    │   │       ├───MacOS
    │   │       └───PlugIns
    │   │           └───AirPortBrcmNIC.kext
    │   │               └───Contents
    │   │                   ├───MacOS
    │   │                   └───_CodeSignature
    │   ├───IOSkywalkFamily.kext
    │   │   └───Contents
    │   │       ├───MacOS
    │   │       └───_CodeSignature
    │   ├───Lilu.kext
    │   │   └───Contents
    │   │       └───MacOS
    │   ├───NootedRed.kext
    │   │   └───Contents
    │   │       └───MacOS
    │   ├───NVMeFix.kext
    │   │   └───Contents
    │   │       └───MacOS
    │   ├───RealtekRTL8111.kext
    │   │   └───Contents
    │   │       ├───MacOS
    │   │       └───Resources
    │   │           └───en.lproj
    │   ├───RestrictEvents.kext
    │   │   └───Contents
    │   │       └───MacOS
    │   ├───SMCBatteryManager.kext
    │   │   └───Contents
    │   │       ├───MacOS
    │   │       └───Resources
    │   ├───SMCLightSensor.kext
    │   │   └───Contents
    │   │       └───MacOS
    │   ├───SMCSuperIO.kext
    │   │   └───Contents
    │   │       └───MacOS
    │   ├───VirtualSMC.kext
    │   │   └───Contents
    │   │       └───MacOS
    │   ├───VoodooI2C.kext
    │   │   └───Contents
    │   │       ├───MacOS
    │   │       └───PlugIns
    │   │           ├───VoodooGPIO.kext
    │   │           │   └───Contents
    │   │           │       ├───MacOS
    │   │           │       └───_CodeSignature
    │   │           ├───VoodooI2CServices.kext
    │   │           │   └───Contents
    │   │           │       ├───MacOS
    │   │           │       └───_CodeSignature
    │   │           └───VoodooInput.kext
    │   │               └───Contents
    │   │                   ├───MacOS
    │   │                   └───_CodeSignature
    │   ├───VoodooI2CHID.kext
    │   │   └───Contents
    │   │       ├───MacOS
    │   │       └───_CodeSignature
    │   ├───VoodooPS2Controller.kext
    │   │   └───Contents
    │   │       ├───MacOS
    │   │       └───PlugIns
    │   │           ├───VoodooInput.kext
    │   │           │   └───Contents
    │   │           │       ├───MacOS
    │   │           │       └───_CodeSignature
    │   │           ├───VoodooPS2Keyboard.kext
    │   │           │   └───Contents
    │   │           │       └───MacOS
    │   │           ├───VoodooPS2Mouse.kext
    │   │           │   └───Contents
    │   │           │       └───MacOS
    │   │           └───VoodooPS2Trackpad.kext
    │   │               └───Contents
    │   │                   └───MacOS
    │   └───YogaSMC.kext
    │       └───Contents
    │           ├───MacOS
    │           └───_CodeSignature
    ├───Resources
    │   ├───Font
    │   ├───Image
    │   │   └───Acidanthera
    │   │       └───GoldenGate
    │   └───Label
    └───Tools

My hardware

Component Model
Laptop Lenovo V15 G3 ABA
CPU AMD Ryzen 5 5625U
Audio Realtek Audio ALC3287 (ALCID=96 in the config.plist file. It may not work in some case)
Wifi/Bluetooth Intel WLAN card AX210NGW (card spoofing guide)
OS Disk (macOS) Crucial BX500 500 GB SATA SSD
OS Disk (Other) NVMe PCIe 4.0 Kingston NV5 500 GB SSD
RAM 16 GB

The WLAN was before replacement a Realtek RTL8822CE. The WLAN Realtek cards will NEVER WORK on macOS except you apply any patch.

Features

That work

  • Graphic acceleration (via NootedRed)
  • Wi-Fi (you need to spoofing your card)
  • Audio
  • Battery and ACPI
  • iServices (iCloud, iMessages, ...)
  • Camera
  • Microphone
  • Integrated speakers

That don't work

  • AirDrop (only work with Broadcom cards)
  • Continuity camera
  • Sleep
  • Bluetooth (device discovery work but don't work to connect them)

Notes

  • The SMBIOS I have used is MacBookAir9,1. A I said before, the SMBIOS depending your hardware.
  • Sometimes there are some bluetooth disconections after a inactive time of activity, re enable it from settings doesn't work you need to reboot your computer

Followed guides

Bootloader

OC

The bootloader background image is not created from me I use GNOME Look GRUB theme and I have edited. If you want to modify the background follow this video guide.

Credits

About

My Ryzentosh EFI and some precautions

Resources

Stars

Watchers

Forks

Packages

No packages published