diff --git a/mpmaster/src/main/java/com/xypower/mpmaster/AppMaster.java b/mpmaster/src/main/java/com/xypower/mpmaster/AppMaster.java index ce2957cc..abea3b3a 100644 --- a/mpmaster/src/main/java/com/xypower/mpmaster/AppMaster.java +++ b/mpmaster/src/main/java/com/xypower/mpmaster/AppMaster.java @@ -229,10 +229,11 @@ public class AppMaster { // SysApi. postParams.add(new Pair("simcard1", mService.getIccid(1))); // if (mService.isSeparateNetwork()) { - postParams.add(new Pair("simcard2", mService.getIccid(2))); + postParams.add(new Pair("simcard2", mService.getIccid(2))); // } postParams.add(new Pair("freeROM", getFreeROM())); + buildStats(startTime, postParams); try { @@ -362,7 +363,11 @@ public class AppMaster { } private String getFreeROM() { - // return SysApi.get + long[] flashInfo = SysApi.getFlashInfo(); + if (flashInfo != null && flashInfo.length > 1) { + double fd = (double)(flashInfo[1] * 100) / (double)flashInfo[0]; + return Integer.toString((int)fd) + "%"; + } return ""; }