Offset 1, 23 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·72f2fc78a20c57908e12e0280afec2b22de96ad2824780fea27f0a8da6d8d38d | ||
10 | Signer·#1·certificate·SHA-1·digest:·d5277d0acc56e5e3e1abe6b6d75cbd20307f138a | ||
11 | Signer·#1·certificate·MD5·digest:·b2e880f77fcc08150345e83d93b2d261 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·780206b7f99ceacc27804721133cc020c257b74284be09db25ff70eb11201b5c | ||
15 | Signer·#1·public·key·SHA-1·digest:·62a17f12fd9df1de224d8d7095e46d998edcdda1 | ||
16 | Signer·#1·public·key·MD5·digest:·fa55c49fc68ca510edacef7075dc5fe7 | ||
17 | WARNING:·META-INF/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/. | ||
18 | WARNING:·META-INF/services/org.acra.config.ConfigurationBuilderFactory·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/services/org.acra.startup.StartupProcessor·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/. | ||
21 | WARNING:·META-INF/services/org.acra.collector.Collector·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
22 | 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/. | ||
23 | WARNING:·META-INF/services/org.acra.sender.ReportSenderFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 185, 16 lines modified | Offset 185, 16 lines modified | ||
185 | -rw----·····0.0·fat·····1332·b-·defN·81-Jan-01·01:01·res/layout/notification_action_tombstone.xml | 185 | -rw----·····0.0·fat·····1332·b-·defN·81-Jan-01·01:01·res/layout/notification_action_tombstone.xml |
186 | -rw----·····0.0·fat·····9972·b-·defN·81-Jan-01·01:01·assets/bootbox.min.js | 186 | -rw----·····0.0·fat·····9972·b-·defN·81-Jan-01·01:01·assets/bootbox.min.js |
187 | -rw----·····0.0·fat·····1384·b-·defN·81-Jan-01·01:01·res/layout/activity_register.xml | 187 | -rw----·····0.0·fat·····1384·b-·defN·81-Jan-01·01:01·res/layout/activity_register.xml |
188 | -rw----·····0.0·fat······768·b-·defN·81-Jan-01·01:01·res/layout/textview_wrap.xml | 188 | -rw----·····0.0·fat······768·b-·defN·81-Jan-01·01:01·res/layout/textview_wrap.xml |
189 | -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png | 189 | -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png |
190 | -rw----·····0.0·fat······620·b-·stor·81-Jan-01·01:01·res/drawable/unknown.png | 190 | -rw----·····0.0·fat······620·b-·stor·81-Jan-01·01:01·res/drawable/unknown.png |
191 | -rw----·····0.0·fat······768·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/tr_red.png | 191 | -rw----·····0.0·fat······768·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/tr_red.png |
192 | -rw----·····0.0·fat··19698 | 192 | -rw----·····0.0·fat··1969892·b-·defN·81-Jan-01·01:01·classes.dex |
193 | -rw----·····0.0·fat······436·b-·defN·81-Jan-01·01:01·res/anim/xlate_left.xml | 193 | -rw----·····0.0·fat······436·b-·defN·81-Jan-01·01:01·res/anim/xlate_left.xml |
194 | -rw----·····0.0·fat······581·b-·stor·81-Jan-01·01:01·res/drawable-large-v4/planeother.png | 194 | -rw----·····0.0·fat······581·b-·stor·81-Jan-01·01:01·res/drawable-large-v4/planeother.png |
195 | -rw----·····0.0·fat·······41·b-·defN·81-Jan-01·01:01·META-INF/services/org.acra.sender.ReportSenderFactory | 195 | -rw----·····0.0·fat·······41·b-·defN·81-Jan-01·01:01·META-INF/services/org.acra.sender.ReportSenderFactory |
196 | -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png | 196 | -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png |
197 | -rw----·····2.0·fat····20475·b-·defN·81-Jan-01·01:01·META-INF/3DB67DE6.SF | 197 | -rw----·····2.0·fat····20475·b-·defN·81-Jan-01·01:01·META-INF/3DB67DE6.SF |
198 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/3DB67DE6.RSA | 198 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/3DB67DE6.RSA |
199 | -rw----·····2.0·fat····20348·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 199 | -rw----·····2.0·fat····20348·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
200 | 198·files,·41374 | 200 | 198·files,·4137415·bytes·uncompressed,·2466346·bytes·compressed:··40.4% |
Offset 1, 13 lines modified | Offset 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············:· | 4 | checksum············:·99d0cc16 |
5 | signature···········:· | 5 | signature···········:·1a7a...a276 |
6 | file_size···········:·19698 | 6 | file_size···········:·1969892 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·19937 | 10 | string_ids_size·····:·19937 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·2587 | 12 | type_ids_size·······:·2587 |
13 | type_ids_off········:·79860·(0x0137f4) | 13 | type_ids_off········:·79860·(0x0137f4) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | proto_ids_off·······:·90208·(0x016060) | 15 | proto_ids_off·······:·90208·(0x016060) |
16 | field_ids_size······:·7681 | 16 | field_ids_size······:·7681 |
17 | field_ids_off·······:·139012·(0x021f04) | 17 | field_ids_off·······:·139012·(0x021f04) |
18 | method_ids_size·····:·14471 | 18 | method_ids_size·····:·14471 |
19 | method_ids_off······:·200460·(0x030f0c) | 19 | method_ids_off······:·200460·(0x030f0c) |
20 | class_defs_size·····:·1706 | 20 | class_defs_size·····:·1706 |
21 | class_defs_off······:·316228·(0x04d344) | 21 | class_defs_off······:·316228·(0x04d344) |
22 | data_size···········:·15990 | 22 | data_size···········:·1599072 |
23 | data_off············:·370820·(0x05a884) | 23 | data_off············:·370820·(0x05a884) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·6 | 25 | class_idx···········:·6 |
26 | access_flags········:·4097·(0x1001) | 26 | access_flags········:·4097·(0x1001) |
27 | superclass_idx······:·1794 | 27 | superclass_idx······:·1794 |
28 | source_file_idx·····:·-1 | 28 | source_file_idx·····:·-1 |
Offset 191875, 35 lines modified | Offset 191875, 36 lines modified | ||
191875 | ······name··········:·'<init>' | 191875 | ······name··········:·'<init>' |
191876 | ······type··········:·'(Lcom/ds/avare/StorageService;Landroid/content/Context;)V' | 191876 | ······type··········:·'(Lcom/ds/avare/StorageService;Landroid/content/Context;)V' |
191877 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 191877 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
191878 | ······code··········- | 191878 | ······code··········- |
191879 | ······registers·····:·3 | 191879 | ······registers·····:·3 |
191880 | ······ins···········:·3 | 191880 | ······ins···········:·3 |
191881 | ······outs··········:·2 | 191881 | ······outs··········:·2 |
191882 | ······insns·size····:· | 191882 | ······insns·size····:·20·16-bit·code·units |
191883 | 0c0488:········································|[0c0488]·com.ds.avare.externalFlightPlan.ExternalPlanMgr.<init>:(Lcom/ds/avare/StorageService;Landroid/content/Context;)V | 191883 | 0c0488:········································|[0c0488]·com.ds.avare.externalFlightPlan.ExternalPlanMgr.<init>:(Lcom/ds/avare/StorageService;Landroid/content/Context;)V |
191884 | 0c0498:·7010·972a·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@2a97 | 191884 | 0c0498:·7010·972a·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@2a97 |
191885 | 0c049e:·5b01·7012······························|0003:·iput-object·v1,·v0,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.mService:Lcom/ds/avare/StorageService;·//·field@1270 | 191885 | 0c049e:·5b01·7012······························|0003:·iput-object·v1,·v0,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.mService:Lcom/ds/avare/StorageService;·//·field@1270 |
191886 | 0c04a2:·5b02·6d12······························|0005:·iput-object·v2,·v0,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.mContext:Landroid/content/Context;·//·field@126d | 191886 | 0c04a2:·5b02·6d12······························|0005:·iput-object·v2,·v0,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.mContext:Landroid/content/Context;·//·field@126d |
191887 | 0c04a6:·2201·2306······························|0007:·new-instance·v1,·Lcom/ds/avare/storage/Preferences;·//·type@0623 | 191887 | 0c04a6:·2201·2306······························|0007:·new-instance·v1,·Lcom/ds/avare/storage/Preferences;·//·type@0623 |
191888 | 0c04aa:·5402·6d12······························|0009:·iget-object·v2,·v0,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.mContext:Landroid/content/Context;·//·field@126d | ||
191888 | 0c04a | 191889 | 0c04ae:·7020·ed24·2100·························|000b:·invoke-direct·{v1,·v2},·Lcom/ds/avare/storage/Preferences;.<init>:(Landroid/content/Context;)V·//·method@24ed |
191889 | 0c04b | 191890 | 0c04b4:·5b01·6f12······························|000e:·iput-object·v1,·v0,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.mPref:Lcom/ds/avare/storage/Preferences;·//·field@126f |
191890 | 0c04b | 191891 | 0c04b8:·6e10·2121·0000·························|0010:·invoke-virtual·{v0},·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.forceReload:()V·//·method@2121 |
191891 | 0c04b | 191892 | 0c04be:·0e00···································|0013:·return-void |
191892 | ······catches·······:·(none) | 191893 | ······catches·······:·(none) |
191893 | ······positions·····:· | 191894 | ······positions·····:· |
191894 | ········0x0000·line=34 | 191895 | ········0x0000·line=34 |
191895 | ········0x0003·line=35 | 191896 | ········0x0003·line=35 |
191896 | ········0x0005·line=36 | 191897 | ········0x0005·line=36 |
191897 | ········0x0007·line=37 | 191898 | ········0x0007·line=37 |
191898 | ········0x00 | 191899 | ········0x0010·line=40 |
191899 | ······locals········:· | 191900 | ······locals········:· |
191900 | ········0x0000·-·0x001 | 191901 | ········0x0000·-·0x0014·reg=0·this·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;· |
191901 | ········0x0000·-·0x001 | 191902 | ········0x0000·-·0x0014·reg=1·(null)·Lcom/ds/avare/StorageService;· |
191902 | ········0x0000·-·0x001 | 191903 | ········0x0000·-·0x0014·reg=2·(null)·Landroid/content/Context;· |
191903 | ····#1··············:·(in·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;) | 191904 | ····#1··············:·(in·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;) |
191904 | ······name··········:·'getDir' | 191905 | ······name··········:·'getDir' |
191905 | ······type··········:·'()Ljava/lang/String;' | 191906 | ······type··········:·'()Ljava/lang/String;' |
191906 | ······access········:·0x0002·(PRIVATE) | 191907 | ······access········:·0x0002·(PRIVATE) |
191907 | ······code··········- | 191908 | ······code··········- |
191908 | ······registers·····:·2 | 191909 | ······registers·····:·2 |
Offset 191927, 21 lines modified | Offset 191928, 21 lines modified | ||
191927 | ······type··········:·'()V' | 191928 | ······type··········:·'()V' |
191928 | ······access········:·0x0000·() | 191929 | ······access········:·0x0000·() |
191929 | ······code··········- | 191930 | ······code··········- |
191930 | ······registers·····:·2 | 191931 | ······registers·····:·2 |
191931 | ······ins···········:·1 | 191932 | ······ins···········:·1 |
191932 | ······outs··········:·1 | 191933 | ······outs··········:·1 |
191933 | ······insns·size····:·11·16-bit·code·units | 191934 | ······insns·size····:·11·16-bit·code·units |
191934 | 0c04 | 191935 | 0c04c0:········································|[0c04c0]·com.ds.avare.externalFlightPlan.ExternalPlanMgr.clear:()V |
191935 | 0c04 | 191936 | 0c04d0:·5410·6e12······························|0000:·iget-object·v0,·v1,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.mPlans:Ljava/util/List;·//·field@126e |
191936 | 0c04d | 191937 | 0c04d4:·3800·0500······························|0002:·if-eqz·v0,·0007·//·+0005 |
191937 | 0c04d | 191938 | 0c04d8:·7210·372c·0000·························|0004:·invoke-interface·{v0},·Ljava/util/List;.clear:()V·//·method@2c37 |
191938 | 0c04d | 191939 | 0c04de:·1200···································|0007:·const/4·v0,·#int·0·//·#0 |
191939 | 0c04 | 191940 | 0c04e0:·5b10·6e12······························|0008:·iput-object·v0,·v1,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.mPlans:Ljava/util/List;·//·field@126e |
191940 | 0c04e | 191941 | 0c04e4:·0e00···································|000a:·return-void |
191941 | ······catches·······:·(none) | 191942 | ······catches·······:·(none) |
191942 | ······positions·····:· | 191943 | ······positions·····:· |
191943 | ········0x0000·line=174 | 191944 | ········0x0000·line=174 |
191944 | ········0x0004·line=175 | 191945 | ········0x0004·line=175 |
191945 | ········0x0008·line=177 | 191946 | ········0x0008·line=177 |
191946 | ······locals········:· | 191947 | ······locals········:· |
191947 | ········0x0000·-·0x000b·reg=1·this·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;· | 191948 | ········0x0000·-·0x000b·reg=1·this·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;· |
Offset 191987, 19 lines modified | Offset 191988, 19 lines modified | ||
191987 | ······type··········:·'()V' | 191988 | ······type··········:·'()V' |
191988 | ······access········:·0x0001·(PUBLIC) | 191989 | ······access········:·0x0001·(PUBLIC) |
191989 | ······code··········- | 191990 | ······code··········- |
191990 | ······registers·····:·2 | 191991 | ······registers·····:·2 |
191991 | ······ins···········:·1 | 191992 | ······ins···········:·1 |
191992 | ······outs··········:·2 | 191993 | ······outs··········:·2 |
191993 | ······insns·size····:·8·16-bit·code·units | 191994 | ······insns·size····:·8·16-bit·code·units |
191994 | 0c04e | 191995 | 0c04e8:········································|[0c04e8]·com.ds.avare.externalFlightPlan.ExternalPlanMgr.forceReload:()V |
191995 | 0c04f | 191996 | 0c04f8:·7010·2321·0100·························|0000:·invoke-direct·{v1},·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.getDir:()Ljava/lang/String;·//·method@2123 |
191996 | 0c04f | 191997 | 0c04fe:·0c00···································|0003:·move-result-object·v0 |
191997 | 0c0 | 191998 | 0c0500:·6e20·2821·0100·························|0004:·invoke-virtual·{v1,·v0},·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.populate:(Ljava/lang/String;)V·//·method@2128 |
191998 | 0c050 | 191999 | 0c0506:·0e00···································|0007:·return-void |
191999 | ······catches·······:·(none) | 192000 | ······catches·······:·(none) |
192000 | ······positions·····:· | 192001 | ······positions·····:· |
192001 | ········0x0000·line=185 | 192002 | ········0x0000·line=185 |
192002 | ······locals········:· | 192003 | ······locals········:· |
192003 | ········0x0000·-·0x0008·reg=1·this·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;· | 192004 | ········0x0000·-·0x0008·reg=1·this·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;· |
192004 | ····#3··············:·(in·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;) | 192005 | ····#3··············:·(in·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;) |
Offset 192217, 51 lines modified | Offset 192218, 51 lines modified | ||
192217 | ······type··········:·'(Ljava/lang/String;)V' | 192218 | ······type··········:·'(Ljava/lang/String;)V' |
192218 | ······access········:·0x0000·() | 192219 | ······access········:·0x0000·() |
192219 | ······code··········- | 192220 | ······code··········- |
192220 | ······registers·····:·8 | 192221 | ······registers·····:·8 |
192221 | ······ins···········:·2 | 192222 | ······ins···········:·2 |
192222 | ······outs··········:·2 | 192223 | ······outs··········:·2 |
192223 | ······insns·size····:·74·16-bit·code·units | 192224 | ······insns·size····:·74·16-bit·code·units |
192224 | 0c050 | 192225 | 0c0508:········································|[0c0508]·com.ds.avare.externalFlightPlan.ExternalPlanMgr.populate:(Ljava/lang/String;)V |
192225 | 0c051 | 192226 | 0c0518:·6e10·1f21·0600·························|0000:·invoke-virtual·{v6},·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.clear:()V·//·method@211f |
192226 | 0c051 | 192227 | 0c051e:·2200·4f07······························|0003:·new-instance·v0,·Ljava/util/ArrayList;·//·type@074f |
192227 | 0c05 | 192228 | 0c0522:·7010·9b2b·0000·························|0005:·invoke-direct·{v0},·Ljava/util/ArrayList;.<init>:()V·//·method@2b9b |
192228 | 0c052 | 192229 | 0c0528:·5b60·6e12······························|0008:·iput-object·v0,·v6,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.mPlans:Ljava/util/List;·//·field@126e |
192229 | 0c052 | 192230 | 0c052c:·3807·3f00······························|000a:·if-eqz·v7,·0049·//·+003f |
192230 | 0c05 | 192231 | 0c0530:·6e10·d62a·0700·························|000c:·invoke-virtual·{v7},·Ljava/lang/String;.length:()I·//·method@2ad6 |
192231 | 0c053 | 192232 | 0c0536:·0a00···································|000f:·move-result·v0 |
192232 | 0c053 | 192233 | 0c0538:·3d00·3900······························|0010:·if-lez·v0,·0049·//·+0039 |
192233 | 0c053 | 192234 | 0c053c:·2200·9405······························|0012:·new-instance·v0,·Lcom/ds/avare/externalFlightPlan/PlanFactory;·//·type@0594 |
192234 | 0c05 | 192235 | 0c0540:·7010·3521·0000·························|0014:·invoke-direct·{v0},·Lcom/ds/avare/externalFlightPlan/PlanFactory;.<init>:()V·//·method@2135 |
Max diff block lines reached; 24767228/24784104 bytes (99.93%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·31707 | 1 | Zip·file·size:·3170782·bytes,·number·of·entries:·1704 |
2 | ?rwxrwxr-x··2.0·unx······254·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Objects$2$equals.class | 2 | ?rwxrwxr-x··2.0·unx······254·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Objects$2$equals.class |
3 | ?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······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class |
4 | ?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······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class |
5 | ?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······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class |
6 | ?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······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class |
7 | ?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·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class |
8 | ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimRes.class | 8 | ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimRes.class |
Offset 753, 15 lines modified | Offset 753, 15 lines modified | ||
753 | ?rwxrwxr-x··2.0·unx······980·b-·stor·80-Jan-01·00:00·com/ds/avare/content/MainDatabaseHelper.class | 753 | ?rwxrwxr-x··2.0·unx······980·b-·stor·80-Jan-01·00:00·com/ds/avare/content/MainDatabaseHelper.class |
754 | ?rwxrwxr-x··2.0·unx·····1064·b-·stor·80-Jan-01·00:00·com/ds/avare/content/MainProvider.class | 754 | ?rwxrwxr-x··2.0·unx·····1064·b-·stor·80-Jan-01·00:00·com/ds/avare/content/MainProvider.class |
755 | ?rwxrwxr-x··2.0·unx······793·b-·stor·80-Jan-01·00:00·com/ds/avare/content/ObstaclesContract.class | 755 | ?rwxrwxr-x··2.0·unx······793·b-·stor·80-Jan-01·00:00·com/ds/avare/content/ObstaclesContract.class |
756 | ?rwxrwxr-x··2.0·unx·····1157·b-·stor·80-Jan-01·00:00·com/ds/avare/content/ProceduresContract.class | 756 | ?rwxrwxr-x··2.0·unx·····1157·b-·stor·80-Jan-01·00:00·com/ds/avare/content/ProceduresContract.class |
757 | ?rwxrwxr-x··2.0·unx·····2076·b-·stor·80-Jan-01·00:00·com/ds/avare/content/UserContract.class | 757 | ?rwxrwxr-x··2.0·unx·····2076·b-·stor·80-Jan-01·00:00·com/ds/avare/content/UserContract.class |
758 | ?rwxrwxr-x··2.0·unx·····3046·b-·stor·80-Jan-01·00:00·com/ds/avare/content/WeatherContract.class | 758 | ?rwxrwxr-x··2.0·unx·····3046·b-·stor·80-Jan-01·00:00·com/ds/avare/content/WeatherContract.class |
759 | ?rwxrwxr-x··2.0·unx·····2340·b-·stor·80-Jan-01·00:00·com/ds/avare/externalFlightPlan/ExternalFlightPlan.class | 759 | ?rwxrwxr-x··2.0·unx·····2340·b-·stor·80-Jan-01·00:00·com/ds/avare/externalFlightPlan/ExternalFlightPlan.class |
760 | ?rwxrwxr-x··2.0·unx·····26 | 760 | ?rwxrwxr-x··2.0·unx·····2651·b-·stor·80-Jan-01·00:00·com/ds/avare/externalFlightPlan/ExternalPlanMgr.class |
761 | ?rwxrwxr-x··2.0·unx·····1308·b-·stor·80-Jan-01·00:00·com/ds/avare/externalFlightPlan/PlanFactory.class | 761 | ?rwxrwxr-x··2.0·unx·····1308·b-·stor·80-Jan-01·00:00·com/ds/avare/externalFlightPlan/PlanFactory.class |
762 | ?rwxrwxr-x··2.0·unx······508·b-·stor·80-Jan-01·00:00·com/ds/avare/externalFlightPlan/PlanParser.class | 762 | ?rwxrwxr-x··2.0·unx······508·b-·stor·80-Jan-01·00:00·com/ds/avare/externalFlightPlan/PlanParser.class |
763 | ?rwxrwxr-x··2.0·unx·····2332·b-·stor·80-Jan-01·00:00·com/ds/avare/flight/Checklist.class | 763 | ?rwxrwxr-x··2.0·unx·····2332·b-·stor·80-Jan-01·00:00·com/ds/avare/flight/Checklist.class |
764 | ?rwxrwxr-x··2.0·unx·····1291·b-·stor·80-Jan-01·00:00·com/ds/avare/flight/FlightStatus.class | 764 | ?rwxrwxr-x··2.0·unx·····1291·b-·stor·80-Jan-01·00:00·com/ds/avare/flight/FlightStatus.class |
765 | ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·com/ds/avare/flight/FlightStatusInterface.class | 765 | ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·com/ds/avare/flight/FlightStatusInterface.class |
766 | ?rwxrwxr-x··2.0·unx·····1531·b-·stor·80-Jan-01·00:00·com/ds/avare/flight/PitotStaticRates.class | 766 | ?rwxrwxr-x··2.0·unx·····1531·b-·stor·80-Jan-01·00:00·com/ds/avare/flight/PitotStaticRates.class |
767 | ?rwxrwxr-x··2.0·unx·····2954·b-·stor·80-Jan-01·00:00·com/ds/avare/flight/WeightAndBalance.class | 767 | ?rwxrwxr-x··2.0·unx·····2954·b-·stor·80-Jan-01·00:00·com/ds/avare/flight/WeightAndBalance.class |
Offset 867, 15 lines modified | Offset 867, 15 lines modified | ||
867 | ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/DrawingContext.class | 867 | ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/DrawingContext.class |
868 | ?rwxrwxr-x··2.0·unx·····1534·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/ElevationTile.class | 868 | ?rwxrwxr-x··2.0·unx·····1534·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/ElevationTile.class |
869 | ?rwxrwxr-x··2.0·unx·····4655·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/Layer.class | 869 | ?rwxrwxr-x··2.0·unx·····4655·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/Layer.class |
870 | ?rwxrwxr-x··2.0·unx·····3394·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/MapBase.class | 870 | ?rwxrwxr-x··2.0·unx·····3394·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/MapBase.class |
871 | ?rwxrwxr-x··2.0·unx·····2095·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/PixelDraw.class | 871 | ?rwxrwxr-x··2.0·unx·····2095·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/PixelDraw.class |
872 | ?rwxrwxr-x··2.0·unx·····4539·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/Shape.class | 872 | ?rwxrwxr-x··2.0·unx·····4539·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/Shape.class |
873 | ?rwxrwxr-x··2.0·unx······666·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/ShapeFileShape$1.class | 873 | ?rwxrwxr-x··2.0·unx······666·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/ShapeFileShape$1.class |
874 | ?rwxrwxr-x··2.0·unx·····70 | 874 | ?rwxrwxr-x··2.0·unx·····7032·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/Tile.class |
875 | ?rwxrwxr-x··2.0·unx·····4568·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/TileMap$1.class | 875 | ?rwxrwxr-x··2.0·unx·····4568·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/TileMap$1.class |
876 | ?rwxrwxr-x··2.0·unx······437·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/TileMap$TileUpdate.class | 876 | ?rwxrwxr-x··2.0·unx······437·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/TileMap$TileUpdate.class |
877 | ?rwxrwxr-x··2.0·unx····18175·b-·defN·80-Jan-01·00:00·com/ds/avare/storage/Preferences.class | 877 | ?rwxrwxr-x··2.0·unx····18175·b-·defN·80-Jan-01·00:00·com/ds/avare/storage/Preferences.class |
878 | ?rwxrwxr-x··2.0·unx·····2100·b-·stor·80-Jan-01·00:00·com/ds/avare/storage/StringPreference.class | 878 | ?rwxrwxr-x··2.0·unx·····2100·b-·stor·80-Jan-01·00:00·com/ds/avare/storage/StringPreference.class |
879 | ?rwxrwxr-x··2.0·unx·····3054·b-·stor·80-Jan-01·00:00·com/ds/avare/threed/AreaMapper.class | 879 | ?rwxrwxr-x··2.0·unx·····3054·b-·stor·80-Jan-01·00:00·com/ds/avare/threed/AreaMapper.class |
880 | ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·com/ds/avare/threed/Constants.class | 880 | ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·com/ds/avare/threed/Constants.class |
881 | ?rwxrwxr-x··2.0·unx·····5759·b-·stor·80-Jan-01·00:00·com/ds/avare/threed/TerrainRenderer.class | 881 | ?rwxrwxr-x··2.0·unx·····5759·b-·stor·80-Jan-01·00:00·com/ds/avare/threed/TerrainRenderer.class |
Offset 1699, 8 lines modified | Offset 1699, 8 lines modified | ||
1699 | ?rwxrwxr-x··2.0·unx·····1255·b-·stor·80-Jan-01·00:00·org/hamcrest/core/Every.class | 1699 | ?rwxrwxr-x··2.0·unx·····1255·b-·stor·80-Jan-01·00:00·org/hamcrest/core/Every.class |
1700 | ?rwxrwxr-x··2.0·unx·····1900·b-·stor·80-Jan-01·00:00·org/hamcrest/core/IsCollectionContaining.class | 1700 | ?rwxrwxr-x··2.0·unx·····1900·b-·stor·80-Jan-01·00:00·org/hamcrest/core/IsCollectionContaining.class |
1701 | ?rwxrwxr-x··2.0·unx·····1682·b-·stor·80-Jan-01·00:00·org/hamcrest/core/IsInstanceOf.class | 1701 | ?rwxrwxr-x··2.0·unx·····1682·b-·stor·80-Jan-01·00:00·org/hamcrest/core/IsInstanceOf.class |
1702 | ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·org/hamcrest/core/SubstringMatcher.class | 1702 | ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·org/hamcrest/core/SubstringMatcher.class |
1703 | ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·org/hamcrest/core/StringContains.class | 1703 | ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·org/hamcrest/core/StringContains.class |
1704 | ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·org/hamcrest/core/StringEndsWith.class | 1704 | ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·org/hamcrest/core/StringEndsWith.class |
1705 | ?rwxrwxr-x··2.0·unx······526·b-·stor·80-Jan-01·00:00·org/hamcrest/core/StringStartsWith.class | 1705 | ?rwxrwxr-x··2.0·unx······526·b-·stor·80-Jan-01·00:00·org/hamcrest/core/StringStartsWith.class |
1706 | 1704·files,·33487 | 1706 | 1704·files,·3348767·bytes·uncompressed,·2886184·bytes·compressed:··13.8% |
Offset 12, 17 lines modified | Offset 12, 18 lines modified | ||
12 | public·class·ExternalPlanMgr | 12 | public·class·ExternalPlanMgr |
13 | { | 13 | { |
14 | ····Context·mContext; | 14 | ····Context·mContext; |
15 | ····List·mPlans; | 15 | ····List·mPlans; |
16 | ····Preferences·mPref; | 16 | ····Preferences·mPref; |
17 | ····StorageService·mService; | 17 | ····StorageService·mService; |
18 | ···· | 18 | ···· |
19 | ····public·ExternalPlanMgr(final·StorageService·mService,· | 19 | ····public·ExternalPlanMgr(final·StorageService·mService,·Context·mContext)·{ |
20 | ········this.mService·=·mService; | 20 | ········this.mService·=·mService; |
21 | ········this.mContext·=·mContext; | 21 | ········this.mContext·=·mContext; |
22 | ········mContext·=·this.mContext; | ||
22 | ········this.mPref·=·new·Preferences(mContext); | 23 | ········this.mPref·=·new·Preferences(mContext); |
23 | ········this.forceReload(); | 24 | ········this.forceReload(); |
24 | ····} | 25 | ····} |
25 | ···· | 26 | ···· |
26 | ····private·String·getDir()·{ | 27 | ····private·String·getDir()·{ |
27 | ········return·this.mPref.getUserDataFolder(); | 28 | ········return·this.mPref.getUserDataFolder(); |
28 | ····} | 29 | ····} |
Offset 56, 17 lines modified | Offset 56, 16 lines modified | ||
56 | ········this.mChartIndex·=·mChartIndex; | 56 | ········this.mChartIndex·=·mChartIndex; |
57 | ········this.CommonTile(context,·preferences,·n,·n2,·n3); | 57 | ········this.CommonTile(context,·preferences,·n,·n2,·n3); |
58 | ····} | 58 | ····} |
59 | ···· | 59 | ···· |
60 | ····private·void·CommonTile(final·Context·context,·final·Preferences·preferences,·final·double·n,·final·double·n2,·final·double·n3)·{ | 60 | ····private·void·CommonTile(final·Context·context,·final·Preferences·preferences,·final·double·n,·final·double·n2,·final·double·n3)·{ |
61 | ········final·double·v·=·(double)getMaxZoom(context,·this.mChartIndex); | 61 | ········final·double·v·=·(double)getMaxZoom(context,·this.mChartIndex); |
62 | ········Double.isNaN(v); | 62 | ········Double.isNaN(v); |
63 | ········final·double·mZoom·=·v·-·n3; | ||
64 | ········this.mZoom·=· | 63 | ········this.mZoom·=·v·-·n3; |
65 | ········this.mProj·=·new·Epsg900913(n2,·n,·mZoom); | 64 | ········this.mProj·=·new·Epsg900913(n2,·n,·this.mZoom); |
66 | ········this.setup(preferences); | 65 | ········this.setup(preferences); |
67 | ····} | 66 | ····} |
68 | ···· | 67 | ···· |
69 | ····public·static·void·draw(final·DrawingContext·drawingContext,·final·String·str,·final·TileMap·tileMap)·{ | 68 | ····public·static·void·draw(final·DrawingContext·drawingContext,·final·String·str,·final·TileMap·tileMap)·{ |
70 | ········drawingContext.paint.setShadowLayer(0.0f,·0.0f,·0.0f,·0); | 69 | ········drawingContext.paint.setShadowLayer(0.0f,·0.0f,·0.0f,·0); |
71 | ········if·(drawingContext.service·==·null)·{ | 70 | ········if·(drawingContext.service·==·null)·{ |
72 | ············return; | 71 | ············return; |
Offset 33, 14 lines modified | Offset 33, 16 lines modified | ||
33 | ····.line·36 | 33 | ····.line·36 |
34 | ····iput-object·p2,·p0,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;->mContext:Landroid/content/Context; | 34 | ····iput-object·p2,·p0,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;->mContext:Landroid/content/Context; |
35 | ····.line·37 | 35 | ····.line·37 |
36 | ····new-instance·p1,·Lcom/ds/avare/storage/Preferences; | 36 | ····new-instance·p1,·Lcom/ds/avare/storage/Preferences; |
37 | ····iget-object·p2,·p0,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;->mContext:Landroid/content/Context; | ||
37 | ····invoke-direct·{p1,·p2},·Lcom/ds/avare/storage/Preferences;-><init>(Landroid/content/Context;)V | 38 | ····invoke-direct·{p1,·p2},·Lcom/ds/avare/storage/Preferences;-><init>(Landroid/content/Context;)V |
38 | ····iput-object·p1,·p0,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;->mPref:Lcom/ds/avare/storage/Preferences; | 39 | ····iput-object·p1,·p0,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;->mPref:Lcom/ds/avare/storage/Preferences; |
39 | ····.line·40 | 40 | ····.line·40 |
40 | ····invoke-virtual·{p0},·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;->forceReload()V | 41 | ····invoke-virtual·{p0},·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;->forceReload()V |
Offset 171, 21 lines modified | Offset 171, 23 lines modified | ||
171 | ····move-result·v1 | 171 | ····move-result·v1 |
172 | ····int-to-double·v1,·v1 | 172 | ····int-to-double·v1,·v1 |
173 | ····invoke-static·{v1,·v2},·Ljava/lang/Double;->isNaN(D)Z | 173 | ····invoke-static·{v1,·v2},·Ljava/lang/Double;->isNaN(D)Z |
174 | ····sub-double·v | 174 | ····sub-double·v1,·v1,·p7 |
175 | ····iput-wide·v | 175 | ····iput-wide·v1,·v0,·Lcom/ds/avare/shapes/Tile;->mZoom:D |
176 | ····.line·111 | 176 | ····.line·111 |
177 | ····new-instance·v1,·Lcom/ds/avare/position/Epsg900913; | 177 | ····new-instance·v1,·Lcom/ds/avare/position/Epsg900913; |
178 | ····iget-wide·v8,·v0,·Lcom/ds/avare/shapes/Tile;->mZoom:D | ||
178 | ····move-object·v3,·v1 | 179 | ····move-object·v3,·v1 |
179 | ····move-wide·v4,·p5 | 180 | ····move-wide·v4,·p5 |
180 | ····move-wide·v6,·p3 | 181 | ····move-wide·v6,·p3 |
181 | ····invoke-direct/range·{v3·..·v9},·Lcom/ds/avare/position/Epsg900913;-><init>(DDD)V | 182 | ····invoke-direct/range·{v3·..·v9},·Lcom/ds/avare/position/Epsg900913;-><init>(DDD)V |