Contribute
Register

Lenovo S340 on Ventura (MacOS 13.0)

Joined
May 15, 2019
Messages
114
Motherboard
Lenovo Ideapad S340-OpenCore
CPU
i7-8565U
Graphics
UHD 620,1920x1080
This guide is for Lenovo S340-15IWL Laptop (ideapad) - Type 81N8, Model 81N8003HUS

View attachment 438358

Here are the specs for my device:
Price: $449 (Officedepot website)
Processor: Intel Core i7-8565U (4C / 8T, 1.8 / 4.6GHz, 8MB)
Memory: 4GB Soldered + 16GB DIMM DDR4-2400
Graphics: Integrated Intel UHD Graphics 620
Display: 15.6" FHD (1920x1080) TN 220nits Anti-glare
Hard Drive: WDC PC SN520, 256GB PCIe NVMe
Wireless Network: Intel AC-9462 (Card replaced with BCM94360CS2 on an adapter.)
Audio:
Camera: Inbuilt
Battery: Integrated 52.5Wh
Operating System: Windows 11 + MacOS Ventura with OpenCore.
BIOS: V2.05
Ethernet: None



What's working:
  • Keyboard
  • Trackpad, gestures.
  • Audio, Headphones
  • Internal graphics with fill acceleration.
  • Brightness control.
  • Sleep
  • Inbuilt Camera
What's Not Working:
  • Card reader.

Here's a link to the repo containing all my files: https://github.com/aruhant/Ideapad_S340
that i''ll be referencing in the guide.


Installation
BIOS:
  • Ensure your disk is in AHCI mode. Here are the settings that I used.
USB installer:
  1. Follow dortania OpenCore guide , and create installation media.
  2. Use EFI folder the github repository below.
  3. With this EFI you should be able to complete installation, and later use it on your system post installation.


Post Installation
Install OpenCore on your internal drive.
Copy all the EFI files from previous step to your EFI folder on internal drive.

Keyboard:
Keyboard should already be working at this point using VoodooPS2Controller.

Brightness and Volume shortcuts:
Volume and brightness controls should work.

Trackpad:
Install latest VoodooI2C.kext and VoodooI2CHID.kext

Internal Graphics:
Should already be working with the config.plist. If you have slightly different configuration; use hackintool to generate your own patch.

HDMI:
Hackintool patches fix this. Use this guide for details. If you are using EFI from the repo, it should just work.

Backlight:
If you are using EFI from the repo, it should just work.
Displays under System Preferences should now have a brightness slider.

Battery Status:
Install latest SMCBatteryManager.kext to OC/kext

Processor features:
Install SMCProcessor.kext to OC/kext

Audio
To enable Intel HD Audio add AppleALC.kext.
If you are using EFI from the repo, it should just work.

AppStore
If you do not have a working wifi card, or you're using a USB adapter read on. If you already have a working internal wifi card, skip this section.
An eth0 device is needed for Appstore access.
To emulate a fake one, install Nullethernet.kext to OC/kext.
Verify that you have the NullEthernet device as eth0 using network utility.
Follow this guide if you need details.

Inbuilt Camera
Works. No extra files needed.

CPU power management
Works. No extra files needed.


Sleep
If you are using EFI from the repo, it should just work.

Card Reader
The card reader does not seem very reliable at the moment.

Check the specific PCIe card reader device under the PCI tab in Hackintool.

If you have a O2 device, and card reader is important for you, see this post for instructions to enable it. If you have a Realtek device, try Sinetek's driver.

Incorrect Date time on Windows
run this command on terminal as admin:
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_QWORD /d 1


TLDR:
Use the EFI folder from the repo for installation and post installation. Everything should just work.

https://github.com/aruhant/Ideapad_S340
 
Last edited:
Thank you for the build.
I will try on my Lenovo 330s with Intel I5-8250u to see if it works.

Did you have any problems with your keyboard locking at reboot?

I am still running Big Sur on my laptop because Monterey was disabling my keyboard after reboot.
I could not access the BIOS screen nor move the cursor at the OpenCore picker.
The keyboard was back working at the MacOS login screen.
That was a major issue for me because I have dual boot with Windows and need to get to the boot menu.
With Big Sur my laptop is 100% working. I would like to try it with Ventura to see if I have the same success.
 
Yes, I did have that odd problem with keyboard not responding on the OC picker. An external (USB) keyboard works though.

Since I was primarily booting into the default option, i didn't bother much to fix it.

This problem, however, appears to have fixed on its own with the latest OC and drivers. You may want to try the files in repo, and see if it works for you as well.

I believe the EFI should work on Big Sur as well... and worth a try.
 
Last edited:
Back
Top