Jump to content

roby777

roby777

Member Since 13 Mar 2008
Offline Last Active Aug 01 2015 01:27 PM
-----

Posts I've Made

In Topic: Acer Aspire V5-571G

26 July 2015 - 04:26 PM

Hi,

 

I have no idea about the HD3000 and HDMI audio, so i have to refer to Toleda's github: https://github.com/t...dio_hdmi_hd3000.

My example is for the HD4000 and those patches can not be applied. 

 

The SSDT can be generated by Clover or by using SSDTPRgen.sh https://github.com/P...ha/ssdtPRGen.sh, only use one of the methods, not both together. 

I have generated my SSDT using SSDTPRgen.sh, after changing workarounds and trying different SMBIOS now I have managed to have 5 P-states (8,9,11,13,15), before I only had two (8,15). According to SSDTPRgen.sh my CPU should have 8 P-states. Do you have all P-states for your CPU?

In Topic: Acer Aspire V5-571G

24 July 2015 - 11:18 AM

Hi once again. I have applied to my DSDT also as you suggested me patches for my HD3000( IRQ/HPET/RTC, Intel HD3000 low resolution) an also added missing devices: MCHC, IMEI, SMBUS fix. I have also patched my AppleHDA by injection audio layout 28 to DSDT so now I have native audio. Now I want also to have HDMI audio so can you tell me can I use your example in the first post to patch AppleIntelFramebufferCapri.kext. Is it applicable for my ALC269VB? Also I created my SSDT following this guide:https://www.youtube....h?v=vK_ALk9N3L4but I am not sure is my speedstep working ok.  

In Topic: Acer Aspire V5-571G

22 July 2015 - 09:33 PM

Yes, this system has the HD4000. You could try one of the HD3000 patches instead. 

 

The Nvidia card needs to be disabled, add the following at the bottom of your DSDT, before the last }

    Device (NVOF)
    {
        Name (_ADR, 0x00010000)  // _ADR: Address
        OperationRegion (GPIO, SystemIO, 0x0500, 0x60)
        Field (GPIO, ByteAcc, Lock, Preserve)
        {
            Offset (0x0C), 
                ,   3, 
            DGVN,   1, 
            Offset (0x0E), 
                ,   1, 
            DGPG,   1, 
            Offset (0x38), 
            Offset (0x3A), 
                ,   2, 
            DGRS,   1, 
                ,   1, 
                ,   1, 
                ,   1, 
            DGPW,   1, 
            Offset (0x48), 
                ,   3, 
            DGSP,   1
        }

        OperationRegion (RPCI, SystemMemory, 0xF8008000, 0x1000)
        Field (RPCI, DWordAcc, Lock, Preserve)
        {
            Offset (0xB0), 
            ASPM,   2, 
                ,   2, 
            LNKD,   1, 
            Offset (0x225), 
            DQDA,   1
        }

        Method (_INI, 0, NotSerialized)  // _INI: Initialize
        {
            _OFF ()
        }

        Method (_ON, 0, Serialized)  // _ON_: Power On
        {
            Store (Zero, DGPW)
            Store (One, DGVN)
            Store (Zero, DQDA)
            Store (One, DGRS)
            Store (Zero, LNKD)
        }

        Method (_OFF, 0, Serialized)  // _OFF: Power Off
        {
            Store (One, DQDA)
            Store (One, LNKD)
            Store (Zero, DGRS)
            Store (One, DGPW)
            Store (Zero, DGVN)
        }
    }

To method _WAK add: 

        ^NVOF._OFF ()

Like this: 

    Method (_WAK, 1, Serialized)  // _WAK: Wake
    {
        P8XH (One, 0xAB)
        Notify (\_SB.PCI0.RP01, Zero)
        Notify (\_SB.PCI0.RP02, Zero)
        Notify (\_SB.PCI0.RP03, Zero)
        Notify (\_SB.PCI0.RP04, Zero)
        Notify (\_SB.PCI0.RP05, Zero)
        Notify (\_SB.PCI0.RP06, Zero)
        Notify (\_SB.PCI0.RP07, Zero)
        Notify (\_SB.PCI0.RP08, Zero)
        ^NVOF._OFF ()
        Return (Package (0x02)
        {
            Zero, 
            Zero
        })
    }

To method _PTS add: 

        ^NVOF._ON ()

Like this: 

    Method (_PTS, 1, NotSerialized)  // _PTS: Prepare To Sleep
    {
        Store (Zero, P80D)
        P8XH (Zero, Arg0)
        ^NVOF._ON ()
    }

This might also fix the fan spinning issue.

Nvidia card disabled, the fan now is quiet. Man you rock  :thumbsup_anim:

In Topic: Acer Aspire V5-571G

22 July 2015 - 08:53 PM

IRQ/HPET/RTC, Intel HD4000 low res applied. Added missing devices: MCHC, IMEI, SMBUS fix.

 

The fan might be because of the EC0, but this needs to be patched manually. 


I made no changes, only fixed the errors :P

Thanks once again, my graphics card is Intel HD3000 not like yours. Should I try this DSDT?

 

We both have the same NVIDIA graphic card but different Intel graphic card. Yours is HD4000 right?

In Topic: Acer Aspire V5-571G

22 July 2015 - 08:43 PM

Hi, 

 

Removed the method _DSM from PEGP, and applied the PLD/Buffer patch.

 

Error free, you should be able to apply patches now. 

Thanks. I tried it and it booted OS X with no problem. How do I know which patch is good for my laptop? Can I mess DSDT if I apply wrong patch? Do you maybe remember which patch did you use to lower noisy CPU fan. With your DSDT CPU fan is quiet. 


I have just applied my first patch - brightness fix and its working. With this DSDT that you made for me battery indicator is also working. :thumbsup_anim:

© 2015 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy