Comments (30)
Thank you for your issues, I don't pay attention to this before. When I tried Fn+Insert hotkey today, it really doesn't work. I will try to fix it. If fixed, I will update it.
from dell-latitude-e7480-hackintosh.
Thank you for maintaining this.
I have a similar laptop E7470 model. I read your SSDT files and you have patches for Fn keys, Sleep and LID. Both the laptops have the same keyoard layouts. I tried using your SSDTs but when activating Fn+Insert hotkey, it goes to sleep but when I wake up, it takes so much time with blackscreen and the Brightness keys stop working. I need to reboot to fix it.
Are you facing similar issues ?
I updated the EFI just now with this problem solved. Here is the description:
This commit fixes the key 'fn + insert' to sleep. When you active fn + insert, the computer will get into sleep but wake after a while and then it continue to sleep when the screen going black. If you can not wake the laptop by activating any key, you can try to active 'fn + insert' key again, it always work.
I test it on my macOS 12 beta 5(21A5304g), it works well so far. Don't forget to run this command in the kernel to set proper sleep mode:
sudo pmset -a hibernatemode 3
I hope it can be helpful for you.
from dell-latitude-e7480-hackintosh.
Yes, the hotkeys issue has been resolved.
Is hibernate working for you ? I have the Hibernatefixup kext.
This is my pmset -g
System-wide power settings:
Currently in use:
standbydelaylow 10800
standby 1
halfdim 1
hibernatefile /var/vm/sleepimage
proximitywake 0
powernap 0
gpuswitch 2
disksleep 10
standbydelayhigh 86400
sleep 1
autopoweroffdelay 259200
hibernatemode 3
autopoweroff 1
ttyskeepawake 1
displaysleep 2
tcpkeepalive 1
highstandbythreshold 50
lidwake 1
from dell-latitude-e7480-hackintosh.
Yes, I find the sleep is still working bad. I am working on it these days. The first things I fix is the Gpu, and now I make it. It support HEVC decoding now.
Now it can successfully sleep but not in actually sleep, when the screen off, it is still working and consume power. I am trying to solve that. When I test it successfully, I will update the EFI.
from dell-latitude-e7480-hackintosh.
How did you added support for HEVC decoding ? I just realized that it's broken for mine too.
from dell-latitude-e7480-hackintosh.
You can try to delete the key "AAPL,slot-name" in your DeciceProperies of Graphic card like this in your config:
from dell-latitude-e7480-hackintosh.
That doesn't fix it.
from dell-latitude-e7480-hackintosh.
I can't remember what I did, because I am working on the sleep problems with the EFI changing rapidly. So, I upload the present EFI to you here. It works for me about the HEVC decoding, you can have a try.
from dell-latitude-e7480-hackintosh.
Okay, I fixed it by removing the whole PCI (0x0, 0x02) slot as Whatevergreen.kext automatically injects all the properties.
from dell-latitude-e7480-hackintosh.
I have a solution on sleep issue, but it conflicts with the key "fn + insert" and LID sleep. According to tests these days, I find the problem is S3 sleep mode. Therefore, I use SSDT to ban it, but it comes that the key "fn + insert" and LID sleep can not work. Then I use another way to sleep called AOAC. I will upload EFI later.
from dell-latitude-e7480-hackintosh.
So, did you fixed the deepidle ?
from dell-latitude-e7480-hackintosh.
AFAIK, your System needs to support DeepIdle or AOAC(Always on Always connected) specification for it to work.
from dell-latitude-e7480-hackintosh.
It is not necessary for you to have DeepIdle or AOAC support. For me, I edit the SSDT-PCI0.LPCB-Wake-AOAC.dsl and it works for me. It supports key "Fn + insert" to sleep, but Lid device do not support sleep, I am working on it. I want to edit the SSDTs to support Lid device with Deepldle.
from dell-latitude-e7480-hackintosh.
For your doubt, the method also suit the Laptop without AOAC and I have tested it successfully.
from dell-latitude-e7480-hackintosh.
When in Fn+Insert sleep, breathing light is working for you ?
from dell-latitude-e7480-hackintosh.
No, actually when you sleep by click the sleep button in the apple menu(apple logo), breathing light does not work as well. It is normal for that. Here is the reason:
from dell-latitude-e7480-hackintosh.
For me, without the SSDT-DeepIdle, breathing light works. But Sleep gets broken with SSDT-DeepIdle, so can't test Breathing light.
from dell-latitude-e7480-hackintosh.
If you sleep worked well before, you can use your config before. For me, previous config will cause black screen after sleep and I had to reboot. But when I use SSDT-Deepldle, sleep well except breathing light. If you want to use this method, you may also add these SSDTs:
- SSDT-NameS3-disable
- SSDT-DeepIdle
- SSDT-PCI0.LPCB-Wake-AOAC
and rename _S3 to XS3 by add patch:
Find: 5F53335F Replace:5853335F Comment:_S3 to XS3
This method can only wake up by Power button.
from dell-latitude-e7480-hackintosh.
I used the same SSDTs and ACPI renames but Sleep is broken. I wonder how much difference between DeepIdle and normal S3 sleep.
from dell-latitude-e7480-hackintosh.
I will do a test about the consumption of power in DeepIdle sleep. But for S3 sleep, my laptop can't work on it. So I can't get the data from S3 sleep.
from dell-latitude-e7480-hackintosh.
Can you update the repo with what changes did you make to make SleepIdle work in the SSDT. I'll try once more with your insights.
from dell-latitude-e7480-hackintosh.
Will the new EFI works in your laptop? Here is my test result with DeepIdle:
My battery health is about 73% and my laptop consumes about 4% power per hour in DeepIdle sleep.
from dell-latitude-e7480-hackintosh.
No, the latest EFI doesn't work for me. Something is wrong in your config, the power drain is too much. Mine just consumes 2-3% in 8 hrs S3 sleep. Btw, what is that app you are using to show battery percentage ?
from dell-latitude-e7480-hackintosh.
Ok, thank for your feedback, I may desperate into 2 branches for S3 sleep mode and DeepIdle mode. The app is called Sensei
. If you want this app, you can leave your email so that I can send it to you.
from dell-latitude-e7480-hackintosh.
Either your Battery is at fault or you need to investigate in what is consuming so much power. You can use Power metrics powermetrics is a Mac-only command-line utility that provides many high-quality power-related measurements. It is most useful for getting CPU, GPU and wakeup measurements in a precise and easily scriptable fashion.
from dell-latitude-e7480-hackintosh.
Ok, I will have a try, thank you.
from dell-latitude-e7480-hackintosh.
Unbelievably, I just fix up S3 sleep mode by adding SSDT-GPRW and patch GPRW to XPRW
. I will test S3 sleep later and update EFI.
from dell-latitude-e7480-hackintosh.
My S3 sleep also works well. It consumes about 3% power in 8 hours.
Thanks for your suggestions and feedback.
from dell-latitude-e7480-hackintosh.
Could you please search on your OEM DSDT the following.
- Open MaciASL
- Click on "File > New From ACPI" and select
FACP.aml
- Search for
Low Power S0 Idle
. Tell me if it is =1
or0
from dell-latitude-e7480-hackintosh.
It is0
.
from dell-latitude-e7480-hackintosh.
Related Issues (20)
- 4K output via USB C (thunderbolt port) HOT 11
- E7480 - Can't boot BigSur (1080p display variant) HOT 6
- 7480 Thunderbolt not working HOT 28
- 4K via HDMI not working - max resolution 2560x1600 HOT 4
- Latest release question HOT 4
- trackpad not working properly HOT 6
- Stuck in theusing 16384 buffer headers and 10240 cluster HOT 10
- Official update HOT 2
- AlpsHID.kext not working properly - solution HOT 1
- Stopping the installation (solved) and Black screen after waking up from sleep(solved) HOT 8
- usb crash HOT 49
- Applealc kernel panic HOT 7
- Error during USB installation HOT 12
- Stuck on Apple logo and loading progress HOT 15
- Restarts before loading login screen. (E7480 - 1920x1020 display) HOT 1
- black screen after verbose HOT 24
- Installer USB gets halfway through startup and reboots HOT 7
- Unable to install macOS Ventura on Latitude 7480 HOT 2
- I NEED TO KNOW HOW YOU FIXED THE MOUSE HOT 1
- Headphone Jack HOT 66
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dell-latitude-e7480-hackintosh.