Contribute
Register

[Guide] Patching LAPTOP DSDT/SSDTs

I was talking about the Syntax patch...i have a doubt about "Remove _DSM method" and "Fix TNOT error" but since i haven't error about it i think that i don't need it...

"Remove _DSM methods" is a good idea to apply on all DSDT/SSDTs before applying any other patches.

Unless you have an error (clearly you have no errors) that is fixed by a specific patch, there is no need to use that patch.
 
"Remove _DSM methods" is a good idea to apply on all DSDT/SSDTs before applying any other patches.

Unless you have an error (clearly you have no errors) that is fixed by a specific patch, there is no need to use that patch.

Ok then now i've applied the following patches:

"Remove _DSM methods"
"Fix _WAK Arg0 v2"

"HPET Fix"
"SMBUS Fix"
"IRQ Fix"
"RTC Fix"
"OS Check Fix"
"Fix Mutex with non-zero SyncLevel"
"Fix PNOT/PPNT"
"Add IMEI"
"7-series/8-series USB"

I've follow the guide...but have i forget some common patches, or i can start to patch the specific problems?
 
Ok then now i've applied the following patches:

"Remove _DSM methods"
"Fix _WAK Arg0 v2"

"HPET Fix"
"SMBUS Fix"
"IRQ Fix"
"RTC Fix"
"OS Check Fix"
"Fix Mutex with non-zero SyncLevel"
"Fix PNOT/PPNT"
"Add IMEI"
"7-series/8-series USB"

I've follow the guide...but have i forget some common patches, or i can start to patch the specific problems?

Those are the common ones. Always test as you apply patches.
 
Those are the common ones. Always test as you apply patches.

Ok...now i've succesfully patched the audio for patched AppleHDA, but i've some problem with the brightness...i've applied the patch "GFX0 to IGPU" and there aren't errors...after i've applied the patch "Brightness Fix (ACPI100)" that has never give me problem, but now i have the situation in the screenshot:

Schermata 2015-01-07 alle 17.59.21.png
 
Ok...now i've succesfully patched the audio for patched AppleHDA, but i've some problem with the brightness...i've applied the patch "GFX0 to IGPU" and there aren't errors...after i've applied the patch "Brightness Fix (ACPI100)" that has never give me problem, but now i have the situation in the screenshot:

View attachment 120921

No idea without seeing your native files.
 
No idea without seeing your native files.

This is the DSDT with only the common patches and the audio patch...and also without error.
 

Attachments

  • DSDT.dsl.zip
    31.3 KB · Views: 184
This is the DSDT with only the common patches and the audio patch...and also without error.

Bug fixed in laptop repo. Try with current version.
 
Hi RehabMan,
I had collected the DSDT & SSDTs from Ubuntu (ver.14) through the command "sudo cp -R /sys/firmware/acpi/tables ~/Desktop". I got a folder named tables. Inside of that folder i have DSDT,SSDT-1,SSDT-2,SSDT-3,SSDT4. Also have SSDT-5,SSDT-6 and SSDT-7 in "dynamic" named folder. I got all these files with not extensions. I have two doubt here,

1. Can i manually add the extension ".aml" to those 7 files..?
2. For disassembling the ACPI files whether i should have to use all these 7 SSDT files or just want avoid the dynamic folder contents (i.e.,SSDT-5,SSDT-6,SSDT-7)?

FYR: I had attached the collected native files here.

Thanks In Advance,
Jithin Chandran
 

Attachments

  • tables.zip
    35 KB · Views: 194
Hi RehabMan,
I had collected the DSDT & SSDTs from Ubuntu (ver.14) through the command "sudo cp -R /sys/firmware/acpi/tables ~/Desktop". I got a folder named tables. Inside of that folder i have DSDT,SSDT-1,SSDT-2,SSDT-3,SSDT4. Also have SSDT-5,SSDT-6 and SSDT-7 in "dynamic" named folder. I got all these files with not extensions. I have two doubt here,

1. Can i manually add the extension ".aml" to those 7 files..?
2. For disassembling the ACPI files whether i should have to use all these 7 SSDT files or just want avoid the dynamic folder contents (i.e.,SSDT-5,SSDT-6,SSDT-7)?

FYR: I had attached the collected native files here.

Thanks In Advance,
Jithin Chandran

1. yes. or you can disassemble keeping the names 'iasl -da -dl DSDT* SSDT* dynamic/SSDT*'

2. as the guide states, use all DSDT/SSDTs.
 
Bug fixed in laptop repo. Try with current version.


Thank you very much...now it work...the next step is to apply my battery patch and watch if now it work or if it continue to show "capacity read zero" but this is out of topic here..i'll write in the other apposite topic...thanks for now :thumbup::thumbup::thumbup:
 
Back
Top