Advertisement
rhcp011235

Untitled

May 8th, 2012
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.37 KB | None | 0 0
  1. package android.telephony;
  2.  
  3. import android.os.Bundle;
  4. import android.os.Parcel;
  5. import android.os.Parcelable;
  6. import android.os.Parcelable.Creator;
  7. import android.util.Log;
  8.  
  9. public class SignalStrength
  10. implements Parcelable
  11. {
  12. public static final Parcelable.Creator<SignalStrength> CREATOR;
  13. private static final boolean DBG = false;
  14. private static final String LOG_TAG = "SignalStrength";
  15. public static final int NUM_SIGNAL_STRENGTH_BINS = 7;
  16. public static final int SIGNAL_STRENGTH_GOOD = 3;
  17. public static final int SIGNAL_STRENGTH_GREAT = 4;
  18. public static final int SIGNAL_STRENGTH_GREAT_PLUS = 5;
  19. public static final int SIGNAL_STRENGTH_GREAT_PLUS_PLUS = 6;
  20. public static final int SIGNAL_STRENGTH_MODERATE = 2;
  21. public static final String[] SIGNAL_STRENGTH_NAMES;
  22. public static final int SIGNAL_STRENGTH_NONE_OR_UNKNOWN = 0;
  23. public static final int SIGNAL_STRENGTH_POOR = 1;
  24. private boolean isGsm;
  25. private int mCdmaDbm;
  26. private int mCdmaEcio;
  27. private int mEvdoDbm;
  28. private int mEvdoEcio;
  29. private int mEvdoSnr;
  30. private int mGsmBitErrorRate;
  31. private int mGsmSignalBar;
  32. private int mGsmSignalStrength;
  33. private int mLteCqi;
  34. private int mLteRsrp;
  35. private int mLteRsrq;
  36. private int mLteRssnr;
  37. private int mLteSignalStrength;
  38.  
  39. static
  40. {
  41. String[] arrayOfString = new String[7];
  42. arrayOfString[0] = "none";
  43. arrayOfString[1] = "poor";
  44. arrayOfString[2] = "moderate";
  45. arrayOfString[3] = "good";
  46. arrayOfString[4] = "great";
  47. arrayOfString[5] = "great_plus";
  48. arrayOfString[6] = "great_plus_plus";
  49. SIGNAL_STRENGTH_NAMES = arrayOfString;
  50. CREATOR = new Parcelable.Creator()
  51. {
  52. public SignalStrength createFromParcel(Parcel paramParcel)
  53. {
  54. return new SignalStrength(paramParcel);
  55. }
  56.  
  57. public SignalStrength[] newArray(int paramInt)
  58. {
  59. return new SignalStrength[paramInt];
  60. }
  61. };
  62. }
  63.  
  64. public SignalStrength()
  65. {
  66. this.mGsmSignalStrength = 99;
  67. this.mGsmBitErrorRate = -1;
  68. this.mCdmaDbm = -1;
  69. this.mCdmaEcio = -1;
  70. this.mEvdoDbm = -1;
  71. this.mEvdoEcio = -1;
  72. this.mEvdoSnr = -1;
  73. this.mLteSignalStrength = -1;
  74. this.mLteRsrp = -1;
  75. this.mLteRsrq = -1;
  76. this.mLteRssnr = -1;
  77. this.mLteCqi = -1;
  78. this.isGsm = true;
  79. this.mGsmSignalBar = 0;
  80. }
  81.  
  82. public SignalStrength(int paramInt1, int paramInt2, int paramInt3, int paramInt4, int paramInt5, int paramInt6, int paramInt7, int paramInt8, int paramInt9, int paramInt10, int paramInt11, int paramInt12, boolean paramBoolean)
  83. {
  84. this.mGsmSignalStrength = paramInt1;
  85. this.mGsmBitErrorRate = paramInt2;
  86. this.mCdmaDbm = paramInt3;
  87. this.mCdmaEcio = paramInt4;
  88. this.mEvdoDbm = paramInt5;
  89. this.mEvdoEcio = paramInt6;
  90. this.mEvdoSnr = paramInt7;
  91. this.mLteSignalStrength = paramInt8;
  92. this.mLteRsrp = paramInt9;
  93. this.mLteRsrq = paramInt10;
  94. this.mLteRssnr = paramInt11;
  95. this.mLteCqi = paramInt12;
  96. this.isGsm = paramBoolean;
  97. this.mGsmSignalBar = 0;
  98. }
  99.  
  100. public SignalStrength(int paramInt1, int paramInt2, int paramInt3, int paramInt4, int paramInt5, int paramInt6, int paramInt7, int paramInt8, int paramInt9, int paramInt10, int paramInt11, int paramInt12, boolean paramBoolean, int paramInt13)
  101. {
  102. this.mGsmSignalStrength = paramInt1;
  103. this.mGsmBitErrorRate = paramInt2;
  104. this.mCdmaDbm = paramInt3;
  105. this.mCdmaEcio = paramInt4;
  106. this.mEvdoDbm = paramInt5;
  107. this.mEvdoEcio = paramInt6;
  108. this.mEvdoSnr = paramInt7;
  109. this.mLteSignalStrength = paramInt8;
  110. this.mLteRsrp = paramInt9;
  111. this.mLteRsrq = paramInt10;
  112. this.mLteRssnr = paramInt11;
  113. this.mLteCqi = paramInt12;
  114. this.isGsm = paramBoolean;
  115. this.mGsmSignalBar = paramInt13;
  116. }
  117.  
  118. public SignalStrength(int paramInt1, int paramInt2, int paramInt3, int paramInt4, int paramInt5, int paramInt6, int paramInt7, boolean paramBoolean)
  119. {
  120. this(paramInt1, paramInt2, paramInt3, paramInt4, paramInt5, paramInt6, paramInt7, -1, -1, -1, -1, -1, paramBoolean);
  121. this.mGsmSignalBar = 0;
  122. }
  123.  
  124. public SignalStrength(int paramInt1, int paramInt2, int paramInt3, int paramInt4, int paramInt5, int paramInt6, int paramInt7, boolean paramBoolean, int paramInt8)
  125. {
  126. this(paramInt1, paramInt2, paramInt3, paramInt4, paramInt5, paramInt6, paramInt7, -1, -1, -1, -1, -1, paramBoolean);
  127. this.mGsmSignalBar = paramInt8;
  128. }
  129.  
  130. public SignalStrength(Parcel paramParcel)
  131. {
  132. this.mGsmSignalStrength = paramParcel.readInt();
  133. this.mGsmBitErrorRate = paramParcel.readInt();
  134. this.mCdmaDbm = paramParcel.readInt();
  135. this.mCdmaEcio = paramParcel.readInt();
  136. this.mEvdoDbm = paramParcel.readInt();
  137. this.mEvdoEcio = paramParcel.readInt();
  138. this.mEvdoSnr = paramParcel.readInt();
  139. this.mLteSignalStrength = paramParcel.readInt();
  140. this.mLteRsrp = paramParcel.readInt();
  141. this.mLteRsrq = paramParcel.readInt();
  142. this.mLteRssnr = paramParcel.readInt();
  143. this.mLteCqi = paramParcel.readInt();
  144. if (paramParcel.readInt() != 0);
  145. for (boolean bool = true; ; bool = false)
  146. {
  147. this.isGsm = bool;
  148. this.mGsmSignalBar = paramParcel.readInt();
  149. return;
  150. }
  151. }
  152.  
  153. public SignalStrength(SignalStrength paramSignalStrength)
  154. {
  155. copyFrom(paramSignalStrength);
  156. }
  157.  
  158. private static void log(String paramString)
  159. {
  160. Log.w("SignalStrength", paramString);
  161. }
  162.  
  163. public static SignalStrength newFromBundle(Bundle paramBundle)
  164. {
  165. SignalStrength localSignalStrength = new SignalStrength();
  166. localSignalStrength.setFromNotifierBundle(paramBundle);
  167. return localSignalStrength;
  168. }
  169.  
  170. private void setFromNotifierBundle(Bundle paramBundle)
  171. {
  172. this.mGsmSignalStrength = paramBundle.getInt("GsmSignalStrength");
  173. this.mGsmBitErrorRate = paramBundle.getInt("GsmBitErrorRate");
  174. this.mCdmaDbm = paramBundle.getInt("CdmaDbm");
  175. this.mCdmaEcio = paramBundle.getInt("CdmaEcio");
  176. this.mEvdoDbm = paramBundle.getInt("EvdoDbm");
  177. this.mEvdoEcio = paramBundle.getInt("EvdoEcio");
  178. this.mEvdoSnr = paramBundle.getInt("EvdoSnr");
  179. this.mLteSignalStrength = paramBundle.getInt("LteSignalStrength");
  180. this.mLteRsrp = paramBundle.getInt("LteRsrp");
  181. this.mLteRsrq = paramBundle.getInt("LteRsrq");
  182. this.mLteRssnr = paramBundle.getInt("LteRssnr");
  183. this.mLteCqi = paramBundle.getInt("LteCqi");
  184. this.isGsm = paramBundle.getBoolean("isGsm");
  185. this.mGsmSignalBar = paramBundle.getInt("GsmSignalBar");
  186. }
  187.  
  188. protected void copyFrom(SignalStrength paramSignalStrength)
  189. {
  190. this.mGsmSignalStrength = paramSignalStrength.mGsmSignalStrength;
  191. this.mGsmBitErrorRate = paramSignalStrength.mGsmBitErrorRate;
  192. this.mCdmaDbm = paramSignalStrength.mCdmaDbm;
  193. this.mCdmaEcio = paramSignalStrength.mCdmaEcio;
  194. this.mEvdoDbm = paramSignalStrength.mEvdoDbm;
  195. this.mEvdoEcio = paramSignalStrength.mEvdoEcio;
  196. this.mEvdoSnr = paramSignalStrength.mEvdoSnr;
  197. this.mLteSignalStrength = paramSignalStrength.mLteSignalStrength;
  198. this.mLteRsrp = paramSignalStrength.mLteRsrp;
  199. this.mLteRsrq = paramSignalStrength.mLteRsrq;
  200. this.mLteRssnr = paramSignalStrength.mLteRssnr;
  201. this.mLteCqi = paramSignalStrength.mLteCqi;
  202. this.isGsm = paramSignalStrength.isGsm;
  203. this.mGsmSignalBar = paramSignalStrength.mGsmSignalBar;
  204. }
  205.  
  206. public int describeContents()
  207. {
  208. return 0;
  209. }
  210.  
  211. public boolean equals(Object paramObject)
  212. {
  213. int i = 0;
  214. try
  215. {
  216. localSignalStrength = (SignalStrength)paramObject;
  217. if (paramObject == null)
  218. return i;
  219. }
  220. catch (ClassCastException localClassCastException)
  221. {
  222. while (true)
  223. {
  224. SignalStrength localSignalStrength;
  225. continue;
  226. if ((this.mGsmSignalStrength != localSignalStrength.mGsmSignalStrength) || (this.mGsmBitErrorRate != localSignalStrength.mGsmBitErrorRate) || (this.mCdmaDbm != localSignalStrength.mCdmaDbm) || (this.mCdmaEcio != localSignalStrength.mCdmaEcio) || (this.mEvdoDbm != localSignalStrength.mEvdoDbm) || (this.mEvdoEcio != localSignalStrength.mEvdoEcio) || (this.mEvdoSnr != localSignalStrength.mEvdoSnr) || (this.mLteSignalStrength != localSignalStrength.mLteSignalStrength) || (this.mLteRsrp != localSignalStrength.mLteRsrp) || (this.mLteRsrq != localSignalStrength.mLteRsrq) || (this.mLteRssnr != localSignalStrength.mLteRssnr) || (this.mLteCqi != localSignalStrength.mLteCqi) || (this.isGsm != localSignalStrength.isGsm) || (this.mGsmSignalBar != localSignalStrength.mGsmSignalBar))
  227. continue;
  228. i = 1;
  229. }
  230. }
  231. }
  232.  
  233. public void fillInNotifierBundle(Bundle paramBundle)
  234. {
  235. paramBundle.putInt("GsmSignalStrength", this.mGsmSignalStrength);
  236. paramBundle.putInt("GsmBitErrorRate", this.mGsmBitErrorRate);
  237. paramBundle.putInt("CdmaDbm", this.mCdmaDbm);
  238. paramBundle.putInt("CdmaEcio", this.mCdmaEcio);
  239. paramBundle.putInt("EvdoDbm", this.mEvdoDbm);
  240. paramBundle.putInt("EvdoEcio", this.mEvdoEcio);
  241. paramBundle.putInt("EvdoSnr", this.mEvdoSnr);
  242. paramBundle.putInt("LteSignalStrength", this.mLteSignalStrength);
  243. paramBundle.putInt("LteRsrp", this.mLteRsrp);
  244. paramBundle.putInt("LteRsrq", this.mLteRsrq);
  245. paramBundle.putInt("LteRssnr", this.mLteRssnr);
  246. paramBundle.putInt("LteCqi", this.mLteCqi);
  247. paramBundle.putBoolean("isGsm", Boolean.valueOf(this.isGsm).booleanValue());
  248. paramBundle.putInt("GsmSignalBar", this.mGsmSignalBar);
  249. }
  250.  
  251. public int getAsuLevel()
  252. {
  253. if (this.isGsm)
  254. if ((this.mLteSignalStrength == -1) && (this.mLteRsrp == -1) && (this.mLteRsrq == -1) && (this.mLteRssnr == -1) && (this.mLteCqi == -1))
  255. k = getGsmAsuLevel();
  256. int i;
  257. int j;
  258. while (true)
  259. {
  260. return k;
  261. k = getLteAsuLevel();
  262. continue;
  263. i = getCdmaAsuLevel();
  264. j = getEvdoAsuLevel();
  265. if (j == 0)
  266. {
  267. k = i;
  268. continue;
  269. }
  270. if (i != 0)
  271. break;
  272. k = j;
  273. }
  274. if (i < j);
  275. for (int k = i; ; k = j)
  276. break;
  277. }
  278.  
  279. public int getCdmaAsuLevel()
  280. {
  281. int i = getCdmaDbm();
  282. int j = getCdmaEcio();
  283. int k;
  284. int m;
  285. if (i >= -75)
  286. {
  287. k = 16;
  288. if (j < -90)
  289. break label92;
  290. m = 16;
  291. label29: if (k >= m)
  292. break label150;
  293. }
  294. label150: for (int n = k; ; n = m)
  295. {
  296. return n;
  297. if (i >= -82)
  298. {
  299. k = 8;
  300. break;
  301. }
  302. if (i >= -90)
  303. {
  304. k = 4;
  305. break;
  306. }
  307. if (i >= -95)
  308. {
  309. k = 2;
  310. break;
  311. }
  312. if (i >= -100)
  313. {
  314. k = 1;
  315. break;
  316. }
  317. k = 99;
  318. break;
  319. label92: if (j >= -100)
  320. {
  321. m = 8;
  322. break label29;
  323. }
  324. if (j >= -115)
  325. {
  326. m = 4;
  327. break label29;
  328. }
  329. if (j >= -130)
  330. {
  331. m = 2;
  332. break label29;
  333. }
  334. if (j >= -150)
  335. {
  336. m = 1;
  337. break label29;
  338. }
  339. m = 99;
  340. break label29;
  341. }
  342. }
  343.  
  344. public int getCdmaDbm()
  345. {
  346. return this.mCdmaDbm;
  347. }
  348.  
  349. public int getCdmaEcio()
  350. {
  351. return this.mCdmaEcio;
  352. }
  353.  
  354. public int getCdmaLevel()
  355. {
  356. int i = getCdmaDbm();
  357. int j = getCdmaEcio();
  358. int k;
  359. if (i >= -75)
  360. {
  361. k = 6;
  362. if (j < -90)
  363. break label87;
  364. }
  365. while (true)
  366. {
  367. return k;
  368. if (i >= -85)
  369. {
  370. k = 5;
  371. break;
  372. }
  373. if (i >= -90)
  374. {
  375. k = 4;
  376. break;
  377. }
  378. if (i >= -95)
  379. {
  380. k = 3;
  381. break;
  382. }
  383. if (i >= -100)
  384. {
  385. k = 2;
  386. break;
  387. }
  388. if (i >= -105)
  389. {
  390. k = 1;
  391. break;
  392. }
  393. k = 0;
  394. break;
  395. label87: if ((j >= -102) || (j >= -114) || (j >= -126) || (j >= -138) || (j >= -150))
  396. continue;
  397. }
  398. }
  399.  
  400. public int getDbm()
  401. {
  402. int i;
  403. if (isGsm())
  404. if ((this.mLteSignalStrength == -1) && (this.mLteRsrp == -1) && (this.mLteRsrq == -1) && (this.mLteRssnr == -1) && (this.mLteCqi == -1))
  405. i = getGsmDbm();
  406. while (true)
  407. {
  408. return i;
  409. i = getLteDbm();
  410. continue;
  411. i = getCdmaDbm();
  412. }
  413. }
  414.  
  415. public int getEvdoAsuLevel()
  416. {
  417. int i = getEvdoDbm();
  418. int j = getEvdoSnr();
  419. int k;
  420. int m;
  421. if (i >= -65)
  422. {
  423. k = 16;
  424. if (j < 7)
  425. break label92;
  426. m = 16;
  427. label29: if (k >= m)
  428. break label145;
  429. }
  430. label145: for (int n = k; ; n = m)
  431. {
  432. return n;
  433. if (i >= -75)
  434. {
  435. k = 8;
  436. break;
  437. }
  438. if (i >= -85)
  439. {
  440. k = 4;
  441. break;
  442. }
  443. if (i >= -95)
  444. {
  445. k = 2;
  446. break;
  447. }
  448. if (i >= -105)
  449. {
  450. k = 1;
  451. break;
  452. }
  453. k = 99;
  454. break;
  455. label92: if (j >= 6)
  456. {
  457. m = 8;
  458. break label29;
  459. }
  460. if (j >= 5)
  461. {
  462. m = 4;
  463. break label29;
  464. }
  465. if (j >= 3)
  466. {
  467. m = 2;
  468. break label29;
  469. }
  470. if (j >= 1)
  471. {
  472. m = 1;
  473. break label29;
  474. }
  475. m = 99;
  476. break label29;
  477. }
  478. }
  479.  
  480. public int getEvdoDbm()
  481. {
  482. return this.mEvdoDbm;
  483. }
  484.  
  485. public int getEvdoEcio()
  486. {
  487. return this.mEvdoEcio;
  488. }
  489.  
  490. public int getEvdoLevel()
  491. {
  492. int i = getEvdoDbm();
  493. int j = getEvdoSnr();
  494. int k;
  495. int m;
  496. if (i >= -65)
  497. {
  498. k = 4;
  499. if (j < 7)
  500. break label77;
  501. m = 4;
  502. label27: if (k >= m)
  503. break label116;
  504. }
  505. label77: label116: for (int n = k; ; n = m)
  506. {
  507. return n;
  508. if (i >= -75)
  509. {
  510. k = 3;
  511. break;
  512. }
  513. if (i >= -90)
  514. {
  515. k = 2;
  516. break;
  517. }
  518. if (i >= -105)
  519. {
  520. k = 1;
  521. break;
  522. }
  523. k = 0;
  524. break;
  525. if (j >= 5)
  526. {
  527. m = 3;
  528. break label27;
  529. }
  530. if (j >= 3)
  531. {
  532. m = 2;
  533. break label27;
  534. }
  535. if (j >= 1)
  536. {
  537. m = 1;
  538. break label27;
  539. }
  540. m = 0;
  541. break label27;
  542. }
  543. }
  544.  
  545. public int getEvdoSnr()
  546. {
  547. return this.mEvdoSnr;
  548. }
  549.  
  550. public int getGsmAsuLevel()
  551. {
  552. return getGsmSignalStrength();
  553. }
  554.  
  555. public int getGsmBitErrorRate()
  556. {
  557. return this.mGsmBitErrorRate;
  558. }
  559.  
  560. public int getGsmDbm()
  561. {
  562. int i = getGsmSignalStrength();
  563. int j;
  564. if (i == 99)
  565. {
  566. j = -1;
  567. if (j == -1)
  568. break label34;
  569. }
  570. label34: for (int k = -113 + j * 2; ; k = -1)
  571. {
  572. return k;
  573. j = i;
  574. break;
  575. }
  576. }
  577.  
  578. public int getGsmLevel()
  579. {
  580. int i = getGsmSignalStrength();
  581. if ((i <= 2) || (i == 99));
  582. while (true)
  583. {
  584. return getGsmSignalBar();
  585. if ((i >= 12) || (i >= 8) || (i >= 5))
  586. continue;
  587. }
  588. }
  589.  
  590. public int getGsmSignalBar()
  591. {
  592. return this.mGsmSignalBar;
  593. }
  594.  
  595. public int getGsmSignalStrength()
  596. {
  597. return this.mGsmSignalStrength;
  598. }
  599.  
  600. public int getLevel()
  601. {
  602. if (this.isGsm)
  603. if ((this.mLteSignalStrength == -1) && (this.mLteRsrp == -1) && (this.mLteRsrq == -1) && (this.mLteRssnr == -1) && (this.mLteCqi == -1))
  604. k = getGsmLevel();
  605. int i;
  606. int j;
  607. while (true)
  608. {
  609. return k;
  610. k = getLteLevel();
  611. continue;
  612. i = getCdmaLevel();
  613. j = getEvdoLevel();
  614. if (j == 0)
  615. {
  616. k = getCdmaLevel();
  617. continue;
  618. }
  619. if (i != 0)
  620. break;
  621. k = getEvdoLevel();
  622. }
  623. if (i < j);
  624. for (int k = i; ; k = j)
  625. break;
  626. }
  627.  
  628. public int getLteAsuLevel()
  629. {
  630. int i = getLteDbm();
  631. int j;
  632. if (i <= -140)
  633. j = 0;
  634. while (true)
  635. {
  636. return j;
  637. if (i >= -43)
  638. {
  639. j = 97;
  640. continue;
  641. }
  642. j = i + 140;
  643. }
  644. }
  645.  
  646. public int getLteDbm()
  647. {
  648. return this.mLteRsrp;
  649. }
  650.  
  651. public int getLteLevel()
  652. {
  653. int i;
  654. if (this.mLteRsrp == -1)
  655. i = 0;
  656. while (true)
  657. {
  658. return i;
  659. if (this.mLteRsrp >= -85)
  660. {
  661. i = 4;
  662. continue;
  663. }
  664. if (this.mLteRsrp >= -95)
  665. {
  666. i = 3;
  667. continue;
  668. }
  669. if (this.mLteRsrp >= -105)
  670. {
  671. i = 2;
  672. continue;
  673. }
  674. if (this.mLteRsrp >= -115)
  675. {
  676. i = 1;
  677. continue;
  678. }
  679. i = 0;
  680. }
  681. }
  682.  
  683. public int hashCode()
  684. {
  685. int i = 31 * this.mGsmSignalStrength + 31 * this.mGsmBitErrorRate + 31 * this.mCdmaDbm + 31 * this.mCdmaEcio + 31 * this.mEvdoDbm + 31 * this.mEvdoEcio + 31 * this.mEvdoSnr + 31 * this.mLteSignalStrength + 31 * this.mLteRsrp + 31 * this.mLteRsrq + 31 * this.mLteRssnr + 31 * this.mLteCqi;
  686. if (this.isGsm);
  687. for (int j = 1; ; j = 0)
  688. return j + i + this.mGsmSignalBar;
  689. }
  690.  
  691. public boolean isGsm()
  692. {
  693. return this.isGsm;
  694. }
  695.  
  696. public String toString()
  697. {
  698. StringBuilder localStringBuilder = new StringBuilder().append("SignalStrength: ").append(this.mGsmSignalStrength).append(" ").append(this.mGsmBitErrorRate).append(" ").append(this.mCdmaDbm).append(" ").append(this.mCdmaEcio).append(" ").append(this.mEvdoDbm).append(" ").append(this.mEvdoEcio).append(" ").append(this.mEvdoSnr).append(" ").append(this.mLteSignalStrength).append(" ").append(this.mLteRsrp).append(" ").append(this.mLteRsrq).append(" ").append(this.mLteRssnr).append(" ").append(this.mLteCqi).append(" ");
  699. if (this.isGsm);
  700. for (String str = "gsm|lte"; ; str = "cdma")
  701. return str + " " + this.mGsmSignalBar;
  702. }
  703.  
  704. public void writeToParcel(Parcel paramParcel, int paramInt)
  705. {
  706. paramParcel.writeInt(this.mGsmSignalStrength);
  707. paramParcel.writeInt(this.mGsmBitErrorRate);
  708. paramParcel.writeInt(this.mCdmaDbm);
  709. paramParcel.writeInt(this.mCdmaEcio);
  710. paramParcel.writeInt(this.mEvdoDbm);
  711. paramParcel.writeInt(this.mEvdoEcio);
  712. paramParcel.writeInt(this.mEvdoSnr);
  713. paramParcel.writeInt(this.mLteSignalStrength);
  714. paramParcel.writeInt(this.mLteRsrp);
  715. paramParcel.writeInt(this.mLteRsrq);
  716. paramParcel.writeInt(this.mLteRssnr);
  717. paramParcel.writeInt(this.mLteCqi);
  718. if (this.isGsm);
  719. for (int i = 1; ; i = 0)
  720. {
  721. paramParcel.writeInt(i);
  722. paramParcel.writeInt(this.mGsmSignalBar);
  723. return;
  724. }
  725. }
  726. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement