Skip to content

(kinda) Tutorial and configuration about creating hackintosh using OpenCore for Lenovo Ideapad S340-15API

Notifications You must be signed in to change notification settings

tadcouq/Lenovo-Ideapad-S340-15api-Hackintosh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 

Repository files navigation

Ideapad-S340-15API-Hackintosh

OpenCore MacOS-Stable STATUS

Introduction

After crying and searching though Internet no one have try this freeking nugget run macOS, I think its will be a fun experience to try out. This hackintosh configuration is built for Lenovo Ideapad S340-15API (Ryzen). Also this is my first hackintosh project for educational purpose because all my money goes to relearn calculus fund the university campus rebuild, so... yeah we have this

Disclaimer

Please read entire guide from Dortania OpenCore Guides, Noot AMD Hackintosh Guide and this ReadMe before you using this config. I am not responsible for any damage. If you want to improve this repo, please make issue or pull request. Any help would be greatly appreciated.

Laptop Configuration

SMBIOS: MacBookPro16,3

Hardware

Category Component
CPU AMD Ryzen 3500U
GPU Radeon™ Vega 8
NVME WD SN520
Wireless Card BCM94352Z

BIOS Configuration

AMCN25WW(v1.08)

Configuration

Settings Value
Integrated Graphics Controller forces

Security

Settings Value
Secure Boot disabled
AMD Platform Security Processor enabled

Boot

Settings Value
Boot Mode UEFI
Fast Boot disabled
USB Boot enabled

Update: If you can't able disable Fast Boot in UEFI mode, just leave it behind

Advanced BIOS Menu

Not recommend, but if u want to tweek more. Fully power off the laptop. Enter the BIOS by pressing F2 at boot. Power off the laptop again. Quickly enter the following code:

     F1 → 1 → Q → A → Z
     
     F2 → 2 → W → S → X
     
     F3 → 3 → E → D → C
     
     F4 → 4 → R → F → V
     
     F5 → 5 → T → G → B
     
     F6 → 6 → Y → H → N

ACPI

Advanced Configuration and Power Interface (ACPI) is an open standard that operating systems can use to discover and configure computer hardware components, perform power management (e.g. putting unused hardware components to sleep), auto configuration (e.g. Plug and Play and hot swapping), and status monitoring.

I recommend you should remake this on your own with SSDTTime The full guide do dump this file can go though here or Getting Started With ACPI and Troubleshooting

Kext

I'm gonna update this back soon

Credits

This build wouldn't happen without these amazing people/community:

Issues

  • Chromium application run unstable like Brave, Discord (Gif open),...

Update, recommendation

WIP

About

(kinda) Tutorial and configuration about creating hackintosh using OpenCore for Lenovo Ideapad S340-15API

Topics

Resources

Stars

Watchers

Forks