Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
Crabhunter

Acer V5-171 DSDT Help #2

8 posts in this topic

Recommended Posts

I'm having a go at making my own dsdt with dsdt editor.

I have extracted my dsdt and edited it so that it compiles with no errors or warnings.

I'm not going to pretend I can code, I just googled all the errors and warnings and found the fixes.

Now my first job is to fix sleep, I have tried several kexts but none work.

It appears that fixes for sleep are mobo specific, as mine is a new notebook I cannot find a fix for it.

Where on earth do I start?

The laptop/notebook is an Acer V5-171.

I have attached the dsdt.aml

 

Mike

DSDT.aml.zip

Share this post


Link to post
Share on other sites

ok, here's what I've got.

 

- Processor - Intel Core i3-3217U 1.8ghz

- Chipset - Intel HM77

- Memory - 4GB Nanya DDR3-1333 + 2GB Nanya DDR3-1333

- Graphics - Intel HD 4000 Graphics (350-1050MHz, 16 EUs)

- Display 11.6" LED Glossy 16:9 1366x768 AU Optronics B116XW03 V2

- Hard Drive(s)- Seagate Momentus Thin 500GB 5400-RPM SATA 3Gbps HDD (7mm)

- Optical Drive - None

- Networking - Broadcom NetLink Gigabit Ethernet, Qualcomm Atheros AR5BWB222 802.11b/g/n, Bluetooth 4.0

- Audio - Realtek ALC269 HD Audio, Stereo speakers, Combo mic/headphone jack

- Extras - 720p HD webcam, Flash reader (SD/Mini SD, MS/Duo/Pro/Pro Duo)

 

 

At the moment everything is working with kexts except LAN and Sleep

I've tried several sleep kexts and the only one that does anything puts it to sleep and then wakes up again.

I have just updated the bios (no change) and made a new dsdt.aml that will compile with no errors or warnings.

I have not added any patches just renamed some methods, added a return (0) and deleted an unused entry.

I hope this is enough info for someone to help me.

 

I have attached the new DSDT.aml

 

Mike

DSDT.aml.zip

Share this post


Link to post
Share on other sites

Thank you so much, sleep now works although opening the lid doesn't bring it to life you have to press the power button but that's no problem.

I would like to learn from this, given those specs how did you know what needed changing? and is there a library of patches to just paste in over certain sections?

Can I now use less kexts? here are the ones I'm using at the moment.

 

FakeSMC

NullCPU

Patched AppleRTC

ElliotForceLegacyRTC

Evoreboot

Jmicron36xATA

AHCI_3rd Party

AppleHDA

HDAEnabler

IOAudioFamily

AppleACPIBattery

AppleACPIS2Nub

ApplePs2Controller

BCM5722D (Not Working)

SleepEnabler

 

Very Gratefully yours,

Mike

Share this post


Link to post
Share on other sites

hello

 

NullCPU

Patched AppleRTC

ElliotForceLegacyRTC

Evoreboot

Jmicron36xATA

AHCI_3rd Party

SleepEnabler

 

this ones i don't see why u use....

 

but u must try to remove and see what happens

 

must use ssdt, and in boot loader

p and c-states = No

 

Dropssdt=Yes

 

take a good read here

 

Post install

 

About power management (SpeedStep, sleep)

 

good hack

Share this post


Link to post
Share on other sites

I have downloaded MaciASL and attempted to generate a ssdt.

I noticed that the cpu speed it recommended was 1.7ghz when it should be 1.8

I then noticed it is down as 1.7ghz in about this mac.

Should I try and sort this before I generate a ssdt?

Mike

Share this post


Link to post
Share on other sites

hello

 

some thoughts about mac os x

 

1 if u use nullcpupowermanagement like the name of kext say , u don't have native power management to u cpu, so..

 

poor performance

 

u can use p and c-states=yes and use u own ssdt tables present in bios

 

and the loader patched the tables, sometimes the performance is not the best

 

or use a ssdt build proper for u cpu

 

in that case u set p and c-states =No, to force the loader to use that table, also with dropssdt to not load the ssdt tables in u bios.

 

man must read about and googling, and forget that "beast" thing, is good for the hardware he advice u to buy....

 

mac os x is for mac machines and developed for mac

 

hack mac os x is not easy, don't follow the easy way, is 99% of reading , googling, persistency and 1% of luck u hardware be compatible...

 

good hack

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


  • Recently Browsing   0 members

    No registered users viewing this page.



×