Offset 1, 94 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·d60bc3dc526365ea5883b421306aa0b50bade59aed5080f1070f118fe3b7f78e | ||
10 | Signer·#1·certificate·SHA-1·digest:·ac4f6bbac8dba3ef419c7cff09026b9e6278207c | ||
11 | Signer·#1·certificate·MD5·digest:·98aad884fb2c983883bb1f3ef2837878 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·54ec3452ab17a891edb85630928b7d25d8f82ca446d3afe3a916972bc762693e | ||
15 | Signer·#1·public·key·SHA-1·digest:·87071d74a3f0f3c2fc1f306ca8fe2cc7d38f3952 | ||
16 | Signer·#1·public·key·MD5·digest:·4bb8cf75cce470a9514401fc10cc436e | ||
17 | WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/androidx.activity_activity-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
19 | WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
20 | WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
21 | WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
22 | WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
23 | WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
24 | WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
25 | WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
26 | WARNING:·META-INF/androidx.core_core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
27 | WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
28 | WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
29 | WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
30 | WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
31 | WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
32 | WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
33 | WARNING:·META-INF/androidx.emoji2_emoji2-views-helper.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
34 | WARNING:·META-INF/androidx.emoji2_emoji2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
35 | WARNING:·META-INF/androidx.fragment_fragment-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
36 | WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
37 | WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
38 | WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
39 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
40 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
41 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
42 | WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
43 | WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
44 | WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
45 | WARNING:·META-INF/androidx.lifecycle_lifecycle-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/. | ||
46 | 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/. | ||
47 | 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/. | ||
48 | 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/. | ||
49 | 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/. | ||
50 | 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/. | ||
51 | WARNING:·META-INF/androidx.preference_preference-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/. | ||
52 | 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/. | ||
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.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/. | ||
56 | 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/. | ||
57 | 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/. | ||
58 | 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/. | ||
59 | 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/. | ||
60 | 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/. | ||
61 | 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/. | ||
62 | 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/. | ||
63 | 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/. | ||
64 | 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/. | ||
65 | 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/. | ||
66 | 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/. | ||
67 | WARNING:·META-INF/androidx.work_work-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/. | ||
68 | 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/. | ||
69 | 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/. | ||
70 | WARNING:·META-INF/gradle/incremental.annotation.processors·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
71 | 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/. | ||
72 | 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/. | ||
73 | WARNING:·META-INF/services/com.fasterxml.jackson.databind.Module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
74 | WARNING:·META-INF/services/javax.annotation.processing.Processor·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
75 | WARNING:·META-INF/services/javax.xml.stream.XMLEventFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
76 | WARNING:·META-INF/services/javax.xml.stream.XMLInputFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
77 | WARNING:·META-INF/services/javax.xml.stream.XMLOutputFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
78 | 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/. | ||
79 | 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/. | ||
80 | WARNING:·META-INF/services/lombok.core.LombokApp·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
81 | WARNING:·META-INF/services/lombok.core.PostCompilerTransformation·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
82 | WARNING:·META-INF/services/lombok.core.runtimeDependencies.RuntimeDependencyInfo·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
83 | WARNING:·META-INF/services/lombok.eclipse.EclipseASTVisitor·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
84 | WARNING:·META-INF/services/lombok.eclipse.EclipseAnnotationHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
85 | WARNING:·META-INF/services/lombok.eclipse.handlers.EclipseSingularsRecipes$EclipseSingularizer·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
86 | WARNING:·META-INF/services/lombok.installer.IdeLocationProvider·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
87 | WARNING:·META-INF/services/lombok.javac.JavacASTVisitor·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
88 | WARNING:·META-INF/services/lombok.javac.JavacAnnotationHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
89 | WARNING:·META-INF/services/lombok.javac.handlers.JavacSingularsRecipes$JavacSingularizer·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
90 | WARNING:·META-INF/services/org.codehaus.stax2.validation.XMLValidationSchemaFactory.dtd·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
91 | WARNING:·META-INF/services/org.codehaus.stax2.validation.XMLValidationSchemaFactory.relaxng·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
92 | WARNING:·META-INF/services/org.codehaus.stax2.validation.XMLValidationSchemaFactory.w3c·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
93 | WARNING:·META-INF/services/org.mapstruct.ap.spi.AstModifyingAnnotationProcessor·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
94 | WARNING:·META-INF/services/org.xmlpull.v1.XmlPullParserFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Zip·file·size:·9602874·bytes,·number·of·entries:·1754 | 1 | Zip·file·size:·9602874·bytes,·number·of·entries:·1754 |
2 | -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
3 | -rw-rw-rw-··0.0·unx··84334 | 3 | -rw-rw-rw-··0.0·unx··8433464·b-·defN·81-Jan-01·01:01·classes.dex |
4 | -rw-rw-rw-··0.0·unx···355940·b-·defN·81-Jan-01·01:01·classes2.dex | 4 | -rw-rw-rw-··0.0·unx···355940·b-·defN·81-Jan-01·01:01·classes2.dex |
5 | -rw-rw-rw-··0.0·unx··4460988·b-·defN·81-Jan-01·01:01·classes3.dex | 5 | -rw-rw-rw-··0.0·unx··4460988·b-·defN·81-Jan-01·01:01·classes3.dex |
6 | -rw----·····2.4·fat·····1671·b-·defN·81-Jan-01·01:01·AUTHORS | 6 | -rw----·····2.4·fat·····1671·b-·defN·81-Jan-01·01:01·AUTHORS |
7 | -rw----·····2.4·fat·····4712·b-·defN·81-Jan-01·01:01·Class50/lombok/eclipse/agent/EclipseLoaderPatcherTransplants.SCL.lombok | 7 | -rw----·····2.4·fat·····4712·b-·defN·81-Jan-01·01:01·Class50/lombok/eclipse/agent/EclipseLoaderPatcherTransplants.SCL.lombok |
8 | -rw----·····2.4·fat·····1270·b-·defN·81-Jan-01·01:01·Class50/lombok/launch/PatchFixesHider$Delegate.SCL.lombok | 8 | -rw----·····2.4·fat·····1270·b-·defN·81-Jan-01·01:01·Class50/lombok/launch/PatchFixesHider$Delegate.SCL.lombok |
9 | -rw----·····2.4·fat·····3466·b-·defN·81-Jan-01·01:01·Class50/lombok/launch/PatchFixesHider$ExtensionMethod.SCL.lombok | 9 | -rw----·····2.4·fat·····3466·b-·defN·81-Jan-01·01:01·Class50/lombok/launch/PatchFixesHider$ExtensionMethod.SCL.lombok |
10 | -rw----·····2.4·fat·····2315·b-·defN·81-Jan-01·01:01·Class50/lombok/launch/PatchFixesHider$LombokDeps.SCL.lombok | 10 | -rw----·····2.4·fat·····2315·b-·defN·81-Jan-01·01:01·Class50/lombok/launch/PatchFixesHider$LombokDeps.SCL.lombok |
Offset 1749, 8 lines modified | Offset 1749, 8 lines modified | ||
1749 | -rw----·····0.0·fat······382·b-·stor·81-Jan-01·01:01·res/zP.png | 1749 | -rw----·····0.0·fat······382·b-·stor·81-Jan-01·01:01·res/zP.png |
1750 | -rw----·····0.0·fat······948·b-·defN·81-Jan-01·01:01·res/zj.xml | 1750 | -rw----·····0.0·fat······948·b-·defN·81-Jan-01·01:01·res/zj.xml |
1751 | -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml | 1751 | -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml |
1752 | -rw----·····0.0·fat··1413480·b-·stor·81-Jan-01·01:01·resources.arsc | 1752 | -rw----·····0.0·fat··1413480·b-·stor·81-Jan-01·01:01·resources.arsc |
1753 | -rw----·····2.0·fat···186958·b-·defN·81-Jan-01·01:01·META-INF/A67FD79B.SF | 1753 | -rw----·····2.0·fat···186958·b-·defN·81-Jan-01·01:01·META-INF/A67FD79B.SF |
1754 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/A67FD79B.RSA | 1754 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/A67FD79B.RSA |
1755 | -rw----·····2.0·fat···186831·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 1755 | -rw----·····2.0·fat···186831·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
1756 | 1754·files,·212632 | 1756 | 1754·files,·21263268·bytes·uncompressed,·9342969·bytes·compressed:··56.1% |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·efd9dc44 |
5 | signature···········:· | 5 | signature···········:·fa46...68e6 |
6 | file_size···········:·84334 | 6 | file_size···········:·8433464 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·62467 | 10 | string_ids_size·····:·62467 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·8275 | 12 | type_ids_size·······:·8275 |
13 | type_ids_off········:·249980·(0x03d07c) | 13 | type_ids_off········:·249980·(0x03d07c) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | proto_ids_off·······:·283080·(0x0451c8) | 15 | proto_ids_off·······:·283080·(0x0451c8) |
16 | field_ids_size······:·47790 | 16 | field_ids_size······:·47790 |
17 | field_ids_off·······:·448512·(0x06d800) | 17 | field_ids_off·······:·448512·(0x06d800) |
18 | method_ids_size·····:·64926 | 18 | method_ids_size·····:·64926 |
19 | method_ids_off······:·830832·(0x0cad70) | 19 | method_ids_off······:·830832·(0x0cad70) |
20 | class_defs_size·····:·6410 | 20 | class_defs_size·····:·6410 |
21 | class_defs_off······:·1350240·(0x149a60) | 21 | class_defs_off······:·1350240·(0x149a60) |
22 | data_size···········:·68781 | 22 | data_size···········:·6878104 |
23 | data_off············:·1555360·(0x17bba0) | 23 | data_off············:·1555360·(0x17bba0) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·409 | 25 | class_idx···········:·409 |
26 | access_flags········:·1537·(0x0601) | 26 | access_flags········:·1537·(0x0601) |
27 | superclass_idx······:·7332 | 27 | superclass_idx······:·7332 |
28 | source_file_idx·····:·9348 | 28 | source_file_idx·····:·9348 |
Offset 1037175, 38 lines modified | Offset 1037175, 38 lines modified | ||
1037175 | ······type··········:·'(Lde/tadris/fitness/osm/OAuthAuthentication;Landroid/widget/EditText;)V' | 1037175 | ······type··········:·'(Lde/tadris/fitness/osm/OAuthAuthentication;Landroid/widget/EditText;)V' |
1037176 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) | 1037176 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) |
1037177 | ······code··········- | 1037177 | ······code··········- |
1037178 | ······registers·····:·3 | 1037178 | ······registers·····:·3 |
1037179 | ······ins···········:·3 | 1037179 | ······ins···········:·3 |
1037180 | ······outs··········:·1 | 1037180 | ······outs··········:·1 |
1037181 | ······insns·size····:·8·16-bit·code·units | 1037181 | ······insns·size····:·8·16-bit·code·units |
1037182 | 4e5a7 | 1037182 | 4e5a74:········································|[4e5a74]·de.tadris.fitness.osm.OAuthAuthentication$$ExternalSyntheticLambda0.<init>:(Lde/tadris/fitness/osm/OAuthAuthentication;Landroid/widget/EditText;)V |
1037183 | 4e5a8 | 1037183 | 4e5a84:·7010·caf6·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@f6ca |
1037184 | 4e5a | 1037184 | 4e5a8a:·5b01·80b7······························|0003:·iput-object·v1,·v0,·Lde/tadris/fitness/osm/OAuthAuthentication$$ExternalSyntheticLambda0;.f$0:Lde/tadris/fitness/osm/OAuthAuthentication;·//·field@b780 |
1037185 | 4e5a | 1037185 | 4e5a8e:·5b02·81b7······························|0005:·iput-object·v2,·v0,·Lde/tadris/fitness/osm/OAuthAuthentication$$ExternalSyntheticLambda0;.f$1:Landroid/widget/EditText;·//·field@b781 |
1037186 | 4e5a9 | 1037186 | 4e5a92:·0e00···································|0007:·return-void |
1037187 | ······catches·······:·(none) | 1037187 | ······catches·······:·(none) |
1037188 | ······positions·····:· | 1037188 | ······positions·····:· |
1037189 | ······locals········:· | 1037189 | ······locals········:· |
1037190 | ··Virtual·methods···- | 1037190 | ··Virtual·methods···- |
1037191 | ····#0··············:·(in·Lde/tadris/fitness/osm/OAuthAuthentication$$ExternalSyntheticLambda0;) | 1037191 | ····#0··············:·(in·Lde/tadris/fitness/osm/OAuthAuthentication$$ExternalSyntheticLambda0;) |
1037192 | ······name··········:·'onClick' | 1037192 | ······name··········:·'onClick' |
1037193 | ······type··········:·'(Landroid/content/DialogInterface;I)V' | 1037193 | ······type··········:·'(Landroid/content/DialogInterface;I)V' |
1037194 | ······access········:·0x0011·(PUBLIC·FINAL) | 1037194 | ······access········:·0x0011·(PUBLIC·FINAL) |
1037195 | ······code··········- | 1037195 | ······code··········- |
1037196 | ······registers·····:·5 | 1037196 | ······registers·····:·5 |
1037197 | ······ins···········:·3 | 1037197 | ······ins···········:·3 |
1037198 | ······outs··········:·4 | 1037198 | ······outs··········:·4 |
1037199 | ······insns·size····:·8·16-bit·code·units | 1037199 | ······insns·size····:·8·16-bit·code·units |
1037200 | 4e5a9 | 1037200 | 4e5a94:········································|[4e5a94]·de.tadris.fitness.osm.OAuthAuthentication$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V |
1037201 | 4e5aa | 1037201 | 4e5aa4:·5420·80b7······························|0000:·iget-object·v0,·v2,·Lde/tadris/fitness/osm/OAuthAuthentication$$ExternalSyntheticLambda0;.f$0:Lde/tadris/fitness/osm/OAuthAuthentication;·//·field@b780 |
1037202 | 4e5a | 1037202 | 4e5aa8:·5421·81b7······························|0002:·iget-object·v1,·v2,·Lde/tadris/fitness/osm/OAuthAuthentication$$ExternalSyntheticLambda0;.f$1:Landroid/widget/EditText;·//·field@b781 |
1037203 | 4e5a | 1037203 | 4e5aac:·6e40·bcee·1043·························|0004:·invoke-virtual·{v0,·v1,·v3,·v4},·Lde/tadris/fitness/osm/OAuthAuthentication;.lambda$showEnterVerificationCodeDialog$4$de-tadris-fitness-osm-OAuthAuthentication:(Landroid/widget/EditText;Landroid/content/DialogInterface;I)V·//·method@eebc |
1037204 | 4e5ab | 1037204 | 4e5ab2:·0e00···································|0007:·return-void |
1037205 | ······catches·······:·(none) | 1037205 | ······catches·······:·(none) |
1037206 | ······positions·····:· | 1037206 | ······positions·····:· |
1037207 | ······locals········:· | 1037207 | ······locals········:· |
1037208 | ··source_file_idx···:·6395·(D8$$SyntheticClass) | 1037208 | ··source_file_idx···:·6395·(D8$$SyntheticClass) |
1037209 | Class·#3726·header: | 1037209 | Class·#3726·header: |
Offset 1037237, 36 lines modified | Offset 1037237, 36 lines modified | ||
1037237 | ······type··········:·'(Lde/tadris/fitness/osm/OAuthAuthentication;)V' | 1037237 | ······type··········:·'(Lde/tadris/fitness/osm/OAuthAuthentication;)V' |
1037238 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) | 1037238 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) |
1037239 | ······code··········- | 1037239 | ······code··········- |
1037240 | ······registers·····:·2 | 1037240 | ······registers·····:·2 |
1037241 | ······ins···········:·2 | 1037241 | ······ins···········:·2 |
1037242 | ······outs··········:·1 | 1037242 | ······outs··········:·1 |
1037243 | ······insns·size····:·6·16-bit·code·units | 1037243 | ······insns·size····:·6·16-bit·code·units |
1037244 | 4e5ab | 1037244 | 4e5ab4:········································|[4e5ab4]·de.tadris.fitness.osm.OAuthAuthentication$$ExternalSyntheticLambda1.<init>:(Lde/tadris/fitness/osm/OAuthAuthentication;)V |
1037245 | 4e5ac | 1037245 | 4e5ac4:·7010·caf6·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@f6ca |
1037246 | 4e5a | 1037246 | 4e5aca:·5b01·82b7······························|0003:·iput-object·v1,·v0,·Lde/tadris/fitness/osm/OAuthAuthentication$$ExternalSyntheticLambda1;.f$0:Lde/tadris/fitness/osm/OAuthAuthentication;·//·field@b782 |
1037247 | 4e5a | 1037247 | 4e5ace:·0e00···································|0005:·return-void |
1037248 | ······catches·······:·(none) | 1037248 | ······catches·······:·(none) |
1037249 | ······positions·····:· | 1037249 | ······positions·····:· |
1037250 | ······locals········:· | 1037250 | ······locals········:· |
1037251 | ··Virtual·methods···- | 1037251 | ··Virtual·methods···- |
1037252 | ····#0··············:·(in·Lde/tadris/fitness/osm/OAuthAuthentication$$ExternalSyntheticLambda1;) | 1037252 | ····#0··············:·(in·Lde/tadris/fitness/osm/OAuthAuthentication$$ExternalSyntheticLambda1;) |
1037253 | ······name··········:·'run' | 1037253 | ······name··········:·'run' |
1037254 | ······type··········:·'()V' | 1037254 | ······type··········:·'()V' |
1037255 | ······access········:·0x0011·(PUBLIC·FINAL) | 1037255 | ······access········:·0x0011·(PUBLIC·FINAL) |
1037256 | ······code··········- | 1037256 | ······code··········- |
1037257 | ······registers·····:·2 | 1037257 | ······registers·····:·2 |
1037258 | ······ins···········:·1 | 1037258 | ······ins···········:·1 |
1037259 | ······outs··········:·1 | 1037259 | ······outs··········:·1 |
1037260 | ······insns·size····:·6·16-bit·code·units | 1037260 | ······insns·size····:·6·16-bit·code·units |
1037261 | 4e5ad | 1037261 | 4e5ad0:········································|[4e5ad0]·de.tadris.fitness.osm.OAuthAuthentication$$ExternalSyntheticLambda1.run:()V |
1037262 | 4e5ae | 1037262 | 4e5ae0:·5410·82b7······························|0000:·iget-object·v0,·v1,·Lde/tadris/fitness/osm/OAuthAuthentication$$ExternalSyntheticLambda1;.f$0:Lde/tadris/fitness/osm/OAuthAuthentication;·//·field@b782 |
1037263 | 4e5ae | 1037263 | 4e5ae4:·6e10·b6ee·0000·························|0002:·invoke-virtual·{v0},·Lde/tadris/fitness/osm/OAuthAuthentication;.lambda$retrieveAccessToken$5$de-tadris-fitness-osm-OAuthAuthentication:()V·//·method@eeb6 |
1037264 | 4e5a | 1037264 | 4e5aea:·0e00···································|0005:·return-void |
1037265 | ······catches·······:·(none) | 1037265 | ······catches·······:·(none) |
1037266 | ······positions·····:· | 1037266 | ······positions·····:· |
1037267 | ······locals········:· | 1037267 | ······locals········:· |
1037268 | ··source_file_idx···:·6395·(D8$$SyntheticClass) | 1037268 | ··source_file_idx···:·6395·(D8$$SyntheticClass) |
1037269 | Class·#3727·header: | 1037269 | Class·#3727·header: |
Offset 1037297, 36 lines modified | Offset 1037297, 36 lines modified | ||
1037297 | ······type··········:·'(Lde/tadris/fitness/osm/OAuthAuthentication;)V' | 1037297 | ······type··········:·'(Lde/tadris/fitness/osm/OAuthAuthentication;)V' |
1037298 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) | 1037298 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) |
1037299 | ······code··········- | 1037299 | ······code··········- |
1037300 | ······registers·····:·2 | 1037300 | ······registers·····:·2 |
1037301 | ······ins···········:·2 | 1037301 | ······ins···········:·2 |
1037302 | ······outs··········:·1 | 1037302 | ······outs··········:·1 |
1037303 | ······insns·size····:·6·16-bit·code·units | 1037303 | ······insns·size····:·6·16-bit·code·units |
1037304 | 4e5a | 1037304 | 4e5aec:········································|[4e5aec]·de.tadris.fitness.osm.OAuthAuthentication$$ExternalSyntheticLambda2.<init>:(Lde/tadris/fitness/osm/OAuthAuthentication;)V |
1037305 | 4e5 | 1037305 | 4e5afc:·7010·caf6·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@f6ca |
1037306 | 4e5b0 | 1037306 | 4e5b02:·5b01·83b7······························|0003:·iput-object·v1,·v0,·Lde/tadris/fitness/osm/OAuthAuthentication$$ExternalSyntheticLambda2;.f$0:Lde/tadris/fitness/osm/OAuthAuthentication;·//·field@b783 |
1037307 | 4e5b0 | 1037307 | 4e5b06:·0e00···································|0005:·return-void |
1037308 | ······catches·······:·(none) | 1037308 | ······catches·······:·(none) |
1037309 | ······positions·····:· | 1037309 | ······positions·····:· |
1037310 | ······locals········:· | 1037310 | ······locals········:· |
1037311 | ··Virtual·methods···- | 1037311 | ··Virtual·methods···- |
1037312 | ····#0··············:·(in·Lde/tadris/fitness/osm/OAuthAuthentication$$ExternalSyntheticLambda2;) | 1037312 | ····#0··············:·(in·Lde/tadris/fitness/osm/OAuthAuthentication$$ExternalSyntheticLambda2;) |
1037313 | ······name··········:·'run' | 1037313 | ······name··········:·'run' |
1037314 | ······type··········:·'()V' | 1037314 | ······type··········:·'()V' |
1037315 | ······access········:·0x0011·(PUBLIC·FINAL) | 1037315 | ······access········:·0x0011·(PUBLIC·FINAL) |
1037316 | ······code··········- | 1037316 | ······code··········- |
Max diff block lines reached; 4812840/4823354 bytes (99.78%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·135545 | 1 | Zip·file·size:·13554579·bytes,·number·of·entries:·6394 |
2 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class | 2 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class |
3 | ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class | 3 | ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class |
4 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class | 4 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class |
5 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class | 5 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class |
6 | ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class | 6 | ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class |
7 | ?rwxrwxr-x··2.0·unx·····1309·b-·stor·80-Jan-01·00:00·androidx/activity/ActivityViewModelLazyKt.class | 7 | ?rwxrwxr-x··2.0·unx·····1309·b-·stor·80-Jan-01·00:00·androidx/activity/ActivityViewModelLazyKt.class |
8 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class | 8 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class |
Offset 5294, 15 lines modified | Offset 5294, 15 lines modified | ||
5294 | ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·de/tadris/fitness/data/migration/MigrationCleanData.class | 5294 | ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·de/tadris/fitness/data/migration/MigrationCleanData.class |
5295 | ?rwxrwxr-x··2.0·unx······625·b-·stor·80-Jan-01·00:00·de/tadris/fitness/export/BackupController$ExportStatusListener$$ExternalSyntheticLambda0.class | 5295 | ?rwxrwxr-x··2.0·unx······625·b-·stor·80-Jan-01·00:00·de/tadris/fitness/export/BackupController$ExportStatusListener$$ExternalSyntheticLambda0.class |
5296 | ?rwxrwxr-x··2.0·unx·····2601·b-·stor·80-Jan-01·00:00·de/tadris/fitness/map/FitoTrackRenderThemeMenuCallback.class | 5296 | ?rwxrwxr-x··2.0·unx·····2601·b-·stor·80-Jan-01·00:00·de/tadris/fitness/map/FitoTrackRenderThemeMenuCallback.class |
5297 | ?rwxrwxr-x··2.0·unx·····2648·b-·stor·80-Jan-01·00:00·de/tadris/fitness/map/GradientColoringStrategy.class | 5297 | ?rwxrwxr-x··2.0·unx·····2648·b-·stor·80-Jan-01·00:00·de/tadris/fitness/map/GradientColoringStrategy.class |
5298 | ?rwxrwxr-x··2.0·unx·····2007·b-·stor·80-Jan-01·00:00·de/tadris/fitness/map/InternalRenderTheme.class | 5298 | ?rwxrwxr-x··2.0·unx·····2007·b-·stor·80-Jan-01·00:00·de/tadris/fitness/map/InternalRenderTheme.class |
5299 | ?rwxrwxr-x··2.0·unx······375·b-·stor·80-Jan-01·00:00·de/tadris/fitness/map/SimpleColoringStrategy.class | 5299 | ?rwxrwxr-x··2.0·unx······375·b-·stor·80-Jan-01·00:00·de/tadris/fitness/map/SimpleColoringStrategy.class |
5300 | ?rwxrwxr-x··2.0·unx·····6989·b-·stor·80-Jan-01·00:00·de/tadris/fitness/map/WorkoutLayer.class | 5300 | ?rwxrwxr-x··2.0·unx·····6989·b-·stor·80-Jan-01·00:00·de/tadris/fitness/map/WorkoutLayer.class |
5301 | ?rwxrwxr-x··2.0·unx·····57 | 5301 | ?rwxrwxr-x··2.0·unx·····5774·b-·stor·80-Jan-01·00:00·de/tadris/fitness/model/AutoStartWorkout.class |
5302 | ?rwxrwxr-x··2.0·unx······540·b-·stor·80-Jan-01·00:00·de/tadris/fitness/osm/GpsTraceLatLong.class | 5302 | ?rwxrwxr-x··2.0·unx······540·b-·stor·80-Jan-01·00:00·de/tadris/fitness/osm/GpsTraceLatLong.class |
5303 | ?rwxrwxr-x··2.0·unx·····1995·b-·stor·80-Jan-01·00:00·de/tadris/fitness/recording/BaseRecorderService$HRBatteryListener.class | 5303 | ?rwxrwxr-x··2.0·unx·····1995·b-·stor·80-Jan-01·00:00·de/tadris/fitness/recording/BaseRecorderService$HRBatteryListener.class |
5304 | ?rwxrwxr-x··2.0·unx·····1977·b-·stor·80-Jan-01·00:00·de/tadris/fitness/recording/BaseRecorderService$HeartRateListener.class | 5304 | ?rwxrwxr-x··2.0·unx·····1977·b-·stor·80-Jan-01·00:00·de/tadris/fitness/recording/BaseRecorderService$HeartRateListener.class |
5305 | ?rwxrwxr-x··2.0·unx·····1031·b-·stor·80-Jan-01·00:00·de/tadris/fitness/recording/announcement/interval/IntervalAnnouncement.class | 5305 | ?rwxrwxr-x··2.0·unx·····1031·b-·stor·80-Jan-01·00:00·de/tadris/fitness/recording/announcement/interval/IntervalAnnouncement.class |
5306 | ?rwxrwxr-x··2.0·unx·····4439·b-·stor·80-Jan-01·00:00·de/tadris/fitness/recording/autostart/AutoStartAnnouncements.class | 5306 | ?rwxrwxr-x··2.0·unx·····4439·b-·stor·80-Jan-01·00:00·de/tadris/fitness/recording/autostart/AutoStartAnnouncements.class |
5307 | ?rwxrwxr-x··2.0·unx·····2625·b-·stor·80-Jan-01·00:00·de/tadris/fitness/recording/autostart/AutoStartSoundFeedback.class | 5307 | ?rwxrwxr-x··2.0·unx·····2625·b-·stor·80-Jan-01·00:00·de/tadris/fitness/recording/autostart/AutoStartSoundFeedback.class |
5308 | ?rwxrwxr-x··2.0·unx·····1748·b-·stor·80-Jan-01·00:00·de/tadris/fitness/recording/autostart/AutoStartVibratorFeedback.class | 5308 | ?rwxrwxr-x··2.0·unx·····1748·b-·stor·80-Jan-01·00:00·de/tadris/fitness/recording/autostart/AutoStartVibratorFeedback.class |
Offset 6381, 16 lines modified | Offset 6381, 16 lines modified | ||
6381 | ?rwxrwxr-x··2.0·unx·····3623·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ser/std/StdArraySerializers$LongArraySerializer.class | 6381 | ?rwxrwxr-x··2.0·unx·····3623·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ser/std/StdArraySerializers$LongArraySerializer.class |
6382 | ?rwxrwxr-x··2.0·unx·····3732·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ser/std/StdArraySerializers$ShortArraySerializer.class | 6382 | ?rwxrwxr-x··2.0·unx·····3732·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ser/std/StdArraySerializers$ShortArraySerializer.class |
6383 | ?rwxrwxr-x··2.0·unx·····5085·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/data/LineDataSet.class | 6383 | ?rwxrwxr-x··2.0·unx·····5085·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/data/LineDataSet.class |
6384 | ?rwxrwxr-x··2.0·unx·····2408·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/data/RadarDataSet.class | 6384 | ?rwxrwxr-x··2.0·unx·····2408·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/data/RadarDataSet.class |
6385 | ?rwxrwxr-x··2.0·unx·····3573·b-·stor·80-Jan-01·00:00·de/tadris/fitness/ui/ImportGpxActivity.class | 6385 | ?rwxrwxr-x··2.0·unx·····3573·b-·stor·80-Jan-01·00:00·de/tadris/fitness/ui/ImportGpxActivity.class |
6386 | ?rwxrwxr-x··2.0·unx····19161·b-·defN·80-Jan-01·00:00·de/tadris/fitness/ui/ListWorkoutsActivity.class | 6386 | ?rwxrwxr-x··2.0·unx····19161·b-·defN·80-Jan-01·00:00·de/tadris/fitness/ui/ListWorkoutsActivity.class |
6387 | ?rwxrwxr-x··2.0·unx·····4772·b-·stor·80-Jan-01·00:00·de/tadris/fitness/ui/ShareFileActivity.class | 6387 | ?rwxrwxr-x··2.0·unx·····4772·b-·stor·80-Jan-01·00:00·de/tadris/fitness/ui/ShareFileActivity.class |
6388 | ?rwxrwxr-x··2.0·unx····318 | 6388 | ?rwxrwxr-x··2.0·unx····31861·b-·defN·80-Jan-01·00:00·de/tadris/fitness/ui/record/RecordWorkoutActivity.class |
6389 | ?rwxrwxr-x··2.0·unx·····1289·b-·stor·80-Jan-01·00:00·com/ctc/wstx/ent/ParsedExtEntity.class | 6389 | ?rwxrwxr-x··2.0·unx·····1289·b-·stor·80-Jan-01·00:00·com/ctc/wstx/ent/ParsedExtEntity.class |
6390 | ?rwxrwxr-x··2.0·unx·····1237·b-·stor·80-Jan-01·00:00·com/ctc/wstx/ent/UnparsedExtEntity.class | 6390 | ?rwxrwxr-x··2.0·unx·····1237·b-·stor·80-Jan-01·00:00·com/ctc/wstx/ent/UnparsedExtEntity.class |
6391 | ?rwxrwxr-x··2.0·unx·····9806·b-·stor·80-Jan-01·00:00·com/ctc/wstx/sr/ValidatingStreamReader.class | 6391 | ?rwxrwxr-x··2.0·unx·····9806·b-·stor·80-Jan-01·00:00·com/ctc/wstx/sr/ValidatingStreamReader.class |
6392 | ?rwxrwxr-x··2.0·unx·····6615·b-·stor·80-Jan-01·00:00·com/ctc/wstx/sw/RepairingNsStreamWriter.class | 6392 | ?rwxrwxr-x··2.0·unx·····6615·b-·stor·80-Jan-01·00:00·com/ctc/wstx/sw/RepairingNsStreamWriter.class |
6393 | ?rwxrwxr-x··2.0·unx·····4912·b-·stor·80-Jan-01·00:00·com/ctc/wstx/sw/SimpleNsStreamWriter.class | 6393 | ?rwxrwxr-x··2.0·unx·····4912·b-·stor·80-Jan-01·00:00·com/ctc/wstx/sw/SimpleNsStreamWriter.class |
6394 | ?rwxrwxr-x··2.0·unx····14667·b-·defN·80-Jan-01·00:00·de/tadris/fitness/ui/record/RecordGpsWorkoutActivity.class | 6394 | ?rwxrwxr-x··2.0·unx····14667·b-·defN·80-Jan-01·00:00·de/tadris/fitness/ui/record/RecordGpsWorkoutActivity.class |
6395 | ?rwxrwxr-x··2.0·unx····12720·b-·defN·80-Jan-01·00:00·de/tadris/fitness/ui/record/RecordIndoorWorkoutActivity.class | 6395 | ?rwxrwxr-x··2.0·unx····12720·b-·defN·80-Jan-01·00:00·de/tadris/fitness/ui/record/RecordIndoorWorkoutActivity.class |
6396 | 6394·files,·158553 | 6396 | 6394·files,·15855339·bytes·uncompressed,·12327731·bytes·compressed:··22.2% |
Offset 143, 20 lines modified | Offset 143, 20 lines modified | ||
143 | ···· | 143 | ···· |
144 | ····public·void·onGpsStateChanged(final·WorkoutGPSStateChanged·workoutGPSStateChanged)·{ | 144 | ····public·void·onGpsStateChanged(final·WorkoutGPSStateChanged·workoutGPSStateChanged)·{ |
145 | ········this.gpsOkay·=·(workoutGPSStateChanged.newState·==·GpsWorkoutRecorder$GpsState.SIGNAL_OKAY); | 145 | ········this.gpsOkay·=·(workoutGPSStateChanged.newState·==·GpsWorkoutRecorder$GpsState.SIGNAL_OKAY); |
146 | ····} | 146 | ····} |
147 | ···· | 147 | ···· |
148 | ····public·void·setCountdownMs(final·long·countdownMs)·{ | 148 | ····public·void·setCountdownMs(final·long·countdownMs)·{ |
149 | ········this.countdownMs·=·countdownMs; | 149 | ········this.countdownMs·=·countdownMs; |
150 | ········this.eventBus.post((Object)new·AutoStartWorkout$CountdownChangeEvent( | 150 | ········this.eventBus.post((Object)new·AutoStartWorkout$CountdownChangeEvent(countdownMs)); |
151 | ····} | 151 | ····} |
152 | ···· | 152 | ···· |
153 | ····public·void·setEventBus(final·EventBus·eventBus)·{ | 153 | ····public·void·setEventBus(final·EventBus·eventBus)·{ |
154 | ········this.eventBus·=·eventBus; | 154 | ········this.eventBus·=·eventBus; |
155 | ····} | 155 | ····} |
156 | ···· | 156 | ···· |
157 | ····public·void·setState(final·AutoStartWorkout$State·state)·{ | 157 | ····public·void·setState(final·AutoStartWorkout$State·state)·{ |
158 | ········final·AutoStartWorkout$State·state2·=·this.state; | 158 | ········final·AutoStartWorkout$State·state2·=·this.state; |
159 | ········this.state·=·state; | 159 | ········this.state·=·state; |
160 | ········this.eventBus.post((Object)new·AutoStartWorkout$StateChangeEvent( | 160 | ········this.eventBus.post((Object)new·AutoStartWorkout$StateChangeEvent(state,·state2)); |
161 | ····} | 161 | ····} |
162 | } | 162 | } |
Offset 375, 18 lines modified | Offset 375, 20 lines modified | ||
375 | ········final·Context·applicationContext·=·this.getApplicationContext(); | 375 | ········final·Context·applicationContext·=·this.getApplicationContext(); |
376 | ········final·String·s·=·"RecordWorkoutActivity"; | 376 | ········final·String·s·=·"RecordWorkoutActivity"; |
377 | ········this.ttsController·=·new·TTSController(applicationContext,·s); | 377 | ········this.ttsController·=·new·TTSController(applicationContext,·s); |
378 | ········this.movementDetector·=·(MovementDetector)new·DefaultMovementDetector((Context)this,·this.instance.recorder.getWorkout()); | 378 | ········this.movementDetector·=·(MovementDetector)new·DefaultMovementDetector((Context)this,·this.instance.recorder.getWorkout()); |
379 | ········this.autoStartWorkout·=·new·AutoStartWorkout(new·AutoStartWorkout$Config(this.autoStartDelayMs,·this.autoStartMode),·this.movementDetector); | 379 | ········this.autoStartWorkout·=·new·AutoStartWorkout(new·AutoStartWorkout$Config(this.autoStartDelayMs,·this.autoStartMode),·this.movementDetector); |
380 | ········this.movementDetector.registerTo(EventBus.getDefault()); | 380 | ········this.movementDetector.registerTo(EventBus.getDefault()); |
381 | ········this.movementDetector.start(); | 381 | ········this.movementDetector.start(); |
382 | ········final·VibratorController·vibratorController·=·new·VibratorController((Context)this); | ||
382 | ········this.vibratorController·=· | 383 | ········this.vibratorController·=·vibratorController; |
383 | ········this.autoStartVibratorFeedback·=·new·AutoStartVibratorFeedback( | 384 | ········this.autoStartVibratorFeedback·=·new·AutoStartVibratorFeedback(vibratorController); |
385 | ········final·ToneGeneratorController·toneGeneratorController·=·new·ToneGeneratorController((Context)this,·5); | ||
384 | ········this.toneGeneratorController·=· | 386 | ········this.toneGeneratorController·=·toneGeneratorController; |
385 | ········this.autoStartSoundFeedback·=·new·AutoStartSoundFeedback(t | 387 | ········this.autoStartSoundFeedback·=·new·AutoStartSoundFeedback(toneGeneratorController,·this.instance); |
386 | ········this.autoStartVibratorFeedback.registerTo(EventBus.getDefault()); | 388 | ········this.autoStartVibratorFeedback.registerTo(EventBus.getDefault()); |
387 | ········this.autoStartSoundFeedback.registerTo(EventBus.getDefault()); | 389 | ········this.autoStartSoundFeedback.registerTo(EventBus.getDefault()); |
388 | ········final·AutoStartWorkout·autoStartWorkout·=·this.autoStartWorkout; | 390 | ········final·AutoStartWorkout·autoStartWorkout·=·this.autoStartWorkout; |
389 | ········final·Instance·instance·=·this.instance; | 391 | ········final·Instance·instance·=·this.instance; |
390 | ········(this.autoStartAnnouncements·=·new·AutoStartAnnouncements((Context)this,·autoStartWorkout,·instance,·instance.recorder,·this.ttsController)).registerTo(EventBus.getDefault()); | 392 | ········(this.autoStartAnnouncements·=·new·AutoStartAnnouncements((Context)this,·autoStartWorkout,·instance,·instance.recorder,·this.ttsController)).registerTo(EventBus.getDefault()); |
391 | ········if·(!this.autoStartWorkout.registerTo(EventBus.getDefault()))·{ | 393 | ········if·(!this.autoStartWorkout.registerTo(EventBus.getDefault()))·{ |
392 | ············Log.e(s,·"onCreate:·Failed·to·setup·auto·start·helper,·not·using·auto·start"); | 394 | ············Log.e(s,·"onCreate:·Failed·to·setup·auto·start·helper,·not·using·auto·start"); |
Offset 544, 23 lines modified | Offset 544, 21 lines modified | ||
544 | ········} | 544 | ········} |
545 | ····.end·annotation | 545 | ····.end·annotation |
546 | ····.line·208 | 546 | ····.line·208 |
547 | ····iput-wide·p1,·p0,·Lde/tadris/fitness/model/AutoStartWorkout;->countdownMs:J | 547 | ····iput-wide·p1,·p0,·Lde/tadris/fitness/model/AutoStartWorkout;->countdownMs:J |
548 | ····.line·209 | 548 | ····.line·209 |
549 | ····iget-object· | 549 | ····iget-object·v0,·p0,·Lde/tadris/fitness/model/AutoStartWorkout;->eventBus:Lorg/greenrobot/eventbus/EventBus; |
550 | ····new-instance· | 550 | ····new-instance·v1,·Lde/tadris/fitness/model/AutoStartWorkout$CountdownChangeEvent; |
551 | ····i | 551 | ····invoke-direct·{v1,·p1,·p2},·Lde/tadris/fitness/model/AutoStartWorkout$CountdownChangeEvent;-><init>(J)V |
552 | ····invoke-direct·{p2,·v0,·v1},·Lde/tadris/fitness/model/AutoStartWorkout$CountdownChangeEvent;-><init>(J)V | ||
553 | ····invoke-virtual·{ | 552 | ····invoke-virtual·{v0,·v1},·Lorg/greenrobot/eventbus/EventBus;->post(Ljava/lang/Object;)V |
554 | ····return-void | 553 | ····return-void |
555 | .end·method | 554 | .end·method |
556 | .method·public·setEventBus(Lorg/greenrobot/eventbus/EventBus;)V | 555 | .method·public·setEventBus(Lorg/greenrobot/eventbus/EventBus;)V |
557 | ····.locals·0 | 556 | ····.locals·0 |
558 | ····.annotation·system·Ldalvik/annotation/MethodParameters; | 557 | ····.annotation·system·Ldalvik/annotation/MethodParameters; |
Offset 592, 23 lines modified | Offset 590, 21 lines modified | ||
592 | ····.line·188 | 590 | ····.line·188 |
593 | ····iget-object·v0,·p0,·Lde/tadris/fitness/model/AutoStartWorkout;->state:Lde/tadris/fitness/model/AutoStartWorkout$State; | 591 | ····iget-object·v0,·p0,·Lde/tadris/fitness/model/AutoStartWorkout;->state:Lde/tadris/fitness/model/AutoStartWorkout$State; |
594 | ····.line·189 | 592 | ····.line·189 |
595 | ····iput-object·p1,·p0,·Lde/tadris/fitness/model/AutoStartWorkout;->state:Lde/tadris/fitness/model/AutoStartWorkout$State; | 593 | ····iput-object·p1,·p0,·Lde/tadris/fitness/model/AutoStartWorkout;->state:Lde/tadris/fitness/model/AutoStartWorkout$State; |
596 | ····.line·190 | 594 | ····.line·190 |
597 | ····iget-object· | 595 | ····iget-object·v1,·p0,·Lde/tadris/fitness/model/AutoStartWorkout;->eventBus:Lorg/greenrobot/eventbus/EventBus; |
598 | ····new-instance·v1,·Lde/tadris/fitness/model/AutoStartWorkout$StateChangeEvent; | ||
599 | ···· | 596 | ····new-instance·v2,·Lde/tadris/fitness/model/AutoStartWorkout$StateChangeEvent; |
600 | ····invoke-direct·{v | 597 | ····invoke-direct·{v2,·p1,·v0},·Lde/tadris/fitness/model/AutoStartWorkout$StateChangeEvent;-><init>(Lde/tadris/fitness/model/AutoStartWorkout$State;Lde/tadris/fitness/model/AutoStartWorkout$State;)V |
601 | ····invoke-virtual·{ | 598 | ····invoke-virtual·{v1,·v2},·Lorg/greenrobot/eventbus/EventBus;->post(Ljava/lang/Object;)V |
602 | ····return-void | 599 | ····return-void |
603 | .end·method | 600 | .end·method |
604 | .method·public·synthetic·unregisterFromBus()V | 601 | .method·public·synthetic·unregisterFromBus()V |
605 | ····.locals·0 | 602 | ····.locals·0 |
Offset 1467, 41 lines modified | Offset 1467, 37 lines modified | ||
1467 | ····new-instance·v0,·Lde/tadris/fitness/util/VibratorController; | 1467 | ····new-instance·v0,·Lde/tadris/fitness/util/VibratorController; |
1468 | ····invoke-direct·{v0,·p0},·Lde/tadris/fitness/util/VibratorController;-><init>(Landroid/content/Context;)V | 1468 | ····invoke-direct·{v0,·p0},·Lde/tadris/fitness/util/VibratorController;-><init>(Landroid/content/Context;)V |
1469 | ····iput-object·v0,·p0,·Lde/tadris/fitness/ui/record/RecordWorkoutActivity;->vibratorController:Lde/tadris/fitness/util/VibratorController; | 1469 | ····iput-object·v0,·p0,·Lde/tadris/fitness/ui/record/RecordWorkoutActivity;->vibratorController:Lde/tadris/fitness/util/VibratorController; |
1470 | ····.line·208 | 1470 | ····.line·208 |
1471 | ····new-instance·v | 1471 | ····new-instance·v1,·Lde/tadris/fitness/recording/autostart/AutoStartVibratorFeedback; |
1472 | ····i | 1472 | ····invoke-direct·{v1,·v0},·Lde/tadris/fitness/recording/autostart/AutoStartVibratorFeedback;-><init>(Lde/tadris/fitness/util/VibratorController;)V |
1473 | ····invoke-direct·{v0,·v1},·Lde/tadris/fitness/recording/autostart/AutoStartVibratorFeedback;-><init>(Lde/tadris/fitness/util/VibratorController;)V | ||
1474 | ····iput-object·v | 1473 | ····iput-object·v1,·p0,·Lde/tadris/fitness/ui/record/RecordWorkoutActivity;->autoStartVibratorFeedback:Lde/tadris/fitness/recording/autostart/AutoStartVibratorFeedback; |
1475 | ····.line·209 | 1474 | ····.line·209 |
1476 | ····new-instance·v0,·Lde/tadris/fitness/util/ToneGeneratorController; | 1475 | ····new-instance·v0,·Lde/tadris/fitness/util/ToneGeneratorController; |
1477 | ····const/4·v1,·0x5 | 1476 | ····const/4·v1,·0x5 |
1478 | ····invoke-direct·{v0,·p0,·v1},·Lde/tadris/fitness/util/ToneGeneratorController;-><init>(Landroid/content/Context;I)V | 1477 | ····invoke-direct·{v0,·p0,·v1},·Lde/tadris/fitness/util/ToneGeneratorController;-><init>(Landroid/content/Context;I)V |
1479 | ····iput-object·v0,·p0,·Lde/tadris/fitness/ui/record/RecordWorkoutActivity;->toneGeneratorController:Lde/tadris/fitness/util/ToneGeneratorController; | 1478 | ····iput-object·v0,·p0,·Lde/tadris/fitness/ui/record/RecordWorkoutActivity;->toneGeneratorController:Lde/tadris/fitness/util/ToneGeneratorController; |
1480 | ····.line·210 | 1479 | ····.line·210 |
1481 | ····new-instance·v | 1480 | ····new-instance·v1,·Lde/tadris/fitness/recording/autostart/AutoStartSoundFeedback; |
1482 | ····iget-object·v1,·p0,·Lde/tadris/fitness/ui/record/RecordWorkoutActivity;->toneGeneratorController:Lde/tadris/fitness/util/ToneGeneratorController; | ||
1483 | ····iget-object·v3,·p0,·Lde/tadris/fitness/ui/record/RecordWorkoutActivity;->instance:Lde/tadris/fitness/Instance; | 1481 | ····iget-object·v3,·p0,·Lde/tadris/fitness/ui/record/RecordWorkoutActivity;->instance:Lde/tadris/fitness/Instance; |
1484 | ····invoke-direct·{v | 1482 | ····invoke-direct·{v1,·v0,·v3},·Lde/tadris/fitness/recording/autostart/AutoStartSoundFeedback;-><init>(Lde/tadris/fitness/util/ToneGeneratorController;Lde/tadris/fitness/Instance;)V |
1485 | ····iput-object·v | 1483 | ····iput-object·v1,·p0,·Lde/tadris/fitness/ui/record/RecordWorkoutActivity;->autoStartSoundFeedback:Lde/tadris/fitness/recording/autostart/AutoStartSoundFeedback; |
1486 | ····.line·211 | 1484 | ····.line·211 |
1487 | ····iget-object·v0,·p0,·Lde/tadris/fitness/ui/record/RecordWorkoutActivity;->autoStartVibratorFeedback:Lde/tadris/fitness/recording/autostart/AutoStartVibratorFeedback; | 1485 | ····iget-object·v0,·p0,·Lde/tadris/fitness/ui/record/RecordWorkoutActivity;->autoStartVibratorFeedback:Lde/tadris/fitness/recording/autostart/AutoStartVibratorFeedback; |
1488 | ····invoke-static·{},·Lorg/greenrobot/eventbus/EventBus;->getDefault()Lorg/greenrobot/eventbus/EventBus; | 1486 | ····invoke-static·{},·Lorg/greenrobot/eventbus/EventBus;->getDefault()Lorg/greenrobot/eventbus/EventBus; |
1489 | ····move-result-object·v1 | 1487 | ····move-result-object·v1 |