Offset 1, 20 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·72f2fc78a20c57908e12e0280afec2b22de96ad2824780fea27f0a8da6d8d38d | ||
10 | Signer·#1·certificate·SHA-1·digest:·d5277d0acc56e5e3e1abe6b6d75cbd20307f138a | ||
11 | Signer·#1·certificate·MD5·digest:·b2e880f77fcc08150345e83d93b2d261 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·780206b7f99ceacc27804721133cc020c257b74284be09db25ff70eb11201b5c | ||
15 | Signer·#1·public·key·SHA-1·digest:·62a17f12fd9df1de224d8d7095e46d998edcdda1 | ||
16 | Signer·#1·public·key·MD5·digest:·fa55c49fc68ca510edacef7075dc5fe7 | ||
17 | WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
19 | WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
20 | WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Zip·file·size:·2547900·bytes,·number·of·entries:·214 | 1 | Zip·file·size:·2547900·bytes,·number·of·entries:·214 |
2 | -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
3 | -rw-rw-rw-··0.0·unx··18795 | 3 | -rw-rw-rw-··0.0·unx··1879564·b-·defN·81-Jan-01·01:01·classes.dex |
4 | -rw-rw-rw-··0.0·unx···113628·b-·defN·81-Jan-01·01:01·assets/RobotoMono-Bold.ttf | 4 | -rw-rw-rw-··0.0·unx···113628·b-·defN·81-Jan-01·01:01·assets/RobotoMono-Bold.ttf |
5 | -rw-rw-rw-··0.0·unx·····9972·b-·defN·81-Jan-01·01:01·assets/bootbox.min.js | 5 | -rw-rw-rw-··0.0·unx·····9972·b-·defN·81-Jan-01·01:01·assets/bootbox.min.js |
6 | -rw-rw-rw-··0.0·unx·····6432·b-·defN·81-Jan-01·01:01·assets/bootstrap-select.min.css | 6 | -rw-rw-rw-··0.0·unx·····6432·b-·defN·81-Jan-01·01:01·assets/bootstrap-select.min.css |
7 | -rw-rw-rw-··0.0·unx····34189·b-·defN·81-Jan-01·01:01·assets/bootstrap-select.min.js | 7 | -rw-rw-rw-··0.0·unx····34189·b-·defN·81-Jan-01·01:01·assets/bootstrap-select.min.js |
8 | -rw-rw-rw-··0.0·unx···127589·b-·defN·81-Jan-01·01:01·assets/bootstrap.min.css | 8 | -rw-rw-rw-··0.0·unx···127589·b-·defN·81-Jan-01·01:01·assets/bootstrap.min.css |
9 | -rw-rw-rw-··0.0·unx····37045·b-·defN·81-Jan-01·01:01·assets/bootstrap.min.js | 9 | -rw-rw-rw-··0.0·unx····37045·b-·defN·81-Jan-01·01:01·assets/bootstrap.min.js |
10 | -rw-rw-rw-··0.0·unx·····1859·b-·defN·81-Jan-01·01:01·assets/chart.html | 10 | -rw-rw-rw-··0.0·unx·····1859·b-·defN·81-Jan-01·01:01·assets/chart.html |
Offset 209, 8 lines modified | Offset 209, 8 lines modified | ||
209 | -rw----·····0.0·fat······609·b-·stor·81-Jan-01·01:01·res/x5.png | 209 | -rw----·····0.0·fat······609·b-·stor·81-Jan-01·01:01·res/x5.png |
210 | -rw----·····0.0·fat·····1100·b-·defN·81-Jan-01·01:01·res/xD.xml | 210 | -rw----·····0.0·fat·····1100·b-·defN·81-Jan-01·01:01·res/xD.xml |
211 | -rw----·····0.0·fat······808·b-·defN·81-Jan-01·01:01·res/zT.xml | 211 | -rw----·····0.0·fat······808·b-·defN·81-Jan-01·01:01·res/zT.xml |
212 | -rw----·····0.0·fat···341592·b-·stor·81-Jan-01·01:01·resources.arsc | 212 | -rw----·····0.0·fat···341592·b-·stor·81-Jan-01·01:01·resources.arsc |
213 | -rw----·····2.0·fat····17896·b-·defN·81-Jan-01·01:01·META-INF/3DB67DE6.SF | 213 | -rw----·····2.0·fat····17896·b-·defN·81-Jan-01·01:01·META-INF/3DB67DE6.SF |
214 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/3DB67DE6.RSA | 214 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/3DB67DE6.RSA |
215 | -rw----·····2.0·fat····17769·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 215 | -rw----·····2.0·fat····17769·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
216 | 214·files,·41593 | 216 | 214·files,·4159313·bytes·uncompressed,·2518666·bytes·compressed:··39.4% |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·29819 | 1 | Zip·file·size:·2981965·bytes,·number·of·entries:·1570 |
2 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class | 2 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class |
3 | ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class | 3 | ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class |
4 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class | 4 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class |
5 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class | 5 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class |
6 | ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class | 6 | ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class |
7 | ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimRes.class | 7 | ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimRes.class |
8 | ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimatorRes.class | 8 | ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimatorRes.class |
Offset 563, 15 lines modified | Offset 563, 15 lines modified | ||
563 | ?rwxrwxr-x··2.0·unx·····1051·b-·stor·80-Jan-01·00:00·com/ds/avare/LocationActivity$5$1.class | 563 | ?rwxrwxr-x··2.0·unx·····1051·b-·stor·80-Jan-01·00:00·com/ds/avare/LocationActivity$5$1.class |
564 | ?rwxrwxr-x··2.0·unx······387·b-·stor·80-Jan-01·00:00·com/ds/avare/LocationActivity$5$2.class | 564 | ?rwxrwxr-x··2.0·unx······387·b-·stor·80-Jan-01·00:00·com/ds/avare/LocationActivity$5$2.class |
565 | ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·com/ds/avare/LocationActivity$7.class | 565 | ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·com/ds/avare/LocationActivity$7.class |
566 | ?rwxrwxr-x··2.0·unx······545·b-·stor·80-Jan-01·00:00·com/ds/avare/LocationActivity$9.class | 566 | ?rwxrwxr-x··2.0·unx······545·b-·stor·80-Jan-01·00:00·com/ds/avare/LocationActivity$9.class |
567 | ?rwxrwxr-x··2.0·unx······662·b-·stor·80-Jan-01·00:00·com/ds/avare/LocationActivity$TankObserver$1.class | 567 | ?rwxrwxr-x··2.0·unx······662·b-·stor·80-Jan-01·00:00·com/ds/avare/LocationActivity$TankObserver$1.class |
568 | ?rwxrwxr-x··2.0·unx·····1589·b-·stor·80-Jan-01·00:00·com/ds/avare/LocationActivity$TankObserver.class | 568 | ?rwxrwxr-x··2.0·unx·····1589·b-·stor·80-Jan-01·00:00·com/ds/avare/LocationActivity$TankObserver.class |
569 | ?rwxrwxr-x··2.0·unx······794·b-·stor·80-Jan-01·00:00·com/ds/avare/LocationActivity$TimerObserver.class | 569 | ?rwxrwxr-x··2.0·unx······794·b-·stor·80-Jan-01·00:00·com/ds/avare/LocationActivity$TimerObserver.class |
570 | ?rwxrwxr-x··2.0·unx····229 | 570 | ?rwxrwxr-x··2.0·unx····22917·b-·defN·80-Jan-01·00:00·com/ds/avare/LocationActivity.class |
571 | ?rwxrwxr-x··2.0·unx······754·b-·stor·80-Jan-01·00:00·com/ds/avare/MainActivity$1.class | 571 | ?rwxrwxr-x··2.0·unx······754·b-·stor·80-Jan-01·00:00·com/ds/avare/MainActivity$1.class |
572 | ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·com/ds/avare/MainActivity$2.class | 572 | ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·com/ds/avare/MainActivity$2.class |
573 | ?rwxrwxr-x··2.0·unx·····1070·b-·stor·80-Jan-01·00:00·com/ds/avare/MainActivity$3.class | 573 | ?rwxrwxr-x··2.0·unx·····1070·b-·stor·80-Jan-01·00:00·com/ds/avare/MainActivity$3.class |
574 | ?rwxrwxr-x··2.0·unx·····6584·b-·stor·80-Jan-01·00:00·com/ds/avare/MainActivity.class | 574 | ?rwxrwxr-x··2.0·unx·····6584·b-·stor·80-Jan-01·00:00·com/ds/avare/MainActivity.class |
575 | ?rwxrwxr-x··2.0·unx·····1327·b-·stor·80-Jan-01·00:00·com/ds/avare/MsfsFragment$1.class | 575 | ?rwxrwxr-x··2.0·unx·····1327·b-·stor·80-Jan-01·00:00·com/ds/avare/MsfsFragment$1.class |
576 | ?rwxrwxr-x··2.0·unx·····2355·b-·stor·80-Jan-01·00:00·com/ds/avare/MsfsFragment.class | 576 | ?rwxrwxr-x··2.0·unx·····2355·b-·stor·80-Jan-01·00:00·com/ds/avare/MsfsFragment.class |
577 | ?rwxrwxr-x··2.0·unx·····1594·b-·stor·80-Jan-01·00:00·com/ds/avare/NearestActivity$2.class | 577 | ?rwxrwxr-x··2.0·unx·····1594·b-·stor·80-Jan-01·00:00·com/ds/avare/NearestActivity$2.class |
Offset 665, 15 lines modified | Offset 665, 15 lines modified | ||
665 | ?rwxrwxr-x··2.0·unx······912·b-·stor·80-Jan-01·00:00·com/ds/avare/SearchActivity$7.class | 665 | ?rwxrwxr-x··2.0·unx······912·b-·stor·80-Jan-01·00:00·com/ds/avare/SearchActivity$7.class |
666 | ?rwxrwxr-x··2.0·unx·····1093·b-·stor·80-Jan-01·00:00·com/ds/avare/SearchActivity$8.class | 666 | ?rwxrwxr-x··2.0·unx·····1093·b-·stor·80-Jan-01·00:00·com/ds/avare/SearchActivity$8.class |
667 | ?rwxrwxr-x··2.0·unx·····1909·b-·stor·80-Jan-01·00:00·com/ds/avare/SearchActivity$9.class | 667 | ?rwxrwxr-x··2.0·unx·····1909·b-·stor·80-Jan-01·00:00·com/ds/avare/SearchActivity$9.class |
668 | ?rwxrwxr-x··2.0·unx·····3249·b-·stor·80-Jan-01·00:00·com/ds/avare/SearchActivity$SearchTask.class | 668 | ?rwxrwxr-x··2.0·unx·····3249·b-·stor·80-Jan-01·00:00·com/ds/avare/SearchActivity$SearchTask.class |
669 | ?rwxrwxr-x··2.0·unx····10579·b-·defN·80-Jan-01·00:00·com/ds/avare/SearchActivity.class | 669 | ?rwxrwxr-x··2.0·unx····10579·b-·defN·80-Jan-01·00:00·com/ds/avare/SearchActivity.class |
670 | ?rwxrwxr-x··2.0·unx······332·b-·stor·80-Jan-01·00:00·com/ds/avare/StorageService$LocalBinder.class | 670 | ?rwxrwxr-x··2.0·unx······332·b-·stor·80-Jan-01·00:00·com/ds/avare/StorageService$LocalBinder.class |
671 | ?rwxrwxr-x··2.0·unx·····1668·b-·stor·80-Jan-01·00:00·com/ds/avare/StorageService$UpdateTask.class | 671 | ?rwxrwxr-x··2.0·unx·····1668·b-·stor·80-Jan-01·00:00·com/ds/avare/StorageService$UpdateTask.class |
672 | ?rwxrwxr-x··2.0·unx····2435 | 672 | ?rwxrwxr-x··2.0·unx····24352·b-·defN·80-Jan-01·00:00·com/ds/avare/StorageService.class |
673 | ?rwxrwxr-x··2.0·unx·····1738·b-·stor·80-Jan-01·00:00·com/ds/avare/ThreeDActivity$2$1$1.class | 673 | ?rwxrwxr-x··2.0·unx·····1738·b-·stor·80-Jan-01·00:00·com/ds/avare/ThreeDActivity$2$1$1.class |
674 | ?rwxrwxr-x··2.0·unx·····3600·b-·stor·80-Jan-01·00:00·com/ds/avare/ThreeDActivity$2$1.class | 674 | ?rwxrwxr-x··2.0·unx·····3600·b-·stor·80-Jan-01·00:00·com/ds/avare/ThreeDActivity$2$1.class |
675 | ?rwxrwxr-x··2.0·unx······653·b-·stor·80-Jan-01·00:00·com/ds/avare/ThreeDActivity$3.class | 675 | ?rwxrwxr-x··2.0·unx······653·b-·stor·80-Jan-01·00:00·com/ds/avare/ThreeDActivity$3.class |
676 | ?rwxrwxr-x··2.0·unx······650·b-·stor·80-Jan-01·00:00·com/ds/avare/ThreeDActivity$4.class | 676 | ?rwxrwxr-x··2.0·unx······650·b-·stor·80-Jan-01·00:00·com/ds/avare/ThreeDActivity$4.class |
677 | ?rwxrwxr-x··2.0·unx·····1247·b-·stor·80-Jan-01·00:00·com/ds/avare/ThreeDActivity$6.class | 677 | ?rwxrwxr-x··2.0·unx·····1247·b-·stor·80-Jan-01·00:00·com/ds/avare/ThreeDActivity$6.class |
678 | ?rwxrwxr-x··2.0·unx·····1045·b-·stor·80-Jan-01·00:00·com/ds/avare/ThreeDActivity$7.class | 678 | ?rwxrwxr-x··2.0·unx·····1045·b-·stor·80-Jan-01·00:00·com/ds/avare/ThreeDActivity$7.class |
679 | ?rwxrwxr-x··2.0·unx·····9611·b-·stor·80-Jan-01·00:00·com/ds/avare/ThreeDActivity.class | 679 | ?rwxrwxr-x··2.0·unx·····9611·b-·stor·80-Jan-01·00:00·com/ds/avare/ThreeDActivity.class |
Offset 714, 15 lines modified | Offset 714, 15 lines modified | ||
714 | ?rwxrwxr-x··2.0·unx·····5355·b-·stor·80-Jan-01·00:00·com/ds/avare/WnbActivity.class | 714 | ?rwxrwxr-x··2.0·unx·····5355·b-·stor·80-Jan-01·00:00·com/ds/avare/WnbActivity.class |
715 | ?rwxrwxr-x··2.0·unx·····1339·b-·stor·80-Jan-01·00:00·com/ds/avare/XplaneFragment$1.class | 715 | ?rwxrwxr-x··2.0·unx·····1339·b-·stor·80-Jan-01·00:00·com/ds/avare/XplaneFragment$1.class |
716 | ?rwxrwxr-x··2.0·unx·····2371·b-·stor·80-Jan-01·00:00·com/ds/avare/XplaneFragment.class | 716 | ?rwxrwxr-x··2.0·unx·····2371·b-·stor·80-Jan-01·00:00·com/ds/avare/XplaneFragment.class |
717 | ?rwxrwxr-x··2.0·unx·······88·b-·stor·80-Jan-01·00:00·com/ds/avare/adapters/ChartAdapter$1.class | 717 | ?rwxrwxr-x··2.0·unx·······88·b-·stor·80-Jan-01·00:00·com/ds/avare/adapters/ChartAdapter$1.class |
718 | ?rwxrwxr-x··2.0·unx·····2145·b-·stor·80-Jan-01·00:00·com/ds/avare/adapters/ChartAdapter$ViewTask.class | 718 | ?rwxrwxr-x··2.0·unx·····2145·b-·stor·80-Jan-01·00:00·com/ds/avare/adapters/ChartAdapter$ViewTask.class |
719 | ?rwxrwxr-x··2.0·unx·····9465·b-·stor·80-Jan-01·00:00·com/ds/avare/adapters/ChartAdapter.class | 719 | ?rwxrwxr-x··2.0·unx·····9465·b-·stor·80-Jan-01·00:00·com/ds/avare/adapters/ChartAdapter.class |
720 | ?rwxrwxr-x··2.0·unx·····2754·b-·stor·80-Jan-01·00:00·com/ds/avare/adapters/NearestAdapter.class | 720 | ?rwxrwxr-x··2.0·unx·····2754·b-·stor·80-Jan-01·00:00·com/ds/avare/adapters/NearestAdapter.class |
721 | ?rwxrwxr-x··2.0·unx·····393 | 721 | ?rwxrwxr-x··2.0·unx·····3931·b-·stor·80-Jan-01·00:00·com/ds/avare/adapters/SearchAdapter.class |
722 | ?rwxrwxr-x··2.0·unx·····2177·b-·stor·80-Jan-01·00:00·com/ds/avare/adapters/TypeValueAdapter.class | 722 | ?rwxrwxr-x··2.0·unx·····2177·b-·stor·80-Jan-01·00:00·com/ds/avare/adapters/TypeValueAdapter.class |
723 | ?rwxrwxr-x··2.0·unx·····3906·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/NexradBitmap.class | 723 | ?rwxrwxr-x··2.0·unx·····3906·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/NexradBitmap.class |
724 | ?rwxrwxr-x··2.0·unx·····1610·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/NexradImage.class | 724 | ?rwxrwxr-x··2.0·unx·····1610·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/NexradImage.class |
725 | ?rwxrwxr-x··2.0·unx·····1615·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/NexradImageConus.class | 725 | ?rwxrwxr-x··2.0·unx·····1615·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/NexradImageConus.class |
726 | ?rwxrwxr-x··2.0·unx·······80·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/TfrCache$1.class | 726 | ?rwxrwxr-x··2.0·unx·······80·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/TfrCache$1.class |
727 | ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/TfrCache$AdsbTfr.class | 727 | ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/TfrCache$AdsbTfr.class |
728 | ?rwxrwxr-x··2.0·unx·····2836·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/TfrCache.class | 728 | ?rwxrwxr-x··2.0·unx·····2836·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/TfrCache.class |
Offset 731, 15 lines modified | Offset 731, 15 lines modified | ||
731 | ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/BitInputStream.class | 731 | ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/BitInputStream.class |
732 | ?rwxrwxr-x··2.0·unx······767·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/Constants.class | 732 | ?rwxrwxr-x··2.0·unx······767·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/Constants.class |
733 | ?rwxrwxr-x··2.0·unx·····2673·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/Crc.class | 733 | ?rwxrwxr-x··2.0·unx·····2673·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/Crc.class |
734 | ?rwxrwxr-x··2.0·unx·····1350·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/DataBuffer.class | 734 | ?rwxrwxr-x··2.0·unx·····1350·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/DataBuffer.class |
735 | ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/Decode.class | 735 | ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/Decode.class |
736 | ?rwxrwxr-x··2.0·unx·····1018·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/Dlac.class | 736 | ?rwxrwxr-x··2.0·unx·····1018·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/Dlac.class |
737 | ?rwxrwxr-x··2.0·unx······316·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/Fis.class | 737 | ?rwxrwxr-x··2.0·unx······316·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/Fis.class |
738 | ?rwxrwxr-x··2.0·unx·····121 | 738 | ?rwxrwxr-x··2.0·unx·····1210·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/FisBuffer.class |
739 | ?rwxrwxr-x··2.0·unx······327·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/FisGraphics$Coordinate.class | 739 | ?rwxrwxr-x··2.0·unx······327·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/FisGraphics$Coordinate.class |
740 | ?rwxrwxr-x··2.0·unx·····5080·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/FisGraphics.class | 740 | ?rwxrwxr-x··2.0·unx·····5080·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/FisGraphics.class |
741 | ?rwxrwxr-x··2.0·unx······582·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/Message.class | 741 | ?rwxrwxr-x··2.0·unx······582·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/Message.class |
742 | ?rwxrwxr-x··2.0·unx·····1584·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/MessageFactory.class | 742 | ?rwxrwxr-x··2.0·unx·····1584·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/MessageFactory.class |
743 | ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/MessageType.class | 743 | ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/MessageType.class |
744 | ?rwxrwxr-x··2.0·unx·····1770·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/Nexrad.class | 744 | ?rwxrwxr-x··2.0·unx·····1770·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/Nexrad.class |
745 | ?rwxrwxr-x··2.0·unx······642·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/Product.class | 745 | ?rwxrwxr-x··2.0·unx······642·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/Product.class |
Offset 851, 15 lines modified | Offset 851, 15 lines modified | ||
851 | ?rwxrwxr-x··2.0·unx·······87·b-·stor·80-Jan-01·00:00·com/ds/avare/place/GpsDestination$1.class | 851 | ?rwxrwxr-x··2.0·unx·······87·b-·stor·80-Jan-01·00:00·com/ds/avare/place/GpsDestination$1.class |
852 | ?rwxrwxr-x··2.0·unx······982·b-·stor·80-Jan-01·00:00·com/ds/avare/place/GpsDestination$DataBaseTask.class | 852 | ?rwxrwxr-x··2.0·unx······982·b-·stor·80-Jan-01·00:00·com/ds/avare/place/GpsDestination$DataBaseTask.class |
853 | ?rwxrwxr-x··2.0·unx·······88·b-·stor·80-Jan-01·00:00·com/ds/avare/place/MapsDestination$1.class | 853 | ?rwxrwxr-x··2.0·unx·······88·b-·stor·80-Jan-01·00:00·com/ds/avare/place/MapsDestination$1.class |
854 | ?rwxrwxr-x··2.0·unx·····2627·b-·stor·80-Jan-01·00:00·com/ds/avare/place/MapsDestination$DataBaseTask.class | 854 | ?rwxrwxr-x··2.0·unx·····2627·b-·stor·80-Jan-01·00:00·com/ds/avare/place/MapsDestination$DataBaseTask.class |
855 | ?rwxrwxr-x··2.0·unx·····1602·b-·stor·80-Jan-01·00:00·com/ds/avare/place/NavAid.class | 855 | ?rwxrwxr-x··2.0·unx·····1602·b-·stor·80-Jan-01·00:00·com/ds/avare/place/NavAid.class |
856 | ?rwxrwxr-x··2.0·unx······485·b-·stor·80-Jan-01·00:00·com/ds/avare/place/Obstacle.class | 856 | ?rwxrwxr-x··2.0·unx······485·b-·stor·80-Jan-01·00:00·com/ds/avare/place/Obstacle.class |
857 | ?rwxrwxr-x··2.0·unx·····2268·b-·stor·80-Jan-01·00:00·com/ds/avare/place/Plan$Passage.class | 857 | ?rwxrwxr-x··2.0·unx·····2268·b-·stor·80-Jan-01·00:00·com/ds/avare/place/Plan$Passage.class |
858 | ?rwxrwxr-x··2.0·unx····133 | 858 | ?rwxrwxr-x··2.0·unx····13362·b-·defN·80-Jan-01·00:00·com/ds/avare/place/Plan.class |
859 | ?rwxrwxr-x··2.0·unx·····1110·b-·stor·80-Jan-01·00:00·com/ds/avare/place/Route.class | 859 | ?rwxrwxr-x··2.0·unx·····1110·b-·stor·80-Jan-01·00:00·com/ds/avare/place/Route.class |
860 | ?rwxrwxr-x··2.0·unx·····5828·b-·stor·80-Jan-01·00:00·com/ds/avare/place/Runway.class | 860 | ?rwxrwxr-x··2.0·unx·····5828·b-·stor·80-Jan-01·00:00·com/ds/avare/place/Runway.class |
861 | ?rwxrwxr-x··2.0·unx·······87·b-·stor·80-Jan-01·00:00·com/ds/avare/place/UDWDestination$1.class | 861 | ?rwxrwxr-x··2.0·unx·······87·b-·stor·80-Jan-01·00:00·com/ds/avare/place/UDWDestination$1.class |
862 | ?rwxrwxr-x··2.0·unx······982·b-·stor·80-Jan-01·00:00·com/ds/avare/place/UDWDestination$DataBaseTask.class | 862 | ?rwxrwxr-x··2.0·unx······982·b-·stor·80-Jan-01·00:00·com/ds/avare/place/UDWDestination$DataBaseTask.class |
863 | ?rwxrwxr-x··2.0·unx·······76·b-·stor·80-Jan-01·00:00·com/ds/avare/plan/Cifp$1.class | 863 | ?rwxrwxr-x··2.0·unx·······76·b-·stor·80-Jan-01·00:00·com/ds/avare/plan/Cifp$1.class |
864 | ?rwxrwxr-x··2.0·unx·····3814·b-·stor·80-Jan-01·00:00·com/ds/avare/plan/Cifp$CreateTask.class | 864 | ?rwxrwxr-x··2.0·unx·····3814·b-·stor·80-Jan-01·00:00·com/ds/avare/plan/Cifp$CreateTask.class |
865 | ?rwxrwxr-x··2.0·unx·····2880·b-·stor·80-Jan-01·00:00·com/ds/avare/plan/Cifp.class | 865 | ?rwxrwxr-x··2.0·unx·····2880·b-·stor·80-Jan-01·00:00·com/ds/avare/plan/Cifp.class |
Offset 972, 15 lines modified | Offset 972, 15 lines modified | ||
972 | ?rwxrwxr-x··2.0·unx·····3955·b-·stor·80-Jan-01·00:00·com/ds/avare/utils/WindsAloftHelper.class | 972 | ?rwxrwxr-x··2.0·unx·····3955·b-·stor·80-Jan-01·00:00·com/ds/avare/utils/WindsAloftHelper.class |
973 | ?rwxrwxr-x··2.0·unx······380·b-·stor·80-Jan-01·00:00·com/ds/avare/utils/ZipFolder$1.class | 973 | ?rwxrwxr-x··2.0·unx······380·b-·stor·80-Jan-01·00:00·com/ds/avare/utils/ZipFolder$1.class |
974 | ?rwxrwxr-x··2.0·unx·····2566·b-·stor·80-Jan-01·00:00·com/ds/avare/utils/ZipFolder.class | 974 | ?rwxrwxr-x··2.0·unx·····2566·b-·stor·80-Jan-01·00:00·com/ds/avare/utils/ZipFolder.class |
975 | ?rwxrwxr-x··2.0·unx·······86·b-·stor·80-Jan-01·00:00·com/ds/avare/views/GlPanZoomView$1.class | 975 | ?rwxrwxr-x··2.0·unx·······86·b-·stor·80-Jan-01·00:00·com/ds/avare/views/GlPanZoomView$1.class |
976 | ?rwxrwxr-x··2.0·unx·····1257·b-·stor·80-Jan-01·00:00·com/ds/avare/views/GlPanZoomView$ScaleListener.class | 976 | ?rwxrwxr-x··2.0·unx·····1257·b-·stor·80-Jan-01·00:00·com/ds/avare/views/GlPanZoomView$ScaleListener.class |
977 | ?rwxrwxr-x··2.0·unx·····3127·b-·stor·80-Jan-01·00:00·com/ds/avare/views/GlPanZoomView.class | 977 | ?rwxrwxr-x··2.0·unx·····3127·b-·stor·80-Jan-01·00:00·com/ds/avare/views/GlPanZoomView.class |
978 | ?rwxrwxr-x··2.0·unx·····2442·b-·stor·80-Jan-01·00:00·com/ds/avare/views/GlassView.class | 978 | ?rwxrwxr-x··2.0·unx·····2442·b-·stor·80-Jan-01·00:00·com/ds/avare/views/GlassView.class |
979 | ?rwxrwxr-x··2.0·unx·····881 | 979 | ?rwxrwxr-x··2.0·unx·····8814·b-·stor·80-Jan-01·00:00·com/ds/avare/views/LocationView$ClosestAirportTask.class |
980 | ?rwxrwxr-x··2.0·unx·····2228·b-·stor·80-Jan-01·00:00·com/ds/avare/views/LocationView$GestureListener.class | 980 | ?rwxrwxr-x··2.0·unx·····2228·b-·stor·80-Jan-01·00:00·com/ds/avare/views/LocationView$GestureListener.class |
981 | ?rwxrwxr-x··2.0·unx·····1561·b-·stor·80-Jan-01·00:00·com/ds/avare/views/MemView.class | 981 | ?rwxrwxr-x··2.0·unx·····1561·b-·stor·80-Jan-01·00:00·com/ds/avare/views/MemView.class |
982 | ?rwxrwxr-x··2.0·unx·······84·b-·stor·80-Jan-01·00:00·com/ds/avare/views/PanZoomView$1.class | 982 | ?rwxrwxr-x··2.0·unx·······84·b-·stor·80-Jan-01·00:00·com/ds/avare/views/PanZoomView$1.class |
983 | ?rwxrwxr-x··2.0·unx·····1243·b-·stor·80-Jan-01·00:00·com/ds/avare/views/PanZoomView$ScaleListener.class | 983 | ?rwxrwxr-x··2.0·unx·····1243·b-·stor·80-Jan-01·00:00·com/ds/avare/views/PanZoomView$ScaleListener.class |
984 | ?rwxrwxr-x··2.0·unx·····3106·b-·stor·80-Jan-01·00:00·com/ds/avare/views/PanZoomView.class | 984 | ?rwxrwxr-x··2.0·unx·····3106·b-·stor·80-Jan-01·00:00·com/ds/avare/views/PanZoomView.class |
985 | ?rwxrwxr-x··2.0·unx····18105·b-·defN·80-Jan-01·00:00·com/ds/avare/views/PfdView.class | 985 | ?rwxrwxr-x··2.0·unx····18105·b-·defN·80-Jan-01·00:00·com/ds/avare/views/PfdView.class |
986 | ?rwxrwxr-x··2.0·unx·······83·b-·stor·80-Jan-01·00:00·com/ds/avare/views/PlatesView$1.class | 986 | ?rwxrwxr-x··2.0·unx·······83·b-·stor·80-Jan-01·00:00·com/ds/avare/views/PlatesView$1.class |
Offset 1565, 8 lines modified | Offset 1565, 8 lines modified | ||
1565 | ?rwxrwxr-x··2.0·unx·····1255·b-·stor·80-Jan-01·00:00·org/hamcrest/core/Every.class | 1565 | ?rwxrwxr-x··2.0·unx·····1255·b-·stor·80-Jan-01·00:00·org/hamcrest/core/Every.class |
1566 | ?rwxrwxr-x··2.0·unx·····1900·b-·stor·80-Jan-01·00:00·org/hamcrest/core/IsCollectionContaining.class | 1566 | ?rwxrwxr-x··2.0·unx·····1900·b-·stor·80-Jan-01·00:00·org/hamcrest/core/IsCollectionContaining.class |
1567 | ?rwxrwxr-x··2.0·unx·····1682·b-·stor·80-Jan-01·00:00·org/hamcrest/core/IsInstanceOf.class | 1567 | ?rwxrwxr-x··2.0·unx·····1682·b-·stor·80-Jan-01·00:00·org/hamcrest/core/IsInstanceOf.class |
1568 | ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·org/hamcrest/core/SubstringMatcher.class | 1568 | ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·org/hamcrest/core/SubstringMatcher.class |
1569 | ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·org/hamcrest/core/StringContains.class | 1569 | ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·org/hamcrest/core/StringContains.class |
1570 | ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·org/hamcrest/core/StringEndsWith.class | 1570 | ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·org/hamcrest/core/StringEndsWith.class |
1571 | ?rwxrwxr-x··2.0·unx······526·b-·stor·80-Jan-01·00:00·org/hamcrest/core/StringStartsWith.class | 1571 | ?rwxrwxr-x··2.0·unx······526·b-·stor·80-Jan-01·00:00·org/hamcrest/core/StringStartsWith.class |
1572 | 1570·files,·31823 | 1572 | 1570·files,·3182318·bytes·uncompressed,·2719293·bytes·compressed:··14.6% |
Offset 607, 31 lines modified | Offset 607, 30 lines modified | ||
607 | ········super.onStart(); | 607 | ········super.onStart(); |
608 | ····} | 608 | ····} |
609 | ···· | 609 | ···· |
610 | ····protected·void·onStop()·{ | 610 | ····protected·void·onStop()·{ |
611 | ········super.onStop(); | 611 | ········super.onStop(); |
612 | ····} | 612 | ····} |
613 | ···· | 613 | ···· |
614 | ····public·void·update(final·Observable·observable,· | 614 | ····public·void·update(final·Observable·observable,·final·Object·o)·{ |
615 | ········if·(observable·instanceof·Destination)·{ | 615 | ········if·(observable·instanceof·Destination)·{ |
616 | ············final·boolean·booleanValue·=·(boolean) | 616 | ············final·boolean·booleanValue·=·(boolean)o; |
617 | ············final·int·n·=·2131427448; | 617 | ············final·int·n·=·2131427448; |
618 | ············if·(booleanValue)·{ | 618 | ············if·(booleanValue)·{ |
619 | ················final·Destination·mDestination·=·this.mDestination; | 619 | ················final·Destination·mDestination·=·this.mDestination; |
620 | ················if·(mDestination·==·null)·{ | 620 | ················if·(mDestination·==·null)·{ |
621 | ····················this.mToast.setText((CharSequence)this.getString(n)); | 621 | ····················this.mToast.setText((CharSequence)this.getString(n)); |
622 | ····················this.mToast.show(); | 622 | ····················this.mToast.show(); |
623 | ····················return; | 623 | ····················return; |
624 | ················} | 624 | ················} |
625 | ················final·Destination·destination·=·(Destination)observable; | 625 | ················final·Destination·destination·=·(Destination)observable; |
626 | ················if·(destination·!=·mDestination)·{ | 626 | ················if·(destination·!=·mDestination)·{ |
627 | ····················return; | 627 | ····················return; |
628 | ················} | 628 | ················} |
629 | ················ | 629 | ················this.mService.getDBResource().setUserRecent(new·StringPreference(mDestination.getType(),·this.mDestination.getDbType(),·this.mDestination.getFacilityName(),·this.mDestination.getID())); |
630 | ················this.mService.getDBResource().setUserRecent((StringPreference)userRecent); | ||
631 | ················if·(!this.mIsWaypoint)·{ | 630 | ················if·(!this.mIsWaypoint)·{ |
632 | ····················this.mLocationView.updateDestination(); | 631 | ····················this.mLocationView.updateDestination(); |
633 | ····················final·StorageService·mService·=·this.mService; | 632 | ····················final·StorageService·mService·=·this.mService; |
634 | ····················if·(mService·!=·null)·{ | 633 | ····················if·(mService·!=·null)·{ |
635 | ························mService.setDestination(destination); | 634 | ························mService.setDestination(destination); |
636 | ····················} | 635 | ····················} |
637 | ····················final·Toast·mToast·=·this.mToast; | 636 | ····················final·Toast·mToast·=·this.mToast; |
Offset 754, 16 lines modified | Offset 754, 17 lines modified | ||
754 | ····public·IBinder·onBind(final·Intent·intent)·{ | 754 | ····public·IBinder·onBind(final·Intent·intent)·{ |
755 | ········return·this.binder; | 755 | ········return·this.binder; |
756 | ····} | 756 | ····} |
757 | ···· | 757 | ···· |
758 | ····public·void·onCreate()·{ | 758 | ····public·void·onCreate()·{ |
759 | ········super.onCreate(); | 759 | ········super.onCreate(); |
760 | ········this.startInForeground(); | 760 | ········this.startInForeground(); |
761 | ········t | 761 | ········final·DataSource·mDataSource·=·new·DataSource(this.getApplicationContext()); |
762 | ········this.mDataSource·=·mDataSource; | ||
762 | ········this.mArea·=·new·Area( | 763 | ········this.mArea·=·new·Area(mDataSource,·(Context)this); |
763 | ········this.mPlan·=·new·Plan((Context)this,·this); | 764 | ········this.mPlan·=·new·Plan((Context)this,·this); |
764 | ········this.mDownloading·=·false; | 765 | ········this.mDownloading·=·false; |
765 | ········this.mTiles·=·new·TileMap(this.getApplicationContext()); | 766 | ········this.mTiles·=·new·TileMap(this.getApplicationContext()); |
766 | ········(this.mInternetWeatherCache·=·new·InternetWeatherCache()).parse(this); | 767 | ········(this.mInternetWeatherCache·=·new·InternetWeatherCache()).parse(this); |
767 | ········(this.mTFRFetcher·=·new·TFRFetcher(this.getApplicationContext())).parse(); | 768 | ········(this.mTFRFetcher·=·new·TFRFetcher(this.getApplicationContext())).parse(); |
768 | ········(this.mShapeFetcher·=·new·ShapeFetcher(this.getApplicationContext())).parse(); | 769 | ········(this.mShapeFetcher·=·new·ShapeFetcher(this.getApplicationContext())).parse(); |
769 | ········this.mGpsParamsExtended·=·new·ExtendedGpsParams(); | 770 | ········this.mGpsParamsExtended·=·new·ExtendedGpsParams(); |
Offset 30, 15 lines modified | Offset 30, 15 lines modified | ||
30 | ····private·BitmapHolder·mVOTBitmapHolder; | 30 | ····private·BitmapHolder·mVOTBitmapHolder; |
31 | ····private·String[]·mVals; | 31 | ····private·String[]·mVals; |
32 | ···· | 32 | ···· |
33 | ····public·SearchAdapter(final·Context·mContext,·final·String[]·mVals)·{ | 33 | ····public·SearchAdapter(final·Context·mContext,·final·String[]·mVals)·{ |
34 | ········super(mContext,·2131296290,·(Object[])mVals); | 34 | ········super(mContext,·2131296290,·(Object[])mVals); |
35 | ········this.mContext·=·mContext; | 35 | ········this.mContext·=·mContext; |
36 | ········this.mVals·=·mVals; | 36 | ········this.mVals·=·mVals; |
37 | ········this.mNDBBitmapHolder·=·new·BitmapHolder( | 37 | ········this.mNDBBitmapHolder·=·new·BitmapHolder(mContext,·2131099679); |
38 | ········this.mMakerBitmapHolder·=·new·BitmapHolder(this.mContext,·2131099677); | 38 | ········this.mMakerBitmapHolder·=·new·BitmapHolder(this.mContext,·2131099677); |
39 | ········this.mNDBDMEBitmapHolder·=·new·BitmapHolder(this.mContext,·2131099680); | 39 | ········this.mNDBDMEBitmapHolder·=·new·BitmapHolder(this.mContext,·2131099680); |
40 | ········this.mVORBitmapHolder·=·new·BitmapHolder(this.mContext,·2131099709); | 40 | ········this.mVORBitmapHolder·=·new·BitmapHolder(this.mContext,·2131099709); |
41 | ········this.mVOTBitmapHolder·=·new·BitmapHolder(this.mContext,·2131099712); | 41 | ········this.mVOTBitmapHolder·=·new·BitmapHolder(this.mContext,·2131099712); |
42 | ········this.mTACANBitmapHolder·=·new·BitmapHolder(this.mContext,·2131099701); | 42 | ········this.mTACANBitmapHolder·=·new·BitmapHolder(this.mContext,·2131099701); |
43 | ········this.mVORTACBitmapHolder·=·new·BitmapHolder(this.mContext,·2131099711); | 43 | ········this.mVORTACBitmapHolder·=·new·BitmapHolder(this.mContext,·2131099711); |
44 | ········this.mVORDMEBitmapHolder·=·new·BitmapHolder(this.mContext,·2131099710); | 44 | ········this.mVORDMEBitmapHolder·=·new·BitmapHolder(this.mContext,·2131099710); |
Offset 44, 15 lines modified | Offset 44, 15 lines modified | ||
44 | ············final·int·n6·=·n·+·2; | 44 | ············final·int·n6·=·n·+·2; |
45 | ············if·(n6·+·n4·>·mSize)·{ | 45 | ············if·(n6·+·n4·>·mSize)·{ |
46 | ················break; | 46 | ················break; |
47 | ············} | 47 | ············} |
48 | ············if·(n5·!=·0)·{ | 48 | ············if·(n5·!=·0)·{ |
49 | ················break; | 49 | ················break; |
50 | ············} | 50 | ············} |
51 | ············final·Fis·fis·=·new·Fis(n5,· | 51 | ············final·Fis·fis·=·new·Fis(n5,·mBuffer,·n6,·n4); |
52 | ············try·{ | 52 | ············try·{ |
53 | ················final·byte[]·mBuffer2·=·fis.mBuffer; | 53 | ················final·byte[]·mBuffer2·=·fis.mBuffer; |
54 | ················try·{ | 54 | ················try·{ |
55 | ····················final·Product·buildProduct·=·ProductFactory.buildProduct(mBuffer2); | 55 | ····················final·Product·buildProduct·=·ProductFactory.buildProduct(mBuffer2); |
56 | ····················try·{ | 56 | ····················try·{ |
57 | ························this.mProducts.add(buildProduct); | 57 | ························this.mProducts.add(buildProduct); |
58 | ····················} | 58 | ····················} |
Offset 163, 18 lines modified | Offset 163, 19 lines modified | ||
163 | ············final·int·destinationNumber·=·this.getDestinationNumber(); | 163 | ············final·int·destinationNumber·=·this.getDestinationNumber(); |
164 | ············if·(destinationNumber·>=·100)·{ | 164 | ············if·(destinationNumber·>=·100)·{ |
165 | ················return·false; | 165 | ················return·false; |
166 | ············} | 166 | ············} |
167 | ············if·(destinationNumber·>·0·&&·this.mDestination[destinationNumber·-·1].getStorageName().equals(destination.getStorageName()))·{ | 167 | ············if·(destinationNumber·>·0·&&·this.mDestination[destinationNumber·-·1].getStorageName().equals(destination.getStorageName()))·{ |
168 | ················return·false; | 168 | ················return·false; |
169 | ············} | 169 | ············} |
170 | ············final·Destination[]·mDestination·=·this.mDestination; | ||
170 | ············ | 171 | ············mDestination[destinationNumber]·=·destination; |
171 | ············this.mPassed[destinationNumber]·=·false; | 172 | ············this.mPassed[destinationNumber]·=·false; |
172 | ············if·(this.mLastLocation·==·null)·{ | 173 | ············if·(this.mLastLocation·==·null)·{ |
173 | ················this.mLastLocation·=·new·GpsParams( | 174 | ················this.mLastLocation·=·new·GpsParams(mDestination[destinationNumber].getLocationInit()); |
174 | ············} | 175 | ············} |
175 | ············this.mTrackShape.updateShapeFromPlan(this.getCoordinates()); | 176 | ············this.mTrackShape.updateShapeFromPlan(this.getCoordinates()); |
176 | ············return·true; | 177 | ············return·true; |
177 | ········} | 178 | ········} |
178 | ····} | 179 | ····} |
179 | ···· | 180 | ···· |
180 | ····public·void·clear()·{ | 181 | ····public·void·clear()·{ |
Offset 625, 15 lines modified | Offset 626, 16 lines modified | ||
625 | ····················this.mEteSec·+=·this.mDestination[j].getEteSec(); | 626 | ····················this.mEteSec·+=·this.mDestination[j].getEteSec(); |
626 | ····················this.mFuelGallons·+=·this.mDestination[j].getFuelGallons(); | 627 | ····················this.mFuelGallons·+=·this.mDestination[j].getFuelGallons(); |
627 | ················} | 628 | ················} |
628 | ············} | 629 | ············} |
629 | ············else·{ | 630 | ············else·{ |
630 | ················this.mDestination[0].updateTo(mLastLocation); | 631 | ················this.mDestination[0].updateTo(mLastLocation); |
631 | ················for·(int·k·=·1;·k·<·destinationNumber;·++k)·{ | 632 | ················for·(int·k·=·1;·k·<·destinationNumber;·++k)·{ |
633 | ····················final·Destination[]·mDestination2·=·this.mDestination; | ||
632 | ···················· | 634 | ····················mDestination2[k].updateTo(new·GpsParams(mDestination2[k·-·1].getLocation())); |
633 | ················} | 635 | ················} |
634 | ················this.mDistance·=·mDistance; | 636 | ················this.mDistance·=·mDistance; |
635 | ················this.mEteSec·=·n; | 637 | ················this.mEteSec·=·n; |
636 | ················this.mFuelGallons·=·0.0f; | 638 | ················this.mFuelGallons·=·0.0f; |
637 | ················while·(i·<·destinationNumber)·{ | 639 | ················while·(i·<·destinationNumber)·{ |
638 | ····················if·(!this.mPassed[i])·{ | 640 | ····················if·(!this.mPassed[i])·{ |
639 | ························this.mDistance·+=·this.mDestination[i].getDistance(); | 641 | ························this.mDistance·+=·this.mDestination[i].getDistance(); |
Offset 151, 15 lines modified | Offset 151, 16 lines modified | ||
151 | ················this.layer·=·LocationView.access$900(this.this$0).getDate(); | 151 | ················this.layer·=·LocationView.access$900(this.this$0).getDate(); |
152 | ············} | 152 | ············} |
153 | ············if·(this.isCancelled())·{ | 153 | ············if·(this.isCancelled())·{ |
154 | ················return·str; | 154 | ················return·str; |
155 | ············} | 155 | ············} |
156 | ········} | 156 | ········} |
157 | ········this.navaids·=·LocationView.access$700(this.this$0).getDBResource().findNavaidsNearby((double)this.lat,·(double)this.lon); | 157 | ········this.navaids·=·LocationView.access$700(this.this$0).getDBResource().findNavaidsNearby((double)this.lat,·(double)this.lon); |
158 | ········final·LocationView·this$0·=·this.this$0; | ||
158 | ········LocationView.access$1002(this | 159 | ········LocationView.access$1002(this$0,·new·Projection(LocationView.access$1100(this$0).getLongitude(),·LocationView.access$1100(this.this$0).getLatitude(),·(double)this.lon,·(double)this.lat)); |
159 | ········return·s; | 160 | ········return·s; |
160 | ····} | 161 | ····} |
161 | ···· | 162 | ···· |
162 | ····protected·void·onPostExecute(final·String·airport)·{ | 163 | ····protected·void·onPostExecute(final·String·airport)·{ |
163 | ········if·(LocationView.access$1200(this.this$0)·!=·null·&&·LocationView.access$1000(this.this$0)·!=·null·&&·airport·!=·null)·{ | 164 | ········if·(LocationView.access$1200(this.this$0)·!=·null·&&·LocationView.access$1000(this.this$0)·!=·null·&&·airport·!=·null)·{ |
164 | ············this.this$0.mLongTouchDestination·=·new·LongTouchDestination(); | 165 | ············this.this$0.mLongTouchDestination·=·new·LongTouchDestination(); |
165 | ············this.this$0.mLongTouchDestination.airport·=·airport; | 166 | ············this.this$0.mLongTouchDestination.airport·=·airport; |
Offset 2659, 21 lines modified | Offset 2659, 19 lines modified | ||
2659 | ····if-eq·p1,·p2,·:cond_1 | 2659 | ····if-eq·p1,·p2,·:cond_1 |
2660 | ····return-void | 2660 | ····return-void |
2661 | ····.line·1531 | 2661 | ····.line·1531 |
2662 | ····:cond_1 | 2662 | ····:cond_1 |
2663 | ····new-instance· | 2663 | ····new-instance·v0,·Lcom/ds/avare/storage/StringPreference; |
2664 | ····i | 2664 | ····invoke-virtual·{p2},·Lcom/ds/avare/place/Destination;->getType()Ljava/lang/String; |
2665 | ····invoke-virtual·{v0},·Lcom/ds/avare/place/Destination;->getType()Ljava/lang/String; | ||
2666 | ····move-result-object· | 2665 | ····move-result-object·p2 |
2667 | ····iget-object·v1,·p0,·Lcom/ds/avare/LocationActivity;->mDestination:Lcom/ds/avare/place/Destination; | 2666 | ····iget-object·v1,·p0,·Lcom/ds/avare/LocationActivity;->mDestination:Lcom/ds/avare/place/Destination; |
2668 | ····invoke-virtual·{v1},·Lcom/ds/avare/place/Destination;->getDbType()Ljava/lang/String; | 2667 | ····invoke-virtual·{v1},·Lcom/ds/avare/place/Destination;->getDbType()Ljava/lang/String; |
2669 | ····move-result-object·v1 | 2668 | ····move-result-object·v1 |
Offset 2685, 24 lines modified | Offset 2683, 24 lines modified | ||
2685 | ····iget-object·v3,·p0,·Lcom/ds/avare/LocationActivity;->mDestination:Lcom/ds/avare/place/Destination; | 2683 | ····iget-object·v3,·p0,·Lcom/ds/avare/LocationActivity;->mDestination:Lcom/ds/avare/place/Destination; |
2686 | ····invoke-virtual·{v3},·Lcom/ds/avare/place/Destination;->getID()Ljava/lang/String; | 2684 | ····invoke-virtual·{v3},·Lcom/ds/avare/place/Destination;->getID()Ljava/lang/String; |
2687 | ····move-result-object·v3 | 2685 | ····move-result-object·v3 |
2688 | ····invoke-direct·{ | 2686 | ····invoke-direct·{v0,·p2,·v1,·v2,·v3},·Lcom/ds/avare/storage/StringPreference;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
2689 | ····.line·1532 | 2687 | ····.line·1532 |
2690 | ····iget-object· | 2688 | ····iget-object·p2,·p0,·Lcom/ds/avare/LocationActivity;->mService:Lcom/ds/avare/StorageService; |
2691 | ····invoke-virtual·{ | 2689 | ····invoke-virtual·{p2},·Lcom/ds/avare/StorageService;->getDBResource()Lcom/ds/avare/content/DataSource; |
2692 | ····move-result-object· | 2690 | ····move-result-object·p2 |
2693 | ····invoke-virtual·{ | 2691 | ····invoke-virtual·{p2,·v0},·Lcom/ds/avare/content/DataSource;->setUserRecent(Lcom/ds/avare/storage/StringPreference;)V |
2694 | ····.line·1533 | 2692 | ····.line·1533 |
2695 | ····iget-boolean·p2,·p0,·Lcom/ds/avare/LocationActivity;->mIsWaypoint:Z | 2693 | ····iget-boolean·p2,·p0,·Lcom/ds/avare/LocationActivity;->mIsWaypoint:Z |
2696 | ····if-nez·p2,·:cond_3 | 2694 | ····if-nez·p2,·:cond_3 |
2697 | ····.line·1534 | 2695 | ····.line·1534 |
Offset 2262, 21 lines modified | Offset 2262, 19 lines modified | ||
2262 | ····move-result-object·v1 | 2262 | ····move-result-object·v1 |
2263 | ····invoke-direct·{v0,·v1},·Lcom/ds/avare/content/DataSource;-><init>(Landroid/content/Context;)V | 2263 | ····invoke-direct·{v0,·v1},·Lcom/ds/avare/content/DataSource;-><init>(Landroid/content/Context;)V |
2264 | ····iput-object·v0,·p0,·Lcom/ds/avare/StorageService;->mDataSource:Lcom/ds/avare/content/DataSource; | 2264 | ····iput-object·v0,·p0,·Lcom/ds/avare/StorageService;->mDataSource:Lcom/ds/avare/content/DataSource; |
2265 | ····.line·393 | 2265 | ····.line·393 |
2266 | ····new-instance·v | 2266 | ····new-instance·v1,·Lcom/ds/avare/place/Area; |
2267 | ····i | 2267 | ····invoke-direct·{v1,·v0,·p0},·Lcom/ds/avare/place/Area;-><init>(Lcom/ds/avare/content/DataSource;Landroid/content/Context;)V |
2268 | ····invoke-direct·{v0,·v1,·p0},·Lcom/ds/avare/place/Area;-><init>(Lcom/ds/avare/content/DataSource;Landroid/content/Context;)V | ||
2269 | ····iput-object·v | 2268 | ····iput-object·v1,·p0,·Lcom/ds/avare/StorageService;->mArea:Lcom/ds/avare/place/Area; |
2270 | ····.line·394 | 2269 | ····.line·394 |
2271 | ····new-instance·v0,·Lcom/ds/avare/place/Plan; | 2270 | ····new-instance·v0,·Lcom/ds/avare/place/Plan; |
2272 | ····invoke-direct·{v0,·p0,·p0},·Lcom/ds/avare/place/Plan;-><init>(Landroid/content/Context;Lcom/ds/avare/StorageService;)V | 2271 | ····invoke-direct·{v0,·p0,·p0},·Lcom/ds/avare/place/Plan;-><init>(Landroid/content/Context;Lcom/ds/avare/StorageService;)V |
2273 | ····iput-object·v0,·p0,·Lcom/ds/avare/StorageService;->mPlan:Lcom/ds/avare/place/Plan; | 2272 | ····iput-object·v0,·p0,·Lcom/ds/avare/StorageService;->mPlan:Lcom/ds/avare/place/Plan; |
Offset 59, 23 lines modified | Offset 59, 21 lines modified | ||
59 | ····.line·73 | 59 | ····.line·73 |
60 | ····iput-object·p1,·p0,·Lcom/ds/avare/adapters/SearchAdapter;->mContext:Landroid/content/Context; | 60 | ····iput-object·p1,·p0,·Lcom/ds/avare/adapters/SearchAdapter;->mContext:Landroid/content/Context; |
61 | ····.line·74 | 61 | ····.line·74 |
62 | ····iput-object·p2,·p0,·Lcom/ds/avare/adapters/SearchAdapter;->mVals:[Ljava/lang/String; | 62 | ····iput-object·p2,·p0,·Lcom/ds/avare/adapters/SearchAdapter;->mVals:[Ljava/lang/String; |
63 | ····.line·78 | 63 | ····.line·78 |
64 | ····new-instance·p | 64 | ····new-instance·p2,·Lcom/ds/avare/utils/BitmapHolder; |
65 | ····iget-object·p2,·p0,·Lcom/ds/avare/adapters/SearchAdapter;->mContext:Landroid/content/Context; | ||
66 | ····const·v0,·0x7f06001f | 65 | ····const·v0,·0x7f06001f |
67 | ····invoke-direct·{p | 66 | ····invoke-direct·{p2,·p1,·v0},·Lcom/ds/avare/utils/BitmapHolder;-><init>(Landroid/content/Context;I)V |
68 | ····iput-object·p | 67 | ····iput-object·p2,·p0,·Lcom/ds/avare/adapters/SearchAdapter;->mNDBBitmapHolder:Lcom/ds/avare/utils/BitmapHolder; |
69 | ····.line·79 | 68 | ····.line·79 |
70 | ····new-instance·p1,·Lcom/ds/avare/utils/BitmapHolder; | 69 | ····new-instance·p1,·Lcom/ds/avare/utils/BitmapHolder; |
71 | ····iget-object·p2,·p0,·Lcom/ds/avare/adapters/SearchAdapter;->mContext:Landroid/content/Context; | 70 | ····iget-object·p2,·p0,·Lcom/ds/avare/adapters/SearchAdapter;->mContext:Landroid/content/Context; |
72 | ····const·v0,·0x7f06001d | 71 | ····const·v0,·0x7f06001d |
Offset 79, 15 lines modified | Offset 79, 15 lines modified | ||
79 | ····.line·88 | 79 | ····.line·88 |
80 | ····iget-object·v0,·p0,·Lcom/ds/avare/adsb/gdl90/FisBuffer;->mProducts:Ljava/util/LinkedList; | 80 | ····iget-object·v0,·p0,·Lcom/ds/avare/adsb/gdl90/FisBuffer;->mProducts:Ljava/util/LinkedList; |
81 | ····return-object·v0 | 81 | ····return-object·v0 |
82 | .end·method | 82 | .end·method |
83 | .method·public·makeProducts()V | 83 | .method·public·makeProducts()V |
84 | ····.locals· | 84 | ····.locals·7 |
85 | ····const/4·v0,·0x0 | 85 | ····const/4·v0,·0x0 |
86 | ····.line·52 | 86 | ····.line·52 |
87 | ····:goto_0 | 87 | ····:goto_0 |
88 | ····iget·v1,·p0,·Lcom/ds/avare/adsb/gdl90/FisBuffer;->mSize:I | 88 | ····iget·v1,·p0,·Lcom/ds/avare/adsb/gdl90/FisBuffer;->mSize:I |
Offset 117, 35 lines modified | Offset 117, 33 lines modified | ||
117 | ····if-nez·v3,·:cond_0 | 117 | ····if-nez·v3,·:cond_0 |
118 | ····goto·:goto_2 | 118 | ····goto·:goto_2 |
119 | ····.line·61 | 119 | ····.line·61 |
120 | ····:cond_0 | 120 | ····:cond_0 |
121 | ····aget-byte·v | 121 | ····aget-byte·v4,·v2,·v4 |
122 | ····and-int/lit8·v | 122 | ····and-int/lit8·v4,·v4,·0xf |
123 | ····add-int/lit8·v | 123 | ····add-int/lit8·v5,·v0,·0x2 |
124 | ····add-int·v | 124 | ····add-int·v6,·v5,·v3 |
125 | ····if-gt·v | 125 | ····if-gt·v6,·v1,·:cond_2 |
126 | ····if-eqz·v | 126 | ····if-eqz·v4,·:cond_1 |
127 | ····goto·:goto_2 | 127 | ····goto·:goto_2 |
128 | ····.line·70 | 128 | ····.line·70 |
129 | ····:cond_1 | 129 | ····:cond_1 |
130 | ····new-instance·v1,·Lcom/ds/avare/adsb/gdl90/Fis; | 130 | ····new-instance·v1,·Lcom/ds/avare/adsb/gdl90/Fis; |
131 | ····iget-object·v5,·p0,·Lcom/ds/avare/adsb/gdl90/FisBuffer;->mBuffer:[B | ||
132 | ····invoke-direct·{v1,·v | 131 | ····invoke-direct·{v1,·v4,·v2,·v5,·v3},·Lcom/ds/avare/adsb/gdl90/Fis;-><init>(I[BII)V |
133 | ····.line·73 | 132 | ····.line·73 |
134 | ····:try_start_0 | 133 | ····:try_start_0 |
135 | ····iget-object·v1,·v1,·Lcom/ds/avare/adsb/gdl90/Fis;->mBuffer:[B | 134 | ····iget-object·v1,·v1,·Lcom/ds/avare/adsb/gdl90/Fis;->mBuffer:[B |
136 | ····invoke-static·{v1},·Lcom/ds/avare/adsb/gdl90/ProductFactory;->buildProduct([B)Lcom/ds/avare/adsb/gdl90/Product; | 135 | ····invoke-static·{v1},·Lcom/ds/avare/adsb/gdl90/ProductFactory;->buildProduct([B)Lcom/ds/avare/adsb/gdl90/Product; |
Offset 579, 16 lines modified | Offset 579, 14 lines modified | ||
579 | ····iget-object·p1,·p0,·Lcom/ds/avare/place/Plan;->mLastLocation:Lcom/ds/avare/gps/GpsParams; | 579 | ····iget-object·p1,·p0,·Lcom/ds/avare/place/Plan;->mLastLocation:Lcom/ds/avare/gps/GpsParams; |
580 | ····if-nez·p1,·:cond_2 | 580 | ····if-nez·p1,·:cond_2 |
581 | ····.line·250 | 581 | ····.line·250 |
582 | ····new-instance·p1,·Lcom/ds/avare/gps/GpsParams; | 582 | ····new-instance·p1,·Lcom/ds/avare/gps/GpsParams; |
583 | ····iget-object·v1,·p0,·Lcom/ds/avare/place/Plan;->mDestination:[Lcom/ds/avare/place/Destination; | ||
584 | ····aget-object·v0,·v1,·v0 | 583 | ····aget-object·v0,·v1,·v0 |
585 | ····invoke-virtual·{v0},·Lcom/ds/avare/place/Destination;->getLocationInit()Landroid/location/Location; | 584 | ····invoke-virtual·{v0},·Lcom/ds/avare/place/Destination;->getLocationInit()Landroid/location/Location; |
586 | ····move-result-object·v0 | 585 | ····move-result-object·v0 |
587 | ····invoke-direct·{p1,·v0},·Lcom/ds/avare/gps/GpsParams;-><init>(Landroid/location/Location;)V | 586 | ····invoke-direct·{p1,·v0},·Lcom/ds/avare/gps/GpsParams;-><init>(Landroid/location/Location;)V |
Offset 2348, 33 lines modified | Offset 2346, 31 lines modified | ||
2348 | ····:goto_2 | 2346 | ····:goto_2 |
2349 | ····if-ge·v6,·v5,·:cond_3 | 2347 | ····if-ge·v6,·v5,·:cond_3 |
2350 | ····.line·356 | 2348 | ····.line·356 |
2351 | ····iget-object·v7,·p0,·Lcom/ds/avare/place/Plan;->mDestination:[Lcom/ds/avare/place/Destination; | 2349 | ····iget-object·v7,·p0,·Lcom/ds/avare/place/Plan;->mDestination:[Lcom/ds/avare/place/Destination; |
2352 | ····aget-object·v | 2350 | ····aget-object·v10,·v7,·v6 |
2353 | ····new-instance·v1 | 2351 | ····new-instance·v11,·Lcom/ds/avare/gps/GpsParams; |
2354 | ····iget-object·v11,·p0,·Lcom/ds/avare/place/Plan;->mDestination:[Lcom/ds/avare/place/Destination; | ||
2355 | ····add-int/lit8·v12,·v6,·-0x1 | 2352 | ····add-int/lit8·v12,·v6,·-0x1 |
2356 | ····aget-object·v | 2353 | ····aget-object·v7,·v7,·v12 |
2357 | ····.line·357 | 2354 | ····.line·357 |
2358 | ····invoke-virtual·{v | 2355 | ····invoke-virtual·{v7},·Lcom/ds/avare/place/Destination;->getLocation()Landroid/location/Location; |
2359 | ····move-result-object·v | 2356 | ····move-result-object·v7 |
2360 | ····invoke-direct·{v1 | 2357 | ····invoke-direct·{v11,·v7},·Lcom/ds/avare/gps/GpsParams;-><init>(Landroid/location/Location;)V |
2361 | ····.line·356 | 2358 | ····.line·356 |
2362 | ····invoke-virtual·{v | 2359 | ····invoke-virtual·{v10,·v11},·Lcom/ds/avare/place/Destination;->updateTo(Lcom/ds/avare/gps/GpsParams;)V |
2363 | ····add-int/lit8·v6,·v6,·0x1 | 2360 | ····add-int/lit8·v6,·v6,·0x1 |
2364 | ····goto·:goto_2 | 2361 | ····goto·:goto_2 |
2365 | ····.line·360 | 2362 | ····.line·360 |
2366 | ····:cond_3 | 2363 | ····:cond_3 |
Offset 785, 17 lines modified | Offset 785, 15 lines modified | ||
785 | ····iput-object·v0,·p0,·Lcom/ds/avare/views/LocationView$ClosestAirportTask;->navaids:Ljava/util/Vector; | 785 | ····iput-object·v0,·p0,·Lcom/ds/avare/views/LocationView$ClosestAirportTask;->navaids:Ljava/util/Vector; |
786 | ····.line·1309 | 786 | ····.line·1309 |
787 | ····iget-object·v0,·p0,·Lcom/ds/avare/views/LocationView$ClosestAirportTask;->this$0:Lcom/ds/avare/views/LocationView; | 787 | ····iget-object·v0,·p0,·Lcom/ds/avare/views/LocationView$ClosestAirportTask;->this$0:Lcom/ds/avare/views/LocationView; |
788 | ····new-instance·v10,·Lcom/ds/avare/position/Projection; | 788 | ····new-instance·v10,·Lcom/ds/avare/position/Projection; |
789 | ····iget-object·v1,·p0,·Lcom/ds/avare/views/LocationView$ClosestAirportTask;->this$0:Lcom/ds/avare/views/LocationView; | ||
790 | ····invoke-static·{v | 789 | ····invoke-static·{v0},·Lcom/ds/avare/views/LocationView;->access$1100(Lcom/ds/avare/views/LocationView;)Lcom/ds/avare/gps/GpsParams; |
791 | ····move-result-object·v1 | 790 | ····move-result-object·v1 |
792 | ····invoke-virtual·{v1},·Lcom/ds/avare/gps/GpsParams;->getLongitude()D | 791 | ····invoke-virtual·{v1},·Lcom/ds/avare/gps/GpsParams;->getLongitude()D |
793 | ····move-result-wide·v2 | 792 | ····move-result-wide·v2 |