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/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/. | ||
20 | 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/. | ||
21 | 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/. | ||
22 | 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/. | ||
23 | 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/. |
Offset 176, 20 lines modified | Offset 176, 20 lines modified | ||
176 | -rw----·····0.0·fat······235·b-·defN·81-Jan-01·01:01·res/raw/simple_vertex_shader.glsl | 176 | -rw----·····0.0·fat······235·b-·defN·81-Jan-01·01:01·res/raw/simple_vertex_shader.glsl |
177 | -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png | 177 | -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png |
178 | -rw----·····0.0·fat······620·b-·stor·81-Jan-01·01:01·res/drawable/unknown.png | 178 | -rw----·····0.0·fat······620·b-·stor·81-Jan-01·01:01·res/drawable/unknown.png |
179 | -rw----·····0.0·fat······218·b-·defN·81-Jan-01·01:01·res/raw/simple_fragment_shader.glsl | 179 | -rw----·····0.0·fat······218·b-·defN·81-Jan-01·01:01·res/raw/simple_fragment_shader.glsl |
180 | -rw----·····0.0·fat···127589·b-·defN·81-Jan-01·01:01·assets/bootstrap.min.css | 180 | -rw----·····0.0·fat···127589·b-·defN·81-Jan-01·01:01·assets/bootstrap.min.css |
181 | -rw----·····0.0·fat·····1174·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/runway_extension.png | 181 | -rw----·····0.0·fat·····1174·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/runway_extension.png |
182 | -rw----·····0.0·fat······768·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/tr_red.png | 182 | -rw----·····0.0·fat······768·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/tr_red.png |
183 | -rw----·····0.0·fat··196832 | 183 | -rw----·····0.0·fat··1968328·b-·defN·81-Jan-01·01:01·classes.dex |
184 | -rw----·····0.0·fat······436·b-·defN·81-Jan-01·01:01·res/anim/xlate_left.xml | 184 | -rw----·····0.0·fat······436·b-·defN·81-Jan-01·01:01·res/anim/xlate_left.xml |
185 | -rw----·····0.0·fat····34189·b-·defN·81-Jan-01·01:01·assets/bootstrap-select.min.js | 185 | -rw----·····0.0·fat····34189·b-·defN·81-Jan-01·01:01·assets/bootstrap-select.min.js |
186 | -rw----·····0.0·fat······581·b-·stor·81-Jan-01·01:01·res/drawable-large-v4/planeother.png | 186 | -rw----·····0.0·fat······581·b-·stor·81-Jan-01·01:01·res/drawable-large-v4/planeother.png |
187 | -rw----·····0.0·fat·······41·b-·defN·81-Jan-01·01:01·META-INF/services/org.acra.sender.ReportSenderFactory | 187 | -rw----·····0.0·fat·······41·b-·defN·81-Jan-01·01:01·META-INF/services/org.acra.sender.ReportSenderFactory |
188 | -rw----·····0.0·fat·······44·b-·defN·81-Jan-01·01:01·META-INF/services/org.acra.startup.StartupProcessor | 188 | -rw----·····0.0·fat·······44·b-·defN·81-Jan-01·01:01·META-INF/services/org.acra.startup.StartupProcessor |
189 | -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png | 189 | -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png |
190 | -rw----·····0.0·fat······197·b-·stor·81-Jan-01·01:01·res/drawable/delete.png | 190 | -rw----·····0.0·fat······197·b-·stor·81-Jan-01·01:01·res/drawable/delete.png |
191 | -rw----·····0.0·fat······790·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/tr_blue.png | 191 | -rw----·····0.0·fat······790·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/tr_blue.png |
192 | -rw----·····2.0·fat····20004·b-·defN·81-Jan-01·01:01·META-INF/3DB67DE6.SF | 192 | -rw----·····2.0·fat····20004·b-·defN·81-Jan-01·01:01·META-INF/3DB67DE6.SF |
193 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/3DB67DE6.RSA | 193 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/3DB67DE6.RSA |
194 | -rw----·····2.0·fat····19877·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 194 | -rw----·····2.0·fat····19877·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
195 | 193·files,·32418 | 195 | 193·files,·3241852·bytes·uncompressed,·1572354·bytes·compressed:··51.5% |
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············:·5cf82a49 |
5 | signature···········:· | 5 | signature···········:·2e8d...328a |
6 | file_size···········:·196832 | 6 | file_size···········:·1968328 |
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·····:·19929 | 10 | string_ids_size·····:·19929 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·2586 | 12 | type_ids_size·······:·2586 |
13 | type_ids_off········:·79828·(0x0137d4) | 13 | type_ids_off········:·79828·(0x0137d4) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | proto_ids_off·······:·90172·(0x01603c) | 15 | proto_ids_off·······:·90172·(0x01603c) |
16 | field_ids_size······:·7677 | 16 | field_ids_size······:·7677 |
17 | field_ids_off·······:·138964·(0x021ed4) | 17 | field_ids_off·······:·138964·(0x021ed4) |
18 | method_ids_size·····:·14458 | 18 | method_ids_size·····:·14458 |
19 | method_ids_off······:·200380·(0x030ebc) | 19 | method_ids_off······:·200380·(0x030ebc) |
20 | class_defs_size·····:·1705 | 20 | class_defs_size·····:·1705 |
21 | class_defs_off······:·316044·(0x04d28c) | 21 | class_defs_off······:·316044·(0x04d28c) |
22 | data_size···········:·15977 | 22 | data_size···········:·1597724 |
23 | data_off············:·370604·(0x05a7ac) | 23 | data_off············:·370604·(0x05a7ac) |
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······:·1793 | 27 | superclass_idx······:·1793 |
28 | source_file_idx·····:·-1 | 28 | source_file_idx·····:·-1 |
Offset 191633, 35 lines modified | Offset 191633, 36 lines modified | ||
191633 | ······name··········:·'<init>' | 191633 | ······name··········:·'<init>' |
191634 | ······type··········:·'(Lcom/ds/avare/StorageService;Landroid/content/Context;)V' | 191634 | ······type··········:·'(Lcom/ds/avare/StorageService;Landroid/content/Context;)V' |
191635 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 191635 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
191636 | ······code··········- | 191636 | ······code··········- |
191637 | ······registers·····:·3 | 191637 | ······registers·····:·3 |
191638 | ······ins···········:·3 | 191638 | ······ins···········:·3 |
191639 | ······outs··········:·2 | 191639 | ······outs··········:·2 |
191640 | ······insns·size····:· | 191640 | ······insns·size····:·20·16-bit·code·units |
191641 | 0bffb4:········································|[0bffb4]·com.ds.avare.externalFlightPlan.ExternalPlanMgr.<init>:(Lcom/ds/avare/StorageService;Landroid/content/Context;)V | 191641 | 0bffb4:········································|[0bffb4]·com.ds.avare.externalFlightPlan.ExternalPlanMgr.<init>:(Lcom/ds/avare/StorageService;Landroid/content/Context;)V |
191642 | 0bffc4:·7010·8a2a·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@2a8a | 191642 | 0bffc4:·7010·8a2a·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@2a8a |
191643 | 0bffca:·5b01·6c12······························|0003:·iput-object·v1,·v0,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.mService:Lcom/ds/avare/StorageService;·//·field@126c | 191643 | 0bffca:·5b01·6c12······························|0003:·iput-object·v1,·v0,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.mService:Lcom/ds/avare/StorageService;·//·field@126c |
191644 | 0bffce:·5b02·6912······························|0005:·iput-object·v2,·v0,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.mContext:Landroid/content/Context;·//·field@1269 | 191644 | 0bffce:·5b02·6912······························|0005:·iput-object·v2,·v0,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.mContext:Landroid/content/Context;·//·field@1269 |
191645 | 0bffd2:·2201·2206······························|0007:·new-instance·v1,·Lcom/ds/avare/storage/Preferences;·//·type@0622 | 191645 | 0bffd2:·2201·2206······························|0007:·new-instance·v1,·Lcom/ds/avare/storage/Preferences;·//·type@0622 |
191646 | 0bffd6:·5402·6912······························|0009:·iget-object·v2,·v0,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.mContext:Landroid/content/Context;·//·field@1269 | ||
191646 | 0bffd | 191647 | 0bffda:·7020·e024·2100·························|000b:·invoke-direct·{v1,·v2},·Lcom/ds/avare/storage/Preferences;.<init>:(Landroid/content/Context;)V·//·method@24e0 |
191647 | 0bff | 191648 | 0bffe0:·5b01·6b12······························|000e:·iput-object·v1,·v0,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.mPref:Lcom/ds/avare/storage/Preferences;·//·field@126b |
191648 | 0bffe | 191649 | 0bffe4:·6e10·1421·0000·························|0010:·invoke-virtual·{v0},·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.forceReload:()V·//·method@2114 |
191649 | 0bffe | 191650 | 0bffea:·0e00···································|0013:·return-void |
191650 | ······catches·······:·(none) | 191651 | ······catches·······:·(none) |
191651 | ······positions·····:· | 191652 | ······positions·····:· |
191652 | ········0x0000·line=34 | 191653 | ········0x0000·line=34 |
191653 | ········0x0003·line=35 | 191654 | ········0x0003·line=35 |
191654 | ········0x0005·line=36 | 191655 | ········0x0005·line=36 |
191655 | ········0x0007·line=37 | 191656 | ········0x0007·line=37 |
191656 | ········0x00 | 191657 | ········0x0010·line=40 |
191657 | ······locals········:· | 191658 | ······locals········:· |
191658 | ········0x0000·-·0x001 | 191659 | ········0x0000·-·0x0014·reg=0·this·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;· |
191659 | ········0x0000·-·0x001 | 191660 | ········0x0000·-·0x0014·reg=1·(null)·Lcom/ds/avare/StorageService;· |
191660 | ········0x0000·-·0x001 | 191661 | ········0x0000·-·0x0014·reg=2·(null)·Landroid/content/Context;· |
191661 | ····#1··············:·(in·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;) | 191662 | ····#1··············:·(in·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;) |
191662 | ······name··········:·'getDir' | 191663 | ······name··········:·'getDir' |
191663 | ······type··········:·'()Ljava/lang/String;' | 191664 | ······type··········:·'()Ljava/lang/String;' |
191664 | ······access········:·0x0002·(PRIVATE) | 191665 | ······access········:·0x0002·(PRIVATE) |
191665 | ······code··········- | 191666 | ······code··········- |
191666 | ······registers·····:·2 | 191667 | ······registers·····:·2 |
Offset 191685, 21 lines modified | Offset 191686, 21 lines modified | ||
191685 | ······type··········:·'()V' | 191686 | ······type··········:·'()V' |
191686 | ······access········:·0x0000·() | 191687 | ······access········:·0x0000·() |
191687 | ······code··········- | 191688 | ······code··········- |
191688 | ······registers·····:·2 | 191689 | ······registers·····:·2 |
191689 | ······ins···········:·1 | 191690 | ······ins···········:·1 |
191690 | ······outs··········:·1 | 191691 | ······outs··········:·1 |
191691 | ······insns·size····:·11·16-bit·code·units | 191692 | ······insns·size····:·11·16-bit·code·units |
191692 | 0bffe | 191693 | 0bffec:········································|[0bffec]·com.ds.avare.externalFlightPlan.ExternalPlanMgr.clear:()V |
191693 | 0bfff | 191694 | 0bfffc:·5410·6a12······························|0000:·iget-object·v0,·v1,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.mPlans:Ljava/util/List;·//·field@126a |
191694 | 0 | 191695 | 0c0000:·3800·0500······························|0002:·if-eqz·v0,·0007·//·+0005 |
191695 | 0c000 | 191696 | 0c0004:·7210·2a2c·0000·························|0004:·invoke-interface·{v0},·Ljava/util/List;.clear:()V·//·method@2c2a |
191696 | 0c000 | 191697 | 0c000a:·1200···································|0007:·const/4·v0,·#int·0·//·#0 |
191697 | 0c000 | 191698 | 0c000c:·5b10·6a12······························|0008:·iput-object·v0,·v1,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.mPlans:Ljava/util/List;·//·field@126a |
191698 | 0c00 | 191699 | 0c0010:·0e00···································|000a:·return-void |
191699 | ······catches·······:·(none) | 191700 | ······catches·······:·(none) |
191700 | ······positions·····:· | 191701 | ······positions·····:· |
191701 | ········0x0000·line=174 | 191702 | ········0x0000·line=174 |
191702 | ········0x0004·line=175 | 191703 | ········0x0004·line=175 |
191703 | ········0x0008·line=177 | 191704 | ········0x0008·line=177 |
191704 | ······locals········:· | 191705 | ······locals········:· |
191705 | ········0x0000·-·0x000b·reg=1·this·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;· | 191706 | ········0x0000·-·0x000b·reg=1·this·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;· |
Offset 191745, 19 lines modified | Offset 191746, 19 lines modified | ||
191745 | ······type··········:·'()V' | 191746 | ······type··········:·'()V' |
191746 | ······access········:·0x0001·(PUBLIC) | 191747 | ······access········:·0x0001·(PUBLIC) |
191747 | ······code··········- | 191748 | ······code··········- |
191748 | ······registers·····:·2 | 191749 | ······registers·····:·2 |
191749 | ······ins···········:·1 | 191750 | ······ins···········:·1 |
191750 | ······outs··········:·2 | 191751 | ······outs··········:·2 |
191751 | ······insns·size····:·8·16-bit·code·units | 191752 | ······insns·size····:·8·16-bit·code·units |
191752 | 0c001 | 191753 | 0c0014:········································|[0c0014]·com.ds.avare.externalFlightPlan.ExternalPlanMgr.forceReload:()V |
191753 | 0c002 | 191754 | 0c0024:·7010·1621·0100·························|0000:·invoke-direct·{v1},·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.getDir:()Ljava/lang/String;·//·method@2116 |
191754 | 0c002 | 191755 | 0c002a:·0c00···································|0003:·move-result-object·v0 |
191755 | 0c002 | 191756 | 0c002c:·6e20·1b21·0100·························|0004:·invoke-virtual·{v1,·v0},·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.populate:(Ljava/lang/String;)V·//·method@211b |
191756 | 0c00 | 191757 | 0c0032:·0e00···································|0007:·return-void |
191757 | ······catches·······:·(none) | 191758 | ······catches·······:·(none) |
191758 | ······positions·····:· | 191759 | ······positions·····:· |
191759 | ········0x0000·line=185 | 191760 | ········0x0000·line=185 |
191760 | ······locals········:· | 191761 | ······locals········:· |
191761 | ········0x0000·-·0x0008·reg=1·this·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;· | 191762 | ········0x0000·-·0x0008·reg=1·this·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;· |
191762 | ····#3··············:·(in·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;) | 191763 | ····#3··············:·(in·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;) |
Offset 191975, 51 lines modified | Offset 191976, 51 lines modified | ||
191975 | ······type··········:·'(Ljava/lang/String;)V' | 191976 | ······type··········:·'(Ljava/lang/String;)V' |
191976 | ······access········:·0x0000·() | 191977 | ······access········:·0x0000·() |
191977 | ······code··········- | 191978 | ······code··········- |
191978 | ······registers·····:·8 | 191979 | ······registers·····:·8 |
191979 | ······ins···········:·2 | 191980 | ······ins···········:·2 |
191980 | ······outs··········:·2 | 191981 | ······outs··········:·2 |
191981 | ······insns·size····:·74·16-bit·code·units | 191982 | ······insns·size····:·74·16-bit·code·units |
191982 | 0c003 | 191983 | 0c0034:········································|[0c0034]·com.ds.avare.externalFlightPlan.ExternalPlanMgr.populate:(Ljava/lang/String;)V |
191983 | 0c004 | 191984 | 0c0044:·6e10·1221·0600·························|0000:·invoke-virtual·{v6},·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.clear:()V·//·method@2112 |
191984 | 0c004 | 191985 | 0c004a:·2200·4e07······························|0003:·new-instance·v0,·Ljava/util/ArrayList;·//·type@074e |
191985 | 0c004 | 191986 | 0c004e:·7010·8e2b·0000·························|0005:·invoke-direct·{v0},·Ljava/util/ArrayList;.<init>:()V·//·method@2b8e |
191986 | 0c005 | 191987 | 0c0054:·5b60·6a12······························|0008:·iput-object·v0,·v6,·Lcom/ds/avare/externalFlightPlan/ExternalPlanMgr;.mPlans:Ljava/util/List;·//·field@126a |
191987 | 0c005 | 191988 | 0c0058:·3807·3f00······························|000a:·if-eqz·v7,·0049·//·+003f |
191988 | 0c005 | 191989 | 0c005c:·6e10·c92a·0700·························|000c:·invoke-virtual·{v7},·Ljava/lang/String;.length:()I·//·method@2ac9 |
191989 | 0c00 | 191990 | 0c0062:·0a00···································|000f:·move-result·v0 |
191990 | 0c006 | 191991 | 0c0064:·3d00·3900······························|0010:·if-lez·v0,·0049·//·+0039 |
191991 | 0c006 | 191992 | 0c0068:·2200·9305······························|0012:·new-instance·v0,·Lcom/ds/avare/externalFlightPlan/PlanFactory;·//·type@0593 |
191992 | 0c006 | 191993 | 0c006c:·7010·2821·0000·························|0014:·invoke-direct·{v0},·Lcom/ds/avare/externalFlightPlan/PlanFactory;.<init>:()V·//·method@2128 |
Max diff block lines reached; 24768578/24785454 bytes (99.93%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·316 | 1 | Zip·file·size:·3167006·bytes,·number·of·entries:·1703 |
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 752, 15 lines modified | Offset 752, 15 lines modified | ||
752 | ?rwxrwxr-x··2.0·unx······980·b-·stor·80-Jan-01·00:00·com/ds/avare/content/MainDatabaseHelper.class | 752 | ?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·····1064·b-·stor·80-Jan-01·00:00·com/ds/avare/content/MainProvider.class | 753 | ?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······793·b-·stor·80-Jan-01·00:00·com/ds/avare/content/ObstaclesContract.class | 754 | ?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·····1157·b-·stor·80-Jan-01·00:00·com/ds/avare/content/ProceduresContract.class | 755 | ?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·····2076·b-·stor·80-Jan-01·00:00·com/ds/avare/content/UserContract.class | 756 | ?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·····2742·b-·stor·80-Jan-01·00:00·com/ds/avare/content/WeatherContract.class | 757 | ?rwxrwxr-x··2.0·unx·····2742·b-·stor·80-Jan-01·00:00·com/ds/avare/content/WeatherContract.class |
758 | ?rwxrwxr-x··2.0·unx·····2340·b-·stor·80-Jan-01·00:00·com/ds/avare/externalFlightPlan/ExternalFlightPlan.class | 758 | ?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·····26 | 759 | ?rwxrwxr-x··2.0·unx·····2651·b-·stor·80-Jan-01·00:00·com/ds/avare/externalFlightPlan/ExternalPlanMgr.class |
760 | ?rwxrwxr-x··2.0·unx·····1308·b-·stor·80-Jan-01·00:00·com/ds/avare/externalFlightPlan/PlanFactory.class | 760 | ?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······508·b-·stor·80-Jan-01·00:00·com/ds/avare/externalFlightPlan/PlanParser.class | 761 | ?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·····2332·b-·stor·80-Jan-01·00:00·com/ds/avare/flight/Checklist.class | 762 | ?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·····1291·b-·stor·80-Jan-01·00:00·com/ds/avare/flight/FlightStatus.class | 763 | ?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······117·b-·stor·80-Jan-01·00:00·com/ds/avare/flight/FlightStatusInterface.class | 764 | ?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·····1531·b-·stor·80-Jan-01·00:00·com/ds/avare/flight/PitotStaticRates.class | 765 | ?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·····2954·b-·stor·80-Jan-01·00:00·com/ds/avare/flight/WeightAndBalance.class | 766 | ?rwxrwxr-x··2.0·unx·····2954·b-·stor·80-Jan-01·00:00·com/ds/avare/flight/WeightAndBalance.class |
Offset 866, 15 lines modified | Offset 866, 15 lines modified | ||
866 | ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/DrawingContext.class | 866 | ?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·····1534·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/ElevationTile.class | 867 | ?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·····4655·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/Layer.class | 868 | ?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·····3394·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/MapBase.class | 869 | ?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·····2095·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/PixelDraw.class | 870 | ?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·····4539·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/Shape.class | 871 | ?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······666·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/ShapeFileShape$1.class | 872 | ?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·····70 | 873 | ?rwxrwxr-x··2.0·unx·····7032·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/Tile.class |
874 | ?rwxrwxr-x··2.0·unx·····4568·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/TileMap$1.class | 874 | ?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······437·b-·stor·80-Jan-01·00:00·com/ds/avare/shapes/TileMap$TileUpdate.class | 875 | ?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····18175·b-·defN·80-Jan-01·00:00·com/ds/avare/storage/Preferences.class | 876 | ?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·····2100·b-·stor·80-Jan-01·00:00·com/ds/avare/storage/StringPreference.class | 877 | ?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·····3054·b-·stor·80-Jan-01·00:00·com/ds/avare/threed/AreaMapper.class | 878 | ?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······242·b-·stor·80-Jan-01·00:00·com/ds/avare/threed/Constants.class | 879 | ?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·····5759·b-·stor·80-Jan-01·00:00·com/ds/avare/threed/TerrainRenderer.class | 880 | ?rwxrwxr-x··2.0·unx·····5759·b-·stor·80-Jan-01·00:00·com/ds/avare/threed/TerrainRenderer.class |
Offset 1698, 8 lines modified | Offset 1698, 8 lines modified | ||
1698 | ?rwxrwxr-x··2.0·unx·····1255·b-·stor·80-Jan-01·00:00·org/hamcrest/core/Every.class | 1698 | ?rwxrwxr-x··2.0·unx·····1255·b-·stor·80-Jan-01·00:00·org/hamcrest/core/Every.class |
1699 | ?rwxrwxr-x··2.0·unx·····1900·b-·stor·80-Jan-01·00:00·org/hamcrest/core/IsCollectionContaining.class | 1699 | ?rwxrwxr-x··2.0·unx·····1900·b-·stor·80-Jan-01·00:00·org/hamcrest/core/IsCollectionContaining.class |
1700 | ?rwxrwxr-x··2.0·unx·····1682·b-·stor·80-Jan-01·00:00·org/hamcrest/core/IsInstanceOf.class | 1700 | ?rwxrwxr-x··2.0·unx·····1682·b-·stor·80-Jan-01·00:00·org/hamcrest/core/IsInstanceOf.class |
1701 | ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·org/hamcrest/core/SubstringMatcher.class | 1701 | ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·org/hamcrest/core/SubstringMatcher.class |
1702 | ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·org/hamcrest/core/StringContains.class | 1702 | ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·org/hamcrest/core/StringContains.class |
1703 | ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·org/hamcrest/core/StringEndsWith.class | 1703 | ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·org/hamcrest/core/StringEndsWith.class |
1704 | ?rwxrwxr-x··2.0·unx······526·b-·stor·80-Jan-01·00:00·org/hamcrest/core/StringStartsWith.class | 1704 | ?rwxrwxr-x··2.0·unx······526·b-·stor·80-Jan-01·00:00·org/hamcrest/core/StringStartsWith.class |
1705 | 1703·files,·33451 | 1705 | 1703·files,·3345152·bytes·uncompressed,·2882576·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 |