storaged: skip batteryproperties listener if uid_io not available
am: ba27df4d0f

Change-Id: I0ab4df668b3f8401a8fdb53cdcdebc66a6bf9ad1
diff --git a/storaged/storaged.cpp b/storaged/storaged.cpp
index 72bb6e2..1770922 100644
--- a/storaged/storaged.cpp
+++ b/storaged/storaged.cpp
@@ -170,6 +170,9 @@
 }
 
 void storaged_t::init_battery_service() {
+    if (!mConfig.proc_uid_io_available)
+        return;
+
     sp<IBatteryPropertiesRegistrar> battery_properties = get_battery_properties_service();
     if (battery_properties == NULL) {
         LOG_TO(SYSTEM, WARNING) << "failed to find batteryproperties service";