diff --git a/acpi_override/build.sh b/acpi_override/build.sh new file mode 100755 index 0000000..62c6c10 --- /dev/null +++ b/acpi_override/build.sh @@ -0,0 +1,9 @@ +sudo cat /sys/firmware/acpi/tables/DSDT > dsdt.dat +iasl -d dsdt.dat +echo "Increasing the OEM version" +iasl -tc dsdt.dsl +iasl -tc hp.asl +mkdir -p kernel/firmware/acpi +cp dsdt.aml ssdt1.aml kernel/firmware/acpi +find kernel | cpio -H newc --create > acpi_override +# cp acpi_override /boot \ No newline at end of file diff --git a/acpi_override/hp.asl b/acpi_override/hp.asl new file mode 100644 index 0000000..6166177 --- /dev/null +++ b/acpi_override/hp.asl @@ -0,0 +1,13 @@ +DefinitionBlock ("ssdt1.aml", "SSDT", 1, "HACK ", "S3 ", 0x00000001) +{ + Scope (\) + { + Name (_S3, Package (0x04) + { + 0x03, + Zero, + Zero, + Zero + }) + } +} \ No newline at end of file