Hello Thomas,
here`s how I did it, step by step.
1) install acpica-tools
apt-get install acpica-tools
2) Grab the DSDT of your device
cat /sys/firmware/acpi/tables/DSDT > dsdt.dat
3) Decompile the dsdt.dat
iasl -d dsdt.dsl
4) Open the dsdt.dsl with whatever editor tickles your fancy
e.g. xed dsdt.dsl
5) Delete everything with a * in front, first line should be
"DefinitionBlock"
6) Raise the last number in Definition Block by one
e.g.:
DefinitionBlock ("", "DSDT", 2, "FUJ ", "FJNBB6D ", 0x010C0000)
↓
DefinitionBlock ("", "DSDT", 2, "FUJ ", "FJNBB6D ", 0x010C0001)
7) Search for the string "OperationRegion (ERAM"
for me it was at line 18751; your mileage may vary
8) Replace the entire line with this one:
perationRegion (ERAM, EmbeddedControl, Zero, 0x0100)
9) Save and Exit
10) Recompile the dsdt.dsl (Note: This WILL show loads of errors and
optimizations, I didn get to read into those yet)
This will give you a dsdt.aml that should work.
11) Proceed as above
Hope this one will work, have a good one :)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1956177
Title:
battery not detected by ACPI
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1956177/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs