200 MB
/home/fdroid/fdroiddata/tmp/es.wolfi.app.passman_16.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_es.wolfi.app.passman_16.apk
11.9 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: <2c0ed006c1bab867db6bce7f0378bdff7065c6afc85d74da914df431a76498d9>, actual: <75afd8967baed4042a56ba941ce90297b26132c956fa9281d38f4dcc3a0c4156> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <9dbe9516077793666dc6fa63ddfdeff5bd9227fa705bc248dae657130e25475b4966cf0000000000>, actual: <041a7e8fd2749e9ceb819cf854f9af85bfd4e4b30a379dc1e4a0998cbea82b514966cf0000000000>
    
Offset 1, 67 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:·7773fd87879009cdbb10c5698ad9a8f5ccd9e762ad99952caa27686f3d5fd094 
10 Signer·#1·certificate·SHA-1·digest:·c2d57e0f84e525beb06c2beeded5a3237cbb46a4 
11 Signer·#1·certificate·MD5·digest:·9b5e49041a2daa1c7b91d4d31295afd7 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·b8def4dd4f2b5a09681056f83d3255a9447f0ac9a619df5773d8c574117a561a 
15 Signer·#1·public·key·SHA-1·digest:·d80c7d661d134dd93d51db6e13acc22ead7dfd0e 
16 Signer·#1·public·key·MD5·digest:·34cd9a463602e86a374bda64584fa461 
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.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.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/. 
20 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/. 
21 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/. 
22 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/. 
23 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/. 
24 WARNING:·META-INF/androidx.camera_camera-camera2.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.camera_camera-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/. 
26 WARNING:·META-INF/androidx.camera_camera-lifecycle.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.camera_camera-view.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.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/. 
29 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/. 
30 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/. 
31 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/. 
32 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/. 
33 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/. 
34 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/. 
35 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/. 
36 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/. 
37 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/. 
38 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/. 
39 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/. 
40 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/. 
41 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/. 
42 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/. 
43 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/. 
44 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/. 
45 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/. 
46 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/. 
47 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/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 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/. 
53 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/. 
54 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/. 
55 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/. 
56 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/. 
57 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/. 
58 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/. 
59 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/. 
60 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/. 
61 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/. 
62 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/. 
63 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/. 
64 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/. 
65 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/. 
66 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/. 
67 WARNING:·META-INF/services/java.security.Provider·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.58 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·13596233·bytes,·number·of·entries:·9981 Zip·file·size:·13596233·bytes,·number·of·entries:·998
2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-rw-rw-··0.0·unx··8531300·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··8531268·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-rw-rw-··0.0·unx··8095512·b-·defN·81-Jan-01·01:01·classes2.dex4 -rw-rw-rw-··0.0·unx··8095512·b-·defN·81-Jan-01·01:01·classes2.dex
5 -rw-rw-rw-··0.0·unx····28440·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libimage_processing_util_jni.so5 -rw-rw-rw-··0.0·unx····28440·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libimage_processing_util_jni.so
6 -rw-rw-rw-··0.0·unx··2961032·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libpassman-lib.so6 -rw-rw-rw-··0.0·unx··2961032·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libpassman-lib.so
7 -rw-rw-rw-··0.0·unx····21064·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libimage_processing_util_jni.so7 -rw-rw-rw-··0.0·unx····21064·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libimage_processing_util_jni.so
8 -rw-rw-rw-··0.0·unx··2421288·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libpassman-lib.so8 -rw-rw-rw-··0.0·unx··2421288·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libpassman-lib.so
9 -rw-rw-rw-··0.0·unx····35308·b-·defN·81-Jan-01·01:01·lib/x86/libimage_processing_util_jni.so9 -rw-rw-rw-··0.0·unx····35308·b-·defN·81-Jan-01·01:01·lib/x86/libimage_processing_util_jni.so
10 -rw-rw-rw-··0.0·unx··2822724·b-·defN·81-Jan-01·01:01·lib/x86/libpassman-lib.so10 -rw-rw-rw-··0.0·unx··2822724·b-·defN·81-Jan-01·01:01·lib/x86/libpassman-lib.so
Offset 993, 8 lines modifiedOffset 993, 8 lines modified
993 -rw----·····0.0·fat·····8520·b-·stor·81-Jan-01·01:01·res/zh.png993 -rw----·····0.0·fat·····8520·b-·stor·81-Jan-01·01:01·res/zh.png
994 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml994 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml
995 -rw----·····0.0·fat······168·b-·stor·81-Jan-01·01:01·res/zt.png995 -rw----·····0.0·fat······168·b-·stor·81-Jan-01·01:01·res/zt.png
996 -rw----·····0.0·fat··1054796·b-·stor·81-Jan-01·01:01·resources.arsc996 -rw----·····0.0·fat··1054796·b-·stor·81-Jan-01·01:01·resources.arsc
997 -rw----·····2.0·fat····97054·b-·defN·81-Jan-01·01:01·META-INF/807FC780.SF997 -rw----·····2.0·fat····97054·b-·defN·81-Jan-01·01:01·META-INF/807FC780.SF
998 -rw----·····2.0·fat·····1342·b-·defN·81-Jan-01·01:01·META-INF/807FC780.RSA998 -rw----·····2.0·fat·····1342·b-·defN·81-Jan-01·01:01·META-INF/807FC780.RSA
999 -rw----·····2.0·fat····96927·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF999 -rw----·····2.0·fat····96927·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1000 998·files,·30726788·bytes·uncompressed,·13464740·bytes·compressed:··56.2%1000 998·files,·30726756·bytes·uncompressed,·13464673·bytes·compressed:··56.2%
200 MB
classes.dex
200 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 30 lines modifiedOffset 1, 30 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············:·9b90fdd24 checksum············:·06f72331
5 signature···········:·572f...48795 signature···········:·55df...1ab7
6 file_size···········:·85313006 file_size···········:·8531268
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·····:·6545910 string_ids_size·····:·65458
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·990012 type_ids_size·······:·9900
13 type_ids_off········:·261948·(0x03ff3c)13 type_ids_off········:·261944·(0x03ff38)
14 proto_ids_size······:·1437714 proto_ids_size······:·14377
15 proto_ids_off·······:·301548·(0x0499ec)15 proto_ids_off·······:·301544·(0x0499e8)
16 field_ids_size······:·4828516 field_ids_size······:·48285
17 field_ids_off·······:·474072·(0x073bd8)17 field_ids_off·······:·474068·(0x073bd4)
18 method_ids_size·····:·6506318 method_ids_size·····:·65062
19 method_ids_off······:·860352·(0x0d20c0)19 method_ids_off······:·860348·(0x0d20bc)
20 class_defs_size·····:·776020 class_defs_size·····:·7760
21 class_defs_off······:·1380856·(0x1511f8)21 class_defs_off······:·1380844·(0x1511ec)
22 data_size···········:·690212422 data_size···········:·6902104
23 data_off············:·1629176·(0x18dbf8)23 data_off············:·1629164·(0x18dbec)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·45325 class_idx···········:·453
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·907127 superclass_idx······:·9071
28 source_file_idx·····:·1059928 source_file_idx·····:·10599
29 static_fields_size··:·029 static_fields_size··:·0
Offset 112, 20 lines modifiedOffset 112, 20 lines modified
112 ······type··········:·'(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V'112 ······type··········:·'(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V'
113 ······access········:·0x10000·(CONSTRUCTOR)113 ······access········:·0x10000·(CONSTRUCTOR)
114 ······code··········-114 ······code··········-
115 ······registers·····:·3115 ······registers·····:·3
116 ······ins···········:·2116 ······ins···········:·2
117 ······outs··········:·2117 ······outs··········:·2
118 ······insns·size····:·11·16-bit·code·units118 ······insns·size····:·11·16-bit·code·units
119 18e084:········································|[18e084]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.<init>:(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V119 18e078:········································|[18e078]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.<init>:(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V
120 18e094:·7010·9408·0100·························|0000:·invoke-direct·{v1},·Landroid/os/Handler;.<init>:()V·//·method@0894120 18e088:·7010·9408·0100·························|0000:·invoke-direct·{v1},·Landroid/os/Handler;.<init>:()V·//·method@0894
121 18e09a:·2200·9523······························|0003:·new-instance·v0,·Ljava/lang/ref/WeakReference;·//·type@2395121 18e08e:·2200·9523······························|0003:·new-instance·v0,·Ljava/lang/ref/WeakReference;·//·type@2395
122 18e09e:·7020·33f8·2000·························|0005:·invoke-direct·{v0,·v2},·Ljava/lang/ref/WeakReference;.<init>:(Ljava/lang/Object;)V·//·method@f833122 18e092:·7020·32f8·2000·························|0005:·invoke-direct·{v0,·v2},·Ljava/lang/ref/WeakReference;.<init>:(Ljava/lang/Object;)V·//·method@f832
123 18e0a4:·5b10·3001······························|0008:·iput-object·v0,·v1,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@0130123 18e098:·5b10·3001······························|0008:·iput-object·v0,·v1,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@0130
124 18e0a8:·0e00···································|000a:·return-void124 18e09c:·0e00···································|000a:·return-void
125 ······catches·······:·(none)125 ······catches·······:·(none)
126 ······positions·····:·126 ······positions·····:·
127 ········0x0000·line=2080127 ········0x0000·line=2080
128 ········0x0003·line=2081128 ········0x0003·line=2081
129 ······locals········:·129 ······locals········:·
130 ········0x0000·-·0x000b·reg=1·this·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;·130 ········0x0000·-·0x000b·reg=1·this·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;·
131 ········0x0000·-·0x000b·reg=2·(null)·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;·131 ········0x0000·-·0x000b·reg=2·(null)·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;·
Offset 136, 102 lines modifiedOffset 136, 102 lines modified
136 ······type··········:·'(Landroid/os/Message;)V'136 ······type··········:·'(Landroid/os/Message;)V'
137 ······access········:·0x0001·(PUBLIC)137 ······access········:·0x0001·(PUBLIC)
138 ······code··········-138 ······code··········-
139 ······registers·····:·13139 ······registers·····:·13
140 ······ins···········:·2140 ······ins···········:·2
141 ······outs··········:·6141 ······outs··········:·6
142 ······insns·size····:·175·16-bit·code·units142 ······insns·size····:·175·16-bit·code·units
143 18e0ac:········································|[18e0ac]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.handleMessage:(Landroid/os/Message;)V143 18e0a0:········································|[18e0a0]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.handleMessage:(Landroid/os/Message;)V
144 18e0bc:·1a00·005a······························|0000:·const-string·v0,·"MediaBrowserCompat"·//·string@5a00144 18e0b0:·1a00·005a······························|0000:·const-string·v0,·"MediaBrowserCompat"·//·string@5a00
145 18e0c0:·54b1·3101······························|0002:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbacksMessengerRef:Ljava/lang/ref/WeakReference;·//·field@0131145 18e0b4:·54b1·3101······························|0002:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbacksMessengerRef:Ljava/lang/ref/WeakReference;·//·field@0131
146 18e0c4:·3801·aa00······························|0004:·if-eqz·v1,·00ae·//·+00aa146 18e0b8:·3801·aa00······························|0004:·if-eqz·v1,·00ae·//·+00aa
147 18e0c8:·6e10·36f8·0100·························|0006:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@f836147 18e0bc:·6e10·35f8·0100·························|0006:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@f835
148 18e0ce:·0c01···································|0009:·move-result-object·v1148 18e0c2:·0c01···································|0009:·move-result-object·v1
149 18e0d0:·3801·a400······························|000a:·if-eqz·v1,·00ae·//·+00a4149 18e0c4:·3801·a400······························|000a:·if-eqz·v1,·00ae·//·+00a4
150 18e0d4:·54b1·3001······························|000c:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@0130150 18e0c8:·54b1·3001······························|000c:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@0130
151 18e0d8:·6e10·36f8·0100·························|000e:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@f836151 18e0cc:·6e10·35f8·0100·························|000e:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@f835
152 18e0de:·0c01···································|0011:·move-result-object·v1152 18e0d2:·0c01···································|0011:·move-result-object·v1
153 18e0e0:·3901·0400······························|0012:·if-nez·v1,·0016·//·+0004153 18e0d4:·3901·0400······························|0012:·if-nez·v1,·0016·//·+0004
154 18e0e4:·2900·9a00······························|0014:·goto/16·00ae·//·+009a154 18e0d8:·2900·9a00······························|0014:·goto/16·00ae·//·+009a
155 18e0e8:·6e10·cb08·0c00·························|0016:·invoke-virtual·{v12},·Landroid/os/Message;.getData:()Landroid/os/Bundle;·//·method@08cb155 18e0dc:·6e10·cb08·0c00·························|0016:·invoke-virtual·{v12},·Landroid/os/Message;.getData:()Landroid/os/Bundle;·//·method@08cb
156 18e0ee:·0c01···································|0019:·move-result-object·v1156 18e0e2:·0c01···································|0019:·move-result-object·v1
157 18e0f0:·7110·af0e·0100·························|001a:·invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0eaf157 18e0e4:·7110·af0e·0100·························|001a:·invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0eaf
158 18e0f6:·54b2·3001······························|001d:·iget-object·v2,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@0130158 18e0ea:·54b2·3001······························|001d:·iget-object·v2,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@0130
159 18e0fa:·6e10·36f8·0200·························|001f:·invoke-virtual·{v2},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@f836159 18e0ee:·6e10·35f8·0200·························|001f:·invoke-virtual·{v2},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@f835
160 18e100:·0c02···································|0022:·move-result-object·v2160 18e0f4:·0c02···································|0022:·move-result-object·v2
161 18e102:·1f02·e601······························|0023:·check-cast·v2,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;·//·type@01e6161 18e0f6:·1f02·e601······························|0023:·check-cast·v2,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;·//·type@01e6
162 18e106:·54b3·3101······························|0025:·iget-object·v3,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbacksMessengerRef:Ljava/lang/ref/WeakReference;·//·field@0131162 18e0fa:·54b3·3101······························|0025:·iget-object·v3,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbacksMessengerRef:Ljava/lang/ref/WeakReference;·//·field@0131
163 18e10a:·6e10·36f8·0300·························|0027:·invoke-virtual·{v3},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@f836163 18e0fe:·6e10·35f8·0300·························|0027:·invoke-virtual·{v3},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@f835
164 18e110:·0c03···································|002a:·move-result-object·v3164 18e104:·0c03···································|002a:·move-result-object·v3
165 18e112:·0739···································|002b:·move-object·v9,·v3165 18e106:·0739···································|002b:·move-object·v9,·v3
166 18e114:·1f09·8101······························|002c:·check-cast·v9,·Landroid/os/Messenger;·//·type@0181166 18e108:·1f09·8101······························|002c:·check-cast·v9,·Landroid/os/Messenger;·//·type@0181
167 18e118:·121a···································|002e:·const/4·v10,·#int·1·//·#1167 18e10c:·121a···································|002e:·const/4·v10,·#int·1·//·#1
168 18e11a:·52c3·2001······························|002f:·iget·v3,·v12,·Landroid/os/Message;.what:I·//·field@0120168 18e10e:·52c3·2001······························|002f:·iget·v3,·v12,·Landroid/os/Message;.what:I·//·field@0120
169 18e11e:·1a04·7492······························|0031:·const-string·v4,·"data_media_item_id"·//·string@9274169 18e112:·1a04·7492······························|0031:·const-string·v4,·"data_media_item_id"·//·string@9274
170 18e122:·32a3·5500······························|0033:·if-eq·v3,·v10,·0088·//·+0055170 18e116:·32a3·5500······························|0033:·if-eq·v3,·v10,·0088·//·+0055
171 18e126:·1225···································|0035:·const/4·v5,·#int·2·//·#2171 18e11a:·1225···································|0035:·const/4·v5,·#int·2·//·#2
172 18e128:·3253·4e00······························|0036:·if-eq·v3,·v5,·0084·//·+004e172 18e11c:·3253·4e00······························|0036:·if-eq·v3,·v5,·0084·//·+004e
173 18e12c:·1235···································|0038:·const/4·v5,·#int·3·//·#3173 18e120:·1235···································|0038:·const/4·v5,·#int·3·//·#3
174 18e12e:·3253·2900······························|0039:·if-eq·v3,·v5,·0062·//·+0029174 18e122:·3253·2900······························|0039:·if-eq·v3,·v5,·0062·//·+0029
175 18e132:·2201·7e23······························|003b:·new-instance·v1,·Ljava/lang/StringBuilder;·//·type@237e175 18e126:·2201·7e23······························|003b:·new-instance·v1,·Ljava/lang/StringBuilder;·//·type@237e
176 18e136:·7010·daf7·0100·························|003d:·invoke-direct·{v1},·Ljava/lang/StringBuilder;.<init>:()V·//·method@f7da176 18e12a:·7010·d9f7·0100·························|003d:·invoke-direct·{v1},·Ljava/lang/StringBuilder;.<init>:()V·//·method@f7d9
177 18e13c:·1a03·8175······························|0040:·const-string·v3,·"Unhandled·message:·"·//·string@7581177 18e130:·1a03·8175······························|0040:·const-string·v3,·"Unhandled·message:·"·//·string@7581
178 18e140:·6e20·e5f7·3100·························|0042:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@f7e5178 18e134:·6e20·e4f7·3100·························|0042:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@f7e4
179 18e146:·6e20·e4f7·c100·························|0045:·invoke-virtual·{v1,·v12},·Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;·//·method@f7e4179 18e13a:·6e20·e3f7·c100·························|0045:·invoke-virtual·{v1,·v12},·Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;·//·method@f7e3
180 18e14c:·1a03·1900······························|0048:·const-string·v3,·"180 18e140:·1a03·1900······························|0048:·const-string·v3,·"
181 ··Client·version:·"·//·string@0019181 ··Client·version:·"·//·string@0019
182 18e150:·6e20·e5f7·3100·························|004a:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@f7e5182 18e144:·6e20·e4f7·3100·························|004a:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@f7e4
183 18e156:·6e20·e1f7·a100·························|004d:·invoke-virtual·{v1,·v10},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@f7e1183 18e14a:·6e20·e0f7·a100·························|004d:·invoke-virtual·{v1,·v10},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@f7e0
184 18e15c:·1a03·1a00······························|0050:·const-string·v3,·"184 18e150:·1a03·1a00······························|0050:·const-string·v3,·"
185 ··Service·version:·"·//·string@001a185 ··Service·version:·"·//·string@001a
186 18e160:·6e20·e5f7·3100·························|0052:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@f7e5186 18e154:·6e20·e4f7·3100·························|0052:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@f7e4
187 18e166:·52c3·1d01······························|0055:·iget·v3,·v12,·Landroid/os/Message;.arg1:I·//·field@011d187 18e15a:·52c3·1d01······························|0055:·iget·v3,·v12,·Landroid/os/Message;.arg1:I·//·field@011d
188 18e16a:·6e20·e1f7·3100·························|0057:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@f7e1188 18e15e:·6e20·e0f7·3100·························|0057:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@f7e0
189 18e170:·6e10·f2f7·0100·························|005a:·invoke-virtual·{v1},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@f7f2189 18e164:·6e10·f1f7·0100·························|005a:·invoke-virtual·{v1},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@f7f1
190 18e176:·0c01···································|005d:·move-result-object·v1190 18e16a:·0c01···································|005d:·move-result-object·v1
191 18e178:·7120·9d10·1000·························|005e:·invoke-static·{v0,·v1},·Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I·//·method@109d191 18e16c:·7120·9d10·1000·························|005e:·invoke-static·{v0,·v1},·Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I·//·method@109d
192 18e17e:·284d···································|0061:·goto·00ae·//·+004d192 18e172:·284d···································|0061:·goto·00ae·//·+004d
193 18e180:·1a03·7892······························|0062:·const-string·v3,·"data_options"·//·string@9278193 18e174:·1a03·7892······························|0062:·const-string·v3,·"data_options"·//·string@9278
194 18e184:·6e20·5708·3100·························|0064:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle;·//·method@0857194 18e178:·6e20·5708·3100·························|0064:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle;·//·method@0857
195 18e18a:·0c07···································|0067:·move-result-object·v7195 18e17e:·0c07···································|0067:·move-result-object·v7
196 18e18c:·7110·af0e·0700·························|0068:·invoke-static·{v7},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0eaf196 18e180:·7110·af0e·0700·························|0068:·invoke-static·{v7},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0eaf
197 18e192:·1a03·7792······························|006b:·const-string·v3,·"data_notify_children_changed_options"·//·string@9277197 18e186:·1a03·7792······························|006b:·const-string·v3,·"data_notify_children_changed_options"·//·string@9277
198 18e196:·6e20·5708·3100·························|006d:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle;·//·method@0857198 18e18a:·6e20·5708·3100·························|006d:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle;·//·method@0857
199 18e19c:·0c08···································|0070:·move-result-object·v8199 18e190:·0c08···································|0070:·move-result-object·v8
200 18e19e:·7110·af0e·0800·························|0071:·invoke-static·{v8},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0eaf200 18e192:·7110·af0e·0800·························|0071:·invoke-static·{v8},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0eaf
201 18e1a4:·6e20·6908·4100·························|0074:·invoke-virtual·{v1,·v4},·Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String;·//·method@0869201 18e198:·6e20·6908·4100·························|0074:·invoke-virtual·{v1,·v4},·Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String;·//·method@0869
202 18e1aa:·0c05···································|0077:·move-result-object·v5202 18e19e:·0c05···································|0077:·move-result-object·v5
203 18e1ac:·1a03·7592······························|0078:·const-string·v3,·"data_media_item_list"·//·string@9275203 18e1a0:·1a03·7592······························|0078:·const-string·v3,·"data_media_item_list"·//·string@9275
204 18e1b0:·6e20·6608·3100·························|007a:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList;·//·method@0866204 18e1a4:·6e20·6608·3100·························|007a:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList;·//·method@0866
205 18e1b6:·0c06···································|007d:·move-result-object·v6205 18e1aa:·0c06···································|007d:·move-result-object·v6
206 18e1b8:·0723···································|007e:·move-object·v3,·v2206 18e1ac:·0723···································|007e:·move-object·v3,·v2
207 18e1ba:·0794···································|007f:·move-object·v4,·v9207 18e1ae:·0794···································|007f:·move-object·v4,·v9
208 18e1bc:·7806·3b0a·0300·························|0080:·invoke-interface/range·{v3,·v4,·v5,·v6,·v7,·v8},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;.onLoadChildren:(Landroid/os/Messenger;Ljava/lang/String;Ljava/util/List;Landroid/os/Bundle;Landroid/os/Bundle;)V·//·method@0a3b208 18e1b0:·7806·3b0a·0300·························|0080:·invoke-interface/range·{v3,·v4,·v5,·v6,·v7,·v8},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;.onLoadChildren:(Landroid/os/Messenger;Ljava/lang/String;Ljava/util/List;Landroid/os/Bundle;Landroid/os/Bundle;)V·//·method@0a3b
209 18e1c2:·282b···································|0083:·goto·00ae·//·+002b209 18e1b6:·282b···································|0083:·goto·00ae·//·+002b
210 18e1c4:·7220·3a0a·9200·························|0084:·invoke-interface·{v2,·v9},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;.onConnectionFailed:(Landroid/os/Messenger;)V·//·method@0a3a210 18e1b8:·7220·3a0a·9200·························|0084:·invoke-interface·{v2,·v9},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;.onConnectionFailed:(Landroid/os/Messenger;)V·//·method@0a3a
Max diff block lines reached; 209679852/209705620 bytes (99.99%) of diff not shown.
777 B
smali/es/wolfi/app/passman/activities/PasswordListActivity$4.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/lang/Runnable;5 .implements·Ljava/lang/Runnable;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Les/wolfi/app/passman/activities/PasswordListActivity;->lambda$showVaults$0(Landroid/app/ProgressDialog;Ljava/lang/Exception;Ljava/util/HashMap;)V8 ····value·=·Les/wolfi/app/passman/activities/PasswordListActivity;->lambda$showVaults$0$es-wolfi-app-passman-activities-PasswordListActivity(Landroid/app/ProgressDialog;Ljava/lang/Exception;Ljava/util/HashMap;)V
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x011 ····accessFlags·=·0x0
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation