File tree Expand file tree Collapse file tree 1 file changed +14
-1
lines changed
FCLauncher/src/main/java/com/tungsten/fclauncher Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change 2121import java .io .File ;
2222import java .io .FileReader ;
2323import java .io .IOException ;
24+ import java .io .InputStreamReader ;
2425import java .util .ArrayList ;
2526import java .util .Arrays ;
2627import java .util .HashMap ;
@@ -42,7 +43,7 @@ private static void logStartInfo(FCLBridge bridge, String task) {
4243 printTaskTitle (bridge , "Start " + task );
4344 log (bridge , "Device: " + DeviceName .getDeviceName ());
4445 log (bridge , "Architecture: " + Architecture .archAsString (Architecture .getDeviceArchitecture ()));
45- log (bridge , "CPU:" + Build . HARDWARE );
46+ log (bridge , "CPU: " + getSocName () );
4647 log (bridge , "Android SDK: " + Build .VERSION .SDK_INT );
4748 log (bridge , "Language: " + Locale .getDefault ());
4849 }
@@ -475,4 +476,16 @@ public static FCLBridge launchAPIInstaller(FCLConfig config) {
475476 return bridge ;
476477 }
477478
479+ private static String getSocName () {
480+ try {
481+ Process process = Runtime .getRuntime ().exec ("getprop ro.soc.model" );
482+ BufferedReader reader = new BufferedReader (new InputStreamReader (process .getInputStream ()));
483+ String name = reader .readLine ();
484+ reader .close ();
485+ return name ;
486+ } catch (Exception e ) {
487+ return Build .HARDWARE ;
488+ }
489+ }
490+
478491}
You can’t perform that action at this time.
0 commit comments