Jump to content
[ IMPORTANT ] Premium and Donators users ×
Olarila Professional Hackintosh Services ×

Perfect EFI for Lenovo IdeaPad 3 15IIL05 Core i3 ONLY For macOS Big Sur to Sonoma (Trijintosh)!!!


Trijal

Recommended Posts

Sorry for any inconvenience but this topic has been moved to the EFI Folder Collections forum. The new topic is here: 

It is maintained by the same owner which is me and it is always updated! Any replies will not be read in this topic, you can ONLY reply in the topic above. Thank You!

Edited by Trijal
Fixed CPU name and now saying Core i3 1005G1. For Core i5 users you need to use the CPU name script by corpnewt. Also added manual USB mapping instead of USBInjectAll with USBToolbox! Now performance is even better!
  • Like 1

Consider donating to me through Ko-Fi if you appreciate my work here!?

Link to comment
Share on other sites

You should be aware that it only supports Core i3-1005G1 and Core i5-1035G1 models. If you want to use the Core i5-1035G1 model, you must update your EFI, and you are entirely on your own. You need to use SSDTTime!

Edited by Trijal

Consider donating to me through Ko-Fi if you appreciate my work here!?

Link to comment
Share on other sites

To fix sleep:

  1. Open Terminal
  2. Copy and Paste:

sudo pmset autopoweroff 0

sudo pmset powernap 0

sudo pmset standby 0

sudo pmset proximitywake 0

sudo pmset tcpkeepalive 0

Press enter and type your password and press enter again.

       3. Reboot

       4. Enjoy!

Edited by Trijal

Consider donating to me through Ko-Fi if you appreciate my work here!?

Link to comment
Share on other sites

  • Administrators

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Link to comment
Share on other sites

Hello,

I've been trying to install macOS Ventura (Even Monterey and Big Sur) on my IdeaPad 3 15IIL05 which has the following specs :

- Intel and Nvidia MX330

- 1TB HDD + 512GB SSD (HP Nvme)

- 12GB RAM

- Intel(R) Core(TM) i3-1005G1 CPU @ 1.20GHz   1.19 GHz

The issue that it always reboot and doesn't let me boot to the installer.

I tried disabled all security things in bois, disabling the Nvidia GPU, and nothing worked.

The bois is up to date.

Here is a video with the verbose switch (-v) added to the config.plist :

 

Can you help me solving this issue ?

Thank you

Link to comment
Share on other sites

On 12/24/2022 at 1:00 PM, hamzajeljeli said:

Hello,

I've been trying to install macOS Ventura (Even Monterey and Big Sur) on my IdeaPad 3 15IIL05 which has the following specs :

- Intel and Nvidia MX330

- 1TB HDD + 512GB SSD (HP Nvme)

- 12GB RAM

- Intel(R) Core(TM) i3-1005G1 CPU @ 1.20GHz   1.19 GHz

The issue that it always reboot and doesn't let me boot to the installer.

I tried disabled all security things in bois, disabling the Nvidia GPU, and nothing worked.

The bois is up to date.

Here is a video with the verbose switch (-v) added to the config.plist :

 

Can you help me solving this issue ?

Thank you

Did you try to go to the boot menu and boot from your USB or Drive then boot to your macOS Drive?

Edited by Trijal

Consider donating to me through Ko-Fi if you appreciate my work here!?

Link to comment
Share on other sites

On 12/25/2022 at 6:16 PM, Trijal said:

Did you try to go to the boot menu and boot from your USB or Drive then boot to your macOS Drive?

Hello Again,

Yes it was booting but crashing before displaying the GUI Install of MacOS and i found the root cause of the issue.

In fact, i guess in models with 2 GPUs (Intel+Nvidia), The patch for the intel GPU is different,

As an attempt, i tried to use GPU patching from various other Lenovo Models and apply to my laptop. Hopefully ! The IdeaPad S145 GPU Patch worked for me !

So, in my config.plist, i replaced :

<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
			<dict>
				<key>AAPL,GfxYTile</key>
				<integer>1</integer>
				<key>AAPL,ig-platform-id</key>
				<data>AABaig==</data>
				<key>AAPL00,override-no-connect</key>
				<data>AP///////wAGr+1hAAAAAAAcAQSlIhN4A//lkldZkSkhUFQAAAABAQEBAQEBAQEBAQEBAQEBFDeAtHA4JkBsMKoAWMIQAAAYAAAADwAAAAAAAAAAAAAAAAAgAAAA/gBBVU8KICAgICAgICAgAAAA/gBCMTU2SFROMDYuMSAKANI=</data>
				<key>Intel Generation</key>
				<string>Ice Lake (LP)</string>
				<key>device-id</key>
				<data>WooAAA==</data>
				<key>device_type</key>
				<string>VGA compatible controller</string>
				<key>dpcd-max-link-rate</key>
				<data>CgAAAA==</data>
				<key>enable-backlight-registers-fix</key>
				<integer>1</integer>
				<key>enable-cdclk-frequency-fix</key>
				<integer>1</integer>
				<key>enable-dpcd-max-link-rate-fix</key>
				<integer>1</integer>
				<key>enable-dvmt-calc-fix</key>
				<integer>1</integer>
				<key>enable-hdmi-dividers-fix</key>
				<integer>1</integer>
				<key>enable-hdmi20</key>
				<integer>1</integer>
				<key>enable-lspcon-support</key>
				<integer>1</integer>
				<key>enable-max-pixel-clock-override</key>
				<integer>1</integer>
				<key>framebuffer-con0-enable</key>
				<integer>1</integer>
				<key>framebuffer-con0-type</key>
				<data>AgAAAA==</data>
				<key>framebuffer-con1-enable</key>
				<integer>1</integer>
				<key>framebuffer-con1-type</key>
				<data>AAgAAA==</data>
				<key>framebuffer-fbmem</key>
				<data>AACQAA==</data>
				<key>framebuffer-mobile</key>
				<integer>1</integer>
				<key>framebuffer-patch-enable</key>
				<integer>1</integer>
				<key>framebuffer-stolenmem</key>
				<data>AAAwAQ==</data>
				<key>framebuffer-unifiedmem</key>
				<data>AAAAwA==</data>
				<key>hda-gfx</key>
				<string>onboard-1</string>
				<key>model</key>
				<string>Intel UHD Graphics G1</string>
			</dict>

By the following :

<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
			<dict>
				<key>AAPL,GfxYTile</key>
				<data>AQAAAA==</data>
				<key>AAPL,ig-platform-id</key>
				<data>AQBcig==</data>
				<key>backlight-smoother-interval</key>
				<data>BwAAAA==</data>
				<key>backlight-smoother-steps</key>
				<data>IwAAAA==</data>
				<key>backlight-smoother-threshold</key>
				<data>LAEAAA==</data>
				<key>device-id</key>
				<data>XIoAAA==</data>
				<key>enable-backlight-smoother</key>
				<data>AQAAAA==</data>
				<key>enable-cdclk-frequency-fix</key>
				<data>AQAAAA==</data>
				<key>enable-cfl-backlight-fix</key>
				<data>AQAAAA==</data>
				<key>enable-dvmt-calc-fix</key>
				<data>AQAAAA==</data>
				<key>enable-gva-support</key>
				<data>AQAAAA==</data>
				<key>framebuffer-fbmem</key>
				<data>AACQAA==</data>
				<key>framebuffer-patch-enable</key>
				<data>AQAAAA==</data>
				<key>framebuffer-stolenmem</key>
				<data>AAAwAQ==</data>
				<key>framebuffer-unifiedmem</key>
				<data>AADw/w==</data>
				<key>unfairgva</key>
				<data>AQAAAA==</data>
			</dict>

Now the installer boots perfectly !

config.zip

  • Thanks 1
Link to comment
Share on other sites

On 12/27/2022 at 6:05 AM, hamzajeljeli said:

Hello Again,

Yes it was booting but crashing before displaying the GUI Install of MacOS and i found the root cause of the issue.

In fact, i guess in models with 2 GPUs (Intel+Nvidia), The patch for the intel GPU is different,

As an attempt, i tried to use GPU patching from various other Lenovo Models and apply to my laptop. Hopefully ! The IdeaPad S145 GPU Patch worked for me !

So, in my config.plist, i replaced :

<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
			<dict>
				<key>AAPL,GfxYTile</key>
				<integer>1</integer>
				<key>AAPL,ig-platform-id</key>
				<data>AABaig==</data>
				<key>AAPL00,override-no-connect</key>
				<data>AP///////wAGr+1hAAAAAAAcAQSlIhN4A//lkldZkSkhUFQAAAABAQEBAQEBAQEBAQEBAQEBFDeAtHA4JkBsMKoAWMIQAAAYAAAADwAAAAAAAAAAAAAAAAAgAAAA/gBBVU8KICAgICAgICAgAAAA/gBCMTU2SFROMDYuMSAKANI=</data>
				<key>Intel Generation</key>
				<string>Ice Lake (LP)</string>
				<key>device-id</key>
				<data>WooAAA==</data>
				<key>device_type</key>
				<string>VGA compatible controller</string>
				<key>dpcd-max-link-rate</key>
				<data>CgAAAA==</data>
				<key>enable-backlight-registers-fix</key>
				<integer>1</integer>
				<key>enable-cdclk-frequency-fix</key>
				<integer>1</integer>
				<key>enable-dpcd-max-link-rate-fix</key>
				<integer>1</integer>
				<key>enable-dvmt-calc-fix</key>
				<integer>1</integer>
				<key>enable-hdmi-dividers-fix</key>
				<integer>1</integer>
				<key>enable-hdmi20</key>
				<integer>1</integer>
				<key>enable-lspcon-support</key>
				<integer>1</integer>
				<key>enable-max-pixel-clock-override</key>
				<integer>1</integer>
				<key>framebuffer-con0-enable</key>
				<integer>1</integer>
				<key>framebuffer-con0-type</key>
				<data>AgAAAA==</data>
				<key>framebuffer-con1-enable</key>
				<integer>1</integer>
				<key>framebuffer-con1-type</key>
				<data>AAgAAA==</data>
				<key>framebuffer-fbmem</key>
				<data>AACQAA==</data>
				<key>framebuffer-mobile</key>
				<integer>1</integer>
				<key>framebuffer-patch-enable</key>
				<integer>1</integer>
				<key>framebuffer-stolenmem</key>
				<data>AAAwAQ==</data>
				<key>framebuffer-unifiedmem</key>
				<data>AAAAwA==</data>
				<key>hda-gfx</key>
				<string>onboard-1</string>
				<key>model</key>
				<string>Intel UHD Graphics G1</string>
			</dict>

By the following :

<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
			<dict>
				<key>AAPL,GfxYTile</key>
				<data>AQAAAA==</data>
				<key>AAPL,ig-platform-id</key>
				<data>AQBcig==</data>
				<key>backlight-smoother-interval</key>
				<data>BwAAAA==</data>
				<key>backlight-smoother-steps</key>
				<data>IwAAAA==</data>
				<key>backlight-smoother-threshold</key>
				<data>LAEAAA==</data>
				<key>device-id</key>
				<data>XIoAAA==</data>
				<key>enable-backlight-smoother</key>
				<data>AQAAAA==</data>
				<key>enable-cdclk-frequency-fix</key>
				<data>AQAAAA==</data>
				<key>enable-cfl-backlight-fix</key>
				<data>AQAAAA==</data>
				<key>enable-dvmt-calc-fix</key>
				<data>AQAAAA==</data>
				<key>enable-gva-support</key>
				<data>AQAAAA==</data>
				<key>framebuffer-fbmem</key>
				<data>AACQAA==</data>
				<key>framebuffer-patch-enable</key>
				<data>AQAAAA==</data>
				<key>framebuffer-stolenmem</key>
				<data>AAAwAQ==</data>
				<key>framebuffer-unifiedmem</key>
				<data>AADw/w==</data>
				<key>unfairgva</key>
				<data>AQAAAA==</data>
			</dict>

Now the installer boots perfectly !

config.zip 5.72 kB · 2 downloads

Well, at least you were able to do it. So congrats!? I added your patch as well and it worked like a champ! Thanks. 

Edited by Trijal

Consider donating to me through Ko-Fi if you appreciate my work here!?

Link to comment
Share on other sites

Congratulations on the work done.
I had lost hope on this laptop, you have rekindled it.
I tried the solution you proposed with the Vietnam tool, but sleep doesn't work.
The screen stays black when wake up.
Have you found or tried other solutions in the meantime?
You are great

Link to comment
Share on other sites

19 hours ago, max_max_1946 said:

Congratulations on the work done.
I had lost hope on this laptop, you have rekindled it.
I tried the solution you proposed with the Vietnam tool, but sleep doesn't work.
The screen stays black when wake up.
Have you found or tried other solutions in the meantime?
You are great

Sorry, but I have not. Once again sorry for the inconvenience. But if you want to you can find the solution, if you do please tell us. Thank You!

Consider donating to me through Ko-Fi if you appreciate my work here!?

Link to comment
Share on other sites

Hi guys. I’ve used the EFI posted here but applying the gpu patch that @hamzajeljeli suggested. Now the screen works perfect but I notice like a slight flickering on screen. It’s more visible on darker parts.
You can see it here: https://drive.google.com/file/d/18p27Z-FqADVVWZp4wIW38kODNAVXoxRm/view?usp=drivesdk

I think it’s related with the Core Display Clock but I’m not sure. Has someone in here the same problem?

Thanks!

  • Like 2
Link to comment
Share on other sites

On 6/25/2023 at 4:17 AM, CoreDov said:

Update airportitwlm kext to 2.2.0 stable!!!
https://github.com/OpenIntelWireless/itlwm/releases/tag/v2.2.0

I'll do it right now sir, I'll also update the other kexts and opencore version. Sorry I wasn't updating anymore, I was tired. And also Clover.

Edited by Trijal
No clover. Too hard for me to update Clover all the time.

Consider donating to me through Ko-Fi if you appreciate my work here!?

Link to comment
Share on other sites

On 5/27/2023 at 7:27 PM, V14iil said:

Thanks! its working prect. in my lenovo V14 iil I put a BCM4352 and the wifi dont work, any idea?

It might work with BrcmPatchRAM and AirportBrcmFixup kexts. Remember to delete the AirportItlwm kexts and Itlwm.kext. Also remember to put BrcmPatchRAM first then AirportBrcmFixup. It is recommended that you delete the AirportItlwm kexts and Itlwm from the config.plist and place Brcm kexts that I gave you instead in the same order. Just watch this video: 

On 5/26/2023 at 8:04 PM, Nicolás Surace said:

Hi guys. I’ve used the EFI posted here but applying the gpu patch that @hamzajeljeli suggested. Now the screen works perfect but I notice like a slight flickering on screen. It’s more visible on darker parts.
You can see it here: https://drive.google.com/file/d/18p27Z-FqADVVWZp4wIW38kODNAVXoxRm/view?usp=drivesdk

I think it’s related with the Core Display Clock but I’m not sure. Has someone in here the same problem?

Thanks!

If you fixed it please give me your config.plist. It would really help everyone! 

Edited by Trijal
Added a very educating video on how to use Wi-Fi and Bluetooth!

Consider donating to me through Ko-Fi if you appreciate my work here!?

Link to comment
Share on other sites

On 7/31/2023 at 9:24 PM, Trijal said:

It might work with BrcmPatchRAM and AirportBrcmFixup kexts. Remember to delete the AirportItlwm kexts and Itlwm.kext. Also remember to put BrcmPatchRAM first then AirportBrcmFixup. It is recommended that you delete the AirportItlwm kexts and Itlwm from the config.plist and place Brcm kexts that I gave you instead in the same order. Just watch this video: 

If you fixed it please give me your config.plist. It would really help everyone! 

Hi @Trijal sorry for the late response, no, unfortunately I wasn’t able to fixit, I’m still looking for a solution. Did you make any progress?

Link to comment
Share on other sites

On 5/27/2023 at 3:04 AM, Nicolás Surace said:

Hi guys. I’ve used the EFI posted here but applying the gpu patch that @hamzajeljeli suggested. Now the screen works perfect but I notice like a slight flickering on screen. It’s more visible on darker parts.
You can see it here: https://drive.google.com/file/d/18p27Z-FqADVVWZp4wIW38kODNAVXoxRm/view?usp=drivesdk

I think it’s related with the Core Display Clock but I’m not sure. Has someone in here the same problem?

Thanks!

 

I'm having the same problem.. :'(

my laptop lenovo 15iil05 i5-1035g1

Edited by HA-OL
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...