1.15 MB
/home/fdroid/fdroiddata/tmp/org.libreoffice.impressremote_30.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.libreoffice.impressremote_30.apk
12.3 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <f0866e8cb98fb9279069591ece3f1d094b6461a71e3168893ea44657563ab92d>, actual: <256f109aea8363e698c7e5da3ba7a65170923536d69960b2ea4b43d0c52fad0f> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <dc8556927cfda57fa6aa878508b458a1cc4630d7b532023c115460d733efb1cbf755480000000000>, actual: <06a19f35e1860c8f07f59a8a056ab8676efc247ae16d2a295ddc7f46de723570f755480000000000>
    
Offset 1, 69 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·d2338d6859f095944a8cdba8d5caff3e5cfc121113ee7a5c825a97054655a788 
10 Signer·#1·certificate·SHA-1·digest:·f958fe642557dfe0ec9cef5fe2317c445880e7ae 
11 Signer·#1·certificate·MD5·digest:·097a3b04e76e4e94a483380c83a643d7 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·e788e060a2916305eadc2801717bbf6b0d501ecca2e800878fc7cceb8801c2af 
15 Signer·#1·public·key·SHA-1·digest:·e1826a0047f72ca00822441a6f5264bf2030283a 
16 Signer·#1·public·key·MD5·digest:·3e339eeb7f184f99042790fbff33e16c 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/androidx.activity_activity-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/androidx.annotation_annotation-experimental.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/androidx.appcompat_appcompat-resources.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/androidx.appcompat_appcompat.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/androidx.arch.core_core-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/. 
24 WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.core_core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 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/. 
28 WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.emoji2_emoji2-views-helper.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.emoji2_emoji2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.fragment_fragment-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-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/. 
41 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 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/. 
45 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
49 WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
50 WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
51 WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
52 WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
53 WARNING:·META-INF/androidx.savedstate_savedstate-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
54 WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
55 WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
56 WARNING:·META-INF/androidx.startup_startup-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/. 
57 WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
58 WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
59 WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
60 WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
61 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/. 
62 WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
63 WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
64 WARNING:·META-INF/androidx.window_window.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
65 WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
66 WARNING:·META-INF/kotlinx_coroutines_android.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
67 WARNING:·META-INF/kotlinx_coroutines_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/. 
68 WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
69 WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.9 KB
zipinfo {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Zip·file·size:·4744695·bytes,·number·of·entries:·9571 Zip·file·size:·4744695·bytes,·number·of·entries:·957
2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx·····1682·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof3 -rw-r--r--··0.0·unx·····1681·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
4 -rw-r--r--··0.0·unx······185·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm4 -rw-r--r--··0.0·unx······185·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
5 -rw-r--r--··0.0·unx··8215624·b-·defN·81-Jan-01·01:01·classes.dex5 -rw-r--r--··0.0·unx··8215620·b-·defN·81-Jan-01·01:01·classes.dex
6 -rw----·····2.4·fat·····1719·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin6 -rw----·····2.4·fat·····1719·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin
7 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version7 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version
8 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version8 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version
9 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version9 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version
10 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version10 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version
11 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version11 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version
12 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version12 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version
Offset 952, 8 lines modifiedOffset 952, 8 lines modified
952 -rw----·····0.0·fat······480·b-·defN·81-Jan-01·01:01·res/zl.xml952 -rw----·····0.0·fat······480·b-·defN·81-Jan-01·01:01·res/zl.xml
953 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml953 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml
954 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml954 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml
955 -rw----·····0.0·fat··1139256·b-·stor·81-Jan-01·01:01·resources.arsc955 -rw----·····0.0·fat··1139256·b-·stor·81-Jan-01·01:01·resources.arsc
956 -rw----·····2.0·fat····69569·b-·defN·81-Jan-01·01:01·META-INF/412FEC11.SF956 -rw----·····2.0·fat····69569·b-·defN·81-Jan-01·01:01·META-INF/412FEC11.SF
957 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/412FEC11.RSA957 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/412FEC11.RSA
958 -rw----·····2.0·fat····69461·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF958 -rw----·····2.0·fat····69461·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
959 957·files,·10249151·bytes·uncompressed,·4627981·bytes·compressed:··54.8%959 957·files,·10249146·bytes·uncompressed,·4628160·bytes·compressed:··54.8%
1.12 MB
classes.dex
1.12 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·ce031f294 checksum············:·5ae30bc0
5 signature···········:·e4b8...e6b05 signature···········:·75b0...b5e8
6 file_size···········:·82156246 file_size···········:·8215620
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·5665510 string_ids_size·····:·56655
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·739812 type_ids_size·······:·7398
13 type_ids_off········:·226732·(0x0375ac)13 type_ids_off········:·226732·(0x0375ac)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·256324·(0x03e944)15 proto_ids_off·······:·256324·(0x03e944)
16 field_ids_size······:·3292016 field_ids_size······:·32920
17 field_ids_off·······:·405232·(0x062ef0)17 field_ids_off·······:·405232·(0x062ef0)
18 method_ids_size·····:·5794018 method_ids_size·····:·57940
19 method_ids_off······:·668592·(0x0a33b0)19 method_ids_off······:·668592·(0x0a33b0)
20 class_defs_size·····:·613620 class_defs_size·····:·6136
21 class_defs_off······:·1132112·(0x114650)21 class_defs_off······:·1132112·(0x114650)
22 data_size···········:·688716022 data_size···········:·6887156
23 data_off············:·1328464·(0x144550)23 data_off············:·1328464·(0x144550)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·36025 class_idx···········:·360
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·501027 superclass_idx······:·5010
28 source_file_idx·····:·1110828 source_file_idx·····:·11108
Offset 891182, 24 lines modifiedOffset 891182, 24 lines modified
891182 ······type··········:·'(Lorg/libreoffice/impressremote/communication/ServerConnection;Lorg/libreoffice/impressremote/communication/MessagesListener;)V'891182 ······type··········:·'(Lorg/libreoffice/impressremote/communication/ServerConnection;Lorg/libreoffice/impressremote/communication/MessagesListener;)V'
891183 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)891183 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
891184 ······code··········-891184 ······code··········-
891185 ······registers·····:·3891185 ······registers·····:·3
891186 ······ins···········:·3891186 ······ins···········:·3
891187 ······outs··········:·2891187 ······outs··········:·2
891188 ······insns·size····:·20·16-bit·code·units891188 ······insns·size····:·20·16-bit·code·units
891189 42dc74:········································|[42dc74]·org.libreoffice.impressremote.communication.MessagesReceiver.<init>:(Lorg/libreoffice/impressremote/communication/ServerConnection;Lorg/libreoffice/impressremote/communication/MessagesListener;)V891189 42dc70:········································|[42dc70]·org.libreoffice.impressremote.communication.MessagesReceiver.<init>:(Lorg/libreoffice/impressremote/communication/ServerConnection;Lorg/libreoffice/impressremote/communication/MessagesListener;)V
891190 42dc84:·7010·6d9f·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@9f6d891190 42dc80:·7010·6d9f·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@9f6d
891191 42dc8a:·7020·3be0·1000·························|0003:·invoke-direct·{v0,·v1},·Lorg/libreoffice/impressremote/communication/MessagesReceiver;.buildMessagesReader:(Lorg/libreoffice/impressremote/communication/ServerConnection;)Ljava/io/BufferedReader;·//·method@e03b891191 42dc86:·7020·3be0·1000·························|0003:·invoke-direct·{v0,·v1},·Lorg/libreoffice/impressremote/communication/MessagesReceiver;.buildMessagesReader:(Lorg/libreoffice/impressremote/communication/ServerConnection;)Ljava/io/BufferedReader;·//·method@e03b
891192 42dc90:·0c01···································|0006:·move-result-object·v1891192 42dc8c:·0c01···································|0006:·move-result-object·v1
891193 42dc92:·5b01·f67f······························|0007:·iput-object·v1,·v0,·Lorg/libreoffice/impressremote/communication/MessagesReceiver;.mMessagesReader:Ljava/io/BufferedReader;·//·field@7ff6891193 42dc8e:·5b01·f67f······························|0007:·iput-object·v1,·v0,·Lorg/libreoffice/impressremote/communication/MessagesReceiver;.mMessagesReader:Ljava/io/BufferedReader;·//·field@7ff6
891194 42dc96:·5b02·f57f······························|0009:·iput-object·v2,·v0,·Lorg/libreoffice/impressremote/communication/MessagesReceiver;.mMessagesListener:Lorg/libreoffice/impressremote/communication/MessagesListener;·//·field@7ff5891194 42dc92:·5b02·f57f······························|0009:·iput-object·v2,·v0,·Lorg/libreoffice/impressremote/communication/MessagesReceiver;.mMessagesListener:Lorg/libreoffice/impressremote/communication/MessagesListener;·//·field@7ff5
891195 42dc9a:·2201·a313······························|000b:·new-instance·v1,·Ljava/lang/Thread;·//·type@13a3891195 42dc96:·2201·a313······························|000b:·new-instance·v1,·Ljava/lang/Thread;·//·type@13a3
891196 42dc9e:·7020·f69f·0100·························|000d:·invoke-direct·{v1,·v0},·Ljava/lang/Thread;.<init>:(Ljava/lang/Runnable;)V·//·method@9ff6891196 42dc9a:·7020·f69f·0100·························|000d:·invoke-direct·{v1,·v0},·Ljava/lang/Thread;.<init>:(Ljava/lang/Runnable;)V·//·method@9ff6
891197 42dca4:·6e10·06a0·0100·························|0010:·invoke-virtual·{v1},·Ljava/lang/Thread;.start:()V·//·method@a006891197 42dca0:·6e10·06a0·0100·························|0010:·invoke-virtual·{v1},·Ljava/lang/Thread;.start:()V·//·method@a006
891198 42dcaa:·0e00···································|0013:·return-void891198 42dca6:·0e00···································|0013:·return-void
891199 ······catches·······:·(none)891199 ······catches·······:·(none)
891200 ······positions·····:·891200 ······positions·····:·
891201 ········0x0000·line=27891201 ········0x0000·line=27
891202 ········0x0003·line=28891202 ········0x0003·line=28
891203 ········0x0009·line=30891203 ········0x0009·line=30
891204 ········0x000b·line=32891204 ········0x000b·line=32
891205 ········0x0010·line=33891205 ········0x0010·line=33
Offset 891213, 27 lines modifiedOffset 891213, 27 lines modified
891213 ······type··········:·'(Lorg/libreoffice/impressremote/communication/ServerConnection;)Ljava/io/BufferedReader;'891213 ······type··········:·'(Lorg/libreoffice/impressremote/communication/ServerConnection;)Ljava/io/BufferedReader;'
891214 ······access········:·0x0002·(PRIVATE)891214 ······access········:·0x0002·(PRIVATE)
891215 ······code··········-891215 ······code··········-
891216 ······registers·····:·5891216 ······registers·····:·5
891217 ······ins···········:·2891217 ······ins···········:·2
891218 ······outs··········:·3891218 ······outs··········:·3
891219 ······insns·size····:·25·16-bit·code·units891219 ······insns·size····:·25·16-bit·code·units
891220 42db58:········································|[42db58]·org.libreoffice.impressremote.communication.MessagesReceiver.buildMessagesReader:(Lorg/libreoffice/impressremote/communication/ServerConnection;)Ljava/io/BufferedReader;891220 42db54:········································|[42db54]·org.libreoffice.impressremote.communication.MessagesReceiver.buildMessagesReader:(Lorg/libreoffice/impressremote/communication/ServerConnection;)Ljava/io/BufferedReader;
891221 42db68:·7210·7be0·0400·························|0000:·invoke-interface·{v4},·Lorg/libreoffice/impressremote/communication/ServerConnection;.buildMessagesStream:()Ljava/io/InputStream;·//·method@e07b891221 42db64:·7210·7be0·0400·························|0000:·invoke-interface·{v4},·Lorg/libreoffice/impressremote/communication/ServerConnection;.buildMessagesStream:()Ljava/io/InputStream;·//·method@e07b
891222 42db6e:·0c04···································|0003:·move-result-object·v4891222 42db6a:·0c04···································|0003:·move-result-object·v4
891223 42db70:·2200·4313······························|0004:·new-instance·v0,·Ljava/io/BufferedReader;·//·type@1343891223 42db6c:·2200·4313······························|0004:·new-instance·v0,·Ljava/io/BufferedReader;·//·type@1343
891224 42db74:·2201·5313······························|0006:·new-instance·v1,·Ljava/io/InputStreamReader;·//·type@1353891224 42db70:·2201·5313······························|0006:·new-instance·v1,·Ljava/io/InputStreamReader;·//·type@1353
891225 42db78:·1a02·8e63······························|0008:·const-string·v2,·"UTF-8"·//·string@638e891225 42db74:·1a02·8e63······························|0008:·const-string·v2,·"UTF-8"·//·string@638e
891226 42db7c:·7030·299e·4102·························|000a:·invoke-direct·{v1,·v4,·v2},·Ljava/io/InputStreamReader;.<init>:(Ljava/io/InputStream;Ljava/lang/String;)V·//·method@9e29891226 42db78:·7030·299e·4102·························|000a:·invoke-direct·{v1,·v4,·v2},·Ljava/io/InputStreamReader;.<init>:(Ljava/io/InputStream;Ljava/lang/String;)V·//·method@9e29
891227 42db82:·7020·cd9d·1000·························|000d:·invoke-direct·{v0,·v1},·Ljava/io/BufferedReader;.<init>:(Ljava/io/Reader;)V·//·method@9dcd891227 42db7e:·7020·cd9d·1000·························|000d:·invoke-direct·{v0,·v1},·Ljava/io/BufferedReader;.<init>:(Ljava/io/Reader;)V·//·method@9dcd
891228 42db88:·1100···································|0010:·return-object·v0891228 42db84:·1100···································|0010:·return-object·v0
891229 42db8a:·2204·9813······························|0011:·new-instance·v4,·Ljava/lang/RuntimeException;·//·type@1398891229 42db86:·2204·9813······························|0011:·new-instance·v4,·Ljava/lang/RuntimeException;·//·type@1398
891230 42db8e:·1a00·aa63······························|0013:·const-string·v0,·"Unable·to·create·messages·reader."·//·string@63aa891230 42db8a:·1a00·aa63······························|0013:·const-string·v0,·"Unable·to·create·messages·reader."·//·string@63aa
891231 42db92:·7020·7e9f·0400·························|0015:·invoke-direct·{v4,·v0},·Ljava/lang/RuntimeException;.<init>:(Ljava/lang/String;)V·//·method@9f7e891231 42db8e:·7020·7e9f·0400·························|0015:·invoke-direct·{v4,·v0},·Ljava/lang/RuntimeException;.<init>:(Ljava/lang/String;)V·//·method@9f7e
891232 42db98:·2704···································|0018:·throw·v4891232 42db94:·2704···································|0018:·throw·v4
891233 ······catches·······:·1891233 ······catches·······:·1
891234 ········0x0000·-·0x0010891234 ········0x0000·-·0x0010
891235 ··········Ljava/io/UnsupportedEncodingException;·->·0x0011891235 ··········Ljava/io/UnsupportedEncodingException;·->·0x0011
891236 ······positions·····:·891236 ······positions·····:·
891237 ········0x0000·line=38891237 ········0x0000·line=38
891238 ········0x0004·line=40891238 ········0x0004·line=40
891239 ········0x0011·line=43891239 ········0x0011·line=43
Offset 891246, 88 lines modifiedOffset 891246, 88 lines modified
891246 ······type··········:·'(Ljava/util/List;)V'891246 ······type··········:·'(Ljava/util/List;)V'
891247 ······access········:·0x0002·(PRIVATE)891247 ······access········:·0x0002·(PRIVATE)
891248 ······code··········-891248 ······code··········-
891249 ······registers·····:·6891249 ······registers·····:·6
891250 ······ins···········:·2891250 ······ins···········:·2
891251 ······outs··········:·3891251 ······outs··········:·3
891252 ······insns·size····:·142·16-bit·code·units891252 ······insns·size····:·142·16-bit·code·units
891253 42dcac:········································|[42dcac]·org.libreoffice.impressremote.communication.MessagesReceiver.parseMessage:(Ljava/util/List;)V891253 42dca8:········································|[42dca8]·org.libreoffice.impressremote.communication.MessagesReceiver.parseMessage:(Ljava/util/List;)V
891254 42dcbc:·7210·37a2·0500·························|0000:·invoke-interface·{v5},·Ljava/util/List;.isEmpty:()Z·//·method@a237891254 42dcb8:·7210·37a2·0500·························|0000:·invoke-interface·{v5},·Ljava/util/List;.isEmpty:()Z·//·method@a237
891255 42dcc2:·0a00···································|0003:·move-result·v0891255 42dcbe:·0a00···································|0003:·move-result·v0
891256 42dcc4:·3800·0300······························|0004:·if-eqz·v0,·0007·//·+0003891256 42dcc0:·3800·0300······························|0004:·if-eqz·v0,·0007·//·+0003
891257 42dcc8:·0e00···································|0006:·return-void891257 42dcc4:·0e00···································|0006:·return-void
891258 42dcca:·1200···································|0007:·const/4·v0,·#int·0·//·#0891258 42dcc6:·1200···································|0007:·const/4·v0,·#int·0·//·#0
891259 42dccc:·7220·34a2·0500·························|0008:·invoke-interface·{v5,·v0},·Ljava/util/List;.get:(I)Ljava/lang/Object;·//·method@a234891259 42dcc8:·7220·34a2·0500·························|0008:·invoke-interface·{v5,·v0},·Ljava/util/List;.get:(I)Ljava/lang/Object;·//·method@a234
891260 42dcd2:·0c00···································|000b:·move-result-object·v0891260 42dcce:·0c00···································|000b:·move-result-object·v0
891261 42dcd4:·1f00·9d13······························|000c:·check-cast·v0,·Ljava/lang/String;·//·type@139d891261 42dcd0:·1f00·9d13······························|000c:·check-cast·v0,·Ljava/lang/String;·//·type@139d
891262 42dcd8:·1a01·672f······························|000e:·const-string·v1,·"LO_SERVER_VALIDATING_PIN"·//·string@2f67891262 42dcd4:·1a01·672f······························|000e:·const-string·v1,·"LO_SERVER_VALIDATING_PIN"·//·string@2f67
891263 42dcdc:·6e20·a19f·0100·························|0010:·invoke-virtual·{v1,·v0},·Ljava/lang/String;.equals:(Ljava/lang/Object;)Z·//·method@9fa1891263 42dcd8:·6e20·a19f·0100·························|0010:·invoke-virtual·{v1,·v0},·Ljava/lang/String;.equals:(Ljava/lang/Object;)Z·//·method@9fa1
891264 42dce2:·0a01···································|0013:·move-result·v1891264 42dcde:·0a01···································|0013:·move-result·v1
891265 42dce4:·3801·0800······························|0014:·if-eqz·v1,·001c·//·+0008891265 42dce0:·3801·0800······························|0014:·if-eqz·v1,·001c·//·+0008
891266 42dce8:·5445·f57f······························|0016:·iget-object·v5,·v4,·Lorg/libreoffice/impressremote/communication/MessagesReceiver;.mMessagesListener:Lorg/libreoffice/impressremote/communication/MessagesListener;·//·field@7ff5891266 42dce4:·5445·f57f······························|0016:·iget-object·v5,·v4,·Lorg/libreoffice/impressremote/communication/MessagesReceiver;.mMessagesListener:Lorg/libreoffice/impressremote/communication/MessagesListener;·//·field@7ff5
891267 42dcec:·7210·33e0·0500·························|0018:·invoke-interface·{v5},·Lorg/libreoffice/impressremote/communication/MessagesListener;.onPinValidation:()V·//·method@e033891267 42dce8:·7210·33e0·0500·························|0018:·invoke-interface·{v5},·Lorg/libreoffice/impressremote/communication/MessagesListener;.onPinValidation:()V·//·method@e033
891268 42dcf2:·0e00···································|001b:·return-void891268 42dcee:·0e00···································|001b:·return-void
891269 42dcf4:·1a01·662f······························|001c:·const-string·v1,·"LO_SERVER_SERVER_PAIRED"·//·string@2f66891269 42dcf0:·1a01·662f······························|001c:·const-string·v1,·"LO_SERVER_SERVER_PAIRED"·//·string@2f66
891270 42dcf8:·6e20·a19f·0100·························|001e:·invoke-virtual·{v1,·v0},·Ljava/lang/String;.equals:(Ljava/lang/Object;)Z·//·method@9fa1891270 42dcf4:·6e20·a19f·0100·························|001e:·invoke-virtual·{v1,·v0},·Ljava/lang/String;.equals:(Ljava/lang/Object;)Z·//·method@9fa1
891271 42dcfe:·0a01···································|0021:·move-result·v1891271 42dcfa:·0a01···································|0021:·move-result·v1
891272 42dd00:·3801·0800······························|0022:·if-eqz·v1,·002a·//·+0008891272 42dcfc:·3801·0800······························|0022:·if-eqz·v1,·002a·//·+0008
891273 42dd04:·5445·f57f······························|0024:·iget-object·v5,·v4,·Lorg/libreoffice/impressremote/communication/MessagesReceiver;.mMessagesListener:Lorg/libreoffice/impressremote/communication/MessagesListener;·//·field@7ff5891273 42dd00:·5445·f57f······························|0024:·iget-object·v5,·v4,·Lorg/libreoffice/impressremote/communication/MessagesReceiver;.mMessagesListener:Lorg/libreoffice/impressremote/communication/MessagesListener;·//·field@7ff5
891274 42dd08:·7210·39e0·0500·························|0026:·invoke-interface·{v5},·Lorg/libreoffice/impressremote/communication/MessagesListener;.onSuccessfulPairing:()V·//·method@e039891274 42dd04:·7210·39e0·0500·························|0026:·invoke-interface·{v5},·Lorg/libreoffice/impressremote/communication/MessagesListener;.onSuccessfulPairing:()V·//·method@e039
891275 42dd0e:·0e00···································|0029:·return-void891275 42dd0a:·0e00···································|0029:·return-void
891276 42dd10:·1a01·9fd1······························|002a:·const-string·v1,·"slideshow_started"·//·string@d19f891276 42dd0c:·1a01·9fd1······························|002a:·const-string·v1,·"slideshow_started"·//·string@d19f
891277 42dd14:·6e20·a19f·0100·························|002c:·invoke-virtual·{v1,·v0},·Ljava/lang/String;.equals:(Ljava/lang/Object;)Z·//·method@9fa1891277 42dd10:·6e20·a19f·0100·························|002c:·invoke-virtual·{v1,·v0},·Ljava/lang/String;.equals:(Ljava/lang/Object;)Z·//·method@9fa1
891278 42dd1a:·0a01···································|002f:·move-result·v1891278 42dd16:·0a01···································|002f:·move-result·v1
891279 42dd1c:·1222···································|0030:·const/4·v2,·#int·2·//·#2891279 42dd18:·1222···································|0030:·const/4·v2,·#int·2·//·#2
891280 42dd1e:·1213···································|0031:·const/4·v3,·#int·1·//·#1891280 42dd1a:·1213···································|0031:·const/4·v3,·#int·1·//·#1
891281 42dd20:·3801·1000······························|0032:·if-eqz·v1,·0042·//·+0010891281 42dd1c:·3801·1000······························|0032:·if-eqz·v1,·0042·//·+0010
891282 42dd24:·7030·40e0·5403·························|0034:·invoke-direct·{v4,·v5,·v3},·Lorg/libreoffice/impressremote/communication/MessagesReceiver;.parseSlidesCount:(Ljava/util/List;I)I·//·method@e040891282 42dd20:·7030·40e0·5403·························|0034:·invoke-direct·{v4,·v5,·v3},·Lorg/libreoffice/impressremote/communication/MessagesReceiver;.parseSlidesCount:(Ljava/util/List;I)I·//·method@e040
891283 42dd2a:·0a00···································|0037:·move-result·v0891283 42dd26:·0a00···································|0037:·move-result·v0
891284 42dd2c:·7030·3de0·5402·························|0038:·invoke-direct·{v4,·v5,·v2},·Lorg/libreoffice/impressremote/communication/MessagesReceiver;.parseSlideIndex:(Ljava/util/List;I)I·//·method@e03d891284 42dd28:·7030·3de0·5402·························|0038:·invoke-direct·{v4,·v5,·v2},·Lorg/libreoffice/impressremote/communication/MessagesReceiver;.parseSlideIndex:(Ljava/util/List;I)I·//·method@e03d
891285 42dd32:·0a05···································|003b:·move-result·v5891285 42dd2e:·0a05···································|003b:·move-result·v5
891286 42dd34:·5441·f57f······························|003c:·iget-object·v1,·v4,·Lorg/libreoffice/impressremote/communication/MessagesReceiver;.mMessagesListener:Lorg/libreoffice/impressremote/communication/MessagesListener;·//·field@7ff5891286 42dd30:·5441·f57f······························|003c:·iget-object·v1,·v4,·Lorg/libreoffice/impressremote/communication/MessagesReceiver;.mMessagesListener:Lorg/libreoffice/impressremote/communication/MessagesListener;·//·field@7ff5
891287 42dd38:·7230·38e0·0105·························|003e:·invoke-interface·{v1,·v0,·v5},·Lorg/libreoffice/impressremote/communication/MessagesListener;.onSlideShowStart:(II)V·//·method@e038891287 42dd34:·7230·38e0·0105·························|003e:·invoke-interface·{v1,·v0,·v5},·Lorg/libreoffice/impressremote/communication/MessagesListener;.onSlideShowStart:(II)V·//·method@e038
891288 42dd3e:·0e00···································|0041:·return-void891288 42dd3a:·0e00···································|0041:·return-void
891289 42dd40:·1a01·9ed1······························|0042:·const-string·v1,·"slideshow_finished"·//·string@d19e891289 42dd3c:·1a01·9ed1······························|0042:·const-string·v1,·"slideshow_finished"·//·string@d19e
Max diff block lines reached; 1142666/1169850 bytes (97.68%) of diff not shown.
4.42 KB
classes.jar
3.55 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·11403486·bytes,·number·of·entries:·61361 Zip·file·size:·11403481·bytes,·number·of·entries:·6136
2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
3 ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class3 ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class
4 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class4 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class
5 ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class5 ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class
6 ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class6 ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class
7 ?rwxrwxr-x··2.0·unx······199·b-·stor·80-Jan-01·00:00·android/system/ErrnoException.class7 ?rwxrwxr-x··2.0·unx······199·b-·stor·80-Jan-01·00:00·android/system/ErrnoException.class
8 ?rwxrwxr-x··2.0·unx·····1307·b-·stor·80-Jan-01·00:00·androidx/activity/ActivityViewModelLazyKt.class8 ?rwxrwxr-x··2.0·unx·····1307·b-·stor·80-Jan-01·00:00·androidx/activity/ActivityViewModelLazyKt.class
Offset 5020, 15 lines modifiedOffset 5020, 15 lines modified
5020 ?rwxrwxr-x··2.0·unx······683·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/activity/ComputersActivity$$ExternalSyntheticLambda0.class5020 ?rwxrwxr-x··2.0·unx······683·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/activity/ComputersActivity$$ExternalSyntheticLambda0.class
5021 ?rwxrwxr-x··2.0·unx······683·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/activity/ComputersActivity$$ExternalSyntheticLambda1.class5021 ?rwxrwxr-x··2.0·unx······683·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/activity/ComputersActivity$$ExternalSyntheticLambda1.class
5022 ?rwxrwxr-x··2.0·unx·····1642·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/activity/ComputersActivity$4.class5022 ?rwxrwxr-x··2.0·unx·····1642·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/activity/ComputersActivity$4.class
5023 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/activity/ComputersActivity$5.class5023 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/activity/ComputersActivity$5.class
5024 ?rwxrwxr-x··2.0·unx·····2309·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/adapter/SlidesPagerAdapter.class5024 ?rwxrwxr-x··2.0·unx·····2309·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/adapter/SlidesPagerAdapter.class
5025 ?rwxrwxr-x··2.0·unx·····2049·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/communication/BluetoothServerConnection.class5025 ?rwxrwxr-x··2.0·unx·····2049·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/communication/BluetoothServerConnection.class
5026 ?rwxrwxr-x··2.0·unx·····4136·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/communication/BluetoothServersFinder.class5026 ?rwxrwxr-x··2.0·unx·····4136·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/communication/BluetoothServersFinder.class
5027 ?rwxrwxr-x··2.0·unx·····6331·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/communication/CommunicationService.class5027 ?rwxrwxr-x··2.0·unx·····6326·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/communication/CommunicationService.class
5028 ?rwxrwxr-x··2.0·unx·····1605·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/communication/TcpServerConnection.class5028 ?rwxrwxr-x··2.0·unx·····1605·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/communication/TcpServerConnection.class
5029 ?rwxrwxr-x··2.0·unx·····4882·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/communication/TcpServersFinder.class5029 ?rwxrwxr-x··2.0·unx·····4882·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/communication/TcpServersFinder.class
5030 ?rwxrwxr-x··2.0·unx······439·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/view/PointerViewPager.class5030 ?rwxrwxr-x··2.0·unx······439·b-·stor·80-Jan-01·00:00·org/libreoffice/impressremote/view/PointerViewPager.class
5031 ?rwxrwxr-x··2.0·unx······740·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyResultReceiver.class5031 ?rwxrwxr-x··2.0·unx······740·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyResultReceiver.class
5032 ?rwxrwxr-x··2.0·unx······852·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$3.class5032 ?rwxrwxr-x··2.0·unx······852·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$3.class
5033 ?rwxrwxr-x··2.0·unx······970·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$4.class5033 ?rwxrwxr-x··2.0·unx······970·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$4.class
5034 ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$5.class5034 ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$5.class
Offset 6131, 8 lines modifiedOffset 6131, 8 lines modified
6131 ?rwxrwxr-x··2.0·unx·····1795·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class6131 ?rwxrwxr-x··2.0·unx·····1795·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class
6132 ?rwxrwxr-x··2.0·unx····45661·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class6132 ?rwxrwxr-x··2.0·unx····45661·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
6133 ?rwxrwxr-x··2.0·unx····28635·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class6133 ?rwxrwxr-x··2.0·unx····28635·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
6134 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class6134 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
6135 ?rwxrwxr-x··2.0·unx·····3058·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class6135 ?rwxrwxr-x··2.0·unx·····3058·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
6136 ?rwxrwxr-x··2.0·unx····36057·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class6136 ?rwxrwxr-x··2.0·unx····36057·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
6137 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class6137 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
6138 6136·files,·12836407·bytes·uncompressed,·10240410·bytes·compressed:··20.2%6138 6136·files,·12836402·bytes·uncompressed,·10240405·bytes·compressed:··20.2%
864 B
org/libreoffice/impressremote/communication/CommunicationService.class
724 B
procyon -ec {}
    
Offset 83, 16 lines modifiedOffset 83, 17 lines modified
83 ····public·IBinder·onBind(final·Intent·intent)·{83 ····public·IBinder·onBind(final·Intent·intent)·{
84 ········return·this.mBinder;84 ········return·this.mBinder;
85 ····}85 ····}
86 ····86 ····
87 ····public·void·onCreate()·{87 ····public·void·onCreate()·{
88 ········this.mBinder·=·(IBinder)new·CommunicationService$ServiceBinder(this);88 ········this.mBinder·=·(IBinder)new·CommunicationService$ServiceBinder(this);
89 ········this.mServersManager·=·new·ServersManager((Context)this);89 ········this.mServersManager·=·new·ServersManager((Context)this);
90 ········this.mTimer·=·new·Timer((Timer$TimerListener)this);90 ········final·Timer·mTimer·=·new·Timer((Timer$TimerListener)this);
 91 ········this.mTimer·=·mTimer;
91 ········this.mSlideShow·=·new·SlideShow(this.mTimer);92 ········this.mSlideShow·=·new·SlideShow(mTimer);
92 ····}93 ····}
93 ····94 ····
94 ····public·void·onDestroy()·{95 ····public·void·onDestroy()·{
95 ········this.mServersManager.stopServersSearch();96 ········this.mServersManager.stopServersSearch();
96 ········this.disconnectServer();97 ········this.disconnectServer();
97 ····}98 ····}
98 ····99 ····
1.55 KB
smali/org/libreoffice/impressremote/communication/CommunicationService.smali
    
Offset 327, 21 lines modifiedOffset 327, 19 lines modified
327 ····new-instance·v0,·Lorg/libreoffice/impressremote/communication/Timer;327 ····new-instance·v0,·Lorg/libreoffice/impressremote/communication/Timer;
  
328 ····invoke-direct·{v0,·p0},·Lorg/libreoffice/impressremote/communication/Timer;-><init>(Lorg/libreoffice/impressremote/communication/Timer$TimerListener;)V328 ····invoke-direct·{v0,·p0},·Lorg/libreoffice/impressremote/communication/Timer;-><init>(Lorg/libreoffice/impressremote/communication/Timer$TimerListener;)V
  
329 ····iput-object·v0,·p0,·Lorg/libreoffice/impressremote/communication/CommunicationService;->mTimer:Lorg/libreoffice/impressremote/communication/Timer;329 ····iput-object·v0,·p0,·Lorg/libreoffice/impressremote/communication/CommunicationService;->mTimer:Lorg/libreoffice/impressremote/communication/Timer;
  
330 ····.line·54330 ····.line·54
331 ····new-instance·v0,·Lorg/libreoffice/impressremote/communication/SlideShow;331 ····new-instance·v1,·Lorg/libreoffice/impressremote/communication/SlideShow;
  
332 ····iget-object·v1,·p0,·Lorg/libreoffice/impressremote/communication/CommunicationService;->mTimer:Lorg/libreoffice/impressremote/communication/Timer;332 ····invoke-direct·{v1,·v0},·Lorg/libreoffice/impressremote/communication/SlideShow;-><init>(Lorg/libreoffice/impressremote/communication/Timer;)V
  
333 ····invoke-direct·{v0,·v1},·Lorg/libreoffice/impressremote/communication/SlideShow;-><init>(Lorg/libreoffice/impressremote/communication/Timer;)V 
  
334 ····iput-object·v0,·p0,·Lorg/libreoffice/impressremote/communication/CommunicationService;->mSlideShow:Lorg/libreoffice/impressremote/communication/SlideShow;333 ····iput-object·v1,·p0,·Lorg/libreoffice/impressremote/communication/CommunicationService;->mSlideShow:Lorg/libreoffice/impressremote/communication/SlideShow;
  
335 ····return-void334 ····return-void
336 .end·method335 .end·method
  
337 .method·public·onDestroy()V336 .method·public·onDestroy()V
338 ····.locals·1337 ····.locals·1
  
14.3 KB
assets/dexopt/baseline.prof
    
Offset 1, 106 lines modifiedOffset 1, 106 lines modified
00000000:·7072·6f00·3031·3000·01b2·4200·0081·0600··pro.010...B.....00000000:·7072·6f00·3031·3000·01b2·4200·0080·0600··pro.010...B.....
00000010:·0078·01ed·9a5b·6c14·6514·c7cf·cc4e·db6d··.x...[l.e....N.m00000010:·0078·01ed·9a5b·6c14·6514·c7cf·cc4e·db6d··.x...[l.e....N.m
00000020:·2965·c152·572c·74a4·058c·286c·0af1·9618··)e.RW,t...(l....00000020:·2965·c152·572c·74a4·058c·286c·0a51·6362··)e.RW,t...(l.Qcb
00000030:·a65c·048d·1a34·6050·63b2·2028·248a·1710··.\...4`Pc.·($... 
00000040:·494c·64c0·4aaa·09a4·2444·7c92·465f·4c7c··ILd.J...$D|.F_L| 
00000050:·a84f·5ea2·0f1b·4250·8909·8a2f·1a1f·a878··.O^...BP.../...x 
00000060:·79e2·0162·4c30·027a·7e33·7bda·a117·da07··y..bL0.z~3{..... 
00000070:·1f6c·f27d·9b33·dff9·cef9·9fcb·f79f·d9d9··.l.}.3.......... 
00000080:·cdce·4e91·37e5·7c5e·e4fd·53fb·ef5a·7756··..N.7.|^..S..ZwV 
00000090:·e4a9·6737·eed8·b165·c7a2·cd5b·763f·3e43··..g7...e...[v?>C 
000000a0:·a456·4402·156f·14c1·ae91·0906·3fba·af62··.VD..o......?..b 
000000b0:·d829·aadf·575d·e732·3ec3·646d·d757·71f8··.)..W].2>.dm.Wq. 
000000c0:·2295·eb54·ac2e·3332·4b65·85ca·7495·9755··"..T..32Ke..t..U 
000000d0:·b0b5·aacc·d482·9693·dad8·6b54·cc86·6e76··..........kT..nv 
000000e0:·7a42·c706·0e0c·33bd·d7ab·e033·ace9·7040··zB....3....3..p@ 
000000f0:·3f85·51fc·4a91·9093·f8ba·8c9f·bd2d·aada··?.Q.J........-.. 
00000100:·b2f5·b15b·deec·6cb1·594e·ac57·db07·7874··...[..l.YN.W..xt 
00000110:·cb61·baad·1bab·b9b1·67c5·fcc4·b317·66e3··.a......g.....f. 
00000120:·a7b3·bab6·5e2c·67f6·5c5a·fc4e·c55a·de85··....^,g.\Z.N.Z.. 
00000130:·d5b8·669d·c989·b007·38cc·f66d·7bc7·47ce··..f.....8..m{.G. 
00000140:·e7b5·90d5·b2d9·f2cf·563f·f92d·c6fc·56f3··........V?.-..V. 
00000150:·1ef5·61bb·4185·7386·6efd·32b3·a60f·f391··..a.A.s.n.2..... 
00000160:·f745·1578·b11a·e00e·a880·a59f·2615·e38d··.E.x........&... 
00000170:·b5d5·a65f·7cd3·54ac·0eb3·c976·55c0·b465··..._|.T....vU..e 
00000180:·6cf8·a84f·2dae·17d6·56b7·4175·ab73·47d5··l..O-...V.Au.sG. 
00000190:·4e2f·f005·06dd·84bc·e8f4·427d·62c9·6533··N/........B}b.e3 
000001a0:·fb43·c059·4d66·eb1d·9d38·30f4·3755·85da··.C.YMf...80.7U.. 
000001b0:·e039·37d4·a34f·dbdb·02d5·d93b·71d4·b5bc··.97..O.....;q... 
000001c0:·e8d8·904f·5458·5b6c·d647·acc5·8305·635c··...OTX[l.G....c\ 
000001d0:·beaa·3a36·7ac3·8e58·ceec·4c3e·cb6f·e70f··..:6z..X..L>.o.. 
000001e0:·bf5d·4bcc·768d·6127·4fb6·078b·0763·e71b··.]K.v.a'O....c.. 
000001f0:·6e0d·434e·d633·55d0·a769·12eb·856b·d8e2··n.CN.3U..i...k.. 
00000200:·2d86·357b·c8f6·92ed·171f·3c51·0f3b·7862··-.5{......<Q.;xb 
00000210:·6d9f·9c2b·7470·f8b2·7ba7·3fe2·c070·8f20··m..+tp..{.?..p.· 
00000220:·9e6b·cdf2·67f7·f68d·dae9·0fdf·6215·6a92··.k..g.......b.j. 
00000230:·d7ce·1176·ea12·334b·17ac·6d5f·e8c8·093d··...v..3K..m_...= 
00000240:·d003·d781·c511·830f·bbe1·c69a·b31c·a05b··...............[ 
00000250:·8cd9·6d9d·cd87·0d01·637b·67cf·d8b2·f77a··..m.....c{g....z 
00000260:·fcec·c770·96c3·fa23·36eb·b31e·b1db·5eb8··...p...#6.....^. 
00000270:·36c0·d8b9·c047·4ec4·f0a6·539f·cf0f·f09c··6....GN...S..... 
00000280:·1bb0·d8c0·6575·cbc7·6c3d·597e·ea12·434e··....eu..l=Y~..CN 
00000290:·eeff·e808·f160·b1b3·2616·41c7·8e8e·8ffb··.....`..&.A..... 
000002a0:·d702·15f6·0817·16d7·7e7b·8a03·3b5c·2c07··........~{..;\,. 
000002b0:·76d3·6d1e·8e65·6def·ed2c·def6·92c5·5bed··v.m..em..,....[. 
000002c0:·6be5·1acb·877d·b49c·d99a·e860·90a5·2aac··k....}.....`..*. 
000002d0:·ada6·f9c8·3356·8d2c·dee2·3628·9e6b·d9d6··....3V.,..6(.k.. 
000002e0:·0b55·b7f3·8bcd·f259·dd53·fae6·22cf·78f2··.U.....Y.S..".x. 
000002f0:·a11f·684e·2f79·f97a·0caa·7a4e·af2c·5653··..hN/y.z..zN.,VS 
00000300:·9375·3eb1·e3af·d1bb·534e·1e56·8d28·8b04··.u>.....SN.V.(.. 
00000310:·9d93·6282·f5b4·1790·7e62·0bf4·8cfb·1ad5··..b.....~b...... 
00000320:·50cd·4c44·93da·02b5·d556·6b34·2571·d392··P.LD.....Vk4%q.. 
00000330:·98fa·e498·6648·bbe2·4857·7e52·0dad·59a5··....fH..HW~R..Y. 
00000340:·4665·a86b·4f6e·d455·9dca·50ff·a937·d01a··Fe.kOn.U..P..7.. 
00000350:·756a·9da5·d174·e5c9·fc44·4b75·b25a·76ba··uj...t...DKu.Zv. 
00000360:·ccc9·1fbc·41dc·700c·fc17·0c04·17da·c3e2··....A.p......... 
00000370:·b7de·e025·557a·4ebf·cef3·4e66·4422·9b56··...%UzN...NfD".V 
00000380:·eacc·3b94·914f·be6b·a77a·729c·ab47·ded6··..;..O.k.zr..G.. 
00000390:·d71e·d1ea·ad45·aff8·5e3e·ff42·6b20·a10c··.....E..^>.Bk·.. 
000003a0:·1435·b1ef·73ab·d594·dd87·dade·a92d·1f99··.5..s........-.. 
000003b0:·972b·af6f·da9f·e6da·5dbf·957b·fad0·88b8··.+.o....]..{.... 
000003c0:·8d48·596f·575d·6124·2db5·fef8·3587·8245··.HYoW]a$-...5..E 
000003d0:·8e6a·ff7d·e7f9·5867·e8ad·e8f8·e970·7eba··.j.}..Xg.....p~. 
000003e0:·a81e·23d9·6c7b·1cb4·9723·dd6d·ee18·c71f··..#.l{...#.m.... 
000003f0:·b87d·4d78·c491·4207·ba7c·29e5·f271·9a36··.}Mx..B..|)..q.6 
00000400:·6e0e·d7f7·1524·5f96·76ff·f59f·25e2·16e8··n....$_.v...%... 
00000410:·4712·f8bd·a194·5497·c247·15be·6a8c·320e··G.....T..G..j.2. 
00000420:·f7e5·fc87·a2c1·f393·222a·bd97·ee6f·8dbd··........"*...o.. 
00000430:·bcff·fdcc·20f2·97ea·0d32·1e86·1825·d366··....·....2...%.f 
00000440:·9175·7143·4f5b·21df·1276·c485·b59d·b22f··.uqCO[!..v...../ 
00000450:·3d79·b157·d936·0a3e·3505·5249·9428·0c9a··=y.W.6.>5.RI.(.. 
00000460:·7ac7·440d·397e·1f41·e490·ef9a·5ae4·85a5··z.D.9~.A....Z... 
00000470:·ca95·5fb6·9e7b·b4a3·cb93·7855·cfad·9595··.._..{....xU.... 
00000480:·ef56·6465·e9a6·d616·09fd·d34b·f76d·28ad··.Vde.......K.m(. 
00000490:·cd4b·5f67·f377·79ad·915c·029e·1ef9·d876··.K_g.wy..\.....v 
000004a0:·c331·e018·700c·3806·1c03·9391·81b8·ffa7··.1..p.8......... 
000004b0:·36f9·f4c2·8f67·16bf·b69a·ef06·2295·d63f··6....g......"..? 
000004c0:·9fc9·7c09·0a62·7e9d·90e8·9db7·c6ff·9c07··..|..b~......... 
000004d0:·e8c6·e463·e012·3f0e·b8e1·1870·0c38·061c··...c..?....p.8.. 
000004e0:·038e·01c7·8063·c031·e018·700c·3806·1c03··.....c.1..p.8... 
000004f0:·8e01·c780·63e0·ffcb·40a5·b0ac·619f·37bb··....c...@...a.7. 
00000500:·6fb0·c3bf·fb6b·24e6·4f19·8c40·4af7·76e8··o....k$.O..@J.v. 
00000510:·73ae·7425·f1d0·43c5·d412·ea93·9c50·d571··s.t%..C......P.q 
00000520:·7ede·da79·f8ed·437b·379e·8ce5·cb2e·9ee4··~..y..C{7....... 
00000530:·1dcc·4963·18be·943c·0b8a·a3e2·5f07·f6c8··..Ic...<...._... 
00000540:·aec7·3eae·dff5·5bf9·e624·6d7c·247e·3acd··..>...[..$m|$~:. 
00000550:·6fc7·7589·521b·4685·c00f·ca1b·c3d0·1c13··o.u.R.F......... 
00000560:·9acf·f3b0·a9a1·bf8a·d527·77d1·6db3·3725··.........'w.m.7% 
00000570:·d507·c383·4acb·a06e·4a6d·50f4·4a61·a33e··....J..nJmP.Ja.> 
00000580:·f88f·f9b3·dcc4·479e·1f03·e728·6f4b·e2b8··......G....(oK.. 
00000590:·a86a·28b2·c67b·646a·83d7·2375·a5b9·a562··.j(..{dj..#u...b 
000005a0:·93ac·4cac·c19a·3bfd·7a3f·f977·9bec·9d72··..L...;.z?.w...r 
000005b0:·4e6d·a38c·a8fe·ee70·20e8·1ee6·69fc·baff··Nm.....p·...i... 
000005c0:·b857·8cc3·d293·5dd2·11b5·4722·3dc3·1023··.W....]...G"=..# 
000005d0:·9751·ad44·351f·c417·bdbd·656f·b99f·f7e6··.Q.D5.....eo.... 
000005e0:·e5c2·7c98·c08a·f245·e657·cbab·23a3·f42f··..|....E.W..#../ 
000005f0:·607a·2d2c·1f48·fe64·73b5·7bc4·aa3c·6784··`z-,.H.ds.{..<g. 
00000600:·6982·8666·f173·e796·1d3c·b17d·55a7·fe49··i..f.s...<.}U..I 
00000610:·6b43·f749·ff81·5feb·1ba3·60c9·b16d·9ecc··kC.I.._...`..m.. 
00000620:·0d1f·6cef·a959·f146·28b7·ac98·7e40·2fc8··..l..Y.F(...~@/. 
00000630:·90ac·053d·f67a·686e·3806·1c03·8e01·c780··...=.zhn8....... 
00000640:·6360·1232·70f1·f3cb·5efc·c4d1·cb97·cfbe··c`.2p...^....... 
00000650:·c277·031d·97ce·ecb9·926a·1ca3·195f·258b··.w.......j..._%. 
00000660:·eecf·c6ff·9c1f·8a72·da64·62a0·f2cf·64ea··.......r.db...d. 
00000670:·d6f5·ea18·700c·3806·1c03·8e01·c780·63c0··....p.8.......c. 
00000680:·31e0·1870·0c38·061c·0393·8a81·7f01·2a40··1..p.8........*@00000030:·9842·1134·6ad0·8041·8d66·4150·4810·2f20··.B.4j..A.fAPH./·
 00000040:·9298·c880·d554·1348·4988·f024·8d4f·263e··.....T.HI..$.O&>
 00000050:·d427·2fd1·870d·21a8·c444·c517·8d0f·205e··.'/...!..D....·^
 00000060:·9e78·8018·128c·809e·dfcc·9e76·e885·f6c1··.x.........v....
 00000070:·079b·7cdf·e6cc·77be·73fe·e7f2·fd67·7676··..|...w.s....gvv
 00000080:·b3b3·53e4·6d39·9f17·5978·f1e9·6d6b·cf8a··..S.m9..Yx..mk..
 00000090:·3cb3·6dc3·8e1d·9b77·2cda·b479·f713·3344··<.m....w,..y..3D
 000000a0:·6a45·2450·f146·11ec·1a99·60f0·a3fb·2a86··jE$P.F....`...*.
 000000b0:·9da2·fafd·d575·2ee3·334c·d676·6315·872f··.....u..3L.vc../
 000000c0:·52b9·41c5·ea32·23b3·5456·a84c·5779·4505··R.A..2#.TV.LWyE.
 000000d0:·5bab·ca4c·2d68·39a9·8dbd·46c5·6ce8·66a7··[..L-h9...F.l.f.
 000000e0:·2774·6ce0·c030·d37b·bd0a·3ec3·9a0e·07f4··'tl..0.{..>.....
 000000f0:·5318·c5af·1409·3989·afcb·f8d9·dba2·aa2d··S.....9........-
 00000100:·5b1f·bbe5·cdce·169b·e5c4·7ab5·7d80·47b7··[.........z.}.G.
 00000110:·1ca6·dbba·b19a·1b7b·56cc·4f3c·7b61·367e··.......{V.O<{a6~
 00000120:·3aab·6beb·c572·66cf·a5c5·ef54·ace5·5d58··:.k..rf....T..]X
 00000130:·8d6b·d699·9c08·7b80·c36c·dfb6·777c·e47c··.k....{..l..w|.|
 00000140:·410b·592d·9b2d·ff6c·f593·df62·cc6f·35ef··A.Y-.-.l...b.o5.
 00000150:·551f·b69b·5438·67e8·d62f·336b·fa30·1f79··U...T8g../3k.0.y
 00000160:·5f52·8117·ab01·6ebf·0a58·fa69·5231·de58··_R....n..X.iR1.X
 00000170:·5b6d·fac5·374d·c5ea·309b·6c57·054c·5bc6··[m..7M..0.lW.L[.
 00000180:·868f·fad4·e27a·616d·751b·54b7·3a77·55ed··.....zamu.T.:wU.
 00000190:·f402·5f60·d04d·c88b·4e2f·d427·965c·36b3··.._`.M..N/.'.\6.
Max diff block lines reached; -1/14550 bytes (-0.01%) of diff not shown.