-/**
- * Generated by smali2java 1.0.0.558
- * Copyright (C) 2013 Hensence.com
- */
-
-package mobile.miki;
-
-import android.content.BroadcastReceiver;
-import android.content.Context;
-import android.content.Intent;
-import android.content.IntentFilter;
-import android.os.Build;
-import android.os.Bundle;
-import android.os.SystemProperties;
-import android.preference.PreferenceManager;
-import android.telephony.TelephonyManager;
-import android.util.DisplayMetrics;
-import android.util.Log;
-import android.view.View;
-import android.widget.LinearLayout;
-import android.widget.TextView;
-
-import mobile.miki.mainui.ButtonViewTwo;
-import mobile.miki.mainui.TestMainActivity;
-import mobile.miki.mainui.TestMainList;
-import mobile.miki.util.Config;
-import mobile.miki.util.FTUtils;
-import mobile.miki.util.IATUtils;
-
-public class VersionActivity extends BaseActivity implements android.view.View.OnClickListener {
- private static final String TAG = "VersionActivity";
- private ButtonViewTwo buttonView;
- boolean running;
- boolean pcbatest;
- TextView rfParametersValue; //校准状态
- String imeiValue = "";
- String barCode = "";
- LinearLayout ll_imei2;
- private TextView simidParametersValue, cidParameters, cidParametersValue;
-
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- MyApplication.getInstance().addActivity(this);
- if(FTUtils.isGT09()){
- setContentView(R.layout.version_layout_280);
- }else {
- setContentView(R.layout.version_layout);
- }
- Intent intent = getIntent();
- running = false;
- pcbatest = false;
- if (intent != null) {
- running = intent.getBooleanExtra("running", false);
- pcbatest = intent.getBooleanExtra("pcbatest",false);
- }
-
- rfParametersValue = (TextView) findViewById(R.id.rfParametersValue);
- ll_imei2 = ((LinearLayout) findViewById(R.id.ll_imei2));
- ll_imei2.setVisibility(View.GONE);
- //版本号
- ((TextView) findViewById(R.id.tvBuildNumberValue)).setText(Build.DISPLAY);
- //SIM卡 ICCID
- simidParametersValue = (TextView) findViewById(R.id.SimidParametersValue);
- setICCID();
- setImei();
-
- cidParameters = (TextView)findViewById(R.id.cidParameters);
- cidParametersValue = (TextView) findViewById(R.id.cidParametersValue);
- barCode = SystemProperties.get("gsm.serial", "");
- Log.i(TAG, "barCode " + barCode);
- //写入cid号
- String cidValue = "";
- Log.i(TAG, "ro.product.brand" + SystemProperties.get("ro.product.brand",""));
- if("sprd".equalsIgnoreCase(SystemProperties.get("ro.product.brand",""))){
- cidValue = FTUtils.GetCidFromSystem();
- }else{
- cidValue = getSerialNumber(barCode);
- }
- cidParameters.setText(getResources().getString(R.string.cid));
- // 校准
- setRF();
-
- // 糖果cid地址指向serialno位置
- if (FTUtils.isSugar()) {
- ((TextView) findViewById(R.id.barcode)).setText(barCode);
- cidParametersValue.setText(Build.SERIAL);
- ((TextView) findViewById(R.id.wifi_mac_address)).setText(FTUtils.getWifiMacAddress());
- ((TextView) findViewById(R.id.bluethooth_mac_address)).setText(FTUtils.getBtAddressViaReflection());
- } else {
- cidParametersValue.setText(cidValue);
- ((LinearLayout) findViewById(R.id.ll_wifi_mac_address)).setVisibility(View.GONE);
- ((LinearLayout) findViewById(R.id.ll_bluethooth_mac_address)).setVisibility(View.GONE);
- ((LinearLayout) findViewById(R.id.ll_barcode)).setVisibility(View.GONE);
- }
-
- // 展讯获取校准标准
- if (FTUtils.isLieBao() || SystemProperties.get("ro.product.brand", "").equalsIgnoreCase("SPRD")) {
- getZhanXunRf();
- String zhanxunCid = FTUtils.GetCidFromSystem();
- cidParameters.setVisibility(View.GONE);
- cidParametersValue.setText(zhanxunCid);
- }
- // end
- getDisplayMetrics();
-
- buttonView = (ButtonViewTwo) findViewById(R.id.btn_set);
- buttonView.btn_left.setOnClickListener(this);
- buttonView.btn_right.setOnClickListener(this);
- buttonView.btn_left.setClickable(false);
-
- registerBroadCast();
- }
-
- private void setImei() {
- // imei
- TelephonyManager telephonyManager = (TelephonyManager) this.getSystemService(Context.TELEPHONY_SERVICE);
- if (Build.VERSION.SDK_INT < 26) {
- imeiValue = telephonyManager.getDeviceId();
- } else {
- imeiValue = FTUtils.getImei(this);
- }
- ((TextView) findViewById(R.id.tv_imei)).setText(imeiValue + "");
-
- // imei2
- String imei2 = SystemProperties.get("gsm.mtk.imei2", "");
- //酷达需要imei2
- String android_model = Build.MODEL;
- if (android_model.contains("CMCC-CW1A")) {
- if (imei2 != null) {
- ll_imei2.setVisibility(View.VISIBLE);
- ((TextView) findViewById(R.id.imeiParametersValue)).setText(imei2);
- }
- }
- }
-
-
- private void setRF() {
- if (barCode.length() == 0 || barCode == null) {//值为空,未校准
- rfParametersValue.setText(R.string.no);
- PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).edit().putString("rf", "false")
- .commit();
-// } else if (strVal.length()>=62 && "10".equals(strVal.substring(60, 62))) {//值不为空且后面等于10,校准
- } else if (barCode.length() >= 62 && barCode.substring(barCode.length() - 10, barCode.length()).contains("10")) {
- rfParametersValue.setText(getResources().getString(R.string.yes));
- PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).edit().putString("rf", "true")
- .commit();
- } else {//值不为空,后面不等于10,未校准
- rfParametersValue.setText(getResources().getString(R.string._fail));
- PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).edit().putString("rf", "false")
- .commit();
- }
- }
-
- private void setICCID() {
- if ("".equals(getSimId()) || getSimId() == null) {
- simidParametersValue.setText("null");
- } else {
- simidParametersValue.setText(getSimId());
- }
- }
-
- //获取屏幕分辨率
- private void getDisplayMetrics() {
- DisplayMetrics dm = new DisplayMetrics();
- this.getWindowManager().getDefaultDisplay().getMetrics(dm);
- int screenWidth = dm.widthPixels;
- int screenHeight = dm.heightPixels;
- ((TextView) findViewById(R.id.screenResolutionParametersValue)).setText(screenWidth + "*" + screenHeight);
- }
-
-
- public static String getSerialNumber(String serial) {
- try {
- if (serial != null) {
- serial = serial.replaceAll("\\s*", "");//去掉空白字符
- if (serial.length() >= 16) {
- serial = serial.substring(0, 16);
- }
- }
- } catch (Exception e) {
- e.printStackTrace();
- }
- return serial;
- }
-
-
- public String getSimId() {
- TelephonyManager telephonyManager = (TelephonyManager) this
- .getSystemService(Context.TELEPHONY_SERVICE);
-
- String simSerialNumber = telephonyManager.getSimSerialNumber();
-
- return simSerialNumber;
- }
-
- @Override
- public void onClick(View arg0) {
- Intent intent ;
-// if (pcbatest) {
-// intent = new Intent(this, CameraPreview.class);
-// intent.putExtra("running", true);
-// intent.putExtra("pcbatest", true);
-// }else{
- intent = Config.getNextTestIntent(this,this.getClass());//new Intent(this, TouchTest.class);
- intent.putExtra("running", true);
- intent.putExtra("pcbatest",false);
-// }
-
- Intent intent1 = new Intent(this, TestMainActivity.class);
- // TestResult testResult = (TestResult) getApplicationContext();
- switch (arg0.getId()) {
-
- case R.id.btn_two_left:
- if (!running) {
- startActivity(intent1);
- } else {
- startActivity(intent);
- }
- PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).edit().putString("version", "true")
- .commit();
- finish();
- break;
- case R.id.btn_two_right:
- if (!running) {
- startActivity(intent1);
- } else {
- startActivity(intent);
- }
- PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).edit().putString("version", "false")
- .commit();
- finish();
- break;
- }
- }
-
- @Override
- protected void onResume() {
- buttonView.setSuccessColor();
- buttonView.btn_left.setClickable(true);
- super.onResume();
- }
-
- @Override
- public void onBackPressed() {
- // super.onBackPressed();
- if (running) {
- Intent intent = new Intent(this, TestMainList.class);
- startActivity(intent);
- finish();
- } else {
- finish();
- }
- }
-
- private void registerBroadCast() {
- IntentFilter filter1 = new IntentFilter();
- filter1.addAction("android.intent.action.SIM_STATE_CHANGED");
- registerReceiver(getSimState, filter1);
- }
-
- // 广播
- private BroadcastReceiver getSimState = new BroadcastReceiver() {
- @Override
- public void onReceive(Context arg0, Intent arg1) {
- String action = arg1.getAction();
- if (action.equals("android.intent.action.SIM_STATE_CHANGED")) {
- if ("".equals(getSimId()) || getSimId() == null) {
- simidParametersValue.setText("null");
- } else {
- simidParametersValue.setText(getSimId());
- }
- }
-
- }
- };
-
- @Override
- protected void onDestroy() {
- super.onDestroy();
- unregisterReceiver(getSimState);
- }
-
- private String str = "loading...";
-
- private void getZhanXunRf() {
- str = "GSM ";
- str += IATUtils.sendATCmd("AT+SGMR=0,0,3,0", "atchannel0");
- sleep(100);
- str += "WCDMA ";
- str += IATUtils.sendATCmd("AT+SGMR=0,0,3,1", "atchannel0");
- sleep(100);
- str += "LTE ";
- str += IATUtils.sendATCmd("AT+SGMR=1,0,3,3", "atchannel0");
- sleep(100);
- Log.i(TAG, "str " + str);
- boolean rfSuccess = isRfSuccess(str);
- if (rfSuccess) {
- rfParametersValue.setText(getResources().getString(R.string.yes));
- } else {
- rfParametersValue.setText(getResources().getString(R.string._fail));
- }
- Log.i(TAG, "rfSuccess " + rfSuccess);
- }
-
- private void sleep(long time) {
- try {
- Thread.sleep(time);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- }
-
- private boolean isRfSuccess(String str) {
- if (str.contains("BIT2:DCS AGC calibrated Pass") && str.contains("BIT3:DCS APC calibrated Pass")
- && str.contains("BIT4:EGSM AGC calibrated Pass") && str.contains("BIT5:EGSM APC calibrated Pass")
- && str.contains("BIT8:GSM AFC calibrated Pass") && str.contains("BIT20:EDGE Calibration Pass")
- && str.contains("BIT1:TDD LTE AGC Pass") && str.contains("BIT2:TDD LTE APC Pass")) {
- return true;
- }
- return false;
- }
-
+/**\r
+ * Generated by smali2java 1.0.0.558\r
+ * Copyright (C) 2013 Hensence.com\r
+ */\r
+\r
+package mobile.miki;\r
+\r
+import android.content.BroadcastReceiver;\r
+import android.content.Context;\r
+import android.content.Intent;\r
+import android.content.IntentFilter;\r
+import android.os.Build;\r
+import android.os.Bundle;\r
+import android.os.SystemProperties;\r
+import android.preference.PreferenceManager;\r
+import android.telephony.TelephonyManager;\r
+import android.util.DisplayMetrics;\r
+import android.util.Log;\r
+import android.view.View;\r
+import android.widget.LinearLayout;\r
+import android.widget.TextView;\r
+\r
+import mobile.miki.mainui.ButtonViewTwo;\r
+import mobile.miki.mainui.TestMainActivity;\r
+import mobile.miki.mainui.TestMainList;\r
+import mobile.miki.util.Config;\r
+import mobile.miki.util.FTUtils;\r
+import mobile.miki.util.IATUtils;\r
+\r
+public class VersionActivity extends BaseActivity implements android.view.View.OnClickListener {\r
+ private static final String TAG = "VersionActivity";\r
+ private ButtonViewTwo buttonView;\r
+ boolean running;\r
+ boolean pcbatest;\r
+ TextView rfParametersValue; //校准状态\r
+ String imeiValue = "";\r
+ String barCode = "";\r
+ LinearLayout ll_imei2;\r
+ private TextView simidParametersValue, cidParameters, cidParametersValue;\r
+\r
+ protected void onCreate(Bundle savedInstanceState) {\r
+ super.onCreate(savedInstanceState);\r
+ MyApplication.getInstance().addActivity(this);\r
+ if(FTUtils.isGT09()){\r
+ setContentView(R.layout.version_layout_280);\r
+ }else {\r
+ setContentView(R.layout.version_layout);\r
+ }\r
+ Intent intent = getIntent();\r
+ running = false;\r
+ pcbatest = false;\r
+ if (intent != null) {\r
+ running = intent.getBooleanExtra("running", false);\r
+ pcbatest = intent.getBooleanExtra("pcbatest",false);\r
+ }\r
+\r
+ rfParametersValue = (TextView) findViewById(R.id.rfParametersValue);\r
+ ll_imei2 = ((LinearLayout) findViewById(R.id.ll_imei2));\r
+ ll_imei2.setVisibility(View.GONE);\r
+ //版本号\r
+ ((TextView) findViewById(R.id.tvBuildNumberValue)).setText(Build.DISPLAY);\r
+ //SIM卡 ICCID\r
+ simidParametersValue = (TextView) findViewById(R.id.SimidParametersValue);\r
+ setICCID();\r
+ setImei();\r
+\r
+ cidParameters = (TextView)findViewById(R.id.cidParameters);\r
+ cidParametersValue = (TextView) findViewById(R.id.cidParametersValue);\r
+ barCode = SystemProperties.get("gsm.serial", "");\r
+ Log.i(TAG, "barCode " + barCode);\r
+ //写入cid号\r
+ String cidValue = "";\r
+ Log.i(TAG, "ro.product.brand" + SystemProperties.get("ro.product.brand",""));\r
+ if("sprd".equalsIgnoreCase(SystemProperties.get("ro.product.brand",""))){\r
+ cidValue = FTUtils.GetCidFromSystem();\r
+ }else{\r
+ cidValue = getSerialNumber(barCode);\r
+ }\r
+ cidParameters.setText(getResources().getString(R.string.cid));\r
+ // 校准\r
+ setRF();\r
+\r
+ // 糖果cid地址指向serialno位置\r
+ if (FTUtils.isSugar()) {\r
+ ((TextView) findViewById(R.id.barcode)).setText(barCode);\r
+ cidParametersValue.setText(Build.SERIAL);\r
+ ((TextView) findViewById(R.id.wifi_mac_address)).setText(FTUtils.getWifiMacAddress());\r
+ ((TextView) findViewById(R.id.bluethooth_mac_address)).setText(FTUtils.getBtAddressViaReflection());\r
+ } else {\r
+ cidParametersValue.setText(cidValue);\r
+ ((LinearLayout) findViewById(R.id.ll_wifi_mac_address)).setVisibility(View.GONE);\r
+ ((LinearLayout) findViewById(R.id.ll_bluethooth_mac_address)).setVisibility(View.GONE);\r
+ ((LinearLayout) findViewById(R.id.ll_barcode)).setVisibility(View.GONE);\r
+ }\r
+\r
+ // 展讯获取校准标准\r
+ if (FTUtils.isLieBao() || SystemProperties.get("ro.product.brand", "").equalsIgnoreCase("SPRD")) {\r
+ getZhanXunRf();\r
+ String zhanxunCid = FTUtils.GetCidFromSystem();\r
+ cidParameters.setVisibility(View.GONE);\r
+ cidParametersValue.setText(zhanxunCid);\r
+ }\r
+ // end\r
+ getDisplayMetrics();\r
+\r
+ buttonView = (ButtonViewTwo) findViewById(R.id.btn_set);\r
+ buttonView.btn_left.setOnClickListener(this);\r
+ buttonView.btn_right.setOnClickListener(this);\r
+ buttonView.btn_left.setClickable(false);\r
+\r
+ registerBroadCast();\r
+ }\r
+\r
+ private void setImei() {\r
+ // imei\r
+ TelephonyManager telephonyManager = (TelephonyManager) this.getSystemService(Context.TELEPHONY_SERVICE);\r
+ if (Build.VERSION.SDK_INT < 26) {\r
+ imeiValue = telephonyManager.getDeviceId();\r
+ } else {\r
+ imeiValue = FTUtils.getImei(this);\r
+ }\r
+ ((TextView) findViewById(R.id.tv_imei)).setText(imeiValue + "");\r
+\r
+ // imei2\r
+ String imei2 = SystemProperties.get("gsm.mtk.imei2", "");\r
+ //酷达需要imei2\r
+ String android_model = Build.MODEL;\r
+ if (android_model.contains("CMCC-CW1A")) {\r
+ if (imei2 != null) {\r
+ ll_imei2.setVisibility(View.VISIBLE);\r
+ ((TextView) findViewById(R.id.imeiParametersValue)).setText(imei2);\r
+ }\r
+ }\r
+ }\r
+\r
+\r
+ private void setRF() {\r
+ if (barCode.length() == 0 || barCode == null) {//值为空,未校准\r
+ rfParametersValue.setText(R.string.no);\r
+ PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).edit().putString("rf", "false")\r
+ .commit();\r
+// } else if (strVal.length()>=62 && "10".equals(strVal.substring(60, 62))) {//值不为空且后面等于10,校准\r
+ } else if (barCode.length() >= 62 && barCode.substring(barCode.length() - 10, barCode.length()).contains("10")) {\r
+ rfParametersValue.setText(getResources().getString(R.string.yes));\r
+ PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).edit().putString("rf", "true")\r
+ .commit();\r
+ } else {//值不为空,后面不等于10,未校准\r
+ rfParametersValue.setText(getResources().getString(R.string._fail));\r
+ PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).edit().putString("rf", "false")\r
+ .commit();\r
+ }\r
+ }\r
+\r
+ private void setICCID() {\r
+ if ("".equals(getSimId()) || getSimId() == null) {\r
+ simidParametersValue.setText("null");\r
+ } else {\r
+ simidParametersValue.setText(getSimId());\r
+ }\r
+ }\r
+\r
+ //获取屏幕分辨率\r
+ private void getDisplayMetrics() {\r
+ DisplayMetrics dm = new DisplayMetrics();\r
+ this.getWindowManager().getDefaultDisplay().getMetrics(dm);\r
+ int screenWidth = dm.widthPixels;\r
+ int screenHeight = dm.heightPixels;\r
+ ((TextView) findViewById(R.id.screenResolutionParametersValue)).setText(screenWidth + "*" + screenHeight);\r
+ }\r
+\r
+\r
+ public static String getSerialNumber(String serial) {\r
+ try {\r
+ if (serial != null) {\r
+ serial = serial.replaceAll("\\s*", "");//去掉空白字符\r
+ if (serial.length() >= 16) {\r
+ serial = serial.substring(0, 16);\r
+ }\r
+ }\r
+ } catch (Exception e) {\r
+ e.printStackTrace();\r
+ }\r
+ return serial;\r
+ }\r
+\r
+\r
+ public String getSimId() {\r
+ TelephonyManager telephonyManager = (TelephonyManager) this\r
+ .getSystemService(Context.TELEPHONY_SERVICE);\r
+\r
+ String simSerialNumber = telephonyManager.getSimSerialNumber();\r
+\r
+ return simSerialNumber;\r
+ }\r
+\r
+ @Override\r
+ public void onClick(View arg0) {\r
+ Intent intent ;\r
+// if (pcbatest) {\r
+// intent = new Intent(this, CameraPreview.class);\r
+// intent.putExtra("running", true);\r
+// intent.putExtra("pcbatest", true);\r
+// }else{\r
+ intent = Config.getNextTestIntent(this,this.getClass());//new Intent(this, TouchTest.class);\r
+ intent.putExtra("running", true);\r
+ intent.putExtra("pcbatest",false);\r
+// }\r
+\r
+ Intent intent1 = new Intent(this, TestMainActivity.class);\r
+ // TestResult testResult = (TestResult) getApplicationContext();\r
+ switch (arg0.getId()) {\r
+\r
+ case R.id.btn_two_left:\r
+ if (!running) {\r
+ startActivity(intent1);\r
+ } else {\r
+ startActivity(intent);\r
+ }\r
+ PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).edit().putString("version", "true")\r
+ .commit();\r
+ finish();\r
+ break;\r
+ case R.id.btn_two_right:\r
+ if (!running) {\r
+ startActivity(intent1);\r
+ } else {\r
+ startActivity(intent);\r
+ }\r
+ PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).edit().putString("version", "false")\r
+ .commit();\r
+ finish();\r
+ break;\r
+ }\r
+ }\r
+\r
+ @Override\r
+ protected void onResume() {\r
+ buttonView.setSuccessColor();\r
+ buttonView.btn_left.setClickable(true);\r
+ super.onResume();\r
+ }\r
+\r
+ @Override\r
+ public void onBackPressed() {\r
+ // super.onBackPressed();\r
+ if (running) {\r
+ Intent intent = new Intent(this, TestMainList.class);\r
+ startActivity(intent);\r
+ finish();\r
+ } else {\r
+ finish();\r
+ }\r
+ }\r
+\r
+ private void registerBroadCast() {\r
+ IntentFilter filter1 = new IntentFilter();\r
+ filter1.addAction("android.intent.action.SIM_STATE_CHANGED");\r
+ registerReceiver(getSimState, filter1);\r
+ }\r
+\r
+ // 广播\r
+ private BroadcastReceiver getSimState = new BroadcastReceiver() {\r
+ @Override\r
+ public void onReceive(Context arg0, Intent arg1) {\r
+ String action = arg1.getAction();\r
+ if (action.equals("android.intent.action.SIM_STATE_CHANGED")) {\r
+ if ("".equals(getSimId()) || getSimId() == null) {\r
+ simidParametersValue.setText("null");\r
+ } else {\r
+ simidParametersValue.setText(getSimId());\r
+ }\r
+ }\r
+\r
+ }\r
+ };\r
+\r
+ @Override\r
+ protected void onDestroy() {\r
+ super.onDestroy();\r
+ unregisterReceiver(getSimState);\r
+ }\r
+\r
+ private String str = "loading...";\r
+\r
+ private void getZhanXunRf() {\r
+ str = "GSM ";\r
+ str += IATUtils.sendATCmd("AT+SGMR=0,0,3,0", "atchannel0");\r
+ sleep(100);\r
+ str += "WCDMA ";\r
+ str += IATUtils.sendATCmd("AT+SGMR=0,0,3,1", "atchannel0");\r
+ sleep(100);\r
+ str += "LTE ";\r
+ str += IATUtils.sendATCmd("AT+SGMR=1,0,3,3", "atchannel0");\r
+ sleep(100);\r
+ Log.i(TAG, "str " + str);\r
+ boolean rfSuccess = isRfSuccess(str);\r
+ if (rfSuccess) {\r
+ rfParametersValue.setText(getResources().getString(R.string.yes));\r
+ } else {\r
+ rfParametersValue.setText(getResources().getString(R.string._fail));\r
+ }\r
+ Log.i(TAG, "rfSuccess " + rfSuccess);\r
+ }\r
+\r
+ private void sleep(long time) {\r
+ try {\r
+ Thread.sleep(time);\r
+ } catch (InterruptedException e) {\r
+ e.printStackTrace();\r
+ }\r
+ }\r
+\r
+ private boolean isRfSuccess(String str) {\r
+ if (str.contains("BIT2:DCS AGC calibrated Pass") && str.contains("BIT3:DCS APC calibrated Pass")\r
+ && str.contains("BIT4:EGSM AGC calibrated Pass") && str.contains("BIT5:EGSM APC calibrated Pass")\r
+ && str.contains("BIT8:GSM AFC calibrated Pass") && str.contains("BIT20:EDGE Calibration Pass")\r
+ && str.contains("BIT1:TDD LTE AGC Pass") && str.contains("BIT2:TDD LTE APC Pass")) {\r
+ return true;\r
+ }\r
+ return false;\r
+ }\r
+ private boolean isC46RfSuccess(String str) {\r
+ if (str.contains("BIT2:DCS AGC calibrated Pass") && str.contains("BIT3:DCS APC calibrated Pass")\r
+ && str.contains("BIT4:EGSM AGC calibrated Pass") && str.contains("BIT5:EGSM APC calibrated Pass")\r
+ && str.contains("BIT8:GSM AFC calibrated Pass") && str.contains("BIT20:EDGE Calibration Pass")\r
+ && str.contains("BIT1:TDD LTE AGC Pass") && str.contains("BIT2:TDD LTE APC Pass")) {\r
+ return true;\r
+ }\r
+ return false;\r
+ }\r
}
\ No newline at end of file