scram69
Members-
Posts
109 -
Joined
-
Last visited
-
Days Won
1
scram69 last won the day on December 12 2020
scram69 had the most liked content!
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
scram69's Achievements
Staff Sergeant (7/17)
4
Reputation
-
Latitude 5310 KP on sleep (Sleep Wake Failure in EFI)
scram69 replied to scram69's topic in 5000 Series
I tried the "update 5" SSDT, but would get a wake on AC that triggered the Dell Diagnostic menu to run a test on the hard drive, causing the fan to spin at full speed. "Update 2" SSDT still works for hibernatemode 25 (direct to hibernate), but for hibernatemode 3, I get video glitches after S3 sleep. Would it be possible for you to re-post update 3? Thanks! -
Latitude 5310 KP on sleep (Sleep Wake Failure in EFI)
scram69 replied to scram69's topic in 5000 Series
I did pmset restoredefaults again, and added your SSDT-S3 from the above post ("deepsleep_off"). I also disabled Low Power S0 Idle Capability in BIOS as you recommended: >setup_var.efi 0x14 0x0 -n Setup Using hibernatemode 25 the machine now hibernates with no battery discharge, and I can wake from the power button. Thank you again for your work solving sleep for this model! -
Latitude 5310 KP on sleep (Sleep Wake Failure in EFI)
scram69 replied to scram69's topic in 5000 Series
Question: do you still have "Block Sleep" checked in BIOS? I disabled RTC Memory Lock and CFG Lock using setup_var.efi (modGRUBshell is deprecated): setup_var.efi 0x16 0x0 -n PchSetup setup_var.efi 0x3E 0x0 -n CpuSetup However, with "Block Sleep" checked, HibernationFixup.kext, Misc>Hibernatemode = NVRAM and pmset hibernatemode 25, the laptop still refuses to hibernate. With "Block Sleep" unchecked, I get KP Sleep Wake Failure in EFI and the laptop reboots. -
Latitude 5310 KP on sleep (Sleep Wake Failure in EFI)
scram69 replied to scram69's topic in 5000 Series
hidematu, Thank you for posting this interesting update! Were you following this page describing fixing sleep on an XPS 9500? It is not clear to me how to accomplish disabling RTC Memory Lock: "setup_var PchSetup 0x16 00 (RTC Memory Lock ->Disabled)" Where do you enter this command? Update: it looks like this tool may be useful -
Latitude 5310 KP on sleep (Sleep Wake Failure in EFI)
scram69 replied to scram69's topic in 5000 Series
I followed the instructions here and downgraded the BIOS from 1.22 to 1.19. I was still not able to get S3 sleep to work. I also was unable to get hibernate to work using your pmset settings with HibernationFixup.kext. I also tried various settings for Hibernatemode under Misc: NVRAM and Auto. Choosing sleep from the apple menu turns the screen dark, but the battery continues to discharge. -
Latitude 5310 KP on sleep (Sleep Wake Failure in EFI)
scram69 replied to scram69's topic in 5000 Series
Have you looked at downgrading the BIOS? According to Dell, you cannot downgrade the BIOS to version 1.18.0 or earlier. -
Latitude 5310 KP on sleep (Sleep Wake Failure in EFI)
scram69 replied to scram69's topic in 5000 Series
Thank you again for this useful information. Were you following the instructions for setting ASPM from the OC-Little-Translated page? -
Latitude 5310 KP on sleep (Sleep Wake Failure in EFI)
scram69 replied to scram69's topic in 5000 Series
Hi hidematu, Earlier today I came across this post, which had unfortunately been placed in something called "The Archive", meaning I didn't find it in the regular form sections as I read through them two weeks ago. Like you indicate above, this poster (Eddar_Stark) (first of his name?) had also enabled "Disable Sleep" in BIOS, by which I took to mean "Block Sleep". Checking "Block Sleep" in the BIOS is what finally un-Blocked sleep on this Latitude. A bit counter-intuitive for me... Your posts on the trackpad and brightness fixes for the 5310 were incredibly helpful - thank you! I notice you are using hibernatemode=3, but you don't have the hbfx-ahbm boot arg set to enable the HibernationFixup.kext. Are you getting your 5310 to achieve native hibernation? Also, I would be very interested in what the following boot args you are using are for: -noht40 io80211.awdl=0 -nvmefaspm Thanks again! -
Latitude 5310 KP on sleep (Sleep Wake Failure in EFI)
scram69 replied to scram69's topic in 5000 Series
Since there was no dedicated guide for the 5310, I took bios settings from this post. USB Wake support is disabled. In the later BIOS versions, there is no longer a Legacy ROM option in the boot section. Additionally, I have disabled "Trusted Platform Management" -
Latitude 5310 KP on sleep (Sleep Wake Failure in EFI)
scram69 replied to scram69's topic in 5000 Series
I've tried a number of Whatevergreen boot args without any success fixing the problem, but everything I read points to "Sleep Wake Failure in EFI" being an issue with CPU power management. I've also tried alternate SMBIOS (16,1 and 16,2) but neither fixed the problem. Another poster (hidematu5310) seems to have sleep working on his 5310 with 16,3. At this point I'm really at a loss... -
Specs: Core i5-10310U UHD 620 13.3 FHD 16GB RAM Intel AX201 ALC295/ALC3254 macOS Ventura 13.6.6 Opencore 0.99 I believe I have everything working on this laptop except sleep. I mostly followed the opencore guide, and used the files helpfully provided in hidematu5310's post for the trackpad, which is working fine. Unfortunately, the laptop KPs when I try to get it to sleep. In troubleshooting this Sleep problem, I have tried: -setting the pmset variables per Dortania's guide -removing and renaming hibernate file to /dev/null -re-did the usb mapping using corpnewt's USBMap, and verified in IOReg explorer that the designated ports had the correct comments, and the unused ports are gone -verified Power Management is working (X86PlatformPlugin attached) -double checked GPRW patch applied (although this issue isn't instant wake) -built SSDT-PLUG manually -built SSDT-AWAC-DISABLE manually -tried CPUFriend/CPUFriendDataProvider per Dortania's guide None of these have resolved the KP. I would very much appreciate any suggestions. I've attached my OC folder (kexts removed)- OC.zip
-
Instead of Voodoo, try the ApplePS2 kext that is also in Jake's EFI. You will need to disable Voodoo in the config.plist and add in entries for ApplePS2. Don't forget to add an entry for AppleACPIPS2Nub.kext.
-
E7270 Framebuffer patching for e-port plus dock in OpenCore
scram69 replied to scram69's topic in The Archive
Herve, Thanks for the update. I do like the convenience of all the peripherals connected via the dock. However, with the e7270 there is plenty of room behind the laptop when it is connected in the PR02X/3X. So I have ended up using the DP on the dock connected to one monitor (con2) together with an HDMI cable from the 2nd monitor directly connected to the laptop while still in the dock (con1). It's a compromise that minimizes the number of cables that need to be disconnected/reconnected when I move away from the desk. -
E7270 Framebuffer patching for e-port plus dock in OpenCore
scram69 replied to scram69's topic in The Archive
I was referring to the example in dortania's OpenCore guide for the IvyBridge Laptop config.plist, where he adds 0304 and 0406 entries to the "alldata" entry for 0205 for framebuffer 04006601. Unfortunately I had no luck with either method you suggested (adding con3 to 0x19160000 or booting with 0x193B0005). Either way, I could only get the 2nd DVI port to act as a mirror of the first. For either attempt Hackintool also reported only the two external connectors - con1 and con2, never a con3. So I will try your other suggestion and see if I can scrounge up a monitor that still has a VGA port. -
Right, then starting with those files, including the Intel wifi kexts and modified config.plist, you can follow the procedure here to update the EFI from 0.6.8 to 0.6.9.