I tried to patch the DSDT (battery) for my thinkpad L380, but to no avail. Could anyone help me on this?
Here are my hardware and software:
Bootloader: opencore 0.5.9 (DSDT and EFI in the attached file, SMBIOS removed)
Hardware:thinkpad L380 (detail info: https://psref.lenovo.com/syspool/Sys/PDF/ThinkPad/ThinkPad_L380/ThinkPad_L380_Spec.PDF)
GPU: UHD 620
SSD: 970 Evo plus
Wifi card: native broadcom card (wifi worked without kext, bluetooth doesn't work due to not properly patch USB)
OS: MacOS Catalina 10.15.7
Thank you and good day.
Anybody here could help me to understand about 'Polling' mode and 'Interrupt' mode in I2C touchpad?
My questions are:
1. How get to know if we are running Polling or Interrupt mode in IOreg?
2. How to set trackpad to 'Polling' mode?
3. Which one is the best?
so I just can't get my trackpad working. I'm running Catalina with OC (v0.5.8 debug) on my Gigabyte Aero 15x9.
I followed the OC vanilla laptop guide and created a GPI0 SSDT fitting to my device name but it didn't help. I have VoodooI2C and VoodooI2CHID in my kexts folder because the publisher of my trackpad is "Microsoft" accordingly to Windows.
I have stumbled across the DSDT patches from VoodooI2C, but since you can't load your patched DSDT on OC I didn't know what to do with them.
According to VoodooI2C-HID satellite description you need a "PNP0C50" trackpad, which mine is.
I noticed that there are some messages during, boot from Voodoo-Something, after selecting boot device in OC. But these messages are not logged in any log file I can find. So I don't know what exactly they are saying.
I'm doing my first Hackintosh ever on my laptop which is Lenovo Ideapad 310-15ISK. Specification:
CPU: Intel Core i5 6200U
GPU: Intel HD 520 + Nvidia 920MX (I know I won't be able to use it on macOS)
RAM: 8 GB DDR4 (4 GB is soldered on mobo)
Host bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers (rev 08)
I was able to successfully install Mojave using Rehabman Skylake config with additional memory config found in some tutorial. It works pretty stable without two things - I have no battery status and brightness control. After I've installed ACPIBatteryManager.kext there is battery indicator but showing always 0% and if I unplug power supply it gives me warning about low battery status. After installing IntelBacklight.kext I wasn't able to run macOS at all. As I know there is DSDT patch needed to run these things up. Problem is I'm not really that good in programming and my failed to understand how it works and made patches by myself. I wasn't able to find patches either, this laptop doesn't seem to be very popular in Hackintosh community. I've found patches for similar laptops (310-15IKB and 320-15ISK) but these laptops have different CPUs. I don't wanna to broke something by using bad patch. Is this safe? If not then how I can run these things up? Is there any similar DSDT that I can use with minimal differences?
I post you my ACPI folder, thank you in advance for answers.