Coder Social home page Coder Social logo

gabrielcasag / efi-ideapad-330-15ikbr-i5-8250u Goto Github PK

View Code? Open in Web Editor NEW
40.0 5.0 4.0 108.08 MB

EFI folder with OpenCore bootloader for use MacOS on Lenovo Ideapad 330 15IKBR 81FE

ASL 100.00%
hackintosh hackintosh-efi opencore efi lenovo-hackintosh

efi-ideapad-330-15ikbr-i5-8250u's Introduction

EFI-IDEAPAD-330-15IKB-OPENCORE

Intro

⚠️ This is not a guide, please refer to Dortania before doing anything. I am not responsible for any damage. This OpenCore configuration is optimized for my specific hardware, so please use it only as a reference or if you happen to have the same or similar hardware.

ℹ️ The current version is fully macOS compatible based on my laptop hardware. OpenCore, drivers, and kexts are always up to date!

ℹ️ This efi has a hybrid configuration, which means that some kexts are dynamically loaded depending on the macOS (kernel) version. So you can choose the macOS version and use the same EFI.

ℹ️ The EFI's have been tested on Catalina, BigSur, Moneterey, Ventura and Sonoma on my IDEAPAD 330 15IKB.

💻 Hardware

Category Component
CPU 1.8GHz Intel Core i5-8250u
GPU Intel UHD 620
RAM 20GB (4GB non-removable) 2133MHz DDR4
SSD 512GB SATA SSD (Netac branded)
Display 15,6" 1920x1080p non-touch display (Upgraded)
Wi-Fi/BT Intel Dual Band Wireless-AC 3165
Ethernet Realtek RTL8111
Audio Realtek ALC230 (layout-id=20)
Input PS2 Keyboard & ELAN TrackPad

macOS Support Table

The table below lists the versions from the EFI of this repo recommended for each version of macOS, strongly recommend to use the latest one!

EFI Releases macOS Releases Demos
>= 0.9.5 Sonoma Sonoma Demo
>= 0.8.3 Ventura Ventura Demo
>= 0.8.0 Monterey Monterey Demo
>= 0.7.8 BigSur BigSur Demo
>= 0.7.8 Catalina Catalina Demo

✅ Working

  • CPU power management.
  • Graphics acceleration.
  • Battery read-out.
  • Keyboard & trackpad with all macOS gestures.
  • Wi-Fi.
  • Bluetooth.
  • USB ports.
  • HDMI video & audio output.
  • Ethernet.
  • Audio (Internal speakers, 3.5mm headphone jack).
  • Internal microphone.
  • VGA WebCam.
  • AirDrop & Handoff.
  • iCloud & App Store.
  • iMessage & FaceTime.

❌ Not working

Only AirDrop and Handoff are not working since the Intel card are not fully compatible with macOS. To make these things works you need to replace with a native card one, like the Fenvi cards.

🔐 SMBIOS

You will need to generate your own SMBIOS and configure, since is required to fully work with macOS. As per this guide you can use the following SMBIOS: MacbookPro14,1.

Since the launch of Ventura, I've started using SMBIOS on the MacbookPro15.4 due to its better compatibility compared to the MacbookPro14.1. Another option you could try is MacbookPro15,2.

It's fully required to generate your own serials with GenSMBIOS and put it in your config.plist.

  • Config.plist -> PlatformInfo -> Generic

SMBIOS on config.plist screenchot

BIOS setup

  • Security / Intel Platform Trust Technology - Disabled
  • Security / Intel SGX - Disabled
  • Security / Secure Boot - Disabled
  • Boot / Boot Mode - UEFI

Steps

  1. Download the latest release;
  2. Generate your SMBIOS infos with GenSMBIOS and put on the config.plist;
  3. Put the EFI folder on a USB drive with the macOS recovery image or offline image;
  4. Install macOS and enjoy :)

Credits

Apple

Acidanthera

Dortania

Gabriel Luchina

efi-ideapad-330-15ikbr-i5-8250u's People

Contributors

gabrielcasag avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

efi-ideapad-330-15ikbr-i5-8250u's Issues

About the different touchpad models

There are different touchpad models for laptops these days, and there are Elan and Synaptics versions. But unfortunately my laptop is using Synaptics, so I can't start this project normally, just like this picture
IMG_20221024_132944

About Intel Platform Trust Technology

I can't find the Intel Platform Trust Technology switch in the bios. What is the bios version you are using? In which country was your device purchased? It seems that the China version of the device hides this switch

Wi-Fi issue

Hello my friend, thank you for sharing the files, the installation was successful, but the Wi-Fi doesn't work?
As you can see in the Image below. I can't turn it On & Off.
AirDrop is working, the Wi-fi not!
My laptop is the same as yours.
can you help me please
Can you tell me what is the BIOS configuration you have?
IMG_20221007_010045

About Ideapad 330 15IKBR i7-8550U

Hey, thanks for making your EFI folder available.
I have a question about ideapad 330 with intel i7 and full hd screen, which kexts/settings do I need to change?
I tested with your settings on ventura but it didn't even boot.

Trackpad Setting in MacOS Ventura

Using the OC 0.8.5 to install the MacOS Ventura results in a working trackpad but without the option to change its settings in System Preferences.

Any insights on how to solve this?

Thanks a bunch. Keep up the good work!

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.