29.2 KB
/home/fdroid/fdroiddata/tmp/com.ds.avare_366.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.ds.avare_366.apk
1.51 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·2547900·bytes,·number·of·entries:·2141 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.properties2 -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··1879592·b-·defN·81-Jan-01·01:01·classes.dex3 -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.ttf4 -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.js5 -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.css6 -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.js7 -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.css8 -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.js9 -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.html10 -rw-rw-rw-··0.0·unx·····1859·b-·defN·81-Jan-01·01:01·assets/chart.html
Offset 209, 8 lines modifiedOffset 209, 8 lines modified
209 -rw----·····0.0·fat······609·b-·stor·81-Jan-01·01:01·res/x5.png209 -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.xml210 -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.xml211 -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.arsc212 -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.SF213 -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.RSA214 -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.MF215 -rw----·····2.0·fat····17769·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
216 214·files,·4159341·bytes·uncompressed,·2518683·bytes·compressed:··39.4%216 214·files,·4159313·bytes·uncompressed,·2518666·bytes·compressed:··39.4%
18.6 KB
classes.dex
18.5 KB
classes.jar
10.5 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·2981992·bytes,·number·of·entries:·15701 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.class2 ?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.class3 ?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.class4 ?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.class5 ?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.class6 ?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.class7 ?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.class8 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimatorRes.class
Offset 563, 15 lines modifiedOffset 563, 15 lines modified
563 ?rwxrwxr-x··2.0·unx·····1051·b-·stor·80-Jan-01·00:00·com/ds/avare/LocationActivity$5$1.class563 ?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.class564 ?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.class565 ?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.class566 ?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.class567 ?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.class568 ?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.class569 ?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····22921·b-·defN·80-Jan-01·00:00·com/ds/avare/LocationActivity.class570 ?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.class571 ?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.class572 ?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.class573 ?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.class574 ?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.class575 ?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.class576 ?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.class577 ?rwxrwxr-x··2.0·unx·····1594·b-·stor·80-Jan-01·00:00·com/ds/avare/NearestActivity$2.class
Offset 665, 15 lines modifiedOffset 665, 15 lines modified
665 ?rwxrwxr-x··2.0·unx······912·b-·stor·80-Jan-01·00:00·com/ds/avare/SearchActivity$7.class665 ?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.class666 ?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.class667 ?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.class668 ?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.class669 ?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.class670 ?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.class671 ?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····24357·b-·defN·80-Jan-01·00:00·com/ds/avare/StorageService.class672 ?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.class673 ?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.class674 ?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.class675 ?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.class676 ?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.class677 ?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.class678 ?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.class679 ?rwxrwxr-x··2.0·unx·····9611·b-·stor·80-Jan-01·00:00·com/ds/avare/ThreeDActivity.class
Offset 714, 15 lines modifiedOffset 714, 15 lines modified
714 ?rwxrwxr-x··2.0·unx·····5355·b-·stor·80-Jan-01·00:00·com/ds/avare/WnbActivity.class714 ?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.class715 ?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.class716 ?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.class717 ?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.class718 ?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.class719 ?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.class720 ?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·····3936·b-·stor·80-Jan-01·00:00·com/ds/avare/adapters/SearchAdapter.class721 ?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.class722 ?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.class723 ?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.class724 ?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.class725 ?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.class726 ?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.class727 ?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.class728 ?rwxrwxr-x··2.0·unx·····2836·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/TfrCache.class
Offset 731, 15 lines modifiedOffset 731, 15 lines modified
731 ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/BitInputStream.class731 ?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.class732 ?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.class733 ?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.class734 ?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.class735 ?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.class736 ?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.class737 ?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·····1213·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/FisBuffer.class738 ?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.class739 ?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.class740 ?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.class741 ?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.class742 ?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.class743 ?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.class744 ?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.class745 ?rwxrwxr-x··2.0·unx······642·b-·stor·80-Jan-01·00:00·com/ds/avare/adsb/gdl90/Product.class
Offset 851, 15 lines modifiedOffset 851, 15 lines modified
851 ?rwxrwxr-x··2.0·unx·······87·b-·stor·80-Jan-01·00:00·com/ds/avare/place/GpsDestination$1.class851 ?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.class852 ?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.class853 ?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.class854 ?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.class855 ?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.class856 ?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.class857 ?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····13390·b-·defN·80-Jan-01·00:00·com/ds/avare/place/Plan.class858 ?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.class859 ?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.class860 ?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.class861 ?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.class862 ?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.class863 ?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.class864 ?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.class865 ?rwxrwxr-x··2.0·unx·····2880·b-·stor·80-Jan-01·00:00·com/ds/avare/plan/Cifp.class
Offset 972, 15 lines modifiedOffset 972, 15 lines modified
972 ?rwxrwxr-x··2.0·unx·····3955·b-·stor·80-Jan-01·00:00·com/ds/avare/utils/WindsAloftHelper.class972 ?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.class973 ?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.class974 ?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.class975 ?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.class976 ?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.class977 ?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.class978 ?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·····8817·b-·stor·80-Jan-01·00:00·com/ds/avare/views/LocationView$ClosestAirportTask.class979 ?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.class980 ?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.class981 ?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.class982 ?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.class983 ?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.class984 ?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.class985 ?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.class986 ?rwxrwxr-x··2.0·unx·······83·b-·stor·80-Jan-01·00:00·com/ds/avare/views/PlatesView$1.class
Offset 1565, 8 lines modifiedOffset 1565, 8 lines modified
1565 ?rwxrwxr-x··2.0·unx·····1255·b-·stor·80-Jan-01·00:00·org/hamcrest/core/Every.class1565 ?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.class1566 ?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.class1567 ?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.class1568 ?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.class1569 ?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.class1570 ?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.class1571 ?rwxrwxr-x··2.0·unx······526·b-·stor·80-Jan-01·00:00·org/hamcrest/core/StringStartsWith.class
1572 1570·files,·3182366·bytes·uncompressed,·2719320·bytes·compressed:··14.6%1572 1570·files,·3182318·bytes·uncompressed,·2719293·bytes·compressed:··14.6%
1.85 KB
com/ds/avare/LocationActivity.class
1.78 KB
procyon -ec {}
    
Offset 607, 31 lines modifiedOffset 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,·Object·userRecent)·{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)userRecent;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 ················userRecent·=·new·StringPreference(this.mDestination.getType(),·this.mDestination.getDbType(),·this.mDestination.getFacilityName(),·this.mDestination.getID());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;
1.07 KB
com/ds/avare/StorageService.class
1.0 KB
procyon -ec {}
    
Offset 752, 16 lines modifiedOffset 752, 17 lines modified
752 ····public·IBinder·onBind(final·Intent·intent)·{752 ····public·IBinder·onBind(final·Intent·intent)·{
753 ········return·this.binder;753 ········return·this.binder;
754 ····}754 ····}
755 ····755 ····
756 ····public·void·onCreate()·{756 ····public·void·onCreate()·{
757 ········super.onCreate();757 ········super.onCreate();
758 ········this.startInForeground();758 ········this.startInForeground();
759 ········this.mDataSource·=·new·DataSource(this.getApplicationContext());759 ········final·DataSource·mDataSource·=·new·DataSource(this.getApplicationContext());
 760 ········this.mDataSource·=·mDataSource;
760 ········this.mArea·=·new·Area(this.mDataSource,·(Context)this);761 ········this.mArea·=·new·Area(mDataSource,·(Context)this);
761 ········this.mPlan·=·new·Plan((Context)this,·this);762 ········this.mPlan·=·new·Plan((Context)this,·this);
762 ········this.mDownloading·=·false;763 ········this.mDownloading·=·false;
763 ········this.mTiles·=·new·TileMap(this.getApplicationContext());764 ········this.mTiles·=·new·TileMap(this.getApplicationContext());
764 ········(this.mInternetWeatherCache·=·new·InternetWeatherCache()).parse(this);765 ········(this.mInternetWeatherCache·=·new·InternetWeatherCache()).parse(this);
765 ········(this.mTFRFetcher·=·new·TFRFetcher(this.getApplicationContext())).parse();766 ········(this.mTFRFetcher·=·new·TFRFetcher(this.getApplicationContext())).parse();
766 ········(this.mShapeFetcher·=·new·ShapeFetcher(this.getApplicationContext())).parse();767 ········(this.mShapeFetcher·=·new·ShapeFetcher(this.getApplicationContext())).parse();
767 ········this.mGpsParamsExtended·=·new·ExtendedGpsParams();768 ········this.mGpsParamsExtended·=·new·ExtendedGpsParams();
1.09 KB
com/ds/avare/adapters/SearchAdapter.class
1.01 KB
procyon -ec {}
    
Offset 30, 15 lines modifiedOffset 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(this.mContext,·2131099679);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);
727 B
com/ds/avare/adsb/gdl90/FisBuffer.class
649 B
procyon -ec {}
    
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
44 ············final·int·n5·=·n·+·2;44 ············final·int·n5·=·n·+·2;
45 ············if·(n5·+·n4·>·mSize)·{45 ············if·(n5·+·n4·>·mSize)·{
46 ················break;46 ················break;
47 ············}47 ············}
48 ············if·(b·!=·0)·{48 ············if·(b·!=·0)·{
49 ················break;49 ················break;
50 ············}50 ············}
51 ············final·Fis·fis·=·new·Fis((int)b,·this.mBuffer,·n5,·n4);51 ············final·Fis·fis·=·new·Fis((int)b,·mBuffer,·n5,·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 ····················}
2.03 KB
com/ds/avare/place/Plan.class
1.97 KB
procyon -ec {}
    
Offset 163, 18 lines modifiedOffset 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 ············this.mDestination[destinationNumber]·=·destination;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(this.mDestination[destinationNumber].getLocationInit());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 624, 15 lines modifiedOffset 625, 16 lines modified
624 ····················this.mEteSec·+=·this.mDestination[j].getEteSec();625 ····················this.mEteSec·+=·this.mDestination[j].getEteSec();
625 ····················this.mFuelGallons·+=·this.mDestination[j].getFuelGallons();626 ····················this.mFuelGallons·+=·this.mDestination[j].getFuelGallons();
626 ················}627 ················}
627 ············}628 ············}
628 ············else·{629 ············else·{
629 ················this.mDestination[0].updateTo(mLastLocation);630 ················this.mDestination[0].updateTo(mLastLocation);
630 ················for·(int·k·=·1;·k·<·destinationNumber;·++k)·{631 ················for·(int·k·=·1;·k·<·destinationNumber;·++k)·{
 632 ····················final·Destination[]·mDestination2·=·this.mDestination;
631 ····················this.mDestination[k].updateTo(new·GpsParams(this.mDestination[k·-·1].getLocation()));633 ····················mDestination2[k].updateTo(new·GpsParams(mDestination2[k·-·1].getLocation()));
632 ················}634 ················}
633 ················this.mDistance·=·mDistance;635 ················this.mDistance·=·mDistance;
634 ················this.mEteSec·=·n;636 ················this.mEteSec·=·n;
635 ················this.mFuelGallons·=·0.0f;637 ················this.mFuelGallons·=·0.0f;
636 ················while·(i·<·destinationNumber)·{638 ················while·(i·<·destinationNumber)·{
637 ····················if·(!this.mPassed[i])·{639 ····················if·(!this.mPassed[i])·{
638 ························this.mDistance·+=·this.mDestination[i].getDistance();640 ························this.mDistance·+=·this.mDestination[i].getDistance();
1.27 KB
com/ds/avare/views/LocationView$ClosestAirportTask.class
1.16 KB
procyon -ec {}
    
Offset 151, 15 lines modifiedOffset 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.this$0,·new·Projection(LocationView.access$1100(this.this$0).getLongitude(),·LocationView.access$1100(this.this$0).getLatitude(),·(double)this.lon,·(double)this.lat));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;
2.26 KB
smali/com/ds/avare/LocationActivity.smali
    
Offset 2659, 21 lines modifiedOffset 2659, 19 lines modified
  
2659 ····if-eq·p1,·p2,·:cond_12659 ····if-eq·p1,·p2,·:cond_1
  
2660 ····return-void2660 ····return-void
  
2661 ····.line·15312661 ····.line·1531
2662 ····:cond_12662 ····:cond_1
2663 ····new-instance·p2,·Lcom/ds/avare/storage/StringPreference;2663 ····new-instance·v0,·Lcom/ds/avare/storage/StringPreference;
  
2664 ····iget-object·v0,·p0,·Lcom/ds/avare/LocationActivity;->mDestination:Lcom/ds/avare/place/Destination;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·v02665 ····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·v12668 ····move-result-object·v1
  
Offset 2685, 24 lines modifiedOffset 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·v32685 ····move-result-object·v3
  
2688 ····invoke-direct·{p2,·v0,·v1,·v2,·v3},·Lcom/ds/avare/storage/StringPreference;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V2686 ····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·15322687 ····.line·1532
2690 ····iget-object·v0,·p0,·Lcom/ds/avare/LocationActivity;->mService:Lcom/ds/avare/StorageService;2688 ····iget-object·p2,·p0,·Lcom/ds/avare/LocationActivity;->mService:Lcom/ds/avare/StorageService;
  
2691 ····invoke-virtual·{v0},·Lcom/ds/avare/StorageService;->getDBResource()Lcom/ds/avare/content/DataSource;2689 ····invoke-virtual·{p2},·Lcom/ds/avare/StorageService;->getDBResource()Lcom/ds/avare/content/DataSource;
  
2692 ····move-result-object·v02690 ····move-result-object·p2
  
2693 ····invoke-virtual·{v0,·p2},·Lcom/ds/avare/content/DataSource;->setUserRecent(Lcom/ds/avare/storage/StringPreference;)V2691 ····invoke-virtual·{p2,·v0},·Lcom/ds/avare/content/DataSource;->setUserRecent(Lcom/ds/avare/storage/StringPreference;)V
  
2694 ····.line·15332692 ····.line·1533
2695 ····iget-boolean·p2,·p0,·Lcom/ds/avare/LocationActivity;->mIsWaypoint:Z2693 ····iget-boolean·p2,·p0,·Lcom/ds/avare/LocationActivity;->mIsWaypoint:Z
  
2696 ····if-nez·p2,·:cond_32694 ····if-nez·p2,·:cond_3
  
2697 ····.line·15342695 ····.line·1534
1.24 KB
smali/com/ds/avare/StorageService.smali
    
Offset 2262, 21 lines modifiedOffset 2262, 19 lines modified
2262 ····move-result-object·v12262 ····move-result-object·v1
  
2263 ····invoke-direct·{v0,·v1},·Lcom/ds/avare/content/DataSource;-><init>(Landroid/content/Context;)V2263 ····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·3932265 ····.line·393
2266 ····new-instance·v0,·Lcom/ds/avare/place/Area;2266 ····new-instance·v1,·Lcom/ds/avare/place/Area;
  
2267 ····iget-object·v1,·p0,·Lcom/ds/avare/StorageService;->mDataSource:Lcom/ds/avare/content/DataSource;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·v0,·p0,·Lcom/ds/avare/StorageService;->mArea:Lcom/ds/avare/place/Area;2268 ····iput-object·v1,·p0,·Lcom/ds/avare/StorageService;->mArea:Lcom/ds/avare/place/Area;
  
2270 ····.line·3942269 ····.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;)V2271 ····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;
1.2 KB
smali/com/ds/avare/adapters/SearchAdapter.smali
    
Offset 59, 23 lines modifiedOffset 59, 21 lines modified
59 ····.line·7359 ····.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·7461 ····.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·7863 ····.line·78
64 ····new-instance·p1,·Lcom/ds/avare/utils/BitmapHolder;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,·0x7f06001f65 ····const·v0,·0x7f06001f
  
67 ····invoke-direct·{p1,·p2,·v0},·Lcom/ds/avare/utils/BitmapHolder;-><init>(Landroid/content/Context;I)V66 ····invoke-direct·{p2,·p1,·v0},·Lcom/ds/avare/utils/BitmapHolder;-><init>(Landroid/content/Context;I)V
  
68 ····iput-object·p1,·p0,·Lcom/ds/avare/adapters/SearchAdapter;->mNDBBitmapHolder:Lcom/ds/avare/utils/BitmapHolder;67 ····iput-object·p2,·p0,·Lcom/ds/avare/adapters/SearchAdapter;->mNDBBitmapHolder:Lcom/ds/avare/utils/BitmapHolder;
  
69 ····.line·7968 ····.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,·0x7f06001d71 ····const·v0,·0x7f06001d
1.41 KB
smali/com/ds/avare/adsb/gdl90/FisBuffer.smali
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ····.line·8879 ····.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·v081 ····return-object·v0
82 .end·method82 .end·method
  
83 .method·public·makeProducts()V83 .method·public·makeProducts()V
84 ····.locals·684 ····.locals·7
  
85 ····const/4·v0,·0x085 ····const/4·v0,·0x0
  
86 ····.line·5286 ····.line·52
87 ····:goto_087 ····:goto_0
88 ····iget·v1,·p0,·Lcom/ds/avare/adsb/gdl90/FisBuffer;->mSize:I88 ····iget·v1,·p0,·Lcom/ds/avare/adsb/gdl90/FisBuffer;->mSize:I
  
Offset 117, 35 lines modifiedOffset 117, 33 lines modified
  
117 ····if-nez·v3,·:cond_0117 ····if-nez·v3,·:cond_0
  
118 ····goto·:goto_2118 ····goto·:goto_2
  
119 ····.line·61119 ····.line·61
120 ····:cond_0120 ····:cond_0
121 ····aget-byte·v2,·v2,·v4121 ····aget-byte·v4,·v2,·v4
  
122 ····and-int/lit8·v2,·v2,·0xf122 ····and-int/lit8·v4,·v4,·0xf
  
123 ····add-int/lit8·v4,·v0,·0x2123 ····add-int/lit8·v5,·v0,·0x2
  
124 ····add-int·v5,·v4,·v3124 ····add-int·v6,·v5,·v3
  
125 ····if-gt·v5,·v1,·:cond_2125 ····if-gt·v6,·v1,·:cond_2
  
126 ····if-eqz·v2,·:cond_1126 ····if-eqz·v4,·:cond_1
  
127 ····goto·:goto_2127 ····goto·:goto_2
  
128 ····.line·70128 ····.line·70
129 ····:cond_1129 ····: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,·v2,·v5,·v4,·v3},·Lcom/ds/avare/adsb/gdl90/Fis;-><init>(I[BII)V131 ····invoke-direct·{v1,·v4,·v2,·v5,·v3},·Lcom/ds/avare/adsb/gdl90/Fis;-><init>(I[BII)V
  
133 ····.line·73132 ····.line·73
134 ····:try_start_0133 ····:try_start_0
135 ····iget-object·v1,·v1,·Lcom/ds/avare/adsb/gdl90/Fis;->mBuffer:[B134 ····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;
  
1.93 KB
smali/com/ds/avare/place/Plan.smali
    
Offset 579, 16 lines modifiedOffset 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_2580 ····if-nez·p1,·:cond_2
  
581 ····.line·250581 ····.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,·v0583 ····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·v0585 ····move-result-object·v0
  
587 ····invoke-direct·{p1,·v0},·Lcom/ds/avare/gps/GpsParams;-><init>(Landroid/location/Location;)V586 ····invoke-direct·{p1,·v0},·Lcom/ds/avare/gps/GpsParams;-><init>(Landroid/location/Location;)V
Offset 2348, 33 lines modifiedOffset 2346, 31 lines modified
  
2348 ····:goto_22346 ····:goto_2
2349 ····if-ge·v6,·v5,·:cond_32347 ····if-ge·v6,·v5,·:cond_3
  
2350 ····.line·3562348 ····.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·v7,·v7,·v62350 ····aget-object·v10,·v7,·v6
  
2353 ····new-instance·v10,·Lcom/ds/avare/gps/GpsParams;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,·-0x12352 ····add-int/lit8·v12,·v6,·-0x1
  
2356 ····aget-object·v11,·v11,·v122353 ····aget-object·v7,·v7,·v12
  
2357 ····.line·3572354 ····.line·357
2358 ····invoke-virtual·{v11},·Lcom/ds/avare/place/Destination;->getLocation()Landroid/location/Location;2355 ····invoke-virtual·{v7},·Lcom/ds/avare/place/Destination;->getLocation()Landroid/location/Location;
  
2359 ····move-result-object·v112356 ····move-result-object·v7
  
2360 ····invoke-direct·{v10,·v11},·Lcom/ds/avare/gps/GpsParams;-><init>(Landroid/location/Location;)V2357 ····invoke-direct·{v11,·v7},·Lcom/ds/avare/gps/GpsParams;-><init>(Landroid/location/Location;)V
  
2361 ····.line·3562358 ····.line·356
2362 ····invoke-virtual·{v7,·v10},·Lcom/ds/avare/place/Destination;->updateTo(Lcom/ds/avare/gps/GpsParams;)V2359 ····invoke-virtual·{v10,·v11},·Lcom/ds/avare/place/Destination;->updateTo(Lcom/ds/avare/gps/GpsParams;)V
  
2363 ····add-int/lit8·v6,·v6,·0x12360 ····add-int/lit8·v6,·v6,·0x1
  
2364 ····goto·:goto_22361 ····goto·:goto_2
  
2365 ····.line·3602362 ····.line·360
2366 ····:cond_32363 ····:cond_3
976 B
smali/com/ds/avare/views/LocationView$ClosestAirportTask.smali
    
Offset 785, 17 lines modifiedOffset 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·1309786 ····.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·{v1},·Lcom/ds/avare/views/LocationView;->access$1100(Lcom/ds/avare/views/LocationView;)Lcom/ds/avare/gps/GpsParams;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·v1790 ····move-result-object·v1
  
792 ····invoke-virtual·{v1},·Lcom/ds/avare/gps/GpsParams;->getLongitude()D791 ····invoke-virtual·{v1},·Lcom/ds/avare/gps/GpsParams;->getLongitude()D
  
793 ····move-result-wide·v2792 ····move-result-wide·v2