It doesn't look like anything cares about dbus events it generates,
it's just a waste of resources
--- /dev/null
+diff --git a/fdi/information/10freedesktop/10-battery.fdi b/fdi/information/10freedesktop/10-battery.fdi
+index cbb605b..ebb03ce 100644
+--- a/fdi/information/10freedesktop/10-battery.fdi
++++ b/fdi/information/10freedesktop/10-battery.fdi
+@@ -9,6 +9,11 @@
+ <merge key="battery.quirk.do_not_poll" type="bool">true</merge>
+ </match>
+
++ <!-- this polling (and events from it) are not useful on pandora -->
++ <match key="info.udi" contains="bq27500">
++ <merge key="battery.quirk.do_not_poll" type="bool">true</merge>
++ </match>
++
+ </match>
+ </device>
+ </deviceinfo>
require hal-info.inc
+
+SRC_URI += "file://no_bq27500.patch;patch=1"
+
+PR = "r1"