--- /home/fdroid/fdroiddata/tmp/com.b44t.messenger_640.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.b44t.messenger_640.apk ├── /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: <350c7203bb4253fc3d2db9fb23effa8d395239d69be4daa18877ec042c773e8a>, actual: │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: , actual: │ @@ -1,87 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): true │ -Verified using v3 scheme (APK Signature Scheme v3): true │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: 9db6678ed74c88124b825e8f90502b76cd97c5eccc9aa92f4033027102d9aa9d │ -Signer #1 certificate SHA-1 digest: b3ef0539b8a6dedf47b4e149747fbf97f7559133 │ -Signer #1 certificate MD5 digest: 9d362f50c5949184d1635145d5e78312 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 56bfecf6bccd34073c9c3962089d8615a3895b8424810003b26549eb42813026 │ -Signer #1 public key SHA-1 digest: 75f2cbb11254261c67b5a4013c0bfe98a7ae5f63 │ -Signer #1 public key MD5 digest: 2e8764e071bf354f094acaa1bf0a4561 │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.exifinterface_exifinterface.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.legacy_legacy-preference-v14.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.legacy_legacy-support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -WARNING: META-INF/androidx.legacy_legacy-support-v13.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.legacy_legacy-support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-extensions.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-service.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.media_media.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.room_room-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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.sharetarget_sharetarget.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -WARNING: META-INF/androidx.sqlite_sqlite-framework.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.sqlite_sqlite.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -WARNING: META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.webkit_webkit.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -WARNING: META-INF/androidx.work_work-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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/services/com.fasterxml.jackson.core.JsonFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/services/com.fasterxml.jackson.core.ObjectCodec not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. ├── zipinfo {} │ @@ -1,13 +1,13 @@ │ Zip file size: 55773336 bytes, number of entries: 2353 │ -rw-rw-rw- 0.0 unx 56 b- defN 81-Jan-01 01:01 META-INF/com/android/build/gradle/app-metadata.properties │ --rw-rw-rw- 0.0 unx 1932 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ +-rw-rw-rw- 0.0 unx 1934 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-rw-rw- 0.0 unx 183 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ -rw-rw-rw- 0.0 unx 9020804 b- defN 81-Jan-01 01:01 classes.dex │ --rw-rw-rw- 0.0 unx 8595368 b- defN 81-Jan-01 01:01 classes2.dex │ +-rw-rw-rw- 0.0 unx 8595272 b- defN 81-Jan-01 01:01 classes2.dex │ -rw-rw-rw- 0.0 unx 224576 b- defN 81-Jan-01 01:01 lib/arm64-v8a/libanimation-decoder-gif.so │ -rw-rw-rw- 0.0 unx 4792616 b- defN 81-Jan-01 01:01 lib/arm64-v8a/libmapbox-gl.so │ -rw-rw-rw- 0.0 unx 15605968 b- defN 81-Jan-01 01:01 lib/arm64-v8a/libnative-utils.so │ -rw-rw-rw- 0.0 unx 112816 b- defN 81-Jan-01 01:01 lib/armeabi-v7a/libanimation-decoder-gif.so │ -rw-rw-rw- 0.0 unx 3297988 b- defN 81-Jan-01 01:01 lib/armeabi-v7a/libmapbox-gl.so │ -rw-rw-rw- 0.0 unx 12653924 b- defN 81-Jan-01 01:01 lib/armeabi-v7a/libnative-utils.so │ -rw-rw-rw- 0.0 unx 214188 b- defN 81-Jan-01 01:01 lib/x86/libanimation-decoder-gif.so │ @@ -2348,8 +2348,8 @@ │ -rw---- 0.0 fat 219 b- stor 81-Jan-01 01:01 res/zz.png │ -rw---- 0.0 fat 664 b- defN 81-Jan-01 01:01 res/zz.xml │ -rw---- 0.0 fat 264 b- stor 81-Jan-01 01:01 res/zz1.png │ -rw---- 0.0 fat 3150416 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 2.0 fat 166033 b- defN 81-Jan-01 01:01 META-INF/91B5E1FB.SF │ -rw---- 2.0 fat 1326 b- defN 81-Jan-01 01:01 META-INF/91B5E1FB.RSA │ -rw---- 2.0 fat 165925 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -2353 files, 111977910 bytes uncompressed, 55505094 bytes compressed: 50.4% │ +2353 files, 111977816 bytes uncompressed, 55505060 bytes compressed: 50.4% ├── classes2.dex │ ├── classes2.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 13803568 bytes, number of entries: 6977 │ │ │ +Zip file size: 13803538 bytes, number of entries: 6977 │ │ │ ?rwxrwxr-x 2.0 unx 1560 b- stor 80-Jan-01 00:00 com/fasterxml/jackson/databind/node/InternalNodeMapper.class │ │ │ ?rwxrwxr-x 2.0 unx 1900 b- stor 80-Jan-01 00:00 com/fasterxml/jackson/databind/node/JsonNodeCreator.class │ │ │ ?rwxrwxr-x 2.0 unx 1251 b- stor 80-Jan-01 00:00 com/fasterxml/jackson/databind/node/JsonNodeType.class │ │ │ ?rwxrwxr-x 2.0 unx 1726 b- stor 80-Jan-01 00:00 com/fasterxml/jackson/databind/node/NodeSerialization.class │ │ │ ?rwxrwxr-x 2.0 unx 1237 b- stor 80-Jan-01 00:00 com/fasterxml/jackson/databind/node/TreeTraversingParser$1.class │ │ │ ?rwxrwxr-x 2.0 unx 3491 b- stor 80-Jan-01 00:00 com/fasterxml/jackson/databind/ser/AnyGetterWriter.class │ │ │ ?rwxrwxr-x 2.0 unx 1533 b- stor 80-Jan-01 00:00 com/fasterxml/jackson/databind/ser/BasicSerializerFactory$1.class │ │ │ @@ -3625,15 +3625,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 717 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda6.class │ │ │ ?rwxrwxr-x 2.0 unx 716 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda7.class │ │ │ ?rwxrwxr-x 2.0 unx 716 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda8.class │ │ │ ?rwxrwxr-x 2.0 unx 716 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda9.class │ │ │ ?rwxrwxr-x 2.0 unx 8931 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/qr/QrCodeHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 514 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/qr/RegistrationQrActivity$$ExternalSyntheticLambda0.class │ │ │ ?rwxrwxr-x 2.0 unx 514 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/qr/RegistrationQrActivity$$ExternalSyntheticLambda1.class │ │ │ -?rwxrwxr-x 2.0 unx 8215 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/Recipient.class │ │ │ +?rwxrwxr-x 2.0 unx 8193 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/Recipient.class │ │ │ ?rwxrwxr-x 2.0 unx 198 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/RecipientForeverObserver.class │ │ │ ?rwxrwxr-x 2.0 unx 191 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/RecipientModifiedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 564 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0.class │ │ │ ?rwxrwxr-x 2.0 unx 1086 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorFragment$2.class │ │ │ ?rwxrwxr-x 2.0 unx 994 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data.class │ │ │ ?rwxrwxr-x 2.0 unx 593 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0.class │ │ │ ?rwxrwxr-x 2.0 unx 594 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10.class │ │ │ @@ -6542,15 +6542,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 4692 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/components/ComposeText.class │ │ │ ?rwxrwxr-x 2.0 unx 2176 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/components/FromTextView.class │ │ │ ?rwxrwxr-x 2.0 unx 1085 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/components/SwitchPreferenceCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 1459 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/components/camera/CameraView$3.class │ │ │ ?rwxrwxr-x 2.0 unx 1718 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/components/camera/CameraView$4.class │ │ │ ?rwxrwxr-x 2.0 unx 610 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/components/recyclerview/DeleteItemAnimator.class │ │ │ ?rwxrwxr-x 2.0 unx 1364 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton.class │ │ │ -?rwxrwxr-x 2.0 unx 1820 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/connect/DcContactsLoader.class │ │ │ +?rwxrwxr-x 2.0 unx 1814 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/connect/DcContactsLoader.class │ │ │ ?rwxrwxr-x 2.0 unx 946 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto.class │ │ │ ?rwxrwxr-x 2.0 unx 962 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/contacts/avatars/ProfileContactPhoto.class │ │ │ ?rwxrwxr-x 2.0 unx 1764 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/database/loaders/PagingMediaLoader.class │ │ │ ?rwxrwxr-x 2.0 unx 1582 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/database/loaders/RecentPhotosLoader.class │ │ │ ?rwxrwxr-x 2.0 unx 3431 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/map/DCMapFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 1280 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/mms/DecryptableStreamLocalUriFetcher.class │ │ │ ?rwxrwxr-x 2.0 unx 1358 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/mms/SignalGlideModule.class │ │ │ @@ -6952,15 +6952,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1832 b- stor 80-Jan-01 00:00 kotlinx/coroutines/channels/ActorCoroutine.class │ │ │ ?rwxrwxr-x 2.0 unx 1218 b- stor 80-Jan-01 00:00 kotlinx/coroutines/channels/LazyBroadcastCoroutine.class │ │ │ ?rwxrwxr-x 2.0 unx 1413 b- stor 80-Jan-01 00:00 kotlinx/coroutines/channels/ProducerCoroutine.class │ │ │ ?rwxrwxr-x 2.0 unx 482 b- stor 80-Jan-01 00:00 kotlinx/coroutines/flow/internal/FlowCoroutine.class │ │ │ ?rwxrwxr-x 2.0 unx 3354 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/ApplicationPreferencesActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1906 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/BlockedAndShareContactsActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 3219 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/ContactSelectionActivity.class │ │ │ -?rwxrwxr-x 2.0 unx 47197 b- defN 80-Jan-01 00:00 org/thoughtcrime/securesms/ConversationActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 47192 b- defN 80-Jan-01 00:00 org/thoughtcrime/securesms/ConversationActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 14103 b- defN 80-Jan-01 00:00 org/thoughtcrime/securesms/ConversationListActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 3074 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/ConversationListArchiveActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 17524 b- defN 80-Jan-01 00:00 org/thoughtcrime/securesms/GroupCreateActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 16442 b- defN 80-Jan-01 00:00 org/thoughtcrime/securesms/MediaPreviewActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 16937 b- defN 80-Jan-01 00:00 org/thoughtcrime/securesms/ProfileActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 8204 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/ShareActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 6647 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/WebViewActivity.class │ │ │ @@ -6972,8 +6972,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 835 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/ConversationListRelayingActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 6970 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/FullMsgActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 3102 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/LocalHelpActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 6810 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/NewConversationActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 12775 b- defN 80-Jan-01 00:00 org/thoughtcrime/securesms/WebxdcActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 179 b- stor 80-Jan-01 00:00 kotlin/collections/CollectionsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 153 b- stor 80-Jan-01 00:00 kotlin/text/StringsKt.class │ │ │ -6977 files, 15256073 bytes uncompressed, 12417714 bytes compressed: 18.6% │ │ │ +6977 files, 15256040 bytes uncompressed, 12417684 bytes compressed: 18.6% │ │ ├── org/thoughtcrime/securesms/recipients/Recipient.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -178,23 +178,27 @@ │ │ │ │ dcChat = new DcChat(0L); │ │ │ │ } │ │ │ │ return dcChat; │ │ │ │ } │ │ │ │ │ │ │ │ public ContactPhoto getContactPhoto(final Context context) { │ │ │ │ synchronized (this) { │ │ │ │ + final DcChat dcChat = this.dcChat; │ │ │ │ Object o; │ │ │ │ - if (this.dcChat != null) { │ │ │ │ - o = new GroupRecordContactPhoto(context, this.address, this.dcChat); │ │ │ │ - } │ │ │ │ - else if (this.dcContact != null) { │ │ │ │ - o = new ProfileContactPhoto(context, this.address, this.dcContact); │ │ │ │ + if (dcChat != null) { │ │ │ │ + o = new GroupRecordContactPhoto(context, this.address, dcChat); │ │ │ │ } │ │ │ │ else { │ │ │ │ - o = null; │ │ │ │ + final DcContact dcContact = this.dcContact; │ │ │ │ + if (dcContact != null) { │ │ │ │ + o = new ProfileContactPhoto(context, this.address, dcContact); │ │ │ │ + } │ │ │ │ + else { │ │ │ │ + o = null; │ │ │ │ + } │ │ │ │ } │ │ │ │ if (o != null) { │ │ │ │ final String path = ((LocalFileContactPhoto)o).getPath(context); │ │ │ │ if (path != null && !path.isEmpty()) { │ │ │ │ return (ContactPhoto)o; │ │ │ │ } │ │ │ │ } │ │ ├── org/thoughtcrime/securesms/connect/DcContactsLoader.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -52,10 +52,10 @@ │ │ │ │ } │ │ │ │ while (i < array.length) { │ │ │ │ array2[i + n2] = array[i]; │ │ │ │ ++i; │ │ │ │ } │ │ │ │ return new DcContactsLoader$Ret(this, array2, this.query); │ │ │ │ } │ │ │ │ - return new DcContactsLoader$Ret(this, array, this.query); │ │ │ │ + return new DcContactsLoader$Ret(this, array, query); │ │ │ │ } │ │ │ │ } │ │ ├── org/thoughtcrime/securesms/ConversationActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -601,16 +601,17 @@ │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ private void initializeResources() { │ │ │ │ final int intExtra = this.getIntent().getIntExtra("chat_id", -1); │ │ │ │ this.chatId = intExtra; │ │ │ │ if (intExtra != 0) { │ │ │ │ - this.dcChat = this.dcContext.getChat(intExtra); │ │ │ │ - this.recipient = new Recipient((Context)this, this.dcChat); │ │ │ │ + final DcChat chat = this.dcContext.getChat(intExtra); │ │ │ │ + this.dcChat = chat; │ │ │ │ + this.recipient = new Recipient((Context)this, chat); │ │ │ │ this.glideRequests = GlideApp.with((FragmentActivity)this); │ │ │ │ if (Build$VERSION.SDK_INT < 16) { │ │ │ │ final LinearLayout linearLayout = (LinearLayout)ViewUtil.findById((Activity)this, 2131296444); │ │ │ │ final boolean b = true; │ │ │ │ linearLayout.setClipChildren(b); │ │ │ │ linearLayout.setClipToPadding(b); │ │ │ │ } ├── assets/dexopt/baseline.prof │ @@ -1,121 +1,121 @@ │ -00000000: 7072 6f00 3031 3000 022e 8600 007b 0700 pro.010......{.. │ +00000000: 7072 6f00 3031 3000 022d 8600 007d 0700 pro.010..-...}.. │ 00000010: 0078 01ed 9c4b 6c15 6514 c7cf cc9d 9629 .x...Kl.e......) │ -00000020: 9632 50c4 0ba2 5c40 b481 8654 246a 8c86 .2P...\@...T$j.. │ -00000030: 2936 487c 058d 2f34 eaad e283 c407 0435 )6H|../4.......5 │ -00000040: bad1 a922 1602 0a2e 8c1a 1335 18c3 4a40 ...".......5..J@ │ -00000050: 372e 4cbc 608c 465d 98b8 900d 0931 71a5 7.L.`.F].....1q. │ -00000060: 0674 6130 3cea f9cd 9d63 0769 2910 8d0b .ta0<....c.i)... │ -00000070: cfd7 9cf9 cefb 9cef 3fd3 b9f7 f69b dbb3 ........?....... │ -00000080: 6483 1c8c 451a e18e 63bf 0c89 dcff 48ff d...E...c.....H. │ -00000090: dab5 0fac 5db0 f281 a7db 4564 afd2 8178 ....].....Ed...x │ -000000a0: ebbe 819f ff32 2dc4 f66d 55a4 556d 9152 .....2-..mU.Um.R │ -000000b0: 3002 a1d7 acb9 0f76 f850 c97c cf52 7e69 0......v.P.|.R~i │ -000000c0: 2157 4a36 f329 ebce 29fc b0a5 4a9d 4a56 !WJ6.)..)...J.JV │ -000000d0: 9719 9aae 74b5 d224 a527 95d0 cd50 3a5b ....t..$.'...P:[ │ -000000e0: 0b5a 4e6a a36f 5132 1d3c 7aea d123 3c36 .ZNj.oQ2.......0.>.. │ -00000130: 8cce 62f1 2f9f 4b8b 7f42 f596 737e e13f ..b./.K..B..s~.? │ -00000140: 4567 7242 ac01 0ccb 7ddb dab1 91f3 712d EgrB....}.....q- │ -00000150: 62b5 6cb6 fce7 a99d fc16 6376 ab79 95da b.l.......cv.y.. │ -00000160: d04d 5302 4b78 6cc4 3323 d387 d9d0 af51 .MS.Kxl.3#.....Q │ -00000170: 0217 ab81 df66 257c e9a7 43c9 7043 b6da .....f%|..C.pC.. │ -00000180: f48b 6da2 92d5 6136 7a54 197c 6696 74d8 ..m...a6zT.|f.t. │ -00000190: a84f 2dae 1764 ab3b 5e79 ab73 59a1 a717 .O-..d.;^y.sY... │ -000001a0: f0c2 07de 88bc f0f4 427d 62c9 6533 eb83 ........B}b.e3.. │ -000001b0: f0b3 9acc d63b 3c71 f8d0 df04 256a e3cf .....;...|..... │ -000001e0: 167a 6462 a1b2 9ff1 b676 ecc4 99de fab2 .zdb.....v...... │ -000001f0: 1ab6 66fc ac07 7c2d 9e3e c009 3b31 e643 ..f...|-.>..;1.C │ -00000200: 4ebb 36e1 db35 c87a e11a b678 7c8c 27be N.6..5.z...x|.'. │ -00000210: dc8b f5c4 8c8d 5e6c ddc4 106b eba4 0778 ......^l...k...x │ -00000220: eb81 5a56 8f73 617d 728f 201f d79a e5c7 ..ZV.sa}r. ..... │ -00000230: cffa fe46 79fa c3d6 ad44 1c79 0d07 eb85 ...Fy....D.y.... │ -00000240: 9869 2a20 5b1d 78e8 733d 908f ebc0 e2e8 .i* [.x.s=...... │ -00000250: 159b d531 df91 e632 06f0 1663 7a93 cbf9 ...1...2...cz... │ -00000260: d041 f8d0 0f44 efe8 caf7 7aec acc7 fc2c .A...D....z...., │ -00000270: 87f5 475c d966 fda1 b7b5 8035 3e76 2eb0 ..G\.f.....5>v.. │ -00000280: 9113 327f ec96 9bd7 0f64 e2f1 b5fe cbbc ..2......d...... │ -00000290: e52b c759 7ee2 8821 3ff7 7f78 8878 6aa0 .+.Y~..!?..x.xj. │ -000002a0: 4726 1682 470f 8f8d fbd7 454a ac11 2c2c G&..G.....EJ..,, │ -000002b0: eed8 15c3 fd5a df36 5b0e 64e3 6d36 9ff2 .....Z.6[.d.m6.. │ -000002c0: 3c55 fd4c 363f 5b8b e999 adb6 f994 6dc6 ..G..p...G │ -000004f0: c011 7004 1c01 47c0 1170 041c 0147 c011 ..p...G..p...G.. │ -00000500: 7004 1c01 47e0 f410 a80f ce6c d99d 752c p...G......l..u, │ -00000510: b7a8 9d43 778a 3c5d 48a9 3e44 dda7 dbe6 ...Cw.<]H.>D.... │ -00000520: f667 dff8 ef5b fdb3 d551 ed59 e13f ca94 .g...[...Q.Y.?.. │ -00000530: 5eb3 ea8d f537 4c4b f65f 1e4b 5d1a 6b24 ^....7LK._.K].k$ │ -00000540: 0ba2 be1b 73e7 249e f3e9 af13 1b0b bebe ....s.$......... │ -00000550: 74f7 0733 da79 f249 1ad7 a597 1c9f 685e t..3.y.I......h^ │ +00000020: 9432 50c0 0ba2 5c40 b481 8654 346a 8cc6 .2P...\@...T4j.. │ +00000030: 2936 5a35 1a34 a851 a35e 1454 121f 10d0 )6Z5.4.Q.^.T.... │ +00000040: c046 069f 8588 a20b 23c6 440d c6b0 12d0 .F......#.D..... │ +00000050: 8d0b 132e a8d1 a80b 1317 ba31 4113 5742 ...........1A.WB │ +00000060: 4417 06c3 a39e dfdc 3976 9096 02d1 b8f0 D.......9v...... │ +00000070: 7ccd 99ef bccf f9fe 339d 7b6f bfb9 1d27 |.......3.{o...' │ +00000080: 1be5 602c d208 771c 3b30 2872 ffc3 4b57 ..`,..w.;0(r..KW │ +00000090: af5e be7a c1b2 e56b db45 e43b a5e7 3fd9 .^.z...k.E.;..?. │ +000000a0: 72dd fafd 7f99 1662 fbba 2ad2 aab6 4829 r......b..*...H) │ +000000b0: 1886 d06b d6dc 073b 7ca8 64be e394 bfa6 ...k...;|.d..... │ +000000c0: 902b 259b f994 7567 157e d852 a54e 25ab .+%...ug.~.R.N%. │ +000000d0: cb0c 4d57 ba5a 69a2 d2e3 4ae8 6628 4dd1 ..MW.Zi...J.f(M. │ +000000e0: 8296 93da e85b 944c 078f 9e7a f408 8f0d .....[.L...z.... │ +000000f0: 3f9b d1b7 2961 b31c c683 01fd 24c3 d827 ?...)a......$..' │ +00000100: a98e 7512 3fa6 64a7 d682 4267 f5a9 87de ..u.?.d...Bg.... │ +00000110: f296 678b c56e 7d93 171f 938d b71c e8e1 ..g..n}......... │ +00000120: 4de6 5c9a 0f36 23b3 6363 2dcc 864f 7721 M.\..6#.cc-..Ow! │ +00000130: a3b3 58fc cbe7 d2e2 d7a8 de72 ce2f fc27 ..X........r./.' │ +00000140: eb4c 4e88 3580 61b9 6f5b 3b36 723e a645 .LN.5.a.o[;6r>.E │ +00000150: ac96 cd96 ff1c b593 df62 cc6e 35af 541b .........b.n5.T. │ +00000160: ba69 4a60 098f 8d78 6664 fa30 1bfa 554a .iJ`...xfd.0..UJ │ +00000170: e062 35f0 dbac 842f fd74 2819 6ec8 569b .b5..../.t(.n.V. │ +00000180: 7eb1 4d50 b23a cc46 8f28 83cf cc92 0e1b ~.MP.:.F.(...... │ +00000190: f5a9 c5f5 826c 75c7 2a6f 752e 2df4 f402 .....lu.*ou.-... │ +000001a0: 5ef8 c01b 9117 9e5e a84f 2cb9 6c66 7d10 ^......^.O,.lf}. │ +000001b0: 7e56 93d9 7a87 270e 1ffa 1baf 446d fc39 ~V..z.'.....Dm.9 │ +000001c0: 37d4 a34f 5bdb 1ce5 593b 7156 d778 6668 7..O[...Y;qV.xfh │ +000001d0: 4761 b358 fccc 8758 f299 2f33 bd50 ffd6 Ga.X...X../3.P.. │ +000001e0: 428f 4c2c 54f6 33de d68e 9d38 d35b 5f56 B.L,T.3....8.[_V │ +000001f0: c3d6 8c9f f580 afc5 d307 3861 27c6 7cc8 ..........8a'.|. │ +00000200: 69d7 267c bb06 592f 5cc3 168f 8ff1 c497 i.&|..Y/\....... │ +00000210: 7bb1 9e98 b1d1 8bad 9b18 626d 9df4 006f {.........bm...o │ +00000220: 3d50 cbea 712e ac4f ee11 e4e3 5ab3 fcf8 =P..q..O....Z... │ +00000230: 59df 5f29 4f7f d8ba 9588 23af e160 bd10 Y._)O.....#..`.. │ +00000240: 334d 0564 ab03 0f7d aa07 f271 1d58 1cbd 3M.d...}...q.X.. │ +00000250: 62b3 3ae6 3bdc 5cc6 00de 624c 6f72 391f b.:.;.\...bLor9. │ +00000260: 3a08 1ffa 81e8 1d5d f95e 8f9d f598 9fe5 :......].^...... │ +00000270: b0fe 882b dbac 3ff4 b616 b0c6 c7ce 0536 ...+..?........6 │ +00000280: 7242 e68f dd72 f3fa 814c 3cbe d67f 99b7 rB...r...L<..... │ +00000290: 7ce5 38cb 4f1c 31e4 e7fe 0f0f 114f 0df4 |.8.O.1......O.. │ +000002a0: c8c4 42f0 e8e1 b171 ffba 4089 3582 85c5 ..B....q..@.5... │ +000002b0: 1dbb 7ca8 5feb db66 cb81 6cbc cde6 539e ..|._..f..l...S. │ +000002c0: a7aa 9fc9 e667 6b31 3db3 d536 9fb2 cdf8 .....gk1=..6.... │ +000002d0: 916c e887 cbf9 f7bc f840 172b 956d f0e8 .l.......@.+.m.. │ +000002e0: c933 528d b2bf f5ba 4cfd b996 4de6 b5c8 .3R.....L...M... │ +000002f0: ce35 985a 3ece 13f9 c7eb cd98 3ca3 d16b .5.Z>.......<..k │ +00000300: 9548 7306 f94f a8c7 a8e0 2b7a 6521 8dcf .Hs..O....+ze!.. │ +00000310: e538 d763 6fd1 bb69 456e 568e 288b c4bb .8.co..iEnV.(... │ +00000320: 22d5 dc37 d05e f00c 735d a467 3cd4 a8b1 "..7.^..s].g<... │ +00000330: 4566 223a 5417 a9ae b5a8 d191 c74d c863 Ef":T........M.c │ +00000340: daf2 6333 43b3 2b8e 7415 e6d5 e026 2bb5 ..c3C.+.t....&+. │ +00000350: 280d 751d c8d9 2a8d 511a eabf 698d b4c6 (.u...*.Q...i... │ +00000360: 18d5 4ed7 68ba 0ae4 fc9c 6bf2 64b5 ec74 ..N.h.....k.d..t │ +00000370: 5991 03fc 62f9 7004 1c81 1310 e83d 12c7 Y...b.p......=.. │ +00000380: ad6b f457 a639 b215 df88 7ebc 2aa4 5092 .k.W.9....~.*.P. │ +00000390: 39ca f3da cf48 25cb e7bf 0e89 de89 f830 9....H%........0 │ +000003a0: 31ca b87c d1c7 51f7 a64c 3eeb e59e f6a2 1..|..Q..L>..... │ +000003b0: fe72 d66a 2bf3 1a59 5afd 63c3 0a79 e28e .r.j+..YZ.c..y.. │ +000003c0: 8572 db4f f5ae 3ccf 3de1 ebdc e086 c6e2 .r.O..<.=....... │ +000003d0: 5cd4 cf70 bd49 9c64 cf6e c886 4ca7 c035 \..p.I.d.n..L..5 │ +000003e0: 1e54 a7ae 8f8a 2535 54d8 75f1 0077 d7a1 .T....%5T.u..w.. │ +000003f0: 91c8 1d43 42c1 5513 891a 598f 1ee5 f713 ...CB.U...Y..... │ +00000400: 8c27 5324 a075 45bf c803 12f4 341d b784 .'S$.uE.....4... │ +00000410: ef8c 9dac 37a5 f67a 5fbd 6786 0ca8 3695 ....7..z_.g...6. │ +00000420: 384b 6512 7732 915a 7d29 b7f8 13c7 f55f 8Ke.w2.Z})....._ │ +00000430: 874f 3d4f be62 5cfd dbfc 558d acd6 7377 .O=O.b\...U...sw │ +00000440: afb4 3d14 c529 2f0a 271d 69ab a42d dbb3 ..=..)/.'.i..-.. │ +00000450: 43c1 867a b028 8c83 b995 5a5c cb23 aaf2 C..z.(....Z\.#.. │ +00000460: 06a5 871d 69f3 6db6 64b5 a843 1732 dac8 ....i.m.d..C.2.. │ +00000470: d68d e631 92bd 4ba2 d6ef d6cf d8fc fda6 ...1..K......... │ +00000480: f3ba 4476 c62f b7bc f679 6735 8d3a f7ee ..Dv./...yg5.:.. │ +00000490: d24f c7fd dfc4 f7ed 4967 49f6 c5e2 be39 .O......IgI....9 │ +000004a0: bad4 1c88 488f cb46 cae7 7a47 c011 7004 ....H..F..zG..p. │ +000004b0: 1c01 47c0 1138 6304 0e3e 7eb8 22d9 d96f ..G..8c..>~."..o │ +000004c0: 1e3d fae3 8313 9bef c57a ae3d bab5 fcae .=.......z.=.... │ +000004d0: 2c91 8579 faa5 d9d8 be33 aee3 818e c0a9 ,..y.....3...... │ +000004e0: 2070 883f fefa 7004 1c01 47c0 1170 041c p.?..p...G..p.. │ +000004f0: 0147 c011 7004 1c01 47c0 1170 041c 0147 .G..p...G..p...G │ +00000500: c011 7004 1c81 d343 a03e 30b3 654f d6b1 ..p....C.>0.eO.. │ +00000510: d8a2 760e de29 b2b6 9052 7d88 ba4f b7cd ..v..)...R}..O.. │ +00000520: edcf bef1 dfb7 fa67 aba3 dab3 c27f 8429 .......g.......) │ +00000530: bd76 c5d6 e76e 9c96 ecbb 2c96 ba34 5649 .v...n....,..4VI │ +00000540: 1644 7d37 e5ce 493c 67f7 af13 1a0b bebc .D}7..I..G.. │ +00000680: 7004 1c01 47c0 1170 041c 0147 c011 7004 p...G..p...G..p. │ +00000690: 1c01 47c0 1138 0902 1bf5 dbff fc17 0976 ..G..8.........v │ +000006a0: f974 bb32 27fb 8f0b c873 95d8 7b64 8309 .t.2'....s..{d.. │ +000006b0: c2c6 2e19 5f70 61b3 d16c e8d8 7be2 4f5f ...._pa..l..{.O_ │ +000006c0: f831 e36b f6ae 426f 794e 7726 0ffd 10c7 .1.k..BoyNw&.... │ +000006d0: d781 ad06 33fa 6dca 188f ece3 1f46 20d4 ....3.m......F . │ +000006e0: fdc5 255c 29b2 7763 3375 287b e3ac be25 ..%\).wc3u({...% │ +000006f0: ff1a f7be c199 d3ab dd67 5292 7feb e1c3 .........gR..... │ +00000700: 1170 041c 0147 c011 7004 1c01 47c0 1170 .p...G..p...G..p │ +00000710: 041c 0147 c011 7004 1c01 47c0 1170 041c ...G..p...G..p.. │ +00000720: 0147 c011 7004 1c01 47c0 1170 041c 81ff .G..p...G..p.... │ +00000730: 3302 9d92 cabc fcbb b93f f435 7108 6469 3........?.5q.di │ +00000740: 94f6 f4eb d778 450e 0e4e 18df 9eef d69e .....xE..N...... │ +00000750: 2646 d994 d30c 7077 47c0 1170 041c 0147 &F....pwG..p...G │ +00000760: c011 7004 1c01 47c0 1170 041c 0147 c011 ..p...G..p...G.. │ +00000770: 7004 1c01 47c0 1170 041c 0147 c011 7004 p...G..p...G..p. │ +00000780: 1c01 47c0 11f8 cf11 f813 ba91 cd4d ..G..........M ├── lib/armeabi-v7a/libnative-utils.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,12 +1,12 @@ │ │ │ │ Displaying notes found in: .note.android.ident │ │ Owner Data size Description │ │ Android 0x00000084 NT_VERSION (version) description data: 10 00 00 00 72 32 31 62 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 36 33 35 32 34 36 32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ Owner Data size Description │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 031451ac5b143b54ad46288c9acc1d71cf18dead │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4eba26314ecbde525b84618bce4d5e07add6fcda │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.12 │ ├── strings --all --bytes=8 {} │ │ @@ -13807,15 +13807,15 @@ │ │ enabled_logs │ │ description │ │ crypto/ct/ct_oct.c │ │ crypto/ct/ct_policy.c │ │ crypto/ct/ct_sct.c │ │ crypto/ct/ct_sct_ctx.c │ │ crypto/ct/ct_vfy.c │ │ -built on: Thu Nov 3 18:12:17 2022 UTC │ │ +built on: Sat Nov 5 20:37:32 2022 UTC │ │ platform: linux-armv4 │ │ OPENSSLDIR: "/usr/local/ssl" │ │ ENGINESDIR: "/home/vagrant/build/com.b44t.messenger/jni/deltachat-core-rust/target/armv7-linux-androideabi/release/build/openssl-sys-2a169b15c7bcc0a1/out/openssl-build/install/lib/engines-1.1" │ │ not available │ │ OpenSSL PKCS#3 DH method │ │ X9.42 DH │ │ OpenSSL X9.42 DH method │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -3972,16 +3972,16 @@ │ │ 0x009aa6d0 696f6e00 63727970 746f2f63 742f6374 ion.crypto/ct/ct │ │ 0x009aa6e0 5f6f6374 2e630063 72797074 6f2f6374 _oct.c.crypto/ct │ │ 0x009aa6f0 2f63745f 706f6c69 63792e63 00637279 /ct_policy.c.cry │ │ 0x009aa700 70746f2f 63742f63 745f7363 742e6300 pto/ct/ct_sct.c. │ │ 0x009aa710 63727970 746f2f63 742f6374 5f736374 crypto/ct/ct_sct │ │ 0x009aa720 5f637478 2e630063 72797074 6f2f6374 _ctx.c.crypto/ct │ │ 0x009aa730 2f63745f 7666792e 63006275 696c7420 /ct_vfy.c.built │ │ - 0x009aa740 6f6e3a20 54687520 4e6f7620 20332031 on: Thu Nov 3 1 │ │ - 0x009aa750 383a3132 3a313720 32303232 20555443 8:12:17 2022 UTC │ │ + 0x009aa740 6f6e3a20 53617420 4e6f7620 20352032 on: Sat Nov 5 2 │ │ + 0x009aa750 303a3337 3a333220 32303232 20555443 0:37:32 2022 UTC │ │ 0x009aa760 00706c61 74666f72 6d3a206c 696e7578 .platform: linux │ │ 0x009aa770 2d61726d 7634004f 50454e53 534c4449 -armv4.OPENSSLDI │ │ 0x009aa780 523a2022 2f757372 2f6c6f63 616c2f73 R: "/usr/local/s │ │ 0x009aa790 736c2200 454e4749 4e455344 49523a20 sl".ENGINESDIR: │ │ 0x009aa7a0 222f686f 6d652f76 61677261 6e742f62 "/home/vagrant/b │ │ 0x009aa7b0 75696c64 2f636f6d 2e623434 742e6d65 uild/com.b44t.me │ │ 0x009aa7c0 7373656e 6765722f 6a6e692f 64656c74 ssenger/jni/delt ├── lib/x86_64/libnative-utils.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,12 +1,12 @@ │ │ │ │ Displaying notes found in: .note.android.ident │ │ Owner Data size Description │ │ Android 0x00000084 NT_VERSION (version) description data: 15 00 00 00 72 32 31 62 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 36 33 35 32 34 36 32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ Owner Data size Description │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1e196f78b1412363b2c8ebee93c38f77fe0c1a57 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4078db40ccaaf080e49fc543db47ec06dd664d7f │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.12 │ ├── strings --all --bytes=8 {} │ │ @@ -22625,15 +22625,15 @@ │ │ enabled_logs │ │ description │ │ crypto/ct/ct_oct.c │ │ crypto/ct/ct_policy.c │ │ crypto/ct/ct_sct.c │ │ crypto/ct/ct_sct_ctx.c │ │ crypto/ct/ct_vfy.c │ │ -built on: Thu Nov 3 18:50:26 2022 UTC │ │ +built on: Sat Nov 5 21:18:42 2022 UTC │ │ platform: linux-x86_64 │ │ OPENSSLDIR: "/usr/local/ssl" │ │ ENGINESDIR: "/home/vagrant/build/com.b44t.messenger/jni/deltachat-core-rust/target/x86_64-linux-android/release/build/openssl-sys-3f419047cd8cd8bd/out/openssl-build/install/lib/engines-1.1" │ │ not available │ │ OpenSSL PKCS#3 DH method │ │ X9.42 DH │ │ OpenSSL X9.42 DH method │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -3987,16 +3987,16 @@ │ │ 0x00d537c0 63726970 74696f6e 00637279 70746f2f cription.crypto/ │ │ 0x00d537d0 63742f63 745f6f63 742e6300 63727970 ct/ct_oct.c.cryp │ │ 0x00d537e0 746f2f63 742f6374 5f706f6c 6963792e to/ct/ct_policy. │ │ 0x00d537f0 63006372 7970746f 2f63742f 63745f73 c.crypto/ct/ct_s │ │ 0x00d53800 63742e63 00637279 70746f2f 63742f63 ct.c.crypto/ct/c │ │ 0x00d53810 745f7363 745f6374 782e6300 63727970 t_sct_ctx.c.cryp │ │ 0x00d53820 746f2f63 742f6374 5f766679 2e630062 to/ct/ct_vfy.c.b │ │ - 0x00d53830 75696c74 206f6e3a 20546875 204e6f76 uilt on: Thu Nov │ │ - 0x00d53840 20203320 31383a35 303a3236 20323032 3 18:50:26 202 │ │ + 0x00d53830 75696c74 206f6e3a 20536174 204e6f76 uilt on: Sat Nov │ │ + 0x00d53840 20203520 32313a31 383a3432 20323032 5 21:18:42 202 │ │ 0x00d53850 32205554 4300706c 6174666f 726d3a20 2 UTC.platform: │ │ 0x00d53860 6c696e75 782d7838 365f3634 004f5045 linux-x86_64.OPE │ │ 0x00d53870 4e53534c 4449523a 20222f75 73722f6c NSSLDIR: "/usr/l │ │ 0x00d53880 6f63616c 2f73736c 2200454e 47494e45 ocal/ssl".ENGINE │ │ 0x00d53890 53444952 3a20222f 686f6d65 2f766167 SDIR: "/home/vag │ │ 0x00d538a0 72616e74 2f627569 6c642f63 6f6d2e62 rant/build/com.b │ │ 0x00d538b0 3434742e 6d657373 656e6765 722f6a6e 44t.messenger/jn ├── lib/arm64-v8a/libnative-utils.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +1,8 @@ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ Owner Data size Description │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3a9418deb9e9052c8045726827554db71ceb46e2 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 84ea30b61b5a0fa656679d4f34c70b573406364e │ │ │ │ Displaying notes found in: .note.android.ident │ │ Owner Data size Description │ │ Android 0x00000084 NT_VERSION (version) description data: 15 00 00 00 72 32 31 62 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 36 33 35 32 34 36 32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 │ ├── strings --all --bytes=8 {} │ │ @@ -13378,15 +13378,15 @@ │ │ /usr/local/ssl/ct_log_list.cnf │ │ enabled_logs │ │ crypto/ct/ct_oct.c │ │ crypto/ct/ct_policy.c │ │ crypto/ct/ct_sct.c │ │ crypto/ct/ct_sct_ctx.c │ │ crypto/ct/ct_vfy.c │ │ -built on: Thu Nov 3 18:25:08 2022 UTC │ │ +built on: Sat Nov 5 20:52:29 2022 UTC │ │ platform: linux-aarch64 │ │ OPENSSLDIR: "/usr/local/ssl" │ │ ENGINESDIR: "/home/vagrant/build/com.b44t.messenger/jni/deltachat-core-rust/target/aarch64-linux-android/release/build/openssl-sys-3ab648d3f92306fa/out/openssl-build/install/lib/engines-1.1" │ │ not available │ │ compiler: aarch64-linux-android21-clang -fPIC -pthread -Wa,--noexecstack -Qunused-arguments -D__ANDROID_API__=21 -O2 -ffunction-sections -fdata-sections -fPIC -DOPENSSL_USE_NODELETE -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DVPAES_ASM -DECP_NISTZ256_ASM -DPOLY1305_ASM -DNDEBUG -DANDROID -D__ANDROID_API__=21 │ │ OpenSSL PKCS#3 DH method │ │ X9.42 DH │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -124647,16 +124647,16 @@ │ │ 0x00d7a740 820d820d 820d820d 820d820d 820d820d ................ │ │ 0x00d7a750 820d820d 820d820d 820d820d 820d820d ................ │ │ 0x00d7a760 820d820d 820d820d 80038003 80038003 ................ │ │ 0x00d7a770 80038003 910d910d 910d910d 910d910d ................ │ │ 0x00d7a780 810d810d 810d810d 810d810d 810d810d ................ │ │ 0x00d7a790 810d810d 810d810d 810d810d 810d810d ................ │ │ 0x00d7a7a0 810d810d 810d810d 80038003 80038003 ................ │ │ - 0x00d7a7b0 40006275 696c7420 6f6e3a20 54687520 @.built on: Thu │ │ - 0x00d7a7c0 4e6f7620 20332031 383a3235 3a303820 Nov 3 18:25:08 │ │ + 0x00d7a7b0 40006275 696c7420 6f6e3a20 53617420 @.built on: Sat │ │ + 0x00d7a7c0 4e6f7620 20352032 303a3532 3a323920 Nov 5 20:52:29 │ │ 0x00d7a7d0 32303232 20555443 00706c61 74666f72 2022 UTC.platfor │ │ 0x00d7a7e0 6d3a206c 696e7578 2d616172 63683634 m: linux-aarch64 │ │ 0x00d7a7f0 004f5045 4e53534c 4449523a 20222f75 .OPENSSLDIR: "/u │ │ 0x00d7a800 73722f6c 6f63616c 2f73736c 2200454e sr/local/ssl".EN │ │ 0x00d7a810 47494e45 53444952 3a20222f 686f6d65 GINESDIR: "/home │ │ 0x00d7a820 2f766167 72616e74 2f627569 6c642f63 /vagrant/build/c │ │ 0x00d7a830 6f6d2e62 3434742e 6d657373 656e6765 om.b44t.messenge ├── lib/x86/libnative-utils.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,12 +1,12 @@ │ │ │ │ Displaying notes found in: .note.android.ident │ │ Owner Data size Description │ │ Android 0x00000084 NT_VERSION (version) description data: 10 00 00 00 72 32 31 62 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 36 33 35 32 34 36 32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ Owner Data size Description │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 74db7dbef65c3c6ca5fd08a8a706937fcc7de84d │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a219d1aac078a726cb242de6c0988960ad9de9b3 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.12 │ ├── strings --all --bytes=8 {} │ │ @@ -9376,15 +9376,15 @@ │ │ enabled_logs │ │ description │ │ crypto/ct/ct_oct.c │ │ crypto/ct/ct_policy.c │ │ crypto/ct/ct_sct.c │ │ crypto/ct/ct_sct_ctx.c │ │ crypto/ct/ct_vfy.c │ │ -built on: Thu Nov 3 18:37:45 2022 UTC │ │ +built on: Sat Nov 5 21:05:47 2022 UTC │ │ platform: linux-elf │ │ OPENSSLDIR: "/usr/local/ssl" │ │ ENGINESDIR: "/home/vagrant/build/com.b44t.messenger/jni/deltachat-core-rust/target/i686-linux-android/release/build/openssl-sys-c785565d875e4a03/out/openssl-build/install/lib/engines-1.1" │ │ not available │ │ OpenSSL PKCS#3 DH method │ │ X9.42 DH │ │ OpenSSL X9.42 DH method │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -3998,16 +3998,16 @@ │ │ 0x00c8cf30 6e006372 7970746f 2f63742f 63745f6f n.crypto/ct/ct_o │ │ 0x00c8cf40 63742e63 00637279 70746f2f 63742f63 ct.c.crypto/ct/c │ │ 0x00c8cf50 745f706f 6c696379 2e630063 72797074 t_policy.c.crypt │ │ 0x00c8cf60 6f2f6374 2f63745f 7363742e 63006372 o/ct/ct_sct.c.cr │ │ 0x00c8cf70 7970746f 2f63742f 63745f73 63745f63 ypto/ct/ct_sct_c │ │ 0x00c8cf80 74782e63 00637279 70746f2f 63742f63 tx.c.crypto/ct/c │ │ 0x00c8cf90 745f7666 792e6300 6275696c 74206f6e t_vfy.c.built on │ │ - 0x00c8cfa0 3a205468 75204e6f 76202033 2031383a : Thu Nov 3 18: │ │ - 0x00c8cfb0 33373a34 35203230 32322055 54430070 37:45 2022 UTC.p │ │ + 0x00c8cfa0 3a205361 74204e6f 76202035 2032313a : Sat Nov 5 21: │ │ + 0x00c8cfb0 30353a34 37203230 32322055 54430070 05:47 2022 UTC.p │ │ 0x00c8cfc0 6c617466 6f726d3a 206c696e 75782d65 latform: linux-e │ │ 0x00c8cfd0 6c66004f 50454e53 534c4449 523a2022 lf.OPENSSLDIR: " │ │ 0x00c8cfe0 2f757372 2f6c6f63 616c2f73 736c2200 /usr/local/ssl". │ │ 0x00c8cff0 454e4749 4e455344 49523a20 222f686f ENGINESDIR: "/ho │ │ 0x00c8d000 6d652f76 61677261 6e742f62 75696c64 me/vagrant/build │ │ 0x00c8d010 2f636f6d 2e623434 742e6d65 7373656e /com.b44t.messen │ │ 0x00c8d020 6765722f 6a6e692f 64656c74 61636861 ger/jni/deltacha ├── smali_classes2/org/thoughtcrime/securesms/ConversationActivity.smali │ @@ -1986,21 +1986,19 @@ │ invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;->getChat(I)Lcom/b44t/messenger/DcChat; │ │ move-result-object v0 │ │ iput-object v0, p0, Lorg/thoughtcrime/securesms/ConversationActivity;->dcChat:Lcom/b44t/messenger/DcChat; │ │ .line 969 │ - new-instance v0, Lorg/thoughtcrime/securesms/recipients/Recipient; │ + new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ - iget-object v1, p0, Lorg/thoughtcrime/securesms/ConversationActivity;->dcChat:Lcom/b44t/messenger/DcChat; │ + invoke-direct {v1, p0, v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;->(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V │ │ - invoke-direct {v0, p0, v1}, Lorg/thoughtcrime/securesms/recipients/Recipient;->(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V │ - │ - iput-object v0, p0, Lorg/thoughtcrime/securesms/ConversationActivity;->recipient:Lorg/thoughtcrime/securesms/recipients/Recipient; │ + iput-object v1, p0, Lorg/thoughtcrime/securesms/ConversationActivity;->recipient:Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ .line 970 │ invoke-static {p0}, Lorg/thoughtcrime/securesms/mms/GlideApp;->with(Landroidx/fragment/app/FragmentActivity;)Lorg/thoughtcrime/securesms/mms/GlideRequests; │ │ move-result-object v0 │ │ iput-object v0, p0, Lorg/thoughtcrime/securesms/ConversationActivity;->glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; ├── smali_classes2/org/thoughtcrime/securesms/MediaPreviewActivity$1.smali │ @@ -1,15 +1,15 @@ │ .class Lorg/thoughtcrime/securesms/MediaPreviewActivity$1; │ .super Landroid/os/AsyncTask; │ .source "MediaPreviewActivity.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/EnclosingMethod; │ - value = Lorg/thoughtcrime/securesms/MediaPreviewActivity;->lambda$deleteMedia$2(Lorg/thoughtcrime/securesms/MediaPreviewActivity$MediaItem;Landroid/content/DialogInterface;I)V │ + value = Lorg/thoughtcrime/securesms/MediaPreviewActivity;->lambda$deleteMedia$2$org-thoughtcrime-securesms-MediaPreviewActivity(Lorg/thoughtcrime/securesms/MediaPreviewActivity$MediaItem;Landroid/content/DialogInterface;I)V │ .end annotation │ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x0 │ name = null │ .end annotation ├── smali_classes2/org/thoughtcrime/securesms/ConversationListFragment$4.smali │ @@ -1,15 +1,15 @@ │ .class Lorg/thoughtcrime/securesms/ConversationListFragment$4; │ .super Landroid/os/AsyncTask; │ .source "ConversationListFragment.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/EnclosingMethod; │ - value = Lorg/thoughtcrime/securesms/ConversationListFragment;->lambda$handleDeleteAllSelected$5(Lcom/b44t/messenger/DcContext;Landroid/content/DialogInterface;I)V │ + value = Lorg/thoughtcrime/securesms/ConversationListFragment;->lambda$handleDeleteAllSelected$5$org-thoughtcrime-securesms-ConversationListFragment(Lcom/b44t/messenger/DcContext;Landroid/content/DialogInterface;I)V │ .end annotation │ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x0 │ name = null │ .end annotation ├── smali_classes2/org/thoughtcrime/securesms/connect/DcContactsLoader.smali │ @@ -237,13 +237,11 @@ │ │ return-object v0 │ │ .line 63 │ :cond_5 │ new-instance v0, Lorg/thoughtcrime/securesms/connect/DcContactsLoader$Ret; │ │ - iget-object v2, p0, Lorg/thoughtcrime/securesms/connect/DcContactsLoader;->query:Ljava/lang/String; │ - │ invoke-direct {v0, p0, v1, v2}, Lorg/thoughtcrime/securesms/connect/DcContactsLoader$Ret;->(Lorg/thoughtcrime/securesms/connect/DcContactsLoader;[ILjava/lang/String;)V │ │ return-object v0 │ .end method ├── smali_classes2/org/thoughtcrime/securesms/recipients/Recipient.smali │ @@ -611,49 +611,45 @@ │ iget-object v0, p0, Lorg/thoughtcrime/securesms/recipients/Recipient;->dcChat:Lcom/b44t/messenger/DcChat; │ │ const/4 v1, 0x0 │ │ if-eqz v0, :cond_0 │ │ .line 221 │ - new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto; │ + new-instance v2, Lorg/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto; │ │ - iget-object v2, p0, Lorg/thoughtcrime/securesms/recipients/Recipient;->address:Lorg/thoughtcrime/securesms/database/Address; │ + iget-object v3, p0, Lorg/thoughtcrime/securesms/recipients/Recipient;->address:Lorg/thoughtcrime/securesms/database/Address; │ │ - iget-object v3, p0, Lorg/thoughtcrime/securesms/recipients/Recipient;->dcChat:Lcom/b44t/messenger/DcChat; │ - │ - invoke-direct {v0, p1, v2, v3}, Lorg/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto;->(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;Lcom/b44t/messenger/DcChat;)V │ + invoke-direct {v2, p1, v3, v0}, Lorg/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto;->(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;Lcom/b44t/messenger/DcChat;)V │ │ goto :goto_0 │ │ .line 223 │ :cond_0 │ iget-object v0, p0, Lorg/thoughtcrime/securesms/recipients/Recipient;->dcContact:Lcom/b44t/messenger/DcContact; │ │ if-eqz v0, :cond_1 │ │ .line 224 │ - new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/ProfileContactPhoto; │ - │ - iget-object v2, p0, Lorg/thoughtcrime/securesms/recipients/Recipient;->address:Lorg/thoughtcrime/securesms/database/Address; │ + new-instance v2, Lorg/thoughtcrime/securesms/contacts/avatars/ProfileContactPhoto; │ │ - iget-object v3, p0, Lorg/thoughtcrime/securesms/recipients/Recipient;->dcContact:Lcom/b44t/messenger/DcContact; │ + iget-object v3, p0, Lorg/thoughtcrime/securesms/recipients/Recipient;->address:Lorg/thoughtcrime/securesms/database/Address; │ │ - invoke-direct {v0, p1, v2, v3}, Lorg/thoughtcrime/securesms/contacts/avatars/ProfileContactPhoto;->(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;Lcom/b44t/messenger/DcContact;)V │ + invoke-direct {v2, p1, v3, v0}, Lorg/thoughtcrime/securesms/contacts/avatars/ProfileContactPhoto;->(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;Lcom/b44t/messenger/DcContact;)V │ │ goto :goto_0 │ │ :cond_1 │ - move-object v0, v1 │ + move-object v2, v1 │ │ :goto_0 │ - if-eqz v0, :cond_2 │ + if-eqz v2, :cond_2 │ │ .line 228 │ - invoke-virtual {v0, p1}, Lorg/thoughtcrime/securesms/contacts/avatars/LocalFileContactPhoto;->getPath(Landroid/content/Context;)Ljava/lang/String; │ + invoke-virtual {v2, p1}, Lorg/thoughtcrime/securesms/contacts/avatars/LocalFileContactPhoto;->getPath(Landroid/content/Context;)Ljava/lang/String; │ │ move-result-object p1 │ │ if-eqz p1, :cond_2 │ │ .line 229 │ invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z │ @@ -663,15 +659,15 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ if-nez p1, :cond_2 │ │ .line 230 │ monitor-exit p0 │ │ - return-object v0 │ + return-object v2 │ │ .line 234 │ :cond_2 │ :try_start_1 │ iget-object p1, p0, Lorg/thoughtcrime/securesms/recipients/Recipient;->systemContactPhoto:Landroid/net/Uri; │ │ if-eqz p1, :cond_3