Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hi there! it's not an issue #1

Open
Vorshim92 opened this issue Oct 7, 2023 · 6 comments
Open

hi there! it's not an issue #1

Vorshim92 opened this issue Oct 7, 2023 · 6 comments

Comments

@Vorshim92
Copy link

Vorshim92 commented Oct 7, 2023

Hello! :) I'm also a happy owner of this laptop. If you want a hand in improving some features, I can give you some advice. I have working Thunderbolt, applied LayoutID 69 on the latest AppleALC with a functioning combojack (headphone mic as well). I'm working on a solution for S3/S4 hibernation mode 3. I noticed that you use an SSDT; in reality, it should be sufficient to disable a function in the BIOS called "Low Power S0 Idle Capability" with a tool called ru.efi (or maybe with setup_var Setup 0x20 0x0). Anyway, I'm finishing up my GitHub repository, so in case, you'll be able to see everything better there ;)

@meghan06
Copy link
Owner

meghan06 commented Oct 7, 2023

Hi there,
Thanks for sharing!

I wasn't aware of the ru.efi tool which was why I instead used an SSDT to disable S3. Everything else sounds great!

Please keep me updated, thanks!

@Vorshim92
Copy link
Author

Vorshim92 commented Oct 7, 2023

setup_var Setup 0x20 0x0

yeah! you can also use the same tool for the CFG just using this
setup_var Setup 0x20 0x0
are you using last bios? 1.26?

@Vorshim92
Copy link
Author

Vorshim92 commented Oct 7, 2023

bios 1.26 xps 2in1 7390.txt
here the txt of our 1.26 bios
you can also check DVMT option for the igpu so can avoid to use speacial fix in the Device Prop...
I use ru.efi, which is much simpler and faster and less dangerous than it seems, but I believe it can always be done with that CFG tool.

DVMT Pre-Allocated is in SaSetup
image
setup_var SaSetup 0xA4 0x5
to set it to 160MB

DVMT Total Gfx Mem
setup_var SaSetup 0xA5 0x3
to set it to MAX

try this :)

and from the last applealc dont' forget to set layoutid 69
image

@meghan06
Copy link
Owner

meghan06 commented Oct 8, 2023

Thanks, I'll make sure to add them to the repo.

Where'd you get ru.efi from? I have never seen that tool in all my research.

What issues were caused by the DVMT and what's the special fix? I didn't have any issues with my iGPU, so just curious.

@Vorshim92
Copy link
Author

Vorshim92 commented Oct 8, 2023

Thanks, I'll make sure to add them to the repo.

Where'd you get ru.efi from? I have never seen that tool in all my research.

What issues were caused by the DVMT and what's the special fix? I didn't have any issues with my iGPU, so just curious.

RU.EFI is a tool from JamesAmiTw -> https://github.com/JamesAmiTw/ru-uefi
this is an example from one of my laptop -> https://github.com/Vorshim92/HP-Pavilion-x360-14-dw0004nl-Ice-Lake#bios-settings-for-bios-version-f21
it's a good tool! let me know if you reach the same result with the cfg tool with the commands I wrote you in the last message.

anyway
Screenshot 2023-10-08 alle 20 22 32
Whatevergreen page for DVMT
this is the fix you have in your config. with that change in bios you can delete it.

this is my patch btw.
photo_2023-10-08_20-25-50

can I ask you if you have touchscreen and trackpad working?
if you want to share information better with me I have telegram here: Telegram

@meghan06
Copy link
Owner

I will add these bits of info to my repo. I am (and have been) quite busy lately, I will add them whenever I have time.

Thanks again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants