- Joined
- Apr 1, 2017
- Messages
- 47
- CPU
- Intel Core i7-6700
- Graphics
- NVIDIA GTX 960m
I currently have a Lenovo y700 laptop with a 6th gen i7 processor.
I have been solving different post-installation problems and apparently I'm only left with the ones that require the DSDT/SSDT patching process.
I'll soon post more info and more in-depth questions, but I just want to start with the more general ones.
Based from RehabMan's post: https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573
Thanks in advance.
I have been solving different post-installation problems and apparently I'm only left with the ones that require the DSDT/SSDT patching process.
I'll soon post more info and more in-depth questions, but I just want to start with the more general ones.
Based from RehabMan's post: https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573
- How can I know what specific patches should I apply to what specific files? As an example, how can I know the "OS Check Fix" patch goes only to DSDT instead of SSDT-1 or SSDT-4, or all of them?
- I assume the easiest way to patch are the "Common Patches" section from the post. I also assume these patching would only require to select the option in MaciASL from the "Lenovo y700" folder option. Are both assumptions correct?
- From the "Problem Specific Patching" section from the post, I can see direct editing most be done in the dsl file. I also see that I would have to add extra lines like "into method label B1B2 remove_entry;" (from battery status thread). My question is, where should I add that? (at beginning or end of the file?).
- From the above points, would it be right to say that point 2 is "basic patching" and point 3 "advanced patching" to define a way of differentiation?
Thanks in advance.