28.3 MB
/home/fdroid/fdroiddata/tmp/com.ds.avare_366.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.ds.avare_366.apk
2.54 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <4379d805e3992d97addf1fafa4713f530190622701c9420a34663dcae6eb8231>, actual: <061c2f679f6499841ca6cfbf8bea71045d810d1acc37e42e59ad4d9d88f47ec0> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <f3bbf55e8039ba9e67d2090413671435f3b5d382b8e199e0472b5ca89ea97ca6bcd0260000000000>, actual: <53a8854a93891a0e761cfa22d2370fa0a4dfe5fec96867f87f21f0ddf02cc947bcd0260000000000>
    
Offset 1, 20 lines modifiedOffset 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/. 
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%
28.3 MB
classes.dex
28.2 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·a43185b54 checksum············:·5a4c3518
5 signature···········:·8442...b58a5 signature···········:·983c...5b4a
6 file_size···········:·18795926 file_size···········:·1879564
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·1927210 string_ids_size·····:·19272
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·242212 type_ids_size·······:·2422
13 type_ids_off········:·77200·(0x012d90)13 type_ids_off········:·77200·(0x012d90)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·86888·(0x015368)15 proto_ids_off·······:·86888·(0x015368)
16 field_ids_size······:·764316 field_ids_size······:·7643
17 field_ids_off·······:·133580·(0x0209cc)17 field_ids_off·······:·133580·(0x0209cc)
18 method_ids_size·····:·1381018 method_ids_size·····:·13810
19 method_ids_off······:·194724·(0x02f8a4)19 method_ids_off······:·194724·(0x02f8a4)
20 class_defs_size·····:·157220 class_defs_size·····:·1572
21 class_defs_off······:·305204·(0x04a834)21 class_defs_off······:·305204·(0x04a834)
22 data_size···········:·152408422 data_size···········:·1524056
23 data_off············:·355508·(0x056cb4)23 data_off············:·355508·(0x056cb4)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·30025 class_idx···········:·300
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·183427 superclass_idx······:·1834
28 source_file_idx·····:·475928 source_file_idx·····:·4759
Offset 133981, 172 lines modifiedOffset 133981, 171 lines modified
133981 ······name··········:·'update'133981 ······name··········:·'update'
133982 ······type··········:·'(Ljava/util/Observable;Ljava/lang/Object;)V'133982 ······type··········:·'(Ljava/util/Observable;Ljava/lang/Object;)V'
133983 ······access········:·0x0001·(PUBLIC)133983 ······access········:·0x0001·(PUBLIC)
133984 ······code··········-133984 ······code··········-
133985 ······registers·····:·7133985 ······registers·····:·7
133986 ······ins···········:·3133986 ······ins···········:·3
133987 ······outs··········:·5133987 ······outs··········:·5
133988 ······insns·size····:·268·16-bit·code·units133988 ······insns·size····:·266·16-bit·code·units
133989 09e970:········································|[09e970]·com.ds.avare.LocationActivity.update:(Ljava/util/Observable;Ljava/lang/Object;)V133989 09e970:········································|[09e970]·com.ds.avare.LocationActivity.update:(Ljava/util/Observable;Ljava/lang/Object;)V
133990 09e980:·2050·f805······························|0000:·instance-of·v0,·v5,·Lcom/ds/avare/place/Destination;·//·type@05f8133990 09e980:·2050·f805······························|0000:·instance-of·v0,·v5,·Lcom/ds/avare/place/Destination;·//·type@05f8
133991 09e984:·3800·0901······························|0002:·if-eqz·v0,·010b·//·+0109133991 09e984:·3800·0701······························|0002:·if-eqz·v0,·0109·//·+0107
133992 09e988:·1f06·0707······························|0004:·check-cast·v6,·Ljava/lang/Boolean;·//·type@0707133992 09e988:·1f06·0707······························|0004:·check-cast·v6,·Ljava/lang/Boolean;·//·type@0707
133993 09e98c:·6e10·972b·0600·························|0006:·invoke-virtual·{v6},·Ljava/lang/Boolean;.booleanValue:()Z·//·method@2b97133993 09e98c:·6e10·972b·0600·························|0006:·invoke-virtual·{v6},·Ljava/lang/Boolean;.booleanValue:()Z·//·method@2b97
133994 09e992:·0a06···································|0009:·move-result·v6133994 09e992:·0a06···································|0009:·move-result·v6
133995 09e994:·1400·7800·0b7f·························|000a:·const·v0,·#float·1.84765e+38·//·#7f0b0078133995 09e994:·1400·7800·0b7f·························|000a:·const·v0,·#float·1.84765e+38·//·#7f0b0078
133996 09e99a:·3806·f000······························|000d:·if-eqz·v6,·00fd·//·+00f0133996 09e99a:·3806·ee00······························|000d:·if-eqz·v6,·00fb·//·+00ee
133997 09e99e:·5446·ff09······························|000f:·iget-object·v6,·v4,·Lcom/ds/avare/LocationActivity;.mDestination:Lcom/ds/avare/place/Destination;·//·field@09ff133997 09e99e:·5446·ff09······························|000f:·iget-object·v6,·v4,·Lcom/ds/avare/LocationActivity;.mDestination:Lcom/ds/avare/place/Destination;·//·field@09ff
133998 09e9a2:·3906·1100······························|0011:·if-nez·v6,·0022·//·+0011133998 09e9a2:·3906·1100······························|0011:·if-nez·v6,·0022·//·+0011
133999 09e9a6:·5445·190a······························|0013:·iget-object·v5,·v4,·Lcom/ds/avare/LocationActivity;.mToast:Landroid/widget/Toast;·//·field@0a19133999 09e9a6:·5445·190a······························|0013:·iget-object·v5,·v4,·Lcom/ds/avare/LocationActivity;.mToast:Landroid/widget/Toast;·//·field@0a19
134000 09e9aa:·6e20·a21b·0400·························|0015:·invoke-virtual·{v4,·v0},·Lcom/ds/avare/LocationActivity;.getString:(I)Ljava/lang/String;·//·method@1ba2134000 09e9aa:·6e20·a21b·0400·························|0015:·invoke-virtual·{v4,·v0},·Lcom/ds/avare/LocationActivity;.getString:(I)Ljava/lang/String;·//·method@1ba2
134001 09e9b0:·0c06···································|0018:·move-result-object·v6134001 09e9b0:·0c06···································|0018:·move-result-object·v6
134002 09e9b2:·6e20·d809·6500·························|0019:·invoke-virtual·{v5,·v6},·Landroid/widget/Toast;.setText:(Ljava/lang/CharSequence;)V·//·method@09d8134002 09e9b2:·6e20·d809·6500·························|0019:·invoke-virtual·{v5,·v6},·Landroid/widget/Toast;.setText:(Ljava/lang/CharSequence;)V·//·method@09d8
134003 09e9b8:·5445·190a······························|001c:·iget-object·v5,·v4,·Lcom/ds/avare/LocationActivity;.mToast:Landroid/widget/Toast;·//·field@0a19134003 09e9b8:·5445·190a······························|001c:·iget-object·v5,·v4,·Lcom/ds/avare/LocationActivity;.mToast:Landroid/widget/Toast;·//·field@0a19
134004 09e9bc:·6e10·d909·0500·························|001e:·invoke-virtual·{v5},·Landroid/widget/Toast;.show:()V·//·method@09d9134004 09e9bc:·6e10·d909·0500·························|001e:·invoke-virtual·{v5},·Landroid/widget/Toast;.show:()V·//·method@09d9
134005 09e9c2:·0e00···································|0021:·return-void134005 09e9c2:·0e00···································|0021:·return-void
134006 09e9c4:·1f05·f805······························|0022:·check-cast·v5,·Lcom/ds/avare/place/Destination;·//·type@05f8134006 09e9c4:·1f05·f805······························|0022:·check-cast·v5,·Lcom/ds/avare/place/Destination;·//·type@05f8
134007 09e9c8:·3265·0300······························|0024:·if-eq·v5,·v6,·0027·//·+0003134007 09e9c8:·3265·0300······························|0024:·if-eq·v5,·v6,·0027·//·+0003
134008 09e9cc:·0e00···································|0026:·return-void134008 09e9cc:·0e00···································|0026:·return-void
134009 09e9ce:·2206·3706······························|0027:·new-instance·v6,·Lcom/ds/avare/storage/StringPreference;·//·type@0637134009 09e9ce:·2200·3706······························|0027:·new-instance·v0,·Lcom/ds/avare/storage/StringPreference;·//·type@0637
134010 09e9d2:·5440·ff09······························|0029:·iget-object·v0,·v4,·Lcom/ds/avare/LocationActivity;.mDestination:Lcom/ds/avare/place/Destination;·//·field@09ff 
134011 09e9d6:·6e10·df23·0000·························|002b:·invoke-virtual·{v0},·Lcom/ds/avare/place/Destination;.getType:()Ljava/lang/String;·//·method@23df134010 09e9d2:·6e10·df23·0600·························|0029:·invoke-virtual·{v6},·Lcom/ds/avare/place/Destination;.getType:()Ljava/lang/String;·//·method@23df
134012 09e9dc:·0c00···································|002e:·move-result-object·v0134011 09e9d8:·0c06···································|002c:·move-result-object·v6
134013 09e9de:·5441·ff09······························|002f:·iget-object·v1,·v4,·Lcom/ds/avare/LocationActivity;.mDestination:Lcom/ds/avare/place/Destination;·//·field@09ff134012 09e9da:·5441·ff09······························|002d:·iget-object·v1,·v4,·Lcom/ds/avare/LocationActivity;.mDestination:Lcom/ds/avare/place/Destination;·//·field@09ff
134014 09e9e2:·6e10·c923·0100·························|0031:·invoke-virtual·{v1},·Lcom/ds/avare/place/Destination;.getDbType:()Ljava/lang/String;·//·method@23c9134013 09e9de:·6e10·c923·0100·························|002f:·invoke-virtual·{v1},·Lcom/ds/avare/place/Destination;.getDbType:()Ljava/lang/String;·//·method@23c9
134015 09e9e8:·0c01···································|0034:·move-result-object·v1134014 09e9e4:·0c01···································|0032:·move-result-object·v1
134016 09e9ea:·5442·ff09······························|0035:·iget-object·v2,·v4,·Lcom/ds/avare/LocationActivity;.mDestination:Lcom/ds/avare/place/Destination;·//·field@09ff134015 09e9e6:·5442·ff09······························|0033:·iget-object·v2,·v4,·Lcom/ds/avare/LocationActivity;.mDestination:Lcom/ds/avare/place/Destination;·//·field@09ff
134017 09e9ee:·6e10·d123·0200·························|0037:·invoke-virtual·{v2},·Lcom/ds/avare/place/Destination;.getFacilityName:()Ljava/lang/String;·//·method@23d1134016 09e9ea:·6e10·d123·0200·························|0035:·invoke-virtual·{v2},·Lcom/ds/avare/place/Destination;.getFacilityName:()Ljava/lang/String;·//·method@23d1
134018 09e9f4:·0c02···································|003a:·move-result-object·v2134017 09e9f0:·0c02···································|0038:·move-result-object·v2
134019 09e9f6:·5443·ff09······························|003b:·iget-object·v3,·v4,·Lcom/ds/avare/LocationActivity;.mDestination:Lcom/ds/avare/place/Destination;·//·field@09ff134018 09e9f2:·5443·ff09······························|0039:·iget-object·v3,·v4,·Lcom/ds/avare/LocationActivity;.mDestination:Lcom/ds/avare/place/Destination;·//·field@09ff
134020 09e9fa:·6e10·d723·0300·························|003d:·invoke-virtual·{v3},·Lcom/ds/avare/place/Destination;.getID:()Ljava/lang/String;·//·method@23d7134019 09e9f6:·6e10·d723·0300·························|003b:·invoke-virtual·{v3},·Lcom/ds/avare/place/Destination;.getID:()Ljava/lang/String;·//·method@23d7
134021 09ea00:·0c03···································|0040:·move-result-object·v3134020 09e9fc:·0c03···································|003e:·move-result-object·v3
134022 09ea02:·7053·5126·0621·························|0041:·invoke-direct·{v6,·v0,·v1,·v2,·v3},·Lcom/ds/avare/storage/StringPreference;.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V·//·method@2651134021 09e9fe:·7053·5126·6021·························|003f:·invoke-direct·{v0,·v6,·v1,·v2,·v3},·Lcom/ds/avare/storage/StringPreference;.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V·//·method@2651
134023 09ea08:·5440·140a······························|0044:·iget-object·v0,·v4,·Lcom/ds/avare/LocationActivity;.mService:Lcom/ds/avare/StorageService;·//·field@0a14134022 09ea04:·5446·140a······························|0042:·iget-object·v6,·v4,·Lcom/ds/avare/LocationActivity;.mService:Lcom/ds/avare/StorageService;·//·field@0a14
134024 09ea0c:·6e10·ed1d·0000·························|0046:·invoke-virtual·{v0},·Lcom/ds/avare/StorageService;.getDBResource:()Lcom/ds/avare/content/DataSource;·//·method@1ded134023 09ea08:·6e10·ed1d·0600·························|0044:·invoke-virtual·{v6},·Lcom/ds/avare/StorageService;.getDBResource:()Lcom/ds/avare/content/DataSource;·//·method@1ded
134025 09ea12:·0c00···································|0049:·move-result-object·v0134024 09ea0e:·0c06···································|0047:·move-result-object·v6
134026 09ea14:·6e20·7421·6000·························|004a:·invoke-virtual·{v0,·v6},·Lcom/ds/avare/content/DataSource;.setUserRecent:(Lcom/ds/avare/storage/StringPreference;)V·//·method@2174134025 09ea10:·6e20·7421·0600·························|0048:·invoke-virtual·{v6,·v0},·Lcom/ds/avare/content/DataSource;.setUserRecent:(Lcom/ds/avare/storage/StringPreference;)V·//·method@2174
134027 09ea1a:·5546·0a0a······························|004d:·iget-boolean·v6,·v4,·Lcom/ds/avare/LocationActivity;.mIsWaypoint:Z·//·field@0a0a134026 09ea16:·5546·0a0a······························|004b:·iget-boolean·v6,·v4,·Lcom/ds/avare/LocationActivity;.mIsWaypoint:Z·//·field@0a0a
134028 09ea1e:·3906·3e00······························|004f:·if-nez·v6,·008d·//·+003e134027 09ea1a:·3906·3e00······························|004d:·if-nez·v6,·008b·//·+003e
134029 09ea22:·5446·0c0a······························|0051:·iget-object·v6,·v4,·Lcom/ds/avare/LocationActivity;.mLocationView:Lcom/ds/avare/views/LocationView;·//·field@0a0c134028 09ea1e:·5446·0c0a······························|004f:·iget-object·v6,·v4,·Lcom/ds/avare/LocationActivity;.mLocationView:Lcom/ds/avare/views/LocationView;·//·field@0a0c
134030 09ea26:·6e10·ff28·0600·························|0053:·invoke-virtual·{v6},·Lcom/ds/avare/views/LocationView;.updateDestination:()V·//·method@28ff134029 09ea22:·6e10·ff28·0600·························|0051:·invoke-virtual·{v6},·Lcom/ds/avare/views/LocationView;.updateDestination:()V·//·method@28ff
134031 09ea2c:·5446·140a······························|0056:·iget-object·v6,·v4,·Lcom/ds/avare/LocationActivity;.mService:Lcom/ds/avare/StorageService;·//·field@0a14134030 09ea28:·5446·140a······························|0054:·iget-object·v6,·v4,·Lcom/ds/avare/LocationActivity;.mService:Lcom/ds/avare/StorageService;·//·field@0a14
134032 09ea30:·3806·0500······························|0058:·if-eqz·v6,·005d·//·+0005134031 09ea2c:·3806·0500······························|0056:·if-eqz·v6,·005b·//·+0005
134033 09ea34:·6e20·2d1e·5600·························|005a:·invoke-virtual·{v6,·v5},·Lcom/ds/avare/StorageService;.setDestination:(Lcom/ds/avare/place/Destination;)V·//·method@1e2d134032 09ea30:·6e20·2d1e·5600·························|0058:·invoke-virtual·{v6,·v5},·Lcom/ds/avare/StorageService;.setDestination:(Lcom/ds/avare/place/Destination;)V·//·method@1e2d
134034 09ea3a:·5446·190a······························|005d:·iget-object·v6,·v4,·Lcom/ds/avare/LocationActivity;.mToast:Landroid/widget/Toast;·//·field@0a19134033 09ea36:·5446·190a······························|005b:·iget-object·v6,·v4,·Lcom/ds/avare/LocationActivity;.mToast:Landroid/widget/Toast;·//·field@0a19
134035 09ea3e:·2200·3507······························|005f:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@0735134034 09ea3a:·2200·3507······························|005d:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@0735
134036 09ea42:·7010·7b2c·0000·························|0061:·invoke-direct·{v0},·Ljava/lang/StringBuilder;.<init>:()V·//·method@2c7b134035 09ea3e:·7010·7b2c·0000·························|005f:·invoke-direct·{v0},·Ljava/lang/StringBuilder;.<init>:()V·//·method@2c7b
134037 09ea48:·1401·7a00·0b7f·························|0064:·const·v1,·#float·1.84765e+38·//·#7f0b007a134036 09ea44:·1401·7a00·0b7f·························|0062:·const·v1,·#float·1.84765e+38·//·#7f0b007a
134038 09ea4e:·6e20·a21b·1400·························|0067:·invoke-virtual·{v4,·v1},·Lcom/ds/avare/LocationActivity;.getString:(I)Ljava/lang/String;·//·method@1ba2134037 09ea4a:·6e20·a21b·1400·························|0065:·invoke-virtual·{v4,·v1},·Lcom/ds/avare/LocationActivity;.getString:(I)Ljava/lang/String;·//·method@1ba2
134039 09ea54:·0c01···································|006a:·move-result-object·v1134038 09ea50:·0c01···································|0068:·move-result-object·v1
134040 09ea56:·6e20·852c·1000·························|006b:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@2c85134039 09ea52:·6e20·852c·1000·························|0069:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@2c85
134041 09ea5c:·6e10·d723·0500·························|006e:·invoke-virtual·{v5},·Lcom/ds/avare/place/Destination;.getID:()Ljava/lang/String;·//·method@23d7134040 09ea58:·6e10·d723·0500·························|006c:·invoke-virtual·{v5},·Lcom/ds/avare/place/Destination;.getID:()Ljava/lang/String;·//·method@23d7
134042 09ea62:·0c05···································|0071:·move-result-object·v5134041 09ea5e:·0c05···································|006f:·move-result-object·v5
134043 09ea64:·6e20·852c·5000·························|0072:·invoke-virtual·{v0,·v5},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@2c85134042 09ea60:·6e20·852c·5000·························|0070:·invoke-virtual·{v0,·v5},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@2c85
134044 09ea6a:·6e10·8a2c·0000·························|0075:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@2c8a134043 09ea66:·6e10·8a2c·0000·························|0073:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@2c8a
134045 09ea70:·0c05···································|0078:·move-result-object·v5134044 09ea6c:·0c05···································|0076:·move-result-object·v5
134046 09ea72:·6e20·d809·5600·························|0079:·invoke-virtual·{v6,·v5},·Landroid/widget/Toast;.setText:(Ljava/lang/CharSequence;)V·//·method@09d8134045 09ea6e:·6e20·d809·5600·························|0077:·invoke-virtual·{v6,·v5},·Landroid/widget/Toast;.setText:(Ljava/lang/CharSequence;)V·//·method@09d8
134047 09ea78:·5445·190a······························|007c:·iget-object·v5,·v4,·Lcom/ds/avare/LocationActivity;.mToast:Landroid/widget/Toast;·//·field@0a19134046 09ea74:·5445·190a······························|007a:·iget-object·v5,·v4,·Lcom/ds/avare/LocationActivity;.mToast:Landroid/widget/Toast;·//·field@0a19
134048 09ea7c:·6e10·d909·0500·························|007e:·invoke-virtual·{v5},·Landroid/widget/Toast;.show:()V·//·method@09d9134047 09ea78:·6e10·d909·0500·························|007c:·invoke-virtual·{v5},·Landroid/widget/Toast;.show:()V·//·method@09d9
134049 09ea82:·6e10·a01b·0400·························|0081:·invoke-virtual·{v4},·Lcom/ds/avare/LocationActivity;.getParent:()Landroid/app/Activity;·//·method@1ba0134048 09ea7e:·6e10·a01b·0400·························|007f:·invoke-virtual·{v4},·Lcom/ds/avare/LocationActivity;.getParent:()Landroid/app/Activity;·//·method@1ba0
134050 09ea88:·0c05···································|0084:·move-result-object·v5134049 09ea84:·0c05···································|0082:·move-result-object·v5
134051 09ea8a:·1f05·9a04······························|0085:·check-cast·v5,·Lcom/ds/avare/MainActivity;·//·type@049a134050 09ea86:·1f05·9a04······························|0083:·check-cast·v5,·Lcom/ds/avare/MainActivity;·//·type@049a
134052 09ea8e:·3805·5800······························|0087:·if-eqz·v5,·00df·//·+0058134051 09ea8a:·3805·5800······························|0085:·if-eqz·v5,·00dd·//·+0058
134053 09ea92:·6e10·d11b·0500·························|0089:·invoke-virtual·{v5},·Lcom/ds/avare/MainActivity;.showMapTab:()V·//·method@1bd1134052 09ea8e:·6e10·d11b·0500·························|0087:·invoke-virtual·{v5},·Lcom/ds/avare/MainActivity;.showMapTab:()V·//·method@1bd1
134054 09ea98:·2853···································|008c:·goto·00df·//·+0053134053 09ea94:·2853···································|008a:·goto·00dd·//·+0053
134055 09ea9a:·5446·140a······························|008d:·iget-object·v6,·v4,·Lcom/ds/avare/LocationActivity;.mService:Lcom/ds/avare/StorageService;·//·field@0a14134054 09ea96:·5446·140a······························|008b:·iget-object·v6,·v4,·Lcom/ds/avare/LocationActivity;.mService:Lcom/ds/avare/StorageService;·//·field@0a14
134056 09ea9e:·3806·5000······························|008f:·if-eqz·v6,·00df·//·+0050134055 09ea9a:·3806·5000······························|008d:·if-eqz·v6,·00dd·//·+0050
134057 09eaa2:·6e10·0f1e·0600·························|0091:·invoke-virtual·{v6},·Lcom/ds/avare/StorageService;.getPlan:()Lcom/ds/avare/place/Plan;·//·method@1e0f134056 09ea9e:·6e10·0f1e·0600·························|008f:·invoke-virtual·{v6},·Lcom/ds/avare/StorageService;.getPlan:()Lcom/ds/avare/place/Plan;·//·method@1e0f
134058 09eaa8:·0c06···································|0094:·move-result-object·v6134057 09eaa4:·0c06···································|0092:·move-result-object·v6
134059 09eaaa:·6e20·3924·5600·························|0095:·invoke-virtual·{v6,·v5},·Lcom/ds/avare/place/Plan;.insertDestination:(Lcom/ds/avare/place/Destination;)Z·//·method@2439134058 09eaa6:·6e20·3924·5600·························|0093:·invoke-virtual·{v6,·v5},·Lcom/ds/avare/place/Plan;.insertDestination:(Lcom/ds/avare/place/Destination;)Z·//·method@2439
134060 09eab0:·0a06···································|0098:·move-result·v6134059 09eaac:·0a06···································|0096:·move-result·v6
134061 09eab2:·3806·2200······························|0099:·if-eqz·v6,·00bb·//·+0022134060 09eaae:·3806·2200······························|0097:·if-eqz·v6,·00b9·//·+0022
134062 09eab6:·5446·190a······························|009b:·iget-object·v6,·v4,·Lcom/ds/avare/LocationActivity;.mToast:Landroid/widget/Toast;·//·field@0a19134061 09eab2:·5446·190a······························|0099:·iget-object·v6,·v4,·Lcom/ds/avare/LocationActivity;.mToast:Landroid/widget/Toast;·//·field@0a19
134063 09eaba:·2200·3507······························|009d:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@0735134062 09eab6:·2200·3507······························|009b:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@0735
134064 09eabe:·7010·7b2c·0000·························|009f:·invoke-direct·{v0},·Ljava/lang/StringBuilder;.<init>:()V·//·method@2c7b134063 09eaba:·7010·7b2c·0000·························|009d:·invoke-direct·{v0},·Ljava/lang/StringBuilder;.<init>:()V·//·method@2c7b
134065 09eac4:·6e10·d723·0500·························|00a2:·invoke-virtual·{v5},·Lcom/ds/avare/place/Destination;.getID:()Ljava/lang/String;·//·method@23d7134064 09eac0:·6e10·d723·0500·························|00a0:·invoke-virtual·{v5},·Lcom/ds/avare/place/Destination;.getID:()Ljava/lang/String;·//·method@23d7
134066 09eaca:·0c05···································|00a5:·move-result-object·v5134065 09eac6:·0c05···································|00a3:·move-result-object·v5
134067 09eacc:·6e20·852c·5000·························|00a6:·invoke-virtual·{v0,·v5},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@2c85134066 09eac8:·6e20·852c·5000·························|00a4:·invoke-virtual·{v0,·v5},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@2c85
134068 09ead2:·1405·2c01·0b7f·························|00a9:·const·v5,·#float·1.84769e+38·//·#7f0b012c134067 09eace:·1405·2c01·0b7f·························|00a7:·const·v5,·#float·1.84769e+38·//·#7f0b012c
134069 09ead8:·6e20·a21b·5400·························|00ac:·invoke-virtual·{v4,·v5},·Lcom/ds/avare/LocationActivity;.getString:(I)Ljava/lang/String;·//·method@1ba2134068 09ead4:·6e20·a21b·5400·························|00aa:·invoke-virtual·{v4,·v5},·Lcom/ds/avare/LocationActivity;.getString:(I)Ljava/lang/String;·//·method@1ba2
134070 09eade:·0c05···································|00af:·move-result-object·v5134069 09eada:·0c05···································|00ad:·move-result-object·v5
134071 09eae0:·6e20·852c·5000·························|00b0:·invoke-virtual·{v0,·v5},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@2c85134070 09eadc:·6e20·852c·5000·························|00ae:·invoke-virtual·{v0,·v5},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@2c85
134072 09eae6:·6e10·8a2c·0000·························|00b3:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@2c8a134071 09eae2:·6e10·8a2c·0000·························|00b1:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@2c8a
134073 09eaec:·0c05···································|00b6:·move-result-object·v5134072 09eae8:·0c05···································|00b4:·move-result-object·v5
134074 09eaee:·6e20·d809·5600·························|00b7:·invoke-virtual·{v6,·v5},·Landroid/widget/Toast;.setText:(Ljava/lang/CharSequence;)V·//·method@09d8134073 09eaea:·6e20·d809·5600·························|00b5:·invoke-virtual·{v6,·v5},·Landroid/widget/Toast;.setText:(Ljava/lang/CharSequence;)V·//·method@09d8
134075 09eaf4:·2820···································|00ba:·goto·00da·//·+0020134074 09eaf0:·2820···································|00b8:·goto·00d8·//·+0020
134076 09eaf6:·5446·190a······························|00bb:·iget-object·v6,·v4,·Lcom/ds/avare/LocationActivity;.mToast:Landroid/widget/Toast;·//·field@0a19134075 09eaf2:·5446·190a······························|00b9:·iget-object·v6,·v4,·Lcom/ds/avare/LocationActivity;.mToast:Landroid/widget/Toast;·//·field@0a19
134077 09eafa:·2200·3507······························|00bd:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@0735134076 09eaf6:·2200·3507······························|00bb:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@0735
Max diff block lines reached; 29586835/29617106 bytes (99.90%) of diff not shown.
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 751, 16 lines modifiedOffset 751, 17 lines modified
751 ····public·IBinder·onBind(final·Intent·intent)·{751 ····public·IBinder·onBind(final·Intent·intent)·{
752 ········return·this.binder;752 ········return·this.binder;
753 ····}753 ····}
754 ····754 ····
755 ····public·void·onCreate()·{755 ····public·void·onCreate()·{
756 ········super.onCreate();756 ········super.onCreate();
757 ········this.startInForeground();757 ········this.startInForeground();
758 ········this.mDataSource·=·new·DataSource(this.getApplicationContext());758 ········final·DataSource·mDataSource·=·new·DataSource(this.getApplicationContext());
 759 ········this.mDataSource·=·mDataSource;
759 ········this.mArea·=·new·Area(this.mDataSource,·(Context)this);760 ········this.mArea·=·new·Area(mDataSource,·(Context)this);
760 ········this.mPlan·=·new·Plan((Context)this,·this);761 ········this.mPlan·=·new·Plan((Context)this,·this);
761 ········this.mDownloading·=·false;762 ········this.mDownloading·=·false;
762 ········this.mTiles·=·new·TileMap(this.getApplicationContext());763 ········this.mTiles·=·new·TileMap(this.getApplicationContext());
763 ········(this.mInternetWeatherCache·=·new·InternetWeatherCache()).parse(this);764 ········(this.mInternetWeatherCache·=·new·InternetWeatherCache()).parse(this);
764 ········(this.mTFRFetcher·=·new·TFRFetcher(this.getApplicationContext())).parse();765 ········(this.mTFRFetcher·=·new·TFRFetcher(this.getApplicationContext())).parse();
765 ········(this.mShapeFetcher·=·new·ShapeFetcher(this.getApplicationContext())).parse();766 ········(this.mShapeFetcher·=·new·ShapeFetcher(this.getApplicationContext())).parse();
766 ········this.mGpsParamsExtended·=·new·ExtendedGpsParams();767 ········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);
720 B
com/ds/avare/adsb/gdl90/FisBuffer.class
642 B
procyon -ec {}
    
Offset 44, 15 lines modifiedOffset 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,·this.mBuffer,·n6,·n4);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 ····················}
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 625, 15 lines modifiedOffset 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 ····················this.mDestination[k].updateTo(new·GpsParams(this.mDestination[k·-·1].getLocation()));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();
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