132 MB
/home/fdroid/fdroiddata/tmp/org.runnerup.free_15000312.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.runnerup.free_15000312.apk
9.95 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: <bf5537e22bbaa00c6b1d9d3dded41d4e32d386aeb77d4e27fc29b861da38feb9>, actual: <9b67e290403685d7e91b1631c681f78eb5a86e4c8d11fb5427995d5707c73782> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <b3f7ce02101d8f39af69dec2b99ca20b43b4bf2ed2a532fb9c0c15ae8fefc50d24f9470000000000>, actual: <4867b3cc5e551eb391f2a2ca4a8c70b72e33673d9e7bf21d73069007ae80d5c624f9470000000000>
    
Offset 1, 57 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:·6b1b9bf63d841736c772dbc10b25658322598365ec15a5f92d38771f5c658f6c 
10 Signer·#1·certificate·SHA-1·digest:·8ec8216b66240edbfe4ce87cce68be2ca727d85e 
11 Signer·#1·certificate·MD5·digest:·ed1eee2171bcf9880340e64090d3caa4 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·2784d89ba0c502e2a04fb80df93d5a52048d04c9fab18d61756f79dd9dac9f31 
15 Signer·#1·public·key·SHA-1·digest:·6e1db46c8e0acac3d4db2091ad4ebd70bc518818 
16 Signer·#1·public·key·MD5·digest:·67aa0337b05a6d6655f64eea5b0491c8 
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.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.core_core.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.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/. 
28 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/. 
29 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/. 
30 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/. 
31 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/. 
32 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/. 
33 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/. 
34 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/. 
35 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/. 
36 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/. 
37 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/. 
38 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/. 
39 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/. 
40 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/. 
41 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/. 
42 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/. 
43 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/. 
44 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/. 
45 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/. 
46 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/. 
47 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/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 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/. 
53 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/. 
54 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/. 
55 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/. 
56 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/. 
57 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/. 
1.54 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·4720932·bytes,·number·of·entries:·8861 Zip·file·size:·4720932·bytes,·number·of·entries:·886
2 -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-rw-rw-··0.0·unx··5581368·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··5581208·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-rw-rw-··0.0·unx······112·b-·defN·81-Jan-01·01:01·assets/RunKeeper.data4 -rw-rw-rw-··0.0·unx······112·b-·defN·81-Jan-01·01:01·assets/RunKeeper.data
5 -rw-rw-rw-··0.0·unx······120·b-·defN·81-Jan-01·01:01·assets/RunningAHEAD.data5 -rw-rw-rw-··0.0·unx······120·b-·defN·81-Jan-01·01:01·assets/RunningAHEAD.data
6 -rw-rw-rw-··0.0·unx·······96·b-·defN·81-Jan-01·01:01·assets/Strava.data6 -rw-rw-rw-··0.0·unx·······96·b-·defN·81-Jan-01·01:01·assets/Strava.data
7 -rw-rw-rw-··0.0·unx······749·b-·defN·81-Jan-01·01:01·assets/about.html7 -rw-rw-rw-··0.0·unx······749·b-·defN·81-Jan-01·01:01·assets/about.html
8 -rw-rw-rw-··0.0·unx·····1034·b-·defN·81-Jan-01·01:01·assets/bundled/app_workouts/4x4.json8 -rw-rw-rw-··0.0·unx·····1034·b-·defN·81-Jan-01·01:01·assets/bundled/app_workouts/4x4.json
9 -rw-rw-rw-··0.0·unx·····6456·b-·defN·81-Jan-01·01:01·assets/bundled/app_workouts/8-6-4-2.json9 -rw-rw-rw-··0.0·unx·····6456·b-·defN·81-Jan-01·01:01·assets/bundled/app_workouts/8-6-4-2.json
10 -rw-rw-rw-··0.0·unx·····7019·b-·defN·81-Jan-01·01:01·assets/bundled/app_workouts/MalinEwerlov.json10 -rw-rw-rw-··0.0·unx·····7019·b-·defN·81-Jan-01·01:01·assets/bundled/app_workouts/MalinEwerlov.json
Offset 881, 8 lines modifiedOffset 881, 8 lines modified
881 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zH2.xml881 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zH2.xml
882 -rw----·····0.0·fat·····1404·b-·defN·81-Jan-01·01:01·res/zZ.xml882 -rw----·····0.0·fat·····1404·b-·defN·81-Jan-01·01:01·res/zZ.xml
883 -rw----·····0.0·fat······748·b-·defN·81-Jan-01·01:01·res/zq.xml883 -rw----·····0.0·fat······748·b-·defN·81-Jan-01·01:01·res/zq.xml
884 -rw----·····0.0·fat···920772·b-·stor·81-Jan-01·01:01·resources.arsc884 -rw----·····0.0·fat···920772·b-·stor·81-Jan-01·01:01·resources.arsc
885 -rw----·····2.0·fat····61693·b-·defN·81-Jan-01·01:01·META-INF/1F32B071.SF885 -rw----·····2.0·fat····61693·b-·defN·81-Jan-01·01:01·META-INF/1F32B071.SF
886 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/1F32B071.RSA886 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/1F32B071.RSA
887 -rw----·····2.0·fat····61585·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF887 -rw----·····2.0·fat····61585·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
888 886·files,·8752135·bytes·uncompressed,·4617961·bytes·compressed:··47.2%888 886·files,·8751975·bytes·uncompressed,·4617820·bytes·compressed:··47.2%
132 MB
classes.dex
132 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············:·f32163c94 checksum············:·ed54ab67
5 signature···········:·2345...762a5 signature···········:·73d9...c3f5
6 file_size···········:·55813686 file_size···········:·5581208
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·····:·4408810 string_ids_size·····:·44084
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·566512 type_ids_size·······:·5665
13 type_ids_off········:·176464·(0x02b150)13 type_ids_off········:·176448·(0x02b140)
14 proto_ids_size······:·867214 proto_ids_size······:·8672
15 proto_ids_off·······:·199124·(0x0309d4)15 proto_ids_off·······:·199108·(0x0309c4)
16 field_ids_size······:·3779416 field_ids_size······:·37794
17 field_ids_off·······:·303188·(0x04a054)17 field_ids_off·······:·303172·(0x04a044)
18 method_ids_size·····:·4288818 method_ids_size·····:·42884
19 method_ids_off······:·605540·(0x093d64)19 method_ids_off······:·605524·(0x093d54)
20 class_defs_size·····:·441020 class_defs_size·····:·4410
21 class_defs_off······:·948644·(0x0e79a4)21 class_defs_off······:·948596·(0x0e7974)
22 data_size···········:·449160422 data_size···········:·4491492
23 data_off············:·1089764·(0x10a0e4)23 data_off············:·1089716·(0x10a0b4)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·41225 class_idx···········:·412
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·436327 superclass_idx······:·4363
28 source_file_idx·····:·652028 source_file_idx·····:·6520
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 10a570:········································|[10a570]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.<init>:(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V119 10a540:········································|[10a540]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.<init>:(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V
120 10a580:·7010·c607·0100·························|0000:·invoke-direct·{v1},·Landroid/os/Handler;.<init>:()V·//·method@07c6120 10a550:·7010·c607·0100·························|0000:·invoke-direct·{v1},·Landroid/os/Handler;.<init>:()V·//·method@07c6
121 10a586:·2200·2711······························|0003:·new-instance·v0,·Ljava/lang/ref/WeakReference;·//·type@1127121 10a556:·2200·2711······························|0003:·new-instance·v0,·Ljava/lang/ref/WeakReference;·//·type@1127
122 10a58a:·7020·cd8c·2000·························|0005:·invoke-direct·{v0,·v2},·Ljava/lang/ref/WeakReference;.<init>:(Ljava/lang/Object;)V·//·method@8ccd122 10a55a:·7020·cd8c·2000·························|0005:·invoke-direct·{v0,·v2},·Ljava/lang/ref/WeakReference;.<init>:(Ljava/lang/Object;)V·//·method@8ccd
123 10a590:·5b10·dc00······························|0008:·iput-object·v0,·v1,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00dc123 10a560:·5b10·dc00······························|0008:·iput-object·v0,·v1,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00dc
124 10a594:·0e00···································|000a:·return-void124 10a564:·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 10a598:········································|[10a598]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.handleMessage:(Landroid/os/Message;)V143 10a568:········································|[10a568]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.handleMessage:(Landroid/os/Message;)V
144 10a5a8:·1a00·6035······························|0000:·const-string·v0,·"MediaBrowserCompat"·//·string@3560144 10a578:·1a00·6035······························|0000:·const-string·v0,·"MediaBrowserCompat"·//·string@3560
145 10a5ac:·54b1·dd00······························|0002:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbacksMessengerRef:Ljava/lang/ref/WeakReference;·//·field@00dd145 10a57c:·54b1·dd00······························|0002:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbacksMessengerRef:Ljava/lang/ref/WeakReference;·//·field@00dd
146 10a5b0:·3801·aa00······························|0004:·if-eqz·v1,·00ae·//·+00aa146 10a580:·3801·aa00······························|0004:·if-eqz·v1,·00ae·//·+00aa
147 10a5b4:·6e10·cf8c·0100·························|0006:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@8ccf147 10a584:·6e10·cf8c·0100·························|0006:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@8ccf
148 10a5ba:·0c01···································|0009:·move-result-object·v1148 10a58a:·0c01···································|0009:·move-result-object·v1
149 10a5bc:·3801·a400······························|000a:·if-eqz·v1,·00ae·//·+00a4149 10a58c:·3801·a400······························|000a:·if-eqz·v1,·00ae·//·+00a4
150 10a5c0:·54b1·dc00······························|000c:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00dc150 10a590:·54b1·dc00······························|000c:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00dc
151 10a5c4:·6e10·cf8c·0100·························|000e:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@8ccf151 10a594:·6e10·cf8c·0100·························|000e:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@8ccf
152 10a5ca:·0c01···································|0011:·move-result-object·v1152 10a59a:·0c01···································|0011:·move-result-object·v1
153 10a5cc:·3901·0400······························|0012:·if-nez·v1,·0016·//·+0004153 10a59c:·3901·0400······························|0012:·if-nez·v1,·0016·//·+0004
154 10a5d0:·2900·9a00······························|0014:·goto/16·00ae·//·+009a154 10a5a0:·2900·9a00······························|0014:·goto/16·00ae·//·+009a
155 10a5d4:·6e10·fb07·0c00·························|0016:·invoke-virtual·{v12},·Landroid/os/Message;.getData:()Landroid/os/Bundle;·//·method@07fb155 10a5a4:·6e10·fb07·0c00·························|0016:·invoke-virtual·{v12},·Landroid/os/Message;.getData:()Landroid/os/Bundle;·//·method@07fb
156 10a5da:·0c01···································|0019:·move-result-object·v1156 10a5aa:·0c01···································|0019:·move-result-object·v1
157 10a5dc:·7110·e10d·0100·························|001a:·invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0de1157 10a5ac:·7110·e10d·0100·························|001a:·invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0de1
158 10a5e2:·54b2·dc00······························|001d:·iget-object·v2,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00dc158 10a5b2:·54b2·dc00······························|001d:·iget-object·v2,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00dc
159 10a5e6:·6e10·cf8c·0200·························|001f:·invoke-virtual·{v2},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@8ccf159 10a5b6:·6e10·cf8c·0200·························|001f:·invoke-virtual·{v2},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@8ccf
160 10a5ec:·0c02···································|0022:·move-result-object·v2160 10a5bc:·0c02···································|0022:·move-result-object·v2
161 10a5ee:·1f02·bd01······························|0023:·check-cast·v2,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;·//·type@01bd161 10a5be:·1f02·bd01······························|0023:·check-cast·v2,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;·//·type@01bd
162 10a5f2:·54b3·dd00······························|0025:·iget-object·v3,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbacksMessengerRef:Ljava/lang/ref/WeakReference;·//·field@00dd162 10a5c2:·54b3·dd00······························|0025:·iget-object·v3,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbacksMessengerRef:Ljava/lang/ref/WeakReference;·//·field@00dd
163 10a5f6:·6e10·cf8c·0300·························|0027:·invoke-virtual·{v3},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@8ccf163 10a5c6:·6e10·cf8c·0300·························|0027:·invoke-virtual·{v3},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@8ccf
164 10a5fc:·0c03···································|002a:·move-result-object·v3164 10a5cc:·0c03···································|002a:·move-result-object·v3
165 10a5fe:·0739···································|002b:·move-object·v9,·v3165 10a5ce:·0739···································|002b:·move-object·v9,·v3
166 10a600:·1f09·5e01······························|002c:·check-cast·v9,·Landroid/os/Messenger;·//·type@015e166 10a5d0:·1f09·5e01······························|002c:·check-cast·v9,·Landroid/os/Messenger;·//·type@015e
167 10a604:·121a···································|002e:·const/4·v10,·#int·1·//·#1167 10a5d4:·121a···································|002e:·const/4·v10,·#int·1·//·#1
168 10a606:·52c3·d000······························|002f:·iget·v3,·v12,·Landroid/os/Message;.what:I·//·field@00d0168 10a5d6:·52c3·d000······························|002f:·iget·v3,·v12,·Landroid/os/Message;.what:I·//·field@00d0
169 10a60a:·1a04·ca5a······························|0031:·const-string·v4,·"data_media_item_id"·//·string@5aca169 10a5da:·1a04·ca5a······························|0031:·const-string·v4,·"data_media_item_id"·//·string@5aca
170 10a60e:·32a3·5500······························|0033:·if-eq·v3,·v10,·0088·//·+0055170 10a5de:·32a3·5500······························|0033:·if-eq·v3,·v10,·0088·//·+0055
171 10a612:·1225···································|0035:·const/4·v5,·#int·2·//·#2171 10a5e2:·1225···································|0035:·const/4·v5,·#int·2·//·#2
172 10a614:·3253·4e00······························|0036:·if-eq·v3,·v5,·0084·//·+004e172 10a5e4:·3253·4e00······························|0036:·if-eq·v3,·v5,·0084·//·+004e
173 10a618:·1235···································|0038:·const/4·v5,·#int·3·//·#3173 10a5e8:·1235···································|0038:·const/4·v5,·#int·3·//·#3
174 10a61a:·3253·2900······························|0039:·if-eq·v3,·v5,·0062·//·+0029174 10a5ea:·3253·2900······························|0039:·if-eq·v3,·v5,·0062·//·+0029
175 10a61e:·2201·1611······························|003b:·new-instance·v1,·Ljava/lang/StringBuilder;·//·type@1116175 10a5ee:·2201·1611······························|003b:·new-instance·v1,·Ljava/lang/StringBuilder;·//·type@1116
176 10a622:·7010·958c·0100·························|003d:·invoke-direct·{v1},·Ljava/lang/StringBuilder;.<init>:()V·//·method@8c95176 10a5f2:·7010·958c·0100·························|003d:·invoke-direct·{v1},·Ljava/lang/StringBuilder;.<init>:()V·//·method@8c95
177 10a628:·1a03·af45······························|0040:·const-string·v3,·"Unhandled·message:·"·//·string@45af177 10a5f8:·1a03·af45······························|0040:·const-string·v3,·"Unhandled·message:·"·//·string@45af
178 10a62c:·6e20·a08c·3100·························|0042:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@8ca0178 10a5fc:·6e20·a08c·3100·························|0042:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@8ca0
179 10a632:·6e20·9f8c·c100·························|0045:·invoke-virtual·{v1,·v12},·Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;·//·method@8c9f179 10a602:·6e20·9f8c·c100·························|0045:·invoke-virtual·{v1,·v12},·Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;·//·method@8c9f
180 10a638:·1a03·0d00······························|0048:·const-string·v3,·"180 10a608:·1a03·0d00······························|0048:·const-string·v3,·"
181 ··Client·version:·"·//·string@000d181 ··Client·version:·"·//·string@000d
182 10a63c:·6e20·a08c·3100·························|004a:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@8ca0182 10a60c:·6e20·a08c·3100·························|004a:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@8ca0
183 10a642:·6e20·9c8c·a100·························|004d:·invoke-virtual·{v1,·v10},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@8c9c183 10a612:·6e20·9c8c·a100·························|004d:·invoke-virtual·{v1,·v10},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@8c9c
184 10a648:·1a03·1000······························|0050:·const-string·v3,·"184 10a618:·1a03·1000······························|0050:·const-string·v3,·"
185 ··Service·version:·"·//·string@0010185 ··Service·version:·"·//·string@0010
186 10a64c:·6e20·a08c·3100·························|0052:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@8ca0186 10a61c:·6e20·a08c·3100·························|0052:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@8ca0
187 10a652:·52c3·cd00······························|0055:·iget·v3,·v12,·Landroid/os/Message;.arg1:I·//·field@00cd187 10a622:·52c3·cd00······························|0055:·iget·v3,·v12,·Landroid/os/Message;.arg1:I·//·field@00cd
188 10a656:·6e20·9c8c·3100·························|0057:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@8c9c188 10a626:·6e20·9c8c·3100·························|0057:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@8c9c
189 10a65c:·6e10·a88c·0100·························|005a:·invoke-virtual·{v1},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@8ca8189 10a62c:·6e10·a88c·0100·························|005a:·invoke-virtual·{v1},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@8ca8
190 10a662:·0c01···································|005d:·move-result-object·v1190 10a632:·0c01···································|005d:·move-result-object·v1
191 10a664:·7120·a10f·1000·························|005e:·invoke-static·{v0,·v1},·Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0fa1191 10a634:·7120·a10f·1000·························|005e:·invoke-static·{v0,·v1},·Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0fa1
192 10a66a:·284d···································|0061:·goto·00ae·//·+004d192 10a63a:·284d···································|0061:·goto·00ae·//·+004d
193 10a66c:·1a03·ce5a······························|0062:·const-string·v3,·"data_options"·//·string@5ace193 10a63c:·1a03·ce5a······························|0062:·const-string·v3,·"data_options"·//·string@5ace
194 10a670:·6e20·8a07·3100·························|0064:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle;·//·method@078a194 10a640:·6e20·8a07·3100·························|0064:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle;·//·method@078a
195 10a676:·0c07···································|0067:·move-result-object·v7195 10a646:·0c07···································|0067:·move-result-object·v7
196 10a678:·7110·e10d·0700·························|0068:·invoke-static·{v7},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0de1196 10a648:·7110·e10d·0700·························|0068:·invoke-static·{v7},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0de1
197 10a67e:·1a03·cd5a······························|006b:·const-string·v3,·"data_notify_children_changed_options"·//·string@5acd197 10a64e:·1a03·cd5a······························|006b:·const-string·v3,·"data_notify_children_changed_options"·//·string@5acd
198 10a682:·6e20·8a07·3100·························|006d:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle;·//·method@078a198 10a652:·6e20·8a07·3100·························|006d:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle;·//·method@078a
199 10a688:·0c08···································|0070:·move-result-object·v8199 10a658:·0c08···································|0070:·move-result-object·v8
200 10a68a:·7110·e10d·0800·························|0071:·invoke-static·{v8},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0de1200 10a65a:·7110·e10d·0800·························|0071:·invoke-static·{v8},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0de1
201 10a690:·6e20·9b07·4100·························|0074:·invoke-virtual·{v1,·v4},·Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String;·//·method@079b201 10a660:·6e20·9b07·4100·························|0074:·invoke-virtual·{v1,·v4},·Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String;·//·method@079b
202 10a696:·0c05···································|0077:·move-result-object·v5202 10a666:·0c05···································|0077:·move-result-object·v5
203 10a698:·1a03·cb5a······························|0078:·const-string·v3,·"data_media_item_list"·//·string@5acb203 10a668:·1a03·cb5a······························|0078:·const-string·v3,·"data_media_item_list"·//·string@5acb
204 10a69c:·6e20·9807·3100·························|007a:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList;·//·method@0798204 10a66c:·6e20·9807·3100·························|007a:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList;·//·method@0798
205 10a6a2:·0c06···································|007d:·move-result-object·v6205 10a672:·0c06···································|007d:·move-result-object·v6
206 10a6a4:·0723···································|007e:·move-object·v3,·v2206 10a674:·0723···································|007e:·move-object·v3,·v2
207 10a6a6:·0794···································|007f:·move-object·v4,·v9207 10a676:·0794···································|007f:·move-object·v4,·v9
208 10a6a8:·7806·6d09·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@096d208 10a678:·7806·6d09·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@096d
209 10a6ae:·282b···································|0083:·goto·00ae·//·+002b209 10a67e:·282b···································|0083:·goto·00ae·//·+002b
210 10a6b0:·7220·6c09·9200·························|0084:·invoke-interface·{v2,·v9},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;.onConnectionFailed:(Landroid/os/Messenger;)V·//·method@096c210 10a680:·7220·6c09·9200·························|0084:·invoke-interface·{v2,·v9},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;.onConnectionFailed:(Landroid/os/Messenger;)V·//·method@096c
Max diff block lines reached; 138154650/138180414 bytes (99.98%) of diff not shown.
742 B
smali/org/runnerup/widget/SpinnerPresenter$2.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/content/DialogInterface$OnClickListener;5 .implements·Landroid/content/DialogInterface$OnClickListener;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Lorg/runnerup/widget/SpinnerPresenter;->lambda$setupDatePicker$4(Landroid/widget/DatePicker;Landroid/content/Context;Landroid/view/View;)V8 ····value·=·Lorg/runnerup/widget/SpinnerPresenter;->lambda$setupDatePicker$4$org-runnerup-widget-SpinnerPresenter(Landroid/widget/DatePicker;Landroid/content/Context;Landroid/view/View;)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
  
742 B
smali/org/runnerup/widget/SpinnerPresenter$3.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/content/DialogInterface$OnClickListener;5 .implements·Landroid/content/DialogInterface$OnClickListener;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Lorg/runnerup/widget/SpinnerPresenter;->lambda$setupTimePicker$6(Landroid/widget/TimePicker;Landroid/content/Context;Landroid/view/View;)V8 ····value·=·Lorg/runnerup/widget/SpinnerPresenter;->lambda$setupTimePicker$6$org-runnerup-widget-SpinnerPresenter(Landroid/widget/TimePicker;Landroid/content/Context;Landroid/view/View;)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
  
762 B
smali/org/runnerup/widget/SpinnerPresenter$6.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/content/DialogInterface$OnClickListener;5 .implements·Landroid/content/DialogInterface$OnClickListener;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Lorg/runnerup/widget/SpinnerPresenter;->lambda$setupNumberPicker$12(Lorg/runnerup/widget/NumberPicker;Landroid/content/Context;Landroid/view/View;)V8 ····value·=·Lorg/runnerup/widget/SpinnerPresenter;->lambda$setupNumberPicker$12$org-runnerup-widget-SpinnerPresenter(Lorg/runnerup/widget/NumberPicker;Landroid/content/Context;Landroid/view/View;)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
  
750 B
smali/org/runnerup/widget/SpinnerPresenter$4.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/content/DialogInterface$OnClickListener;5 .implements·Landroid/content/DialogInterface$OnClickListener;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Lorg/runnerup/widget/SpinnerPresenter;->lambda$setupDurationPicker$8(Landroid/content/Context;Landroid/util/AttributeSet;Landroid/view/View;)V8 ····value·=·Lorg/runnerup/widget/SpinnerPresenter;->lambda$setupDurationPicker$8$org-runnerup-widget-SpinnerPresenter(Landroid/content/Context;Landroid/util/AttributeSet;Landroid/view/View;)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