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:·f19f6e7b83ff335afa95225d631d03e056f9cd8195921e6ec0355a2f79b29721 | ||
10 | Signer·#1·certificate·SHA-1·digest:·8cd5dc7fdcbc45500cc0382493bdf810dd58eab8 | ||
11 | Signer·#1·certificate·MD5·digest:·9694394ed87919652dcb484c9b08d0ab | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·56bc52526e0b3dc10042dac765f147a08093c146b3c900e794d811cd8f31de36 | ||
15 | Signer·#1·public·key·SHA-1·digest:·112696985b2d45065dad048af394616ae6154a4f | ||
16 | Signer·#1·public·key·MD5·digest:·8354e1f3e78b54b936eca9064ffae9eb | ||
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/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/. | ||
19 | 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/. | ||
20 | WARNING:·META-INF/services/org.acra.interaction.ReportInteraction·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.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/. | ||
22 | 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/. | ||
23 | WARNING:·META-INF/services/org.xmlpull.v1.XmlPullParserFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Zip·file·size:·5916866·bytes,·number·of·entries:·767 | 1 | Zip·file·size:·5916866·bytes,·number·of·entries:·767 |
2 | -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
3 | -rw-rw-rw-··0.0·unx··44494 | 3 | -rw-rw-rw-··0.0·unx··4449412·b-·defN·81-Jan-01·01:01·classes.dex |
4 | -rw-rw-rw-··0.0·unx··1606520·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libsqliteX.so | 4 | -rw-rw-rw-··0.0·unx··1606520·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libsqliteX.so |
5 | -rw-rw-rw-··0.0·unx···726076·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libsqliteX.so | 5 | -rw-rw-rw-··0.0·unx···726076·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libsqliteX.so |
6 | -rw-rw-rw-··0.0·unx··1680448·b-·defN·81-Jan-01·01:01·lib/x86/libsqliteX.so | 6 | -rw-rw-rw-··0.0·unx··1680448·b-·defN·81-Jan-01·01:01·lib/x86/libsqliteX.so |
7 | -rw-rw-rw-··0.0·unx··1664192·b-·defN·81-Jan-01·01:01·lib/x86_64/libsqliteX.so | 7 | -rw-rw-rw-··0.0·unx··1664192·b-·defN·81-Jan-01·01:01·lib/x86_64/libsqliteX.so |
8 | -rw-rw-rw-··0.0·unx·····2215·b-·defN·81-Jan-01·01:01·assets/documentation/README.about.html | 8 | -rw-rw-rw-··0.0·unx·····2215·b-·defN·81-Jan-01·01:01·assets/documentation/README.about.html |
9 | -rw-rw-rw-··0.0·unx·····6669·b-·defN·81-Jan-01·01:01·assets/documentation/README.enduser.html | 9 | -rw-rw-rw-··0.0·unx·····6669·b-·defN·81-Jan-01·01:01·assets/documentation/README.enduser.html |
10 | -rw-rw-rw-··0.0·unx·····4612·b-·defN·81-Jan-01·01:01·assets/icons/accommodation/alpinehut.svg | 10 | -rw-rw-rw-··0.0·unx·····4612·b-·defN·81-Jan-01·01:01·assets/icons/accommodation/alpinehut.svg |
Offset 762, 8 lines modified | Offset 762, 8 lines modified | ||
762 | -rw----·····0.0·fat·····3582·b-·stor·81-Jan-01·01:01·res/zJ.png | 762 | -rw----·····0.0·fat·····3582·b-·stor·81-Jan-01·01:01·res/zJ.png |
763 | -rw----·····0.0·fat·····1084·b-·stor·81-Jan-01·01:01·res/zx.png | 763 | -rw----·····0.0·fat·····1084·b-·stor·81-Jan-01·01:01·res/zx.png |
764 | -rw----·····0.0·fat······443·b-·stor·81-Jan-01·01:01·res/zy.png | 764 | -rw----·····0.0·fat······443·b-·stor·81-Jan-01·01:01·res/zy.png |
765 | -rw----·····0.0·fat····66644·b-·stor·81-Jan-01·01:01·resources.arsc | 765 | -rw----·····0.0·fat····66644·b-·stor·81-Jan-01·01:01·resources.arsc |
766 | -rw----·····2.0·fat····60750·b-·defN·81-Jan-01·01:01·META-INF/7CB67250.SF | 766 | -rw----·····2.0·fat····60750·b-·defN·81-Jan-01·01:01·META-INF/7CB67250.SF |
767 | -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/7CB67250.RSA | 767 | -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/7CB67250.RSA |
768 | -rw----·····2.0·fat····60642·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 768 | -rw----·····2.0·fat····60642·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
769 | 767·files,·13429 | 769 | 767·files,·13429557·bytes·uncompressed,·5811182·bytes·compressed:··56.7% |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·6125 | 1 | Zip·file·size:·6125065·bytes,·number·of·entries:·3692 |
2 | ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimRes.class | 2 | ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimRes.class |
3 | ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimatorRes.class | 3 | ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimatorRes.class |
4 | ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·androidx/annotation/AnyRes.class | 4 | ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·androidx/annotation/AnyRes.class |
5 | ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·androidx/annotation/AnyThread.class | 5 | ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·androidx/annotation/AnyThread.class |
6 | ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·androidx/annotation/ArrayRes.class | 6 | ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·androidx/annotation/ArrayRes.class |
7 | ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/AttrRes.class | 7 | ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/AttrRes.class |
8 | ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·androidx/annotation/BinderThread.class | 8 | ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·androidx/annotation/BinderThread.class |
Offset 1884, 17 lines modified | Offset 1884, 17 lines modified | ||
1884 | ?rwxrwxr-x··2.0·unx·····3379·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateMachine.class | 1884 | ?rwxrwxr-x··2.0·unx·····3379·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateMachine.class |
1885 | ?rwxrwxr-x··2.0·unx·····3412·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateRemove.class | 1885 | ?rwxrwxr-x··2.0·unx·····3412·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateRemove.class |
1886 | ?rwxrwxr-x··2.0·unx·····1578·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateRemoveAll$1.class | 1886 | ?rwxrwxr-x··2.0·unx·····1578·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateRemoveAll$1.class |
1887 | ?rwxrwxr-x··2.0·unx·····2827·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateRemoveAll.class | 1887 | ?rwxrwxr-x··2.0·unx·····2827·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateRemoveAll.class |
1888 | ?rwxrwxr-x··2.0·unx·····1655·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateScan$1.class | 1888 | ?rwxrwxr-x··2.0·unx·····1655·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateScan$1.class |
1889 | ?rwxrwxr-x··2.0·unx·····3170·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateScan.class | 1889 | ?rwxrwxr-x··2.0·unx·····3170·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateScan.class |
1890 | ?rwxrwxr-x··2.0·unx·····3434·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateScanForRemoval.class | 1890 | ?rwxrwxr-x··2.0·unx·····3434·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateScanForRemoval.class |
1891 | ?rwxrwxr-x··2.0·unx·····14 | 1891 | ?rwxrwxr-x··2.0·unx·····1473·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateScanned.class |
1892 | ?rwxrwxr-x··2.0·unx·····1 | 1892 | ?rwxrwxr-x··2.0·unx·····1385·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateScannedPartial.class |
1893 | ?rwxrwxr-x··2.0·unx·····17 | 1893 | ?rwxrwxr-x··2.0·unx·····1738·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateUnscanned.class |
1894 | ?rwxrwxr-x··2.0·unx·····2266·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileRemoverService.class | 1894 | ?rwxrwxr-x··2.0·unx·····2266·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileRemoverService.class |
1895 | ?rwxrwxr-x··2.0·unx······677·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileScanner$1.class | 1895 | ?rwxrwxr-x··2.0·unx······677·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileScanner$1.class |
1896 | ?rwxrwxr-x··2.0·unx······975·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileScanner$2.class | 1896 | ?rwxrwxr-x··2.0·unx······975·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileScanner$2.class |
1897 | ?rwxrwxr-x··2.0·unx······974·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileScanner$3.class | 1897 | ?rwxrwxr-x··2.0·unx······974·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileScanner$3.class |
1898 | ?rwxrwxr-x··2.0·unx·····1208·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileScanner$4.class | 1898 | ?rwxrwxr-x··2.0·unx·····1208·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileScanner$4.class |
1899 | ?rwxrwxr-x··2.0·unx·····3892·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tracker/StatusIcon.class | 1899 | ?rwxrwxr-x··2.0·unx·····3892·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tracker/StatusIcon.class |
1900 | ?rwxrwxr-x··2.0·unx······478·b-·stor·80-Jan-01·00:00·ch/bailu/aat/util/AndroidLogger.class | 1900 | ?rwxrwxr-x··2.0·unx······478·b-·stor·80-Jan-01·00:00·ch/bailu/aat/util/AndroidLogger.class |
Offset 3687, 8 lines modified | Offset 3687, 8 lines modified | ||
3687 | ?rwxrwxr-x··2.0·unx····16591·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class | 3687 | ?rwxrwxr-x··2.0·unx····16591·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class |
3688 | ?rwxrwxr-x··2.0·unx····45686·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class | 3688 | ?rwxrwxr-x··2.0·unx····45686·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class |
3689 | ?rwxrwxr-x··2.0·unx····28655·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class | 3689 | ?rwxrwxr-x··2.0·unx····28655·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class |
3690 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class | 3690 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class |
3691 | ?rwxrwxr-x··2.0·unx·····3058·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class | 3691 | ?rwxrwxr-x··2.0·unx·····3058·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class |
3692 | ?rwxrwxr-x··2.0·unx····36100·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class | 3692 | ?rwxrwxr-x··2.0·unx····36100·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class |
3693 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class | 3693 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class |
3694 | 3692·files,·6352 | 3694 | 3692·files,·6352281·bytes·uncompressed,·5464049·bytes·compressed:··14.0% |
Offset 15, 23 lines modified | Offset 15, 26 lines modified | ||
15 | ········if·(this.state.summaries.get(0).countToRemove·>·0)·{ | 15 | ········if·(this.state.summaries.get(0).countToRemove·>·0)·{ |
16 | ············final·StateMachine·state·=·this.state; | 16 | ············final·StateMachine·state·=·this.state; |
17 | ············state.set((State)new·StateRemove(state)); | 17 | ············state.set((State)new·StateRemove(state)); |
18 | ········} | 18 | ········} |
19 | ····} | 19 | ····} |
20 | ···· | 20 | ···· |
21 | ····public·void·removeAll()·{ | 21 | ····public·void·removeAll()·{ |
22 | ········final·StateMachine·state·=·this.state; | ||
22 | ········ | 23 | ········state.set((State)new·StateRemoveAll(state)); |
23 | ····} | 24 | ····} |
24 | ···· | 25 | ···· |
25 | ····public·void·rescan()·{ | 26 | ····public·void·rescan()·{ |
27 | ········final·StateMachine·state·=·this.state; | ||
26 | ········ | 28 | ········state.set((State)new·StateScanForRemoval(state)); |
27 | ····} | 29 | ····} |
28 | ···· | 30 | ···· |
29 | ····public·void·reset()·{ | 31 | ····public·void·reset()·{ |
32 | ········final·StateMachine·state·=·this.state; | ||
30 | ········ | 33 | ········state.set((State)new·StateUnscanned(state)); |
31 | ····} | 34 | ····} |
32 | ···· | 35 | ···· |
33 | ····public·void·scan()·{ | 36 | ····public·void·scan()·{ |
34 | ········this.rescan(); | 37 | ········this.rescan(); |
35 | ····} | 38 | ····} |
36 | ···· | 39 | ···· |
37 | ····public·void·stop()·{ | 40 | ····public·void·stop()·{ |
Offset 14, 23 lines modified | Offset 14, 26 lines modified | ||
14 | ········state.broadcast(AppBroadcaster.TILE_REMOVER_STOPPED); | 14 | ········state.broadcast(AppBroadcaster.TILE_REMOVER_STOPPED); |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····public·void·remove()·{ | 17 | ····public·void·remove()·{ |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·void·removeAll()·{ | 20 | ····public·void·removeAll()·{ |
21 | ········final·StateMachine·state·=·this.state; | ||
21 | ········ | 22 | ········state.set((State)new·StateRemoveAll(state)); |
22 | ····} | 23 | ····} |
23 | ···· | 24 | ···· |
24 | ····public·void·rescan()·{ | 25 | ····public·void·rescan()·{ |
26 | ········final·StateMachine·state·=·this.state; | ||
25 | ········ | 27 | ········state.set((State)new·StateScanForRemoval(state)); |
26 | ····} | 28 | ····} |
27 | ···· | 29 | ···· |
28 | ····public·void·reset()·{ | 30 | ····public·void·reset()·{ |
31 | ········final·StateMachine·state·=·this.state; | ||
29 | ········ | 32 | ········state.set((State)new·StateUnscanned(state)); |
30 | ····} | 33 | ····} |
31 | ···· | 34 | ···· |
32 | ····public·void·scan()·{ | 35 | ····public·void·scan()·{ |
33 | ········this.rescan(); | 36 | ········this.rescan(); |
34 | ····} | 37 | ····} |
35 | ···· | 38 | ···· |
36 | ····public·void·stop()·{ | 39 | ····public·void·stop()·{ |
Offset 12, 19 lines modified | Offset 12, 21 lines modified | ||
12 | ···· | 12 | ···· |
13 | ····public·StateUnscanned(final·StateMachine·state)·{ | 13 | ····public·StateUnscanned(final·StateMachine·state)·{ |
14 | ········this.state·=·state; | 14 | ········this.state·=·state; |
15 | ········this.reset(); | 15 | ········this.reset(); |
16 | ····} | 16 | ····} |
17 | ···· | 17 | ···· |
18 | ····public·void·remove()·{ | 18 | ····public·void·remove()·{ |
19 | ········final·StateMachine·state·=·this.state; | ||
19 | ········ | 20 | ········state.set((State)new·StateScan(state)); |
20 | ····} | 21 | ····} |
21 | ···· | 22 | ···· |
22 | ····public·void·removeAll()·{ | 23 | ····public·void·removeAll()·{ |
24 | ········final·StateMachine·state·=·this.state; | ||
23 | ········ | 25 | ········state.set((State)new·StateRemoveAll(state)); |
24 | ····} | 26 | ····} |
25 | ···· | 27 | ···· |
26 | ····public·void·rescan()·{ | 28 | ····public·void·rescan()·{ |
27 | ····} | 29 | ····} |
28 | ···· | 30 | ···· |
29 | ····public·void·reset()·{ | 31 | ····public·void·reset()·{ |
30 | ········this.state.list·=·null; | 32 | ········this.state.list·=·null; |
Offset 55, 13 lines modified | Offset 57, 14 lines modified | ||
55 | ············catch·(IOException·ex5)·{} | 57 | ············catch·(IOException·ex5)·{} |
56 | ········} | 58 | ········} |
57 | ········catch·(IOException·ex6)·{} | 59 | ········catch·(IOException·ex6)·{} |
58 | ········this.state.broadcast(AppBroadcaster.TILE_REMOVER_STOPPED); | 60 | ········this.state.broadcast(AppBroadcaster.TILE_REMOVER_STOPPED); |
59 | ····} | 61 | ····} |
60 | ···· | 62 | ···· |
61 | ····public·void·scan()·{ | 63 | ····public·void·scan()·{ |
64 | ········final·StateMachine·state·=·this.state; | ||
62 | ········ | 65 | ········state.set((State)new·StateScan(state)); |
63 | ····} | 66 | ····} |
64 | ···· | 67 | ···· |
65 | ····public·void·stop()·{ | 68 | ····public·void·stop()·{ |
66 | ····} | 69 | ····} |
67 | } | 70 | } |
Offset 58, 58 lines modified | Offset 58, 52 lines modified | ||
58 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V | 58 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V |
59 | ····:cond_0 | 59 | ····:cond_0 |
60 | ····return-void | 60 | ····return-void |
61 | .end·method | 61 | .end·method |
62 | .method·public·removeAll()V | 62 | .method·public·removeAll()V |
63 | ····.locals· | 63 | ····.locals·2 |
64 | ····.line·45 | 64 | ····.line·45 |
65 | ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateScanned;->state:Lch/bailu/aat/services/tileremover/StateMachine; | 65 | ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateScanned;->state:Lch/bailu/aat/services/tileremover/StateMachine; |
66 | ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateRemoveAll; | 66 | ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateRemoveAll; |
67 | ····iget-object·v2,·p0,·Lch/bailu/aat/services/tileremover/StateScanned;->state:Lch/bailu/aat/services/tileremover/StateMachine; | ||
68 | ····invoke-direct·{v1,·v | 67 | ····invoke-direct·{v1,·v0},·Lch/bailu/aat/services/tileremover/StateRemoveAll;-><init>(Lch/bailu/aat/services/tileremover/StateMachine;)V |
69 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V | 68 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V |
70 | ····return-void | 69 | ····return-void |
71 | .end·method | 70 | .end·method |
72 | .method·public·rescan()V | 71 | .method·public·rescan()V |
73 | ····.locals· | 72 | ····.locals·2 |
74 | ····.line·22 | 73 | ····.line·22 |
75 | ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateScanned;->state:Lch/bailu/aat/services/tileremover/StateMachine; | 74 | ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateScanned;->state:Lch/bailu/aat/services/tileremover/StateMachine; |
76 | ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateScanForRemoval; | 75 | ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateScanForRemoval; |
77 | ····iget-object·v2,·p0,·Lch/bailu/aat/services/tileremover/StateScanned;->state:Lch/bailu/aat/services/tileremover/StateMachine; | ||
78 | ····invoke-direct·{v1,·v | 76 | ····invoke-direct·{v1,·v0},·Lch/bailu/aat/services/tileremover/StateScanForRemoval;-><init>(Lch/bailu/aat/services/tileremover/StateMachine;)V |
79 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V | 77 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V |
80 | ····return-void | 78 | ····return-void |
81 | .end·method | 79 | .end·method |
82 | .method·public·reset()V | 80 | .method·public·reset()V |
83 | ····.locals· | 81 | ····.locals·2 |
84 | ····.line·31 | 82 | ····.line·31 |
85 | ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateScanned;->state:Lch/bailu/aat/services/tileremover/StateMachine; | 83 | ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateScanned;->state:Lch/bailu/aat/services/tileremover/StateMachine; |
86 | ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateUnscanned; | 84 | ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateUnscanned; |
87 | ····iget-object·v2,·p0,·Lch/bailu/aat/services/tileremover/StateScanned;->state:Lch/bailu/aat/services/tileremover/StateMachine; | ||
88 | ····invoke-direct·{v1,·v | 85 | ····invoke-direct·{v1,·v0},·Lch/bailu/aat/services/tileremover/StateUnscanned;-><init>(Lch/bailu/aat/services/tileremover/StateMachine;)V |
89 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V | 86 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V |
90 | ····return-void | 87 | ····return-void |
91 | .end·method | 88 | .end·method |
92 | .method·public·scan()V | 89 | .method·public·scan()V |
Offset 25, 41 lines modified | Offset 25, 37 lines modified | ||
25 | ····return-void | 25 | ····return-void |
26 | .end·method | 26 | .end·method |
27 | #·virtual·methods | 27 | #·virtual·methods |
28 | .method·public·remove()V | 28 | .method·public·remove()V |
29 | ····.locals· | 29 | ····.locals·2 |
30 | ····.line·41 | 30 | ····.line·41 |
31 | ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateUnscanned;->state:Lch/bailu/aat/services/tileremover/StateMachine; | 31 | ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateUnscanned;->state:Lch/bailu/aat/services/tileremover/StateMachine; |
32 | ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateScan; | 32 | ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateScan; |
33 | ····iget-object·v2,·p0,·Lch/bailu/aat/services/tileremover/StateUnscanned;->state:Lch/bailu/aat/services/tileremover/StateMachine; | ||
34 | ····invoke-direct·{v1,·v | 33 | ····invoke-direct·{v1,·v0},·Lch/bailu/aat/services/tileremover/StateScan;-><init>(Lch/bailu/aat/services/tileremover/StateMachine;)V |
35 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V | 34 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V |
36 | ····return-void | 35 | ····return-void |
37 | .end·method | 36 | .end·method |
38 | .method·public·removeAll()V | 37 | .method·public·removeAll()V |
39 | ····.locals· | 38 | ····.locals·2 |
40 | ····.line·45 | 39 | ····.line·45 |
41 | ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateUnscanned;->state:Lch/bailu/aat/services/tileremover/StateMachine; | 40 | ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateUnscanned;->state:Lch/bailu/aat/services/tileremover/StateMachine; |
42 | ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateRemoveAll; | 41 | ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateRemoveAll; |
43 | ····iget-object·v2,·p0,·Lch/bailu/aat/services/tileremover/StateUnscanned;->state:Lch/bailu/aat/services/tileremover/StateMachine; | ||
44 | ····invoke-direct·{v1,·v | 42 | ····invoke-direct·{v1,·v0},·Lch/bailu/aat/services/tileremover/StateRemoveAll;-><init>(Lch/bailu/aat/services/tileremover/StateMachine;)V |
45 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V | 43 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V |
46 | ····return-void | 44 | ····return-void |
47 | .end·method | 45 | .end·method |
48 | .method·public·rescan()V | 46 | .method·public·rescan()V |
Offset 129, 24 lines modified | Offset 125, 22 lines modified | ||
129 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->broadcast(Ljava/lang/String;)V | 125 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->broadcast(Ljava/lang/String;)V |
130 | ····return-void | 126 | ····return-void |
131 | .end·method | 127 | .end·method |
132 | .method·public·scan()V | 128 | .method·public·scan()V |
133 | ····.locals· | 129 | ····.locals·2 |
134 | ····.line·20 | 130 | ····.line·20 |
135 | ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateUnscanned;->state:Lch/bailu/aat/services/tileremover/StateMachine; | 131 | ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateUnscanned;->state:Lch/bailu/aat/services/tileremover/StateMachine; |
136 | ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateScan; | 132 | ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateScan; |
137 | ····iget-object·v2,·p0,·Lch/bailu/aat/services/tileremover/StateUnscanned;->state:Lch/bailu/aat/services/tileremover/StateMachine; | ||
138 | ····invoke-direct·{v1,·v | 133 | ····invoke-direct·{v1,·v0},·Lch/bailu/aat/services/tileremover/StateScan;-><init>(Lch/bailu/aat/services/tileremover/StateMachine;)V |
139 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V | 134 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V |
140 | ····return-void | 135 | ····return-void |
141 | .end·method | 136 | .end·method |
142 | .method·public·stop()V | 137 | .method·public·stop()V |
Offset 43, 58 lines modified | Offset 43, 52 lines modified | ||
43 | .method·public·remove()V | 43 | .method·public·remove()V |
44 | ····.locals·0 | 44 | ····.locals·0 |
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
47 | .method·public·removeAll()V | 47 | .method·public·removeAll()V |
48 | ····.locals· | 48 | ····.locals·2 |
49 | ····.line·43 | 49 | ····.line·43 |
50 | ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateScannedPartial;->state:Lch/bailu/aat/services/tileremover/StateMachine; | 50 | ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateScannedPartial;->state:Lch/bailu/aat/services/tileremover/StateMachine; |
51 | ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateRemoveAll; | 51 | ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateRemoveAll; |
52 | ····iget-object·v2,·p0,·Lch/bailu/aat/services/tileremover/StateScannedPartial;->state:Lch/bailu/aat/services/tileremover/StateMachine; | ||
53 | ····invoke-direct·{v1,·v | 52 | ····invoke-direct·{v1,·v0},·Lch/bailu/aat/services/tileremover/StateRemoveAll;-><init>(Lch/bailu/aat/services/tileremover/StateMachine;)V |
54 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V | 53 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V |
55 | ····return-void | 54 | ····return-void |
56 | .end·method | 55 | .end·method |
57 | .method·public·rescan()V | 56 | .method·public·rescan()V |
58 | ····.locals· | 57 | ····.locals·2 |
59 | ····.line·26 | 58 | ····.line·26 |
60 | ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateScannedPartial;->state:Lch/bailu/aat/services/tileremover/StateMachine; | 59 | ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateScannedPartial;->state:Lch/bailu/aat/services/tileremover/StateMachine; |
61 | ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateScanForRemoval; | 60 | ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateScanForRemoval; |
62 | ····iget-object·v2,·p0,·Lch/bailu/aat/services/tileremover/StateScannedPartial;->state:Lch/bailu/aat/services/tileremover/StateMachine; | ||
63 | ····invoke-direct·{v1,·v | 61 | ····invoke-direct·{v1,·v0},·Lch/bailu/aat/services/tileremover/StateScanForRemoval;-><init>(Lch/bailu/aat/services/tileremover/StateMachine;)V |
64 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V | 62 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V |
65 | ····return-void | 63 | ····return-void |
66 | .end·method | 64 | .end·method |
67 | .method·public·reset()V | 65 | .method·public·reset()V |
68 | ····.locals· | 66 | ····.locals·2 |
69 | ····.line·35 | 67 | ····.line·35 |
70 | ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateScannedPartial;->state:Lch/bailu/aat/services/tileremover/StateMachine; | 68 | ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateScannedPartial;->state:Lch/bailu/aat/services/tileremover/StateMachine; |
71 | ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateUnscanned; | 69 | ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateUnscanned; |
72 | ····iget-object·v2,·p0,·Lch/bailu/aat/services/tileremover/StateScannedPartial;->state:Lch/bailu/aat/services/tileremover/StateMachine; | ||
73 | ····invoke-direct·{v1,·v | 70 | ····invoke-direct·{v1,·v0},·Lch/bailu/aat/services/tileremover/StateUnscanned;-><init>(Lch/bailu/aat/services/tileremover/StateMachine;)V |
74 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V | 71 | ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V |
75 | ····return-void | 72 | ····return-void |
76 | .end·method | 73 | .end·method |
77 | .method·public·scan()V | 74 | .method·public·scan()V |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Lch/bailu/aat/views/SensorListItemView$1; | 1 | .class·Lch/bailu/aat/views/SensorListItemView$1; |
2 | .super·Lch/bailu/aat_lib/service/InsideContext; | 2 | .super·Lch/bailu/aat_lib/service/InsideContext; |
3 | .source·"SensorListItemView.java" | 3 | .source·"SensorListItemView.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·Lch/bailu/aat/views/SensorListItemView;->lambda$new$0(Landroid/widget/CompoundButton;Z)V | 6 | ····value·=·Lch/bailu/aat/views/SensorListItemView;->lambda$new$0$ch-bailu-aat-views-SensorListItemView(Landroid/widget/CompoundButton;Z)V |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x0 | 9 | ····accessFlags·=·0x0 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |