This is a patch only for “Aero AIO v0.8b” by AdrienV found at:
I installed AIO on centos 4.2(RHEL) and I loved it but... the battery module was not working(I'm running on a laptop). A quick investigation showed that the acpi client is not included in the distribution. After installing the redhat-9 rpm for acpi it was still not working. Why? Because the acpi client provides a different output format then expected by the module. I patched the module (and configuration) to use /proc/acpi in place of the acpi client (the same way that the power adapter is being checked by the module). This should be a more universal approach.
Look also at my patch for the network module: