Coder Social home page Coder Social logo

gajjartejas / lenovo-ideapad-320-15isk-14isk-laptop-hackintosh Goto Github PK

View Code? Open in Web Editor NEW
125.0 11.0 28.0 81.16 MB

The goal of this repo is to run macOS on Lenovo Ideapad 320 15ISK, 14ISK Laptop.

Home Page: https://gajjartejas.me

License: GNU Affero General Public License v3.0

Shell 100.00%
laptop hackintosh clover lenovo-ideapad lenovo ideapad clover-efi opencore clover-configurations macos-mojave

lenovo-ideapad-320-15isk-14isk-laptop-hackintosh's Introduction

All Contributors

Lenovo-Ideapad-320-15ISK-14ISK-Laptop-Hackintosh

Github release Github downloads Donate with PayPal

Goal of this repo is to run macOS on Lenovo Ideapad 320 15ISK Laptop

macOS Mojave 10.14.6 macOS Catalina 10.15.6 macOS Big Sur 11.6 macOS Monterey 12.3 macOS Ventura 13.3.1 macOS Sonoma 14.1
alt text alt text alt text alt text alt text alt text

macOS Catalina to Big Sur direct upgrade note:

Download latest OpenCore zip folder from release and overwrite with existing one.

macOS Monterey to Ventura direct upgrade note:

Please inject Kabylake graphics.

OpenCore Installation Guide

Go to INSTALLATION_GUIDE_OPENCORE.md(Detailed guide)

Clover Installation Guide (Deprecated)

Go to INSTALLATION_GUIDE_BEGINNERS.md(For beginners)

Go to INSTALLATION_GUIDE.md(Detailed guide - Advanced user only)

Other Guide

Go to WIRELESS_CARD_BUYING_GUIDE.md(Supported Wi-Fi adapters and buying guide)

About this Laptop

Original Hardware Info 💻

Type Spec Status Link
Computer Lenovo Ideapad 320-15ISK 80XH01DNIN Working -
BIOS Version LENOVO Insyde EFI(4WCN29WW) Working -
CPU DualCore Intel Core i3, 2000 MHz (20 x 100) Working -
Chipset Intel Sunrise Point-LP, Intel Skylake-U Working -
Graphics Intel HD Graphics 520, NVIDIA GeForce 920MX (Using Intel GPU only) Working Guide
Audio Realtek ALC3240, Codec ID:10EC0230h / 17AA3809h Working Guide
Ethernet Realtek RTL8168/8111 PCI-E Gigabit Ethernet Adapter() Working -
WiFi Intel(R) Dual Band Wireless-AC 3165 Working -
Bluetooth Intel(R) Wireless Bluetooth(R) Working -
Touchpad I2C ELAN0608 Working Guide
Keyboard - Working -
Webcam Ven id: 0x04f2(Chicony Electronics Co.,Ltd.) Product id: 0xb5d8 Working -
Battery Serial Number: L16M2PB2- 1229 Manufacturer: SMP Device Name: L16M2PB2 Working -

Modifications 🔨

Type Spec Status
D-Link DWA-131 Wireless N Nano USB Adapter (Black) - Working
BCM94360CS2 Wireless WIFI Bluetooth 4.0 Airport Card For Macbook Air 11" A1465 13" A1466 2013 MD711LL/A MD760 BCM94360CS2AX - Working
Wireless Bluetooth Mouse Rechargeable Mouse - Working
Universal for 9.5mm CD/DVD Drive Slot (for SSD and HDD) - Working
15.6 inch IPS LCD matrix LP156WF4 LP156WF6 - Working
G.Skill Ripjaws SO-DIMM 16GB (1 * 16GB) DDR4 3200 CL22-22-22-52 1.20V Laptop Memory Max 20GB (4GB Soldred + 16GB G.Skill) Working

Software Status 👨‍💻

Type Spec Status
Battery Status - Working
Brightness With keys(F11 - F12) - Working
Sleep - Working

Kext Used

Kext Info
AirportItlwm.kext Intel Wi-Fi Drivers for macOS.
AppleALC.kext For Audio.
BlueToolFixup.kext Required for macOS 12 or newer, as in macOS 12 Apple has changed parts of the Bluetooth stack from kernel-space to user-space
BrightnessKeys.kext Handler for brightness keys without DSDT patches
CpuTscSync.kext It is a Lilu plugin, combining functionality of VoodooTSCSync and disabling xcpm_urgency if TSC is not in sync. It should solve kernel panics after wake.
FeatureUnlock.kext Add Sidecar support to unsupported models
HibernationFixup.kext A Lilu plugin intended to fix hibernation compatibility issues.
HoRNDIS.kext Android USB tethering driver for Mac OS X
HWPEnabler.kext HWP is a technology introduced in Skylake which lets the CPU select its own stepping speed without the usage of the CPU Multiplier. Additionally it trottles/boosts itself much faster, which improoves overall CPU performance. With enabled HWP you dont need to create SSDTs with CPU P-States anymore.
IntelBluetoothFirmware.kext Intel Bluetooth Drivers for macOS.
IntelBTPatcher.kext A Lilu base patcher that fix Intel Bluetooth on Bigsur, Catalina, Mojave, High sierra etc, tested with Bigsur and Catalina all working good.
Lilu.kext Arbitrary kext and process patching on macOS.
RealtekRTL8111.kext RTL8111/8168/8411 PCI Express Gigabit Ethernet.
RestrictEvents.kext Lilu Kernel extension for blocking unwanted processes causing compatibility issues on different hardware and unlocking the support for certain features restricted to other hardware.
RTCMemoryFixup.kext open source kernel extension providing a way to emulate some offsets in your CMOS (RTC) memory
SMCBatteryManager.kext Battery Status Monitoring.
SMCProcessor.kext Processor Temp Monitoring.
SMCSuperIO.kext Fan Reading.
USBPorts.kext For USB Port mapping.
VirtualSMC.kext SMC Emulator Layer.
VoodooInput.kext Generic Multitouch Handler kernel extension for macOS.
VoodooI2CELAN.kext For ELAN Touchpad.
VoodooI2C.kext For I2C Touchpad.
VoodooPS2Controller.kext Contains updated Voodoo PS/2 Controller, improved Keyboard & Synaptics TouchPad.
YogaSMC.kext ACPI driver for OEM hardware.
WhateverGreen.kext Various patches necessary for certain ATI/AMD/Intel/Nvidia GPUs. This is needed for Intel HD 520.

SSDT Used

Kext Info Refrence Link
SSDT-EC-USBX.aml Fix Embedded Controllers. For Skylake laptops and newer. Link
SSDT-EHCx_OFF.aml USB compatibility table for disable phantoms EHC1, EHC2. Only for 7,8,9-series chipsets and 10.11 and newer! Link
SSDT-GPRW.aml _PRW USB wake up patch. Link
SSDT-I2C.aml Fix trackpad Link
SSDT-ECRW.aml EC reading Link
SSDT-SBUS-MCHC.aml Mainly handles the System Management Bus. Link
SSDT-MEM2.aml Add missing MEM2 Device to enhance performance like a real Mac -
SSDT-PMCR.aml Add missing PMCR Device to enhance performance like a real Mac -
SSDT-PNLF.aml Fix Backlight. For most users. Link
SSDT-UIAC.aml Block empty USB ports. Created using HackinTool. USBPorts.kext is also required. Link
SSDT-XOSI.aml This SSDT can be used instead of an OS Check Fix patch to simulate a version of Windows for Darwin. Link
SSDT-PrtSc-F13.aml PrtSc Screenshot -

TODO

  • USB mapping tutorial.
  • Separate guide for audio, graphics etc.
  • Suggest to me via issue.

Telegram Channel

Credits

Contributors ✨

Thanks goes to these wonderful people (emoji key):


btx3

⚠️

This project follows the all-contributors specification. Contributions of any kind welcome!

lenovo-ideapad-320-15isk-14isk-laptop-hackintosh's People

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  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  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  avatar  avatar  avatar  avatar  avatar  avatar

lenovo-ideapad-320-15isk-14isk-laptop-hackintosh's Issues

first usb port not work on big sur

Describe the bug
A clear and concise description of what the bug is. first usb port not working but another usb port also working

Software Info
macOS Version 11.0.1
OpenCore version: latest
List of kexts:

Hardware Info
Your laptop model : lenevo ideapad 320 15inch
Processor:i3 6gen

Getting stuck at "Less than a minute remaining" while installing Big Sur

I'm getting stuck at the "less than a minute remaining" screen while installing macOS Big Sur with open core and recovery method.

Steps I followed:

  • Made a bootable USB drive with macOS Recovery System and perfectly placed everything in the EFI folder (from the release section) (Also updated SystemUUID, MLB, and Serial no.)
  • Booted using the USB and formatted my HDD with macOS Extended Journaled using disk utility
  • Tried to install macOS Big Sur from the recovery menu
  • Later, the OS got downloaded but on the installation screen it got stuck on "less than a minute remaining."

What could be the issue and how can I resolve this?

Software Info
macOS Version: 11.1 BIG SUR

Hardware Info
Your laptop model: Lenovo Ideapad 320 15ISK
Processor: i3 6006u

@gajjartejas please help me out with this

10.5.7 audio and battery issues.

no audio and no battery status, using latest build release, thanks for all the work so far! everything working perfectly apart from these two

Lenovo s145 compatibility

Does this work with Lenovo Ideapad S145 81W800E9IN 15.6-inch FHD Thin and Light Laptop (10th Gen i5-1035G1/8GB/512GB SSD/Windows 10/Microsoft Office 2019/Integrated Graphics)?

Big sur version

Hello there everyone!
I wanted to ask if the big sur version working?
because i am on catalina and everything works fine and i dont want to ruin it, so how big sur now?
Because we i didnt saw any updates

Only BT is possibly?

Hello,

first of all many thanks for your great work. I have a question that according to your tutorial wifi does not work but BT works. I neeed to work BT but on me BT does not work even not see in system properties in mac.

Can I work BT ?

Touchpad sometimes freezes

Hello!
I have the same laptop as yours.
Catalina works well with your CLOVER.zip 10.15.4.
The problem with the Touchpad, it sometimes freezes and the cursor twitches. Can you tell me what the problem is?

thank

"AAPL,slot-name" property breaks hardware HEVC encoder on Big Sur

Describe the bug
After trying (and failing) to encode several projects using the HEVC codec in Compressor and Final Cut Pro, I saw that the apps didn't even recognize the hardware HEVC encoder. Once I verified that VTEncoderInfo also fails to find the HW HEVC encoder, I found this post which said removing the "AAPL,slot-name" property in the config.plist fixes the issue. Sure enough, removing the key makes the encoder work again (the apps launch a lot faster too :).

This is the key in question:
Bildschirmfoto 2020-12-04 um 20 37 58
Software Info
macOS Version: 11.0.1
OpenCore version: 0.6.3
List of kexts:

Bildschirmfoto 2020-12-04 um 20 34 24

Hardware Info
Your laptop model: Lenovo Ideapad 320-15ISK
Processor: Intel Core i3-6006U

keyboard not work

I did everything according to your guide, but the keyboard does not work , I can’t finish setup, what should I do?

Still waiting for root device

Notebook: Lenovo 320-15ISK

When you run the installer macOS Catalina beta 1 after a few seconds will turn off the flash drive, and then you receive an error “Still waiting for root device”, attempts to fix is not how not to help (substitution of kexts and so on)

‏BCM94360NG Will work?

I read on the internet that card is supported natively on hackintosh, is it going to work on the lenovo ideapad 320 15ISK?
does the laptop has whitelist?

Help for codec and trackpad

This guide have audio : Audio Realtek ALC3240, Codec ID:10EC0230h / 17AA3809h
But i have Codec CX20751/CX20752
I know. the only thing that differs is the audio codec the rest is all the same.
exist any help? or guide?.

trackpad: i have Synaptic but in the guide ELEAN.

Not an issue: What's the touchpad like now?

Hi,

I used to have macOS installed, but I had to reinstall Windows because I could not use the touchpad properly (it was very janky).

I've seen that in commit 8034094 the guide was changed, now also including VoodooI2C.kext. Does this make the touchpad work like on Windows/Linux now? Or is it still the same?

Upgrading to Catalina

I was trying to upgrade to Catalina from Mojave but it stuck on
apfs_module_start:1683: load: com.apple.filesystems.apfs, v1412.11.7, apfs-1412.11.7, 2019/09/26
I tried to use the updated clover files but i get kernel panic. tried to use the SSDT from the updated clover with my regular clover files also stuck on apfs_module_start
any idea how to fix it?

10.14.3 -> 10.14.4 results in a GPU-related kernel panic

When attempting to do an upgrade from 10.14.3 to 10.14.4 (through Settings -> Software update), the system restarts as usual and a new option appears in Clover ("Boot macOS Installer from [hard drive]"). I let it boot that partition and after a while it kernel panics here:

Slika zaslona 2019-04-06 u 18 55 02

(It's a bit blurry as I had to record a video, then screenshot it as the text passed very quickly)

Is there a way to fix this? All searches led me to changing some DVMT setting in the BIOS, however that seems to be locked by Lenovo.

Freeze in loading Apple

I'm install Catalina, and is freezing in 100% loading apple loading screen

My PC is Core i5 7200U, 8GB DDR4, 1TB - ideapad 320 - 15lkb 80YH0006BR

Sorry my bad english, and tanks..

使用OP0.7.2安装11.6,原来的10.14.6系统不在启动列表中了。求助恢复。

使用OP0.7.2安装11.6,原来的10.14.6系统不在启动列表中了。求助恢复。
原来是:
part1: EFI, clover
part2:100G,window7
part3: 100G, DATA
part4: 10.14.6 .

part3: subpart: 20G DATA + subpart: 80G install 11.6

OP 0.7.2 install 11.6,done, Start and enter the system normally。
BUT。。part4: 10.14.6 is not in the OP startup list.
Lost, should it be hidden after upgrading?

BACK clover ,
QQ截图20211030100732
Also not in the startup list

WiFi Hardware

is there any way to replace wifi hardware instead of wifi stick ?

thank you

Sleep fully working

Hi, so I’ve been trying to get sleep working on this machine. I’ve successfully fixed the power management (ssdtPRGen.sh and freqVectorsEdit.sh), the post-wake lag (VoodooTSCSync) and the instant wake for the reason „GLAN XDCI“ (DSDT patch according to this post).

The issue I’m facing now is another instant wake problem, this time the reason being „XDCI XHC“, which, according to this post, is an issue with the USB port mapping/setup. The problem is, I have no idea how this is set up, and the guide is way too complicated, at least for me (also my touchpad stopped working after applying the patches, so I had to revert them).

Posting this here for now, will report back if I manage to fix it.

Wifi card BCM943224PCIEBT2

Hello! Did you try if it work with this card? BCM943224PCIEBT2. It's cheeper than the 94360 that you used.

how did you manage to get Fan read-out with SMCSuperIO?

i have a very similar laptop the lenovo ideapad 330s 15ikb. I can´t get fan read-out by just adding the SMCSuperIO.kext. did you do any other patches to achieve this?
i´m using OpenCore 0.6.4, never had fan read-out on any macOS version

I will Share My SSDT-I2C.aml with you Enjoy

please add this SSDT-I2C.aml Patches and KextToPatch in your repo
first of all test it if you satisfy then uploader on your repo
I confirmed 100% working
I attached all require file make sure you have installed VoodooI2C.kext+VoodooI2CELAN.kext
SSDT-I2C.zip
v2.2

OpenCore

Have u tried to use OpenCore to boot? It's really hard to get it working if u tried would be great to look at ur settings

Hdd not showing in diskutility , in macOS Big Sur installation

Describe the bug
A clear and concise description of what the bug is.

Software Info
macOS Version :11.0.1
OpenCore version: latest
List of kexts: latest Opencore build for 11.0.1

Hardware Info
Your laptop model : IdeaPad 320 15ISK
Processor: i3 6th gen

Trouble getting touchpad working

Hi thank you for your brilliant repo.
I have a ideapad 320 15ikb 81bg.
I am trying to follow your guide here:
https://github.com/gajjartejas/Lenovo-Ideapad-320-15ISK-14ISK-Laptop-Hackintosh/blob/master/Touchpad-Guide.md
Pressed f4 and here's the list of my files:

`-rwxrwxrwx  1 steve  admin     188 Mar 18 08:41 APIC.aml
-rwxrwxrwx  1 steve  admin     165 Mar 18 08:41 ASF!.aml
-rwxrwxrwx  1 steve  admin      52 Mar 18 08:41 ASPT.aml
-rwxrwxrwx  1 steve  admin      56 Mar 18 08:41 BGRT.aml
-rwxrwxrwx  1 steve  admin      40 Mar 18 08:41 BOOT.aml
-rwxrwxrwx  1 steve  admin      84 Mar 18 08:41 DBG2.aml
-rwxrwxrwx  1 steve  admin      52 Mar 18 08:41 DBGP.aml
-rwxrwxrwx  1 steve  admin     204 Mar 18 08:41 DMAR.aml
-rwxrwxrwx  1 steve  admin  117780 Mar 18 08:41 DSDT.aml
-rwxrwxrwx  1 steve  admin     268 Mar 18 08:41 FACP.aml
-rwxrwxrwx  1 steve  admin      64 Mar 18 08:41 FACS.aml
-rwxrwxrwx  1 steve  admin      68 Mar 18 08:41 FPDT.aml
-rwxrwxrwx  1 steve  admin      56 Mar 18 08:41 HPET.aml
-rwxrwxrwx  1 steve  admin     148 Mar 18 08:41 LPIT.aml
-rwxrwxrwx  1 steve  admin      60 Mar 18 08:41 MCFG.aml
-rwxrwxrwx  1 steve  admin      85 Mar 18 08:41 POAT.aml
-rwxrwxrwx  1 steve  admin      36 Mar 18 08:41 RSDP.aml
-rwxrwxrwx  1 steve  admin     148 Mar 18 08:41 RSDT.aml
-rwxrwxrwx  1 steve  admin    1219 Mar 18 08:41 SSDT-0-CB-01.aml
-rwxrwxrwx  1 steve  admin      70 Mar 18 08:41 SSDT-1-CB-01.aml
-rwxrwxrwx  1 steve  admin   12536 Mar 18 08:41 SSDT-2-CB-01.aml
-rwxrwxrwx  1 steve  admin     671 Mar 18 08:41 SSDT-3-CB-01.aml
-rwxrwxrwx  1 steve  admin     838 Mar 18 08:41 SSDT-4-CB-01.aml
-rwxrwxrwx  1 steve  admin    3649 Mar 18 08:41 SSDT-5-CB-01.aml
-rwxrwxrwx  1 steve  admin    1310 Mar 18 08:41 SSDT-6-CB-01.aml
-rwxrwxrwx  1 steve  admin    4272 Mar 18 08:41 SSDT-7-CB-01.aml
-rwxrwxrwx  1 steve  admin    3806 Mar 18 08:41 SSDT-8-CB-01.aml
-rwxrwxrwx  1 steve  admin    1485 Mar 18 08:41 SSDT-x8_0-Cpu0Ist.aml
-rwxrwxrwx  1 steve  admin    1628 Mar 18 08:41 SSDT-x8_1-ApIst.aml
-rwxrwxrwx  1 steve  admin    1023 Mar 18 08:41 SSDT-x8_2-Cpu0Cst.aml
-rwxrwxrwx  1 steve  admin     394 Mar 18 08:41 SSDT-x8_3-ApCst.aml
-rwxrwxrwx  1 steve  admin     277 Mar 18 08:41 SSDT-x8_4-Cpu0Hwp.aml
-rwxrwxrwx  1 steve  admin     407 Mar 18 08:41 SSDT-x8_5-ApHwp.aml
-rwxrwxrwx  1 steve  admin     420 Mar 18 08:41 SSDT-x8_6-HwpLvt.aml
-rwxrwxrwx  1 steve  admin      52 Mar 18 08:41 TPM2.aml
-rwxrwxrwx  1 steve  admin      66 Mar 18 08:41 UEFI.aml
-rwxrwxrwx  1 steve  admin      40 Mar 18 08:41 WSMT.aml
-rwxrwxrwx  1 steve  admin     260 Mar 18 08:41 XSDT.aml`

tried this code:

iasl -da -dl *.aml

But it doesn't work :

steve@steve origin % iasl -da -dl *.aml

Intel ACPI Component Architecture
ASL+ Optimizing Compiler/Disassembler version 20180427(RM)
Copyright (c) 2000 - 2018 Intel Corporation

Input file APIC.aml, Length 0xBC (188) bytes
ACPI: APIC 0x0000000000000000 0000BC (v03 LENOVO CB-01    00000001 ACPI 00040000)
External object resolution file         XSDT.aml
Input file XSDT.aml, Length 0x104 (260) bytes
    XSDT.aml: Table [XSDT] is not an AML table - ignoring
External object resolution file         WSMT.aml
Input file WSMT.aml, Length 0x28 (40) bytes
    WSMT.aml: Table [WSMT] is not an AML table - ignoring
External object resolution file         UEFI.aml
Input file UEFI.aml, Length 0x42 (66) bytes
    UEFI.aml: Table [UEFI] is not an AML table - ignoring
External object resolution file         TPM2.aml
Input file TPM2.aml, Length 0x34 (52) bytes
    TPM2.aml: Table [TPM2] is not an AML table - ignoring
External object resolution file SSDT-x8_6-HwpLvt.aml
Input file SSDT-x8_6-HwpLvt.aml, Length 0x1A4 (420) bytes
ACPI: SSDT 0x0000000000000000 0001A4 (v02 PmRef  HwpLvt   00003000 INTL 20160527)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-x8_5-ApHwp.aml
Input file SSDT-x8_5-ApHwp.aml, Length 0x197 (407) bytes
ACPI: SSDT 0x0000000000000000 000197 (v02 PmRef  ApHwp    00003000 INTL 20160527)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-x8_4-Cpu0Hwp.aml
Input file SSDT-x8_4-Cpu0Hwp.aml, Length 0x115 (277) bytes
ACPI: SSDT 0x0000000000000000 000115 (v02 PmRef  Cpu0Hwp  00003000 INTL 20160527)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-x8_3-ApCst.aml
Input file SSDT-x8_3-ApCst.aml, Length 0x18A (394) bytes
ACPI: SSDT 0x0000000000000000 00018A (v02 PmRef  ApCst    00003000 INTL 20160527)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-x8_2-Cpu0Cst.aml
Input file SSDT-x8_2-Cpu0Cst.aml, Length 0x3FF (1023) bytes
ACPI: SSDT 0x0000000000000000 0003FF (v02 PmRef  Cpu0Cst  00003001 INTL 20160527)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-x8_1-ApIst.aml
Input file SSDT-x8_1-ApIst.aml, Length 0x65C (1628) bytes
ACPI: SSDT 0x0000000000000000 00065C (v02 PmRef  ApIst    00003000 INTL 20160527)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-x8_0-Cpu0Ist.aml
Input file SSDT-x8_0-Cpu0Ist.aml, Length 0x5CD (1485) bytes
ACPI: SSDT 0x0000000000000000 0005CD (v02 PmRef  Cpu0Ist  00003000 INTL 20160527)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-8-CB-01.aml
Input file SSDT-8-CB-01.aml, Length 0xEDE (3806) bytes
ACPI: SSDT 0x0000000000000000 000EDE (v02 LENOVO CB-01    00000001 ACPI 00040000)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-7-CB-01.aml
Input file SSDT-7-CB-01.aml, Length 0x10B0 (4272) bytes
ACPI: SSDT 0x0000000000000000 0010B0 (v02 LENOVO CB-01    00000001 ACPI 00040000)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-6-CB-01.aml
Input file SSDT-6-CB-01.aml, Length 0x51E (1310) bytes
ACPI: SSDT 0x0000000000000000 00051E (v02 LENOVO CB-01    00000001 ACPI 00040000)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-5-CB-01.aml
Input file SSDT-5-CB-01.aml, Length 0xE41 (3649) bytes
ACPI: SSDT 0x0000000000000000 000E41 (v02 LENOVO CB-01    00000001 ACPI 00040000)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-4-CB-01.aml
Input file SSDT-4-CB-01.aml, Length 0x346 (838) bytes
ACPI: SSDT 0x0000000000000000 000346 (v01 LENOVO CB-01    00000001 ACPI 00040000)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-3-CB-01.aml
Input file SSDT-3-CB-01.aml, Length 0x29F (671) bytes
ACPI: SSDT 0x0000000000000000 00029F (v02 LENOVO CB-01    00000001 ACPI 00040000)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-2-CB-01.aml
Input file SSDT-2-CB-01.aml, Length 0x30F8 (12536) bytes
ACPI: SSDT 0x0000000000000000 0030F8 (v02 LENOVO CB-01    00000001 ACPI 00040000)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-1-CB-01.aml
Input file SSDT-1-CB-01.aml, Length 0x46 (70) bytes
ACPI: SSDT 0x0000000000000000 000046 (v02 LENOVO CB-01    00000001 ACPI 00040000)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-0-CB-01.aml
Input file SSDT-0-CB-01.aml, Length 0x4C3 (1219) bytes
ACPI: SSDT 0x0000000000000000 0004C3 (v02 LENOVO CB-01    00000001 ACPI 00040000)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file         RSDT.aml
Input file RSDT.aml, Length 0x94 (148) bytes
    RSDT.aml: Table [RSDT] is not an AML table - ignoring
External object resolution file         RSDP.aml
Input file RSDP.aml, Length 0x24 (36) bytes

looking at here it says:

https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/

For newer ACPI sets (usually [but not always] with Skylake and later), there is no need for -da as they have embedded External opcodes:

So I emitted -da.
and used:

iasl -dl DSDT.aml SSDT*.aml

I get:

Parsing completed
Disassembly completed

here's the list of disassembled files:

steve@steve origin % ls -l *.dsl
-rw-r--r-- 1 steve admin 877917 Mar 18 12:36 DSDT.dsl
-rw-r--r-- 1 steve admin 10504 Mar 18 12:36 SSDT-0-CB-01.dsl
-rw-r--r-- 1 steve admin 841 Mar 18 12:36 SSDT-1-CB-01.dsl
-rw-r--r-- 1 steve admin 80990 Mar 18 12:36 SSDT-2-CB-01.dsl
-rw-r--r-- 1 steve admin 5253 Mar 18 12:36 SSDT-3-CB-01.dsl
-rw-r--r-- 1 steve admin 6218 Mar 18 12:36 SSDT-4-CB-01.dsl
-rw-r--r-- 1 steve admin 18707 Mar 18 12:36 SSDT-5-CB-01.dsl
-rw-r--r-- 1 steve admin 12343 Mar 18 12:36 SSDT-6-CB-01.dsl
-rw-r--r-- 1 steve admin 13266 Mar 18 12:36 SSDT-7-CB-01.dsl
-rw-r--r-- 1 steve admin 19258 Mar 18 12:36 SSDT-8-CB-01.dsl
-rw-r--r-- 1 steve admin 10971 Mar 18 12:36 SSDT-x8_0-Cpu0Ist.dsl
-rw-r--r-- 1 steve admin 11099 Mar 18 12:36 SSDT-x8_1-ApIst.dsl
-rw-r--r-- 1 steve admin 7401 Mar 18 12:36 SSDT-x8_2-Cpu0Cst.dsl
-rw-r--r-- 1 steve admin 2194 Mar 18 12:36 SSDT-x8_3-ApCst.dsl
-rw-r--r-- 1 steve admin 1930 Mar 18 12:36 SSDT-x8_4-Cpu0Hwp.dsl
-rw-r--r-- 1 steve admin 2460 Mar 18 12:36 SSDT-x8_5-ApHwp.dsl
-rw-r--r-- 1 steve admin 2298 Mar 18 12:36 SSDT-x8_6-HwpLvt.dsl

Is that okay?

You have said:

Open all of your dsl files from your DSDT folder. You should have pretty much the same files as me if you have the same laptop.

How am I supposed to open all of them?

Did you mean just to open DSDT.dsl?

First apply Windows 10 Patch

Do you mean this patch?

github.com/alexandred/VoodooI2C-Patches/blob/master/Windows/Windows_10.txt

So here is my DSDT.dsl after applying the above patch.

https://drive.google.com/file/d/124XPd9rWkJ8Y2wlN4QOkmD2u9xH6ryzc/view?usp=sharing

so I couldn't figure this out:
http://www.mergely.com/eOIVp4k6/?vp=1

On my dsdt.dsl.
Would you please tell me which line to change.
I have multiple Method (_CRS, 0, Serialized) in different lines.

trackpad on 10.15.7, hdmi don't work etc

Hi, I got some questions:

  1. trackpad still didn't work on 10.15.7 ?
  2. How fix hdmi? It's worked on Mojave with clover.
  3. And I can't update to Big Sur Beta 10 with open core, reboot after apple logo =(
    Can you share your EFI with OC ?

Can I try this on 310-15IKB?

Can I try installing macOS on my lenovo ideapad 310-15IKB?
I am going to take a look on this code, in case of need I will change it, and test it.
Let me know what will/won't work, if you know.
Specs:
CPU: Intel Core i5-7200U @ 2.50Ghz
RAM: 6GB DDR4
GPU1: Intel HD Graphics 620 - 512MB VRAM
GPU2: NVidia GeForce 920MX - 2GB DDR4 VRAM

In case of any other questions, just ask me.

NOTE: I am very tired and am writing this in hurry, might change l8r.

What's changed in version 10.14.4

I have same build and same files as you but edited config.plis a little bit, I wanna know if there's files add/changed settings add/changed from 10.14.3 files, Thanks.
Btw my laptop restarts instead of sleep, does it do the same with u?

USB SS01 not work for usb mouse, usb keyboard

Describe the bug
SS01 usb port work with usb storage but not word for mouse. Can you give me way to fix this

Software Info
macOS Version : 10.15.7
OpenCore version: latest
List of kexts: latest

Hardware Info
Your laptop model : 320 14ISK 80XG
Processor: i3 6th

Ethernet card not showing...

Describe the bug
A clear and concise description of what the bug is.

Software Info
macOS Version 11.0.1

I use secondary hhd and boot monetary ethernet works properly but in bigsur it doesn't works , what to do .. ( also modified the RealtekRTL8111.kext but doesn't work)
IMG_20221121_205813.jpg

Guide Install

Hi
Do you have a Mojave installation guide on the Ideapad 320?

510-15isk

hi i was just wondering is it compatible with ideapad 510 -15isk ?

WiFi Bluetooth Combo Card

Hello, first of all: Awesome work!!!!

Thank you a Lot, i was able get through the Installation on my machine. without any trouble.
Have you replaced the internal wifi card by any Broadcom modell? Wich one would you recommend?

Greetings and thumbs up!

Audio issue in 12.3

Describe the bug
A clear and concise description of what the bug is.

Software Info
macOS Version 12.3
OpenCore version: 0.7.9

In monetery output audio in very noise in both speaker and audio jack. I changed the AppleALC.kext but doesn't work while my trackpad did not work😰 . How to fix?

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.