Contribute
Register

100% Success with the Acer Aspire E5-575G-53VG and Sierra 10.12.5

Status
Not open for further replies.
Hi RehabMan, i installed OS, all works fine but rebooting takes a long time (about 5-7 minutes). Shutdown and sleep also works fine. Such problem occurs in the installer and in the installed OS.
 
@RehabMan, Yes I know I was pushing it without providing the details (evidence). I'm actually glad :thumbup: you did that as I would have wasted your time.

This is my mistake and I have to apologies. I decided to take a few steps back based on the knowledge that sleep was working without the need for any DSDT patches. So, I used my original dsl , compile it and copied the aml to clover/acpi/patch. Sleep is back !!

What caused the problem:

I have applied a few patches to make the system report the key's. I also fidled around with the ssdtPRGen but I don't think that had any effect.

Lesson learned: Always remove DSDT patches that does not solve the problem directly. I should have applied those keyboard patches (Notify events..) to my original dsl.

I don't have enough experienced and knowledge of DSDT's etc. I have looked at the differences but I can't say what is causing it.

Using online diff checker, Difference are:

1. Scope (_SB.PCI0) changed Method (_DSM, 4, Serialized)
2. Scope (\_SB) changed multiple methods for EC queries (keyboard)
3. Scope (_SB.PCI0) added If(LOr(_OSI("Darwin"),_OSI("Windows 2012")))
4 Scope (_SB.PCI0.RP11.PXSX) Added Device (RMDT) to enable ACPIDebug

For now I'm happy :clap: to say sleeps works natively.

This bring me back to the problem I should have addressed.

This system is currently using 2 USB ports:

1. Edimax wifi, I'm still waiting (4 weeks) for my BCM94352Z (for internal wifi).
2. Logitec mouse.

For some reason the logic usb mouse does not work after sleep wake. That is my only problem.
Please point me in the write direction to figure this one out.

As for the edimax - wifi reset's itself and turns on.

Regards

Hi
Can you share your clover folder? I can't get blacklight buttons working on my e5-575g-5385
 
Hi
Can you share your clover folder? I can't get blacklight buttons working on my e5-575g-5385
Hi Luke,


My system does not have any backlight on the keyboard buttons. I know the E5-575g-53vg model has. I believe those are activated using a specific key on your keyboard. Maybe #jackharvest (post #1) can share some info on that.


If you are referring to on screen brightness in your query above and not back-light keyboard then I can help? Mine work both ways:

- using the slider under preferences > display
- using Fn + brightness keys.

My Fn+brightness keys are modified using DSDT and finding the corresponding methods.

I'm not sure if your keys will be the same as mine. if So you can use the:

- the brightness keys documented in thread #121. Briefly they are Q8F and Q8E.

If those keys are not the same then you have to determine them.

NOTE:
When I extracted the dsl files using clover my SSDT already had Q8F and Q8E methods. This meant that i just added the appropriate notify events : Notify(\_SB.PCI0.LPCB.PS2K, 0x0405).
 
Last edited:
Hi @RehabMan,

I finally received the BCM94352Z wifi and installed it.

Have read most of the threads relating to the card and enabling it.

The system does not pick up this network card under SystemPreference/Network. Although using dpcimanager does show it under pcilist. However I think its is reporting the wrong name Broadcom 4352.

The details of the card indicate (on the card) : BCM94352Z

I followed the Step 3b in the guide here : https://www.tonymacx86.com/threads/guide-airport-pcie-half-mini-v2.104850/
and applied the related patches to clover config.plist after looking at this file https://github.com/toleda/wireless_half-mini/blob/master/config-bcm94352-120.plist.zip


NOTE: I did not copy FakePCIID_Broadcom_WiFi.kext. Not sure if it is required. I tried to but terminal cp responded with :
cp: FakePCIID_Broadcom_WiFi.kext is a directory (not copied).

Please advice
 

Attachments

  • EFI.zip
    2.2 MB · Views: 99
  • Library-Extensions.zip
    2.2 MB · Views: 77
  • ioregistry-file.zip
    544.1 KB · Views: 67
  • kextcache-output.zip
    1.4 KB · Views: 71
  • kextstat-grep-output.zip
    1.3 KB · Views: 91
  • DPCI-Manager-pci list.png
    DPCI-Manager-pci list.png
    152.8 KB · Views: 112
Last edited:
Hi @RehabMan,

I finally received the BCM94352Z wifi and installed it.

Have read most of the threads relating to the card and enabling it.

The system does not pick up this network card under SystemPreference/Network. Although using dpcimanager does show it under pcilist. However I think its is reporting the wrong name Broadcom 4352.

The details of the card indicate (on the card) : BCM94352Z

I followed the Step 3b in the guide here : https://www.tonymacx86.com/threads/guide-airport-pcie-half-mini-v2.104850/
and applied the related patches to clover config.plist after looking at this file https://github.com/toleda/wireless_half-mini/blob/master/config-bcm94352-120.plist.zip


NOTE: I did not copy FakePCIID_Broadcom_WiFi.kext. Not sure if it is required. I tried to but terminal cp responded with :
cp: FakePCIID_Broadcom_WiFi.kext is a directory (not copied).

Please advice
FakePCIID_Broadcom_WiFi.kext is needed to make wifi work

you can use kext wizard to install if needs be
 
FakePCIID_Broadcom_WiFi.kext is needed to make wifi work

you can use kext wizard to install if needs be

thank you for replying,

I'm running 10.12.6.
Please validate me: To get this working I need to do the following 2 things:

  1. Get FakePCIID_Broadcom_WiFi.kext to load.
My FakePCIID.kext is in L/E and clover/kexts/Other. /System/Library/Extensions does not have FakePCIID.
Is this a problem ?

If i copy FakePCIID_Broadcom_WiFi.kext to /L/E then i get an error.
Is there any special way to get the kext correctly loaded into L/E ?​

Alternatively use kext utility that will copy the file to /System/Library/Extensions.
Is this correct ?

2. Patch clover config
What about config related stuff here : https://github.com/toleda/wireless_half-mini/blob/master/config-bcm94352-
120.plist.zip ? These are:
  1. ACPI>DSDT>Fixes.
  2. "AddDTGP_0001" = YES - not sure if this is required. Please advise
    "FixAirport_4000" = YES - not sure if this is required. Please advise
  3. Devices>FakeID>WIFI = 0x43a014E4 - not sure if this is required. Please advise
  4. KernelAndKextPatches>KectsToPatch
    1. 10.12-BCM94352-fvco-darkvoid - This is required
    2. 10.11+-BCM94352-5GHz-US-FCC-darkvoid - Country code change for me
    3. 10.11+-BCM94352-Airport-Extreme-skvo - optional
    4. 10.11+-BT4LE-Handoff-Hotspot-lisai9093 - optional for Bluetooth
    5. 10.12-BCM94352-0x43b114e4-Info.plist-bpresles - optional for Bluetooth

Are all these fixes required in clover config ?​

NOTE: I understand this methods does not require DSDT fixes. Is this correct ?
 
thank you for replying,

I'm running 10.12.6.
Please validate me: To get this working I need to do the following 2 things:

  1. Get FakePCIID_Broadcom_WiFi.kext to load.
My FakePCIID.kext is in L/E and clover/kexts/Other. /System/Library/Extensions does not have FakePCIID.
Is this a problem ?

If i copy FakePCIID_Broadcom_WiFi.kext to /L/E then i get an error.
Is there any special way to get the kext correctly loaded into L/E ?​

Alternatively use kext utility that will copy the file to /System/Library/Extensions.
Is this correct ?

2. Patch clover config
What about config related stuff here : https://github.com/toleda/wireless_half-mini/blob/master/config-bcm94352-
120.plist.zip ? These are:
  1. ACPI>DSDT>Fixes.
  2. "AddDTGP_0001" = YES - not sure if this is required. Please advise
    "FixAirport_4000" = YES - not sure if this is required. Please advise
  3. Devices>FakeID>WIFI = 0x43a014E4 - not sure if this is required. Please advise
  4. KernelAndKextPatches>KectsToPatch
    1. 10.12-BCM94352-fvco-darkvoid - This is required
    2. 10.11+-BCM94352-5GHz-US-FCC-darkvoid - Country code change for me
    3. 10.11+-BCM94352-Airport-Extreme-skvo - optional
    4. 10.11+-BT4LE-Handoff-Hotspot-lisai9093 - optional for Bluetooth
    5. 10.12-BCM94352-0x43b114e4-Info.plist-bpresles - optional for Bluetooth

Are all these fixes required in clover config ?​

NOTE: I understand this methods does not require DSDT fixes. Is this correct ?
from the FAQ:
BCM94352 requirements:
- FakePCIID.kext and FakePCIID_Broadcom_WiFi.kext (was FakePCIID_BCM94352Z_as_BCM94360CS2.kext): https://github.com/RehabMan/OS-X-Fake-PCI-ID. Install with Kext Wizard to /S/L/E.
- BrcmPatchRAM: https://github.com/RehabMan/OS-X-BrcmPatchRAM. Install with Kext Wizard to /S/L/E. Make sure you read the README as the kexts you install depend on OS X version and installation location.
- 5Ghz patch for WiFi documented here: http://www.tonymacx86.com/network/104850-guide-airport-pcie-half-mini-v2.html (Note: 10.12.x requires the 'fcvo' patch and NOT the 5ghz patch, but the fcvo patch is incorrectly referred to as a 5ghz patch at toleda's guide). The fcvo patch is clearly documented here: https://www.tonymacx86.com/threads/readme-common-some-unsolved-problems-in-10-12-sierra.202316/
- handoff patch for bluetooth documented here: http://www.tonymacx86.com/network/104850-guide-airport-pcie-half-mini-v2.html

you can't copy kexts to S/L/E or L/E, use kext beast or kext wizard, either place is fine, but only choose one

also they don't belong in clover/kexts/other, the only kexts that are needed there is essential kexts only, ie FakeSMC, VoodooPS2Controller and maybe built in ethernet kext
 
from the FAQ:
BCM94352 requirements:
- FakePCIID.kext and FakePCIID_Broadcom_WiFi.kext (was FakePCIID_BCM94352Z_as_BCM94360CS2.kext): https://github.com/RehabMan/OS-X-Fake-PCI-ID. Install with Kext Wizard to /S/L/E.
- BrcmPatchRAM: https://github.com/RehabMan/OS-X-BrcmPatchRAM. Install with Kext Wizard to /S/L/E. Make sure you read the README as the kexts you install depend on OS X version and installation location.
- 5Ghz patch for WiFi documented here: http://www.tonymacx86.com/network/104850-guide-airport-pcie-half-mini-v2.html (Note: 10.12.x requires the 'fcvo' patch and NOT the 5ghz patch, but the fcvo patch is incorrectly referred to as a 5ghz patch at toleda's guide). The fcvo patch is clearly documented here: https://www.tonymacx86.com/threads/readme-common-some-unsolved-problems-in-10-12-sierra.202316/
- handoff patch for bluetooth documented here: http://www.tonymacx86.com/network/104850-guide-airport-pcie-half-mini-v2.html

you can't copy kexts to S/L/E or L/E, use kext beast or kext wizard, either place is fine, but only choose one

also they don't belong in clover/kexts/other, the only kexts that are needed there is essential kexts only, ie FakeSMC, VoodooPS2Controller and maybe built in ethernet kext

Thank you so much. It helps a lot. Will need to do this a bit later today.

The reason i don't want to install to S/L/E is to try and avoid reinstalling after MacOS updates. Not clear on this, i believe the macOS updates overrides your kext in S/L/E.

Can kext wizrd install to /L/E ?
 
from the FAQ:
BCM94352 requirements:
- FakePCIID.kext and FakePCIID_Broadcom_WiFi.kext (was FakePCIID_BCM94352Z_as_BCM94360CS2.kext): https://github.com/RehabMan/OS-X-Fake-PCI-ID. Install with Kext Wizard to /S/L/E.
- BrcmPatchRAM: https://github.com/RehabMan/OS-X-BrcmPatchRAM. Install with Kext Wizard to /S/L/E. Make sure you read the README as the kexts you install depend on OS X version and installation location.
- 5Ghz patch for WiFi documented here: http://www.tonymacx86.com/network/104850-guide-airport-pcie-half-mini-v2.html (Note: 10.12.x requires the 'fcvo' patch and NOT the 5ghz patch, but the fcvo patch is incorrectly referred to as a 5ghz patch at toleda's guide). The fcvo patch is clearly documented here: https://www.tonymacx86.com/threads/readme-common-some-unsolved-problems-in-10-12-sierra.202316/
- handoff patch for bluetooth documented here: http://www.tonymacx86.com/network/104850-guide-airport-pcie-half-mini-v2.html

you can't copy kexts to S/L/E or L/E, use kext beast or kext wizard, either place is fine, but only choose one

also they don't belong in clover/kexts/other, the only kexts that are needed there is essential kexts only, ie FakeSMC, VoodooPS2Controller and maybe built in ethernet kext
@feartech ,

Thank you for your effort. Wifi card is working ! Great

I just have one issue not seeing my preferred network.

The attached imaged "iMac-network-join" show my iMac network connecting to internet via the router (wifi). the network is Called London.

Attached imaged "MacBook-network-join" show all the available networks that can I may join. My preferred network "London" is not available for selection..... Any reason ?

We have 4 iPhone and they all connect to internet via wifi router (London) no problem.

PS: The other networks shown are places outside of my scope.

The only clover patch I applied is fcvo' patch. Nothing else.

Could it be that country code that is not set ? Or is it something else frequency maybe ?

I don't know this stuff when it come to frequency and networks.
 

Attachments

  • iMac-network-join.png
    iMac-network-join.png
    79.8 KB · Views: 80
  • macbook-network-join.png
    macbook-network-join.png
    73.4 KB · Views: 76
  • macbook-network-join1.png
    macbook-network-join1.png
    40.2 KB · Views: 75
Status
Not open for further replies.
Back
Top