Jump to content
Trijal

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

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

I'm a 11 year old who loves hackintoshing and ryzentoshing and loves to help other people do that as well!😁 

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

I'm a 11 year old who loves hackintoshing and ryzentoshing and loves to help other people do that as well!😁 

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

I'm a 11 year old who loves hackintoshing and ryzentoshing and loves to help other people do that as well!😁 

Link to comment
Share on other sites

  • Administrators

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9 - USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ - KASPA kaspa:qpxzufgfj8p6r0krg58yzvs0009h2mwqgvcawa0xc2pth7sgzpv56j4f6dtvk - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Sign up for a Bybit account and claim exclusive rewards HERE

New ways to earn money with Linkvertise 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

I'm a 11 year old who loves hackintoshing and ryzentoshing and loves to help other people do that as well!😁 

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

I'm a 11 year old who loves hackintoshing and ryzentoshing and loves to help other people do that as well!😁 

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!

I'm a 11 year old who loves hackintoshing and ryzentoshing and loves to help other people do that as well!😁 

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 1
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.

I'm a 11 year old who loves hackintoshing and ryzentoshing and loves to help other people do that as well!😁 

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!

I'm a 11 year old who loves hackintoshing and ryzentoshing and loves to help other people do that as well!😁 

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...