Jump to content

Olarila HackBook Lenovo Ideapad 320 / Mojave / Catalina / Full DSDT Patches


Recommended Posts

  • Administrators

Donation with Paypal https://tinyurl.com/r7fchn9

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with ETH 0x255EdE75081D2731FcD6F7BE171dfC7f5ce9DF05

Donation with LTC MTmkEY9xiLkuzf4vHtRYHLoapBcmmoApFc

Donation with DAI 0x255EdE75081D2731FcD6F7BE171dfC7f5ce9DF05

Donation with USDC 0x255EdE75081D2731FcD6F7BE171dfC7f5ce9DF05

Donation with PicPay @danielnmaldonado

Donation with PiX @[email protected]

Donation with Mercado Livre https://tinyurl.com/y9evkj5u

zq824gM.jpg

-Perfect HackBook, HDMI Audio/Video, Bluetooth, AirPlay, Sleep, Lid Sleep, Auto Sleep, Audio, etc!  


-Update bios/uefi to last version  

 

-Tutorial

 


--Clover Folder--

Just paste EFI folder inside EFI partition

https://tinyurl.com/y9wygerq

 

Bluetooth Broadcom

Bluetooth Broadcom.zip

 

--Full DSDT Patches--

-My DSDT

DSDT.IdeaPad 320.zip


-Patches

Quote

-FIX ERRORS AND WARNINGS
-REMOVE UNUSED SCOPES / DEVICES
-HIGH PRECISION EVENT TIMER
-SATA SERIE 11 ID
-DMAC
-REMOVE LINES, PROBLEMATIC and UNUSED
-SLPB
-DARWIN / WINDOWS 2015
-XHCI
-PLUGIN TYPE
-HDAS to HDEF
-HDEF
-REAL TIME CLOCK
-ARTC
-IRQs
-SBUS
-BUS1
-MCHC
-ALS0
-SHUTDOWN
-FWHD
-USBX
-PMCR
-PPMC
-XSPI
-GMM
-IMEI
-EC
-PRWs
-_DSMs
-PNLF
-BRIGHTNESS KEYS
-I2C
-NATIVE USB
-ARPT
-GFX0
-DTGP
-ACQUIRE MUT0 0XFFFF
-OPERATION REGION GPIO
-MUTEX MUT0 0x00
-EXTERNAL REFERENCES
-UNKNOWNOBJ
-FULL RENAMED DEVICES

 
--IGPU Patch--

Video solution with HDMI Audio and Video

Quote

<key>PciRoot(0)/Pci(0x02,0)</key>
            <dict>
                <key>AAPL,ig-platform-id</key>
                <data>AADAhw==</data>
                <key>device-id</key>
                <data>FlkAAA==</data>
                <key>framebuffer-con1-alldata</key>
                <data>AQUJAAAIAACHAQAA</data>
                <key>framebuffer-con1-enable</key>
                <data>AQAAAA==</data>
                <key>framebuffer-con2-alldata</key>
                <string>&lt;02040a00 00080000 87010000&gt;</string>
                <key>framebuffer-con2-enable</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>
            </dict>

 
--Native USB Fix for Notebooks - No Injector/Kext Required--

 

-ScreenShots 

oNcVDQb.png

pSJXjYO.png

7SyX2Zs.png

HksYrQJ.png

TZJbNUQ.png

MbzuLRu.png

aFFkH6u.png

LcHZEhy.png

8cB3D8o.png

Xk7Y8hk.png

YS5LACw.png

baENIcs.png

18viEZy.png

WUUoKBR.png

YOIun8K.png

zsiYdxX.png

PBmItcf.png

JnJRk0G.png

-Links

Clover https://github.com/CloverHackyColor/CloverBootloader

AirportBrcmFixup.kext https://github.com/acidanthera/AirportBrcmFixup

AppleALC.kext https://github.com/acidanthera/AppleALC

Brcm Bluetooth https://github.com/acidanthera/BrcmPatchRAM

Lilu.kext https://github.com/acidanthera/Lilu

SystemProfilerMemoryFixup.kext https://github.com/Goldfish64/SystemProfilerMemoryFixup

VirtualSMC.kext https://github.com/acidanthera/VirtualSMC

VoodooI2C.kext https://github.com/alexandred/VoodooI2C

VoodooPS2Controller.kext https://github.com/acidanthera/VoodooPS2

WhateverGreen.kext https://github.com/acidanthera/WhateverGreen

MaciASL - https://github.com/acidanthera/MaciASL

acpica - https://github.com/acpica/acpica

AptioMemoryFix.efi https://github.com/acidanthera/AptioFixPkg

ApfsDriverLoader.efi https://github.com/acidanthera/AppleSupportPkg

HFSPlus.efi https://github.com/JrCs/CloverGrowerPro/blob/master/Files/HFSPlus/X64/HFSPlus.efi?raw=true

Hackintool https://github.com/headkaze/Hackintool

 

-Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!

 

Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad, Sampath007, onemanosx, erroruser, Jenny David, Olarila Facebook Community, Hackintosh Facebook Community and many others!

 

We're all here to have fun and learn from each other!

Link to post
Share on other sites
  • 3 weeks later...
  • Replies 80
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

the trackpad is full load some improvements(not about trackpad) DSDT.aml.zip

I come here To thank and express my Gratitude for this Great Forum ... OLARILA..which without a doubt is Fantastic the knowledge acquired here ... I leave here my little help .. after a few days I man

Hey! Enjoy!

1 hour ago, MaLd0n said:

Maaaan, not working.. I apply with Kext Beast, reload my hack and still not working... idk what i can do! 

[Edit1] Insert manually, with clover configurator > mount efi > efi > clover > kexts > others > VoodooI2CSynaptics.kext and restart hack, but still not working... Saaaaaaad

 

[Edit2] https://prnt.sc/scszq1

 

But one thing can be sure, as soon as i can, i will donate, regardless of whether it works or not, i will donate for your excellent work (if u dont understand this, sorry for my english and GTranslate haha) 

Edited by Yuri Freire
Add info more info
Link to post
Share on other sites
  • Administrators
29 minutes ago, Ricardo Saul said:

I have the same problem with the touchpad SYNA2B33. I installed this kext via Kext Utility and it didn't work ...

wth kext utility, just put kext into clover/kexts/other and reboot

Link to post
Share on other sites

Hi, I have a Ideapad 320-15IKB model 80YH000ABR (I7-7500U, 16GB ram, Intel HD620/Geforce 940MX, 480GB SSD + 1TB HD). Does this tutorial and files will work to turn this machine into a Hackintosh running Catalina? I know the wifi card won't work but what about all the rest? I don't mind the nvidia card.

Link to post
Share on other sites
  • Administrators
12 hours ago, thiagoml said:

Hi, I have a Ideapad 320-15IKB model 80YH000ABR (I7-7500U, 16GB ram, Intel HD620/Geforce 940MX, 480GB SSD + 1TB HD). Does this tutorial and files will work to turn this machine into a Hackintosh running Catalina? I know the wifi card won't work but what about all the rest? I don't mind the nvidia card.

yes

Link to post
Share on other sites
On 5/22/2020 at 12:29 PM, MaLd0n said:

yes

Great! I did follow the step by step guide on installing Catalina 10.15.4 and then applied all the steps described here in this post by you. Almost everything worked like a charm. Besides the wireless, the trackpad didn't work. I did a cat /proc/bus/input/devices on Ubuntu and identified my trackpad as a Synaptics one (SYNA2B33 just like Yuri's hw). I tried to apply the kext you posted here for Yuri but I've got the same results... not working... I'm sending you the result of running the runme app that comes with the image I installed in my laptop. Could you please take a look at it and help me figure out how to my the trackpad to work? Reminding  that we are talking about a Lenovo IdeaPad 320-15IKB

https://filebin.net/lg614kbh114o58in

Link to post
Share on other sites
  • Administrators
2 hours ago, thiagoml said:

Great! I did follow the step by step guide on installing Catalina 10.15.4

i dont have this notebooks with synaptics for test

try add this return inside tpd0/_crs/syna 

Return (ConcatenateResTemplate (SBFB, SBFG))
Link to post
Share on other sites
48 minutes ago, MaLd0n said:

i dont have this notebooks with synaptics for test

try add this return inside tpd0/_crs/syna 

Return (ConcatenateResTemplate (SBFB, SBFG))

This editing should be done in the DSDT.aml file inside the EFI partition, right? That's what I did using MaciASL.. at the end of the following if I added the return statement. No result to it... Any other idea or suggestion?

15717                    Return (ConcatenateResTemplate (SBFB, SBFG))
15718                    If ((TPTY == 0x02))
15719                    {
15720                        _HID = "SYNA2B33"
15721                        Name (SBFS, ResourceTemplate ()
15722                        {
15723                            I2cSerialBusV2 (0x002C, ControllerInitiated, 0x00061A80,
15724                                AddressingMode7Bit, "\\_SB.PCI0.I2C0",
15725                                0x00, ResourceConsumer, , Exclusive,
15726                                )
15727                        })
15728                    }
15729
15730                    Return (ConcatenateResTemplate (SBFB, SBFG)) <-- this is where I added the statement 

By the way, since I don't have an Elan trackpad, is it ok if I delete the kext from the EFI partition? Is there any extra step to be taken besides simply deleting the folder?

Thanks for your attention!

Link to post
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...

:cap-Please Disable Your ADBlocker-:cap