Jump to content
MaLd0n

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

Recommended Posts

-Donations with PayPal
https://tinyurl.com/r2bvzm7

-Donations with Bitcoin
33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

-Donations with PicPay 
@danielnmaldonado

-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!

Share this post


Link to post
Share on other sites
Posted (edited)

Hi @MaLd0n! I have a Lenovo IdeaPad 320, i5-7200U, 8gb, Intel HD Graphics 620, SSD 240GB, i made the hackintosh follow steps on tutorial guide, but my trackpad not working, can u help me?

 

P.S.: Se for BR me avisa que ai eu paro de arranhar meu inglês kkkk

 

 

[Edit]

https://filebin.net/glvss0jq3rdi7esk

Edited by Yuri Freire
Add RunMe.app

Share this post


Link to post
Share on other sites
19 hours ago, Yuri Freire said:

Hi @MaLd0n!

check what trackpad u have, this model use elan, but in some case is not same

Share this post


Link to post
Share on other sites
1 hour ago, Yuri Freire said:

idk how to discover model, but this pic helps?

check with ioreg

Share this post


Link to post
Share on other sites
1 hour ago, Yuri Freire said:

So, i take this prints

check in TPD0 device

Share this post


Link to post
Share on other sites
Posted (edited)
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

Share this post


Link to post
Share on other sites

kext beast? wtf 

Share this post


Link to post
Share on other sites
Posted (edited)
7 minutes ago, MaLd0n said:

kext beast? wtf 

i need an injector of kexts no? i'm using Kext Beast. It put the kexts in /Library/Extensions or /System/Library/Extensions

https://prnt.sc/sct0la

 

[Edit1] Or can i apply with Kext Installer of Clover Configurator?

Edited by Yuri Freire
Add info more info

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites
37 minutes ago, MaLd0n said:

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

didn't work...

Share this post


Link to post
Share on other sites
56 minutes ago, Ricardo Saul said:

Done!

very different, idk if work

DSDT.aml.zip

Share this post


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.

Share this post


Link to post
Share on other sites
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

Share this post


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

Share this post


Link to post
Share on other sites
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))

Share this post


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!

Share this post


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