Skip to content

Commit 47d8ca2

Browse files
committed
grab the build date from the device
1 parent 96410a8 commit 47d8ca2

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

app/src/main/java/fuzion24/device/vulnerability/test/ui/MainActivity.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,7 @@ private JSONObject serializeResults(List<VulnerabilityTestResult> results, Devic
178178
buildInfo.put("model", devInfo.getBuildModel());
179179
buildInfo.put("release", devInfo.getBuildRelease());
180180
buildInfo.put("sdk", devInfo.getBuildSDK());
181+
buildInfo.put("builddate", devInfo.getBuildDateUTC());
181182
buildInfo.put("id", devInfo.getBuildID());
182183
buildInfo.put("cpuABI", devInfo.getBuildCpuABI());
183184
buildInfo.put("cpuABI2", devInfo.getBuildCpuABI2());

app/src/main/java/fuzion24/device/vulnerability/util/DeviceInfo.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ public class DeviceInfo {
1717
private final String buildModel;
1818
private final String buildRelease;
1919
private final String buildSDK;
20+
private final long buildDateUTC;
2021
private final String buildFingerPrint;
2122
private final String buildCpuABI;
2223
private final String buildCpuABI2;
@@ -35,6 +36,7 @@ private DeviceInfo(String kVer,
3536
String bModel,
3637
String bRelease,
3738
String bSDK,
39+
long bDateUTC,
3840
String bFingerPrint,
3941
String bID,
4042
String bCPUABI,
@@ -48,6 +50,7 @@ private DeviceInfo(String kVer,
4850
this.buildModel = bModel;
4951
this.buildRelease = bRelease;
5052
this.buildSDK = bSDK;
53+
this.buildDateUTC = bDateUTC;
5154
this.buildFingerPrint = bFingerPrint;
5255
this.buildID = bID;
5356
this.buildCpuABI = bCPUABI;
@@ -65,6 +68,7 @@ public static DeviceInfo getDeviceInfo() {
6568
String bModel = Build.MODEL;
6669
String bRelease = Build.VERSION.RELEASE;
6770
String bSdk = Build.VERSION.SDK;
71+
long bDateUTC = Build.TIME;
6872
String bFingerPrint = Build.FINGERPRINT;
6973
String bID = Build.ID;
7074
String bCPUABI = Build.CPU_ABI;
@@ -79,6 +83,7 @@ public static DeviceInfo getDeviceInfo() {
7983
bModel,
8084
bRelease,
8185
bSdk,
86+
bDateUTC,
8287
bFingerPrint,
8388
bID,
8489
bCPUABI,
@@ -146,4 +151,9 @@ public String[] getSupportedABIS() {
146151
return supportedABIS;
147152
}
148153

154+
public long getBuildDateUTC() {
155+
return buildDateUTC;
156+
}
157+
158+
149159
}

0 commit comments

Comments
 (0)