public byte[] getStatistics() { mContext.enforceCallingPermission(android.Manifest.permission.BATTERY_STATS, null); // Slog.i("foo", "SENDING BATTERY INFO:"); // mStats.dumpLocked(new LogPrinter(Log.INFO, "foo", Log.LOG_ID_SYSTEM)); Parcel out = Parcel.obtain(); mStats.writeToParcel(out, 0); byte[] data = out.marshall(); out.recycle(); return data; }