Beelink CS-George
Hello Beelink Support Team,
I found a reproducible ACPI firmware bug on my Beelink GTi15.
System information:
Model: Beelink GTi15 / AZW GTi V3.0
CPU: Intel Core Ultra 9 285H
OS: Gentoo Linux
Kernel: 7.2.2
Current BIOS: GTiAT301, dated March 12, 2026
The following errors appear twice during every boot:
ACPI BIOS Error (bug): Could not resolve symbol [_SB.PC00.LPCB.ITE8.GETT], AE_NOT_FOUND
ACPI Error: Aborting method TZ.TZ00.TMP due to previous error (AE_NOT_FOUND)
I decompiled all ACPI tables loaded by the system. The problem is in the SSDT with OEM Table ID “Ther_Rvp”.
Its thermal zone TZ00 contains an _TMP method that calls:
_SB.PC00.LPCB.ITE8.GETT (0×2B)
However, the ITE8.GETT method is not defined in the DSDT or in any of the SSDTs. Therefore, TZ00._TMP fails and the vendor thermal zone is not registered by the operating system.
Independent CPU, NVMe and memory temperature sensors still work, but the firmware-provided system-board thermal zone and its operating-system thermal policy are unavailable.
I also extracted and examined the official GTiAT302 firmware image. Unfortunately, the same defective Ther_Rvp table and the same call to the missing ITE8.GETT method are still present. No definition of GETT
exists in the GTiAT302 ACPI tables either. Therefore, GTiAT302 does not fix this specific ACPI problem.
This is a firmware AML namespace error rather than a Linux kernel issue.
Could you please forward this report to the BIOS engineering team and provide a corrected BIOS?
Possible solutions appear to be:
Add the missing ITE8.GETT and related methods;
Select the valid thermal backend already present in the firmware;
Correct the ECON configuration;
Remove or replace the incompatible Ther_Rvp SSDT.
I can provide the complete ACPI table dump, decompiled DSL files, hashes and full kernel log if required.
Please let me know whether a corrected GTiAT303 or a test BIOS can be provided.
Thank you.