Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
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...