1.07 MB
/home/fdroid/fdroiddata/tmp/org.epstudios.morbidmeter_15.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.epstudios.morbidmeter_15.apk
1.81 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: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/xml-v12/widget.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 18 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):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
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:·c29172eb30cf9eda38448b616412efae81b28d16bce6f9715f11ac199157c693 
10 Signer·#1·certificate·SHA-1·digest:·2a69c17fe70e79c7c83582a9ab091a97b8b9fdda 
11 Signer·#1·certificate·MD5·digest:·95ae07fb1e04ea0e866a303d7b8b56fe 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·c00b9be1f0d6e02bf98e3e8f6db17f39b550ee8facac9dd6c49a6a110e0c53e3 
15 Signer·#1·public·key·SHA-1·digest:·d4d831922ca77e890237f4e1e5f4419e1a1de6df 
16 Signer·#1·public·key·MD5·digest:·a304093767ed4df80311eed6a0cc5bb9 
17 WARNING:·META-INF/buildserverid·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/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
5.16 KB
zipinfo {}
    
Offset 1, 33 lines modifiedOffset 1, 30 lines modified
1 Zip·file·size:·265282·bytes,·number·of·entries:·311 Zip·file·size:·264131·bytes,·number·of·entries:·28
2 -rw----·····2.0·fat·····2402·bl·defN·15-Nov-16·13:49·META-INF/MANIFEST.MF 
3 -rw----·····2.0·fat·····2523·bl·defN·15-Nov-16·13:49·META-INF/0A816E3E.SF 
4 -rw----·····2.0·fat·····1291·bl·defN·15-Nov-16·13:49·META-INF/0A816E3E.RSA 
5 -rw----·····2.0·fat·······41·bl·defN·15-Nov-16·13:17·META-INF/buildserverid 
6 -rw----·····2.0·fat·······41·bl·defN·15-Nov-16·13:17·META-INF/fdroidserverid 
7 -rw----·····2.0·fat·····2636·bX·defN·15-Nov-16·13:17·AndroidManifest.xml2 -rw----·····2.0·fat·····2636·bX·defN·17-Oct-10·00:12·AndroidManifest.xml
8 -rw----·····1.0·fat·····3469·b-·stor·15-Nov-16·13:17·res/drawable-hdpi-v4/icon.png3 -rw----·····1.0·fat·····3469·b-·stor·17-Oct-10·00:12·res/drawable-hdpi-v4/icon.png
9 -rw----·····1.0·fat·····2726·b-·stor·15-Nov-16·13:17·res/drawable-hdpi-v4/skull_focused.png4 -rw----·····1.0·fat·····2726·b-·stor·17-Oct-10·00:12·res/drawable-hdpi-v4/skull_focused.png
10 -rw----·····1.0·fat·····3455·b-·stor·15-Nov-16·13:17·res/drawable-hdpi-v4/skull_pressed.png5 -rw----·····1.0·fat·····3455·b-·stor·17-Oct-10·00:12·res/drawable-hdpi-v4/skull_pressed.png
11 -rw----·····1.0·fat·····1568·b-·stor·15-Nov-16·13:17·res/drawable-ldpi-v4/icon.png6 -rw----·····1.0·fat·····1568·b-·stor·17-Oct-10·00:12·res/drawable-ldpi-v4/icon.png
12 -rw----·····1.0·fat·····1014·b-·stor·15-Nov-16·13:17·res/drawable-ldpi-v4/skull_focused.png7 -rw----·····1.0·fat·····1014·b-·stor·17-Oct-10·00:12·res/drawable-ldpi-v4/skull_focused.png
13 -rw----·····1.0·fat·····1568·b-·stor·15-Nov-16·13:17·res/drawable-ldpi-v4/skull_pressed.png8 -rw----·····1.0·fat·····1568·b-·stor·17-Oct-10·00:12·res/drawable-ldpi-v4/skull_pressed.png
14 -rw----·····1.0·fat······903·b-·stor·15-Nov-16·13:17·res/drawable-mdpi-v11/notificationskull.png9 -rw----·····1.0·fat······903·b-·stor·17-Oct-10·00:12·res/drawable-mdpi-v11/notificationskull.png
15 -rw----·····1.0·fat·····2864·b-·stor·15-Nov-16·13:17·res/drawable-mdpi-v4/a9p_09_11_00596.9.png10 -rw----·····1.0·fat·····2864·b-·stor·17-Oct-10·00:12·res/drawable-mdpi-v4/a9p_09_11_00596.9.png
16 -rw----·····1.0·fat·····1308·b-·stor·15-Nov-16·13:17·res/drawable-mdpi-v4/icon.png11 -rw----·····1.0·fat·····1308·b-·stor·17-Oct-10·00:12·res/drawable-mdpi-v4/icon.png
17 -rw----·····1.0·fat······690·b-·stor·15-Nov-16·13:17·res/drawable-mdpi-v4/notificationskull.png12 -rw----·····1.0·fat······690·b-·stor·17-Oct-10·00:12·res/drawable-mdpi-v4/notificationskull.png
18 -rw----·····1.0·fat····48985·b-·stor·15-Nov-16·13:17·res/drawable-mdpi-v4/preview.png13 -rw----·····1.0·fat····48985·b-·stor·17-Oct-10·00:12·res/drawable-mdpi-v4/preview.png
19 -rw----·····1.0·fat·····1506·b-·stor·15-Nov-16·13:17·res/drawable-mdpi-v4/skull_focused.png14 -rw----·····1.0·fat·····1506·b-·stor·17-Oct-10·00:12·res/drawable-mdpi-v4/skull_focused.png
20 -rw----·····1.0·fat·····1318·b-·stor·15-Nov-16·13:17·res/drawable-mdpi-v4/skull_pressed.png15 -rw----·····1.0·fat·····1318·b-·stor·17-Oct-10·00:12·res/drawable-mdpi-v4/skull_pressed.png
21 -rw----·····1.0·fat······690·b-·stor·15-Nov-16·13:17·res/drawable-mdpi-v9/notificationskull.png16 -rw----·····1.0·fat······690·b-·stor·17-Oct-10·00:12·res/drawable-mdpi-v9/notificationskull.png
22 -rw----·····1.0·fat·····5213·b-·stor·15-Nov-16·13:17·res/drawable-xhdpi-v4/icon.png17 -rw----·····1.0·fat·····5213·b-·stor·17-Oct-10·00:12·res/drawable-xhdpi-v4/icon.png
23 -rw----·····1.0·fat·····3858·b-·stor·15-Nov-16·13:17·res/drawable-xhdpi-v4/skull_focused.png18 -rw----·····1.0·fat·····3858·b-·stor·17-Oct-10·00:12·res/drawable-xhdpi-v4/skull_focused.png
24 -rw----·····1.0·fat·····4224·b-·stor·15-Nov-16·13:17·res/drawable-xhdpi-v4/skull_pressed.png19 -rw----·····1.0·fat·····4224·b-·stor·17-Oct-10·00:12·res/drawable-xhdpi-v4/skull_pressed.png
25 -rw----·····2.0·fat······700·bl·defN·15-Nov-16·13:17·res/drawable/selector.xml20 -rw----·····2.0·fat······700·bl·defN·17-Oct-10·00:12·res/drawable/selector.xml
26 -rw----·····2.0·fat·····4724·bl·defN·15-Nov-16·13:17·res/layout/configure.xml21 -rw----·····2.0·fat·····4724·bl·defN·17-Oct-10·00:12·res/layout/configure.xml
27 -rw----·····2.0·fat·····1824·bl·defN·15-Nov-16·13:17·res/layout/main.xml22 -rw----·····2.0·fat·····1824·bl·defN·17-Oct-10·00:12·res/layout/main.xml
28 -rw----·····1.0·fat···137162·b-·stor·15-Nov-16·13:17·res/raw/bellsnotification.ogg23 -rw----·····1.0·fat···137162·b-·stor·17-Oct-10·00:12·res/raw/bellsnotification.ogg
29 -rw----·····2.0·fat······592·bl·defN·15-Nov-16·13:17·res/xml-v12/widget.xml 
30 -rw----·····2.0·fat······552·bl·defN·15-Nov-16·13:17·res/xml/widget.xml24 -rw----·····2.0·fat······592·bl·defN·17-Oct-10·00:12·res/xml/widget.xml
31 -rw----·····1.0·fat····11004·b-·stor·15-Nov-16·13:17·resources.arsc25 -rw----·····1.0·fat····10808·b-·stor·17-Oct-10·00:12·resources.arsc
32 -rw----·····2.0·fat····59456·bl·defN·15-Nov-16·13:17·classes.dex26 -rw----·····2.0·fat····59492·bl·defN·17-Oct-10·00:12·classes.dex
 27 -rw----·····2.0·fat·····2402·b-·defN·17-Oct-10·00:12·META-INF/MANIFEST.MF
 28 -rw----·····2.0·fat·····2523·b-·defN·17-Oct-10·00:12·META-INF/0A816E3E.SF
 29 -rw----·····2.0·fat·····1291·b-·defN·17-Oct-10·00:12·META-INF/0A816E3E.RSA
33 31·files,·310307·bytes·uncompressed,·260850·bytes·compressed:··15.9%30 28·files,·309513·bytes·uncompressed,·260189·bytes·compressed:··15.9%
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.23 KB
AndroidManifest.xml (decoded)
1.18 KB
AndroidManifest.xml
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="15"·android:versionName="2.6"·android:allowBackup="true"·package="org.epstudios.morbidmeter"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2166767">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="15"·android:versionName="2.6"·android:allowBackup="true"·package="org.epstudios.morbidmeter"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2704002">
3 ··<uses-sdk·android:minSdkVersion="11"·android:targetSdkVersion="23"/>3 ··<uses-sdk·android:minSdkVersion="11"·android:targetSdkVersion="23"/>
4 ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/icon"·android:allowBackup="true"·android:previewImage="@drawable/preview">4 ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/icon"·android:allowBackup="true"·android:previewImage="@drawable/preview">
5 ····<receiver·android:label="@string/app_name"·android:icon="@drawable/icon"·android:name="org.epstudios.morbidmeter.lib.MorbidMeter">5 ····<receiver·android:label="@string/app_name"·android:icon="@drawable/icon"·android:name="org.epstudios.morbidmeter.lib.MorbidMeter">
6 ······<intent-filter>6 ······<intent-filter>
7 ········<action·android:name="android.appwidget.action.APPWIDGET_UPDATE"/>7 ········<action·android:name="android.appwidget.action.APPWIDGET_UPDATE"/>
8 ······</intent-filter>8 ······</intent-filter>
9 ······<meta-data·android:name="android.appwidget.provider"·android:resource="@xml/widget"/>9 ······<meta-data·android:name="android.appwidget.provider"·android:resource="@xml/widget"/>
454 B
resources.arsc
426 B
aapt2 dump resources {}
    
Offset 235, 8 lines modifiedOffset 235, 7 lines modified
235 ······(v11)·(style)·size=0·parent=0x0103006e235 ······(v11)·(style)·size=0·parent=0x0103006e
236 ······(v14)·(style)·size=0·parent=0x01030119236 ······(v14)·(style)·size=0·parent=0x01030119
237 ····resource·0x7f060001·style/AppTheme237 ····resource·0x7f060001·style/AppTheme
238 ······()·(style)·size=0·parent=style/AppBaseTheme·(0x7f060000)238 ······()·(style)·size=0·parent=style/AppBaseTheme·(0x7f060000)
239 ··type·xml·id=04·entryCount=1239 ··type·xml·id=04·entryCount=1
240 ····resource·0x7f040000·xml/widget240 ····resource·0x7f040000·xml/widget
241 ······()·(file)·res/xml/widget.xml·type=XML241 ······()·(file)·res/xml/widget.xml·type=XML
242 ······(v12)·(file)·res/xml-v12/widget.xml·type=XML 
1000 KB
classes.dex
979 KB
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············:·8b9234bb4 checksum············:·951c84e6
5 signature···········:·8268...c5ca5 signature···········:·6559...7498
6 file_size···········:·594566 file_size···········:·59492
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·····:·78910 string_ids_size·····:·786
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·12312 type_ids_size·······:·123
13 type_ids_off········:·3268·(0x000cc4)13 type_ids_off········:·3256·(0x000cb8)
14 proto_ids_size······:·15214 proto_ids_size······:·152
15 proto_ids_off·······:·3760·(0x000eb0)15 proto_ids_off·······:·3748·(0x000ea4)
16 field_ids_size······:·29516 field_ids_size······:·295
17 field_ids_off·······:·5584·(0x0015d0)17 field_ids_off·······:·5572·(0x0015c4)
18 method_ids_size·····:·31718 method_ids_size·····:·317
19 method_ids_off······:·7944·(0x001f08)19 method_ids_off······:·7932·(0x001efc)
20 class_defs_size·····:·4020 class_defs_size·····:·40
21 class_defs_off······:·10480·(0x0028f0)21 class_defs_off······:·10468·(0x0028e4)
22 data_size···········:·4676822 data_size···········:·46816
23 data_off············:·12688·(0x003190)23 data_off············:·12676·(0x003184)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·7725 class_idx···········:·77
26 access_flags········:·17·(0x0011)26 access_flags········:·17·(0x0011)
27 superclass_idx······:·5927 superclass_idx······:·59
28 source_file_idx·····:·6528 source_file_idx·····:·65
29 static_fields_size··:·629 static_fields_size··:·6
Offset 75, 17 lines modifiedOffset 75, 17 lines modified
75 ······type··········:·'()V'75 ······type··········:·'()V'
76 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)76 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
77 ······code··········-77 ······code··········-
78 ······registers·····:·178 ······registers·····:·1
79 ······ins···········:·179 ······ins···········:·1
80 ······outs··········:·180 ······outs··········:·1
81 ······insns·size····:·4·16-bit·code·units81 ······insns·size····:·4·16-bit·code·units
82 003ed4:········································|[003ed4]·org.epstudios.morbidmeter.BuildConfig.<init>:()V82 003ec8:········································|[003ec8]·org.epstudios.morbidmeter.BuildConfig.<init>:()V
83 003ee4:·7010·6a00·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@006a83 003ed8:·7010·6a00·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@006a
84 003eea:·0e00···································|0003:·return-void84 003ede:·0e00···································|0003:·return-void
85 ······catches·······:·(none)85 ······catches·······:·(none)
86 ······positions·····:·86 ······positions·····:·
87 ········0x0000·line=687 ········0x0000·line=6
88 ······locals········:·88 ······locals········:·
89 ········0x0000·-·0x0004·reg=0·this·Lorg/epstudios/morbidmeter/BuildConfig;·89 ········0x0000·-·0x0004·reg=0·this·Lorg/epstudios/morbidmeter/BuildConfig;·
  
90 ··Virtual·methods···-90 ··Virtual·methods···-
Offset 129, 17 lines modifiedOffset 129, 17 lines modified
129 ······type··········:·'()V'129 ······type··········:·'()V'
130 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)130 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
131 ······code··········-131 ······code··········-
132 ······registers·····:·1132 ······registers·····:·1
133 ······ins···········:·1133 ······ins···········:·1
134 ······outs··········:·1134 ······outs··········:·1
135 ······insns·size····:·4·16-bit·code·units135 ······insns·size····:·4·16-bit·code·units
136 003eec:········································|[003eec]·org.epstudios.morbidmeter.R$array.<init>:()V136 003ee0:········································|[003ee0]·org.epstudios.morbidmeter.R$array.<init>:()V
137 003efc:·7010·6a00·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@006a137 003ef0:·7010·6a00·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@006a
138 003f02:·0e00···································|0003:·return-void138 003ef6:·0e00···································|0003:·return-void
139 ······catches·······:·(none)139 ······catches·······:·(none)
140 ······positions·····:·140 ······positions·····:·
141 ········0x0000·line=11141 ········0x0000·line=11
142 ······locals········:·142 ······locals········:·
143 ········0x0000·-·0x0004·reg=0·this·Lorg/epstudios/morbidmeter/R$array;·143 ········0x0000·-·0x0004·reg=0·this·Lorg/epstudios/morbidmeter/R$array;·
  
144 ··Virtual·methods···-144 ··Virtual·methods···-
Offset 173, 17 lines modifiedOffset 173, 17 lines modified
173 ······type··········:·'()V'173 ······type··········:·'()V'
174 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)174 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
175 ······code··········-175 ······code··········-
176 ······registers·····:·1176 ······registers·····:·1
177 ······ins···········:·1177 ······ins···········:·1
178 ······outs··········:·1178 ······outs··········:·1
179 ······insns·size····:·4·16-bit·code·units179 ······insns·size····:·4·16-bit·code·units
180 003f04:········································|[003f04]·org.epstudios.morbidmeter.R$attr.<init>:()V180 003ef8:········································|[003ef8]·org.epstudios.morbidmeter.R$attr.<init>:()V
181 003f14:·7010·6a00·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@006a181 003f08:·7010·6a00·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@006a
182 003f1a:·0e00···································|0003:·return-void182 003f0e:·0e00···································|0003:·return-void
183 ······catches·······:·(none)183 ······catches·······:·(none)
184 ······positions·····:·184 ······positions·····:·
185 ········0x0000·line=17185 ········0x0000·line=17
186 ······locals········:·186 ······locals········:·
187 ········0x0000·-·0x0004·reg=0·this·Lorg/epstudios/morbidmeter/R$attr;·187 ········0x0000·-·0x0004·reg=0·this·Lorg/epstudios/morbidmeter/R$attr;·
  
188 ··Virtual·methods···-188 ··Virtual·methods···-
Offset 222, 17 lines modifiedOffset 222, 17 lines modified
222 ······type··········:·'()V'222 ······type··········:·'()V'
223 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)223 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
224 ······code··········-224 ······code··········-
225 ······registers·····:·1225 ······registers·····:·1
226 ······ins···········:·1226 ······ins···········:·1
227 ······outs··········:·1227 ······outs··········:·1
228 ······insns·size····:·4·16-bit·code·units228 ······insns·size····:·4·16-bit·code·units
229 003f1c:········································|[003f1c]·org.epstudios.morbidmeter.R$dimen.<init>:()V229 003f10:········································|[003f10]·org.epstudios.morbidmeter.R$dimen.<init>:()V
230 003f2c:·7010·6a00·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@006a230 003f20:·7010·6a00·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@006a
231 003f32:·0e00···································|0003:·return-void231 003f26:·0e00···································|0003:·return-void
232 ······catches·······:·(none)232 ······catches·······:·(none)
233 ······positions·····:·233 ······positions·····:·
234 ········0x0000·line=19234 ········0x0000·line=19
235 ······locals········:·235 ······locals········:·
236 ········0x0000·-·0x0004·reg=0·this·Lorg/epstudios/morbidmeter/R$dimen;·236 ········0x0000·-·0x0004·reg=0·this·Lorg/epstudios/morbidmeter/R$dimen;·
  
237 ··Virtual·methods···-237 ··Virtual·methods···-
Offset 301, 17 lines modifiedOffset 301, 17 lines modified
301 ······type··········:·'()V'301 ······type··········:·'()V'
302 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)302 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
303 ······code··········-303 ······code··········-
304 ······registers·····:·1304 ······registers·····:·1
305 ······ins···········:·1305 ······ins···········:·1
306 ······outs··········:·1306 ······outs··········:·1
307 ······insns·size····:·4·16-bit·code·units307 ······insns·size····:·4·16-bit·code·units
308 003f34:········································|[003f34]·org.epstudios.morbidmeter.R$drawable.<init>:()V308 003f28:········································|[003f28]·org.epstudios.morbidmeter.R$drawable.<init>:()V
309 003f44:·7010·6a00·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@006a309 003f38:·7010·6a00·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@006a
310 003f4a:·0e00···································|0003:·return-void310 003f3e:·0e00···································|0003:·return-void
311 ······catches·······:·(none)311 ······catches·······:·(none)
312 ······positions·····:·312 ······positions·····:·
313 ········0x0000·line=22313 ········0x0000·line=22
314 ······locals········:·314 ······locals········:·
315 ········0x0000·-·0x0004·reg=0·this·Lorg/epstudios/morbidmeter/R$drawable;·315 ········0x0000·-·0x0004·reg=0·this·Lorg/epstudios/morbidmeter/R$drawable;·
  
316 ··Virtual·methods···-316 ··Virtual·methods···-
Offset 485, 17 lines modifiedOffset 485, 17 lines modified
485 ······type··········:·'()V'485 ······type··········:·'()V'
486 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)486 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
487 ······code··········-487 ······code··········-
488 ······registers·····:·1488 ······registers·····:·1
489 ······ins···········:·1489 ······ins···········:·1
490 ······outs··········:·1490 ······outs··········:·1
Max diff block lines reached; 995237/1001901 bytes (99.33%) of diff not shown.
23.8 KB
classes.jar
3.24 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·54241·bytes,·number·of·entries:·401 Zip·file·size:·54219·bytes,·number·of·entries:·40
2 ?rwxrwxr-x··2.0·unx······430·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/BuildConfig.class2 ?rwxrwxr-x··2.0·unx······430·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/BuildConfig.class
3 ?rwxrwxr-x··2.0·unx······237·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/R$array.class3 ?rwxrwxr-x··2.0·unx······237·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/R$array.class
4 ?rwxrwxr-x··2.0·unx······147·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/R$attr.class4 ?rwxrwxr-x··2.0·unx······147·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/R$attr.class
5 ?rwxrwxr-x··2.0·unx······205·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/R$dimen.class5 ?rwxrwxr-x··2.0·unx······205·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/R$dimen.class
6 ?rwxrwxr-x··2.0·unx······416·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/R$drawable.class6 ?rwxrwxr-x··2.0·unx······416·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/R$drawable.class
7 ?rwxrwxr-x··2.0·unx·····1172·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/R$id.class7 ?rwxrwxr-x··2.0·unx·····1172·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/R$id.class
8 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/R$layout.class8 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/R$layout.class
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
19 ?rwxrwxr-x··2.0·unx······466·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/MmConfigure$4.class19 ?rwxrwxr-x··2.0·unx······466·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/MmConfigure$4.class
20 ?rwxrwxr-x··2.0·unx······461·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/MmConfigure$5.class20 ?rwxrwxr-x··2.0·unx······461·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/MmConfigure$5.class
21 ?rwxrwxr-x··2.0·unx······885·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/MmConfigure$6.class21 ?rwxrwxr-x··2.0·unx······885·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/MmConfigure$6.class
22 ?rwxrwxr-x··2.0·unx······522·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/MmConfigure$7.class22 ?rwxrwxr-x··2.0·unx······522·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/MmConfigure$7.class
23 ?rwxrwxr-x··2.0·unx·····1546·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/MmConfigure$MyOnDateChangedListener.class23 ?rwxrwxr-x··2.0·unx·····1546·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/MmConfigure$MyOnDateChangedListener.class
24 ?rwxrwxr-x··2.0·unx····13228·b-·defN·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/MmConfigure.class24 ?rwxrwxr-x··2.0·unx····13228·b-·defN·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/MmConfigure.class
25 ?rwxrwxr-x··2.0·unx·····2664·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/MmService.class25 ?rwxrwxr-x··2.0·unx·····2664·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/MmService.class
26 ?rwxrwxr-x··2.0·unx·····4206·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/MorbidMeter.class26 ?rwxrwxr-x··2.0·unx·····4184·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/MorbidMeter.class
27 ?rwxrwxr-x··2.0·unx····13289·b-·defN·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/MorbidMeterClock.class27 ?rwxrwxr-x··2.0·unx····13289·b-·defN·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/MorbidMeterClock.class
28 ?rwxrwxr-x··2.0·unx······241·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/R$array.class28 ?rwxrwxr-x··2.0·unx······241·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/R$array.class
29 ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/R$dimen.class29 ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/R$dimen.class
30 ?rwxrwxr-x··2.0·unx······420·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/R$drawable.class30 ?rwxrwxr-x··2.0·unx······420·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/R$drawable.class
31 ?rwxrwxr-x··2.0·unx·····1176·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/R$id.class31 ?rwxrwxr-x··2.0·unx·····1176·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/R$id.class
32 ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/R$layout.class32 ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/R$layout.class
33 ?rwxrwxr-x··2.0·unx······211·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/R$raw.class33 ?rwxrwxr-x··2.0·unx······211·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/R$raw.class
Offset 35, 8 lines modifiedOffset 35, 8 lines modified
35 ?rwxrwxr-x··2.0·unx······240·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/R$style.class35 ?rwxrwxr-x··2.0·unx······240·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/R$style.class
36 ?rwxrwxr-x··2.0·unx······200·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/R$xml.class36 ?rwxrwxr-x··2.0·unx······200·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/R$xml.class
37 ?rwxrwxr-x··2.0·unx······146·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/R.class37 ?rwxrwxr-x··2.0·unx······146·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/R.class
38 ?rwxrwxr-x··2.0·unx·····1221·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/TimeScale$Duration.class38 ?rwxrwxr-x··2.0·unx·····1221·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/TimeScale$Duration.class
39 ?rwxrwxr-x··2.0·unx·····1051·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/TimeScale.class39 ?rwxrwxr-x··2.0·unx·····1051·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/TimeScale.class
40 ?rwxrwxr-x··2.0·unx·····3894·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/User.class40 ?rwxrwxr-x··2.0·unx·····3894·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/User.class
41 ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/CalendarTimeScale.class41 ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·org/epstudios/morbidmeter/lib/CalendarTimeScale.class
42 40·files,·63514·bytes·uncompressed,·47623·bytes·compressed:··25.0%42 40·files,·63492·bytes·uncompressed,·47601·bytes·compressed:··25.0%
20.6 KB
org/epstudios/morbidmeter/lib/MorbidMeter.class
20.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 363, 53 lines modifiedOffset 363, 49 lines modified
363 ········73:·pop363 ········73:·pop
364 ········74:·goto··········51364 ········74:·goto··········51
  
365 ··public·void·onDeleted(android.content.Context,·int[]);365 ··public·void·onDeleted(android.content.Context,·int[]);
366 ····descriptor:·(Landroid/content/Context;[I)V366 ····descriptor:·(Landroid/content/Context;[I)V
367 ····flags:·(0x0001)·ACC_PUBLIC367 ····flags:·(0x0001)·ACC_PUBLIC
368 ····Code:368 ····Code:
369 ······stack=300,·locals=10,·args_size=3369 ······stack=300,·locals=8,·args_size=3
370 ·········0:·ldc···········#9··················//·String·MM370 ·········0:·ldc···········#115················//·String·MM·Widget·deleted.
371 ·········2:·astore_3371 ·········2:·astore_3
372 ·········3:·ldc···········#115················//·String·MM·Widget·deleted.372 ·········3:·ldc···········#9··················//·String·MM
373 ·········5:·astore········4 
374 ·········7:·aload_3373 ·········5:·aload_3
375 ·········8:·aload·········4 
376 ········10:·invokestatic··#113················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I374 ·········6:·invokestatic··#113················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I
377 ········13:·pop375 ·········9:·pop
378 ········14:·aload_2376 ········10:·aload_2
 377 ········11:·arraylength
 378 ········12:·istore········4
 379 ········14:·iconst_0
379 ········15:·astore········5380 ········15:·istore········5
380 ········17:·aload_2 
381 ········18:·arraylength 
382 ········19:·istore········6 
383 ········21:·iconst_0 
384 ········22:·istore········7 
385 ········24:·iload·········7381 ········17:·iload·········5
386 ········26:·iload·········6382 ········19:·iload·········4
387 ········28:·if_icmpge·····58383 ········21:·if_icmpge·····50
 384 ········24:·aload_2
388 ········31:·aload·········5385 ········25:·iload·········5
 386 ········27:·iaload
 387 ········28:·istore········6
 388 ········30:·iconst_m1
 389 ········31:·istore········7
 390 ········33:·aload_1
 391 ········34:·iload·········6
389 ········33:·iload·········7392 ········36:·iload·········7
390 ········35:·iaload 
391 ········36:·istore········8 
392 ········38:·iconst_m1 
393 ········39:·istore········9 
394 ········41:·aload_1 
395 ········42:·iload·········8 
396 ········44:·iload·········9 
397 ········46:·invokestatic··#119················//·Method·setAlarm:(Landroid/content/Context;II)V393 ········38:·invokestatic··#119················//·Method·setAlarm:(Landroid/content/Context;II)V
398 ········49:·iload·········7394 ········41:·iload·········5
399 ········51:·iconst_1395 ········43:·iconst_1
400 ········52:·iadd396 ········44:·iadd
401 ········53:·istore········7397 ········45:·istore········5
402 ········55:·goto··········24398 ········47:·goto··········17
403 ········58:·aload_0399 ········50:·aload_0
404 ········59:·aload_1400 ········51:·aload_1
405 ········60:·aload_2401 ········52:·aload_2
406 ········61:·invokespecial·#123················//·Method·android/appwidget/AppWidgetProvider.onDeleted:(Landroid/content/Context;[I)V402 ········53:·invokespecial·#123················//·Method·android/appwidget/AppWidgetProvider.onDeleted:(Landroid/content/Context;[I)V
407 ········64:·return403 ········56:·return
  
408 ··public·void·onDisabled(android.content.Context);404 ··public·void·onDisabled(android.content.Context);
409 ····descriptor:·(Landroid/content/Context;)V405 ····descriptor:·(Landroid/content/Context;)V
410 ····flags:·(0x0001)·ACC_PUBLIC406 ····flags:·(0x0001)·ACC_PUBLIC
411 ····Code:407 ····Code:
412 ······stack=300,·locals=3,·args_size=2408 ······stack=300,·locals=3,·args_size=2
413 ·········0:·ldc···········#9··················//·String·MM409 ·········0:·ldc···········#9··················//·String·MM
Offset 461, 184 lines modifiedOffset 457, 176 lines modified
461 ········14:·return457 ········14:·return
  
462 ··public·void·onUpdate(android.content.Context,·android.appwidget.AppWidgetManager,·int[]);458 ··public·void·onUpdate(android.content.Context,·android.appwidget.AppWidgetManager,·int[]);
463 ····descriptor:·(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V459 ····descriptor:·(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V
464 ····flags:·(0x0001)·ACC_PUBLIC460 ····flags:·(0x0001)·ACC_PUBLIC
465 ····Code:461 ····Code:
466 ······stack=300,·locals=19,·args_size=4462 ······stack=300,·locals=19,·args_size=4
467 ·········0:·ldc···········#9··················//·String·MM463 ·········0:·ldc···········#145················//·String·Updating·MM·Widgets.
468 ·········2:·astore········4464 ·········2:·astore········4
469 ·········4:·ldc···········#145················//·String·Updating·MM·Widgets.465 ·········4:·ldc···········#9··················//·String·MM
470 ·········6:·astore········5 
471 ·········8:·aload·········4466 ·········6:·aload·········4
472 ········10:·aload·········5 
473 ········12:·invokestatic··#113················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I467 ·········8:·invokestatic··#113················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I
474 ········15:·pop468 ········11:·pop
475 ········16:·aload_3469 ········12:·aload_3
 470 ········13:·arraylength
 471 ········14:·istore········5
 472 ········16:·iconst_0
476 ········17:·astore········6473 ········17:·istore········6
477 ········19:·aload_3 
478 ········20:·arraylength 
479 ········21:·istore········7 
480 ········23:·iconst_0 
481 ········24:·istore········8 
482 ········26:·iload·········8 
483 ········28:·iload·········7 
484 ········30:·if_icmpge·····361 
485 ········33:·aload·········6 
486 ········35:·iload·········8 
487 ········37:·iaload 
488 ········38:·istore········9 
489 ········40:·aload_1 
490 ········41:·iload·········9474 ········19:·iload·········6
 475 ········21:·iload·········5
 476 ········23:·if_icmpge·····347
 477 ········26:·aload_3
 478 ········27:·iload·········6
 479 ········29:·iaload
 480 ········30:·istore········7
 481 ········32:·aload_1
 482 ········33:·iload·········7
491 ········43:·invokestatic··#151················//·Method·org/epstudios/morbidmeter/lib/MorbidMeterClock.resetConfiguration:(Landroid/content/Context;I)V483 ········35:·invokestatic··#151················//·Method·org/epstudios/morbidmeter/lib/MorbidMeterClock.resetConfiguration:(Landroid/content/Context;I)V
492 ········46:·invokestatic··#155················//·Method·org/epstudios/morbidmeter/lib/MorbidMeterClock.configurationIsComplete:()Z484 ········38:·invokestatic··#155················//·Method·org/epstudios/morbidmeter/lib/MorbidMeterClock.configurationIsComplete:()Z
493 ········49:·istore········10485 ········41:·istore········8
494 ········51:·iload·········10486 ········43:·iload·········8
495 ········53:·ifeq··········316487 ········45:·ifeq··········308
496 ········56:·aload_1488 ········48:·aload_1
497 ········57:·invokestatic··#159················//·Method·org/epstudios/morbidmeter/lib/MorbidMeterClock.getFrequency:(Landroid/content/Context;)I489 ········49:·invokestatic··#159················//·Method·org/epstudios/morbidmeter/lib/MorbidMeterClock.getFrequency:(Landroid/content/Context;)I
498 ········60:·istore········10490 ········52:·istore········8
499 ········62:·aload_1491 ········54:·aload_1
500 ········63:·iload·········9 
501 ········65:·iload·········10492 ········55:·iload·········7
 493 ········57:·iload·········8
502 ········67:·invokestatic··#119················//·Method·setAlarm:(Landroid/content/Context;II)V494 ········59:·invokestatic··#119················//·Method·setAlarm:(Landroid/content/Context;II)V
503 ········70:·ldc···········#161················//·String·Alarm·started495 ········62:·ldc···········#161················//·String·Alarm·started
504 ········72:·astore········5496 ········64:·astore········9
505 ········74:·ldc···········#9··················//·String·MM497 ········66:·ldc···········#9··················//·String·MM
506 ········76:·aload·········5498 ········68:·aload·········9
507 ········78:·invokestatic··#113················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I499 ········70:·invokestatic··#113················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I
508 ········81:·pop500 ········73:·pop
509 ········82:·new···········#15·················//·class·android/content/Intent501 ········74:·new···········#15·················//·class·android/content/Intent
510 ········85:·astore········11502 ········77:·astore········10
Max diff block lines reached; 1946/20890 bytes (9.32%) of diff not shown.
283 B
smali/org/epstudios/morbidmeter/R.smali
    
Offset 24, 10 lines modifiedOffset 24, 9 lines modified
24 .method·public·constructor·<init>()V24 .method·public·constructor·<init>()V
25 ····.locals·025 ····.locals·0
  
26 ····.prologue26 ····.prologue
27 ····.line·1027 ····.line·10
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····.line·141 
30 ····return-void29 ····return-void
31 .end·method30 .end·method
1.61 KB
smali/org/epstudios/morbidmeter/lib/MmConfigure$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;21 .field·final·synthetic·this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/epstudios/morbidmeter/lib/MmConfigure;)V23 .method·constructor·<init>(Lorg/epstudios/morbidmeter/lib/MmConfigure;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
25 ····.prologue26 ····.prologue
26 ····.line·20227 ····.line·202
27 ····iput-object·p1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$2;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;28 ····iput-object·p1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$2;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 49, 27 lines modifiedOffset 50, 29 lines modified
49 ····:goto_050 ····:goto_0
50 ····iget-object·v1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$2;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;51 ····iget-object·v1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$2;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
51 ····invoke-static·{v1},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$700(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/RadioGroup;52 ····invoke-static·{v1},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$700(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/RadioGroup;
  
52 ····move-result-object·v153 ····move-result-object·v1
  
 54 ····.line·208
53 ····invoke-virtual·{v1},·Landroid/widget/RadioGroup;->getChildCount()I55 ····invoke-virtual·{v1},·Landroid/widget/RadioGroup;->getChildCount()I
  
54 ····move-result·v156 ····move-result·v1
  
55 ····if-ge·v0,·v1,·:cond_057 ····if-ge·v0,·v1,·:cond_0
  
56 ····.line·20958 ····.line·209
57 ····iget-object·v1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$2;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;59 ····iget-object·v1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$2;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
58 ····invoke-static·{v1},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$700(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/RadioGroup;60 ····invoke-static·{v1},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$700(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/RadioGroup;
  
59 ····move-result-object·v161 ····move-result-object·v1
  
 62 ····.line·210
60 ····invoke-virtual·{v1,·v0},·Landroid/widget/RadioGroup;->getChildAt(I)Landroid/view/View;63 ····invoke-virtual·{v1,·v0},·Landroid/widget/RadioGroup;->getChildAt(I)Landroid/view/View;
  
61 ····move-result-object·v164 ····move-result-object·v1
  
62 ····invoke-virtual·{v1,·p2},·Landroid/view/View;->setEnabled(Z)V65 ····invoke-virtual·{v1,·p2},·Landroid/view/View;->setEnabled(Z)V
  
63 ····.line·20866 ····.line·208
1.15 KB
smali/org/epstudios/morbidmeter/lib/MmService.smali
    
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
  
85 ····move-result-object·v885 ····move-result-object·v8
  
86 ····sget·v9,·Lorg/epstudios/morbidmeter/lib/R$layout;->main:I86 ····sget·v9,·Lorg/epstudios/morbidmeter/lib/R$layout;->main:I
  
87 ····invoke-direct·{v7,·v8,·v9},·Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V87 ····invoke-direct·{v7,·v8,·v9},·Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V
  
88 ····.line·3388 ····.line·34
89 ····.local·v7,·"views":Landroid/widget/RemoteViews;89 ····.local·v7,·"views":Landroid/widget/RemoteViews;
90 ····invoke-static·{v3},·Landroid/appwidget/AppWidgetManager;->getInstance(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager;90 ····invoke-static·{v3},·Landroid/appwidget/AppWidgetManager;->getInstance(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager;
  
91 ····move-result-object·v191 ····move-result-object·v1
  
92 ····.line·3592 ····.line·35
93 ····.local·v1,·"appWidgetManager":Landroid/appwidget/AppWidgetManager;93 ····.local·v1,·"appWidgetManager":Landroid/appwidget/AppWidgetManager;
Offset 150, 18 lines modifiedOffset 150, 20 lines modified
150 ····.line·46150 ····.line·46
151 ····:cond_1151 ····:cond_1
152 ····:goto_1152 ····:goto_1
153 ····sget·v8,·Lorg/epstudios/morbidmeter/lib/R$id;->progressBar:I153 ····sget·v8,·Lorg/epstudios/morbidmeter/lib/R$id;->progressBar:I
  
154 ····const/16·v9,·0x64154 ····const/16·v9,·0x64
  
 155 ····.line·47
155 ····invoke-static·{},·Lorg/epstudios/morbidmeter/lib/MorbidMeterClock;->percentAlive()I156 ····invoke-static·{},·Lorg/epstudios/morbidmeter/lib/MorbidMeterClock;->percentAlive()I
  
156 ····move-result·v10157 ····move-result·v10
  
 158 ····.line·46
157 ····invoke-virtual·{v7,·v8,·v9,·v10,·v11},·Landroid/widget/RemoteViews;->setProgressBar(IIIZ)V159 ····invoke-virtual·{v7,·v8,·v9,·v10,·v11},·Landroid/widget/RemoteViews;->setProgressBar(IIIZ)V
  
158 ····.line·48160 ····.line·48
159 ····new-instance·v2,·Landroid/content/Intent;161 ····new-instance·v2,·Landroid/content/Intent;
  
160 ····const-class·v8,·Lorg/epstudios/morbidmeter/lib/MmConfigure;162 ····const-class·v8,·Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
623 B
smali/org/epstudios/morbidmeter/lib/MmConfigure$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;21 .field·final·synthetic·this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/epstudios/morbidmeter/lib/MmConfigure;)V23 .method·constructor·<init>(Lorg/epstudios/morbidmeter/lib/MmConfigure;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
25 ····.prologue26 ····.prologue
26 ····.line·37727 ····.line·377
27 ····iput-object·p1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$7;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;28 ····iput-object·p1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$7;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
290 B
smali/org/epstudios/morbidmeter/lib/R.smali
    
Offset 23, 10 lines modifiedOffset 23, 9 lines modified
23 .method·public·constructor·<init>()V23 .method·public·constructor·<init>()V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·926 ····.line·9
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28 ····.line·126 
29 ····return-void28 ····return-void
30 .end·method29 .end·method
8.7 KB
smali/org/epstudios/morbidmeter/lib/MmConfigure$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$context:Landroid/content/Context;22 .field·final·synthetic·val$context:Landroid/content/Context;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/epstudios/morbidmeter/lib/MmConfigure;Landroid/content/Context;)V24 .method·constructor·<init>(Lorg/epstudios/morbidmeter/lib/MmConfigure;Landroid/content/Context;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
26 ····.prologue27 ····.prologue
27 ····.line·22328 ····.line·223
28 ····iput-object·p1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$3;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;29 ····iput-object·p1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$3;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
29 ····iput-object·p2,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$3;->val$context:Landroid/content/Context;30 ····iput-object·p2,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$3;->val$context:Landroid/content/Context;
  
Offset 60, 18 lines modifiedOffset 61, 20 lines modified
  
60 ····move-result-object·v1261 ····move-result-object·v12
  
61 ····invoke-virtual·{v12},·Landroid/widget/EditText;->getText()Landroid/text/Editable;62 ····invoke-virtual·{v12},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
  
62 ····move-result-object·v1263 ····move-result-object·v12
  
 64 ····.line·228
63 ····invoke-virtual·{v12},·Ljava/lang/Object;->toString()Ljava/lang/String;65 ····invoke-virtual·{v12},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
64 ····move-result-object·v1266 ····move-result-object·v12
  
 67 ····.line·227
65 ····invoke-virtual·{v11,·v12},·Lorg/epstudios/morbidmeter/lib/User;->setName(Ljava/lang/String;)V68 ····invoke-virtual·{v11,·v12},·Lorg/epstudios/morbidmeter/lib/User;->setName(Ljava/lang/String;)V
  
66 ····.line·22969 ····.line·229
67 ····iget-object·v11,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$3;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;70 ····iget-object·v11,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$3;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
68 ····invoke-static·{v11},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$900(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Lorg/epstudios/morbidmeter/lib/Configuration;71 ····invoke-static·{v11},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$900(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Lorg/epstudios/morbidmeter/lib/Configuration;
  
Offset 151, 14 lines modifiedOffset 154, 15 lines modified
  
151 ····move-result-object·v11154 ····move-result-object·v11
  
152 ····if-eqz·v11,·:cond_0155 ····if-eqz·v11,·:cond_0
  
153 ····iget-object·v11,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$3;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;156 ····iget-object·v11,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$3;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
 157 ····.line·235
154 ····invoke-static·{v11},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$100(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/EditText;158 ····invoke-static·{v11},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$100(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/EditText;
  
155 ····move-result-object·v11159 ····move-result-object·v11
  
156 ····invoke-virtual·{v11},·Landroid/widget/EditText;->getText()Landroid/text/Editable;160 ····invoke-virtual·{v11},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
  
157 ····move-result-object·v11161 ····move-result-object·v11
Offset 177, 30 lines modifiedOffset 181, 34 lines modified
  
177 ····move-result-object·v11181 ····move-result-object·v11
  
178 ····iget-object·v11,·v11,·Lorg/epstudios/morbidmeter/lib/Configuration;->user:Lorg/epstudios/morbidmeter/lib/User;182 ····iget-object·v11,·v11,·Lorg/epstudios/morbidmeter/lib/Configuration;->user:Lorg/epstudios/morbidmeter/lib/User;
  
179 ····iget-object·v12,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$3;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;183 ····iget-object·v12,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$3;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
 184 ····.line·238
180 ····invoke-static·{v12},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$100(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/EditText;185 ····invoke-static·{v12},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$100(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/EditText;
  
181 ····move-result-object·v12186 ····move-result-object·v12
  
182 ····invoke-virtual·{v12},·Landroid/widget/EditText;->getText()Landroid/text/Editable;187 ····invoke-virtual·{v12},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
  
183 ····move-result-object·v12188 ····move-result-object·v12
  
 189 ····.line·239
184 ····invoke-virtual·{v12},·Ljava/lang/Object;->toString()Ljava/lang/String;190 ····invoke-virtual·{v12},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
185 ····move-result-object·v12191 ····move-result-object·v12
  
 192 ····.line·238
186 ····invoke-static·{v12},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D193 ····invoke-static·{v12},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
187 ····move-result-wide·v12194 ····move-result-wide·v12
  
 195 ····.line·237
188 ····invoke-virtual·{v11,·v12,·v13},·Lorg/epstudios/morbidmeter/lib/User;->setLongevity(D)V196 ····invoke-virtual·{v11,·v12,·v13},·Lorg/epstudios/morbidmeter/lib/User;->setLongevity(D)V
189 ····:try_end_0197 ····:try_end_0
190 ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0198 ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0
  
191 ····.line·246199 ····.line·246
192 ····:goto_0200 ····:goto_0
193 ····iget-object·v11,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$3;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;201 ····iget-object·v11,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$3;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
Offset 211, 14 lines modifiedOffset 219, 15 lines modified
  
211 ····iget-object·v11,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$3;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;219 ····iget-object·v11,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$3;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
212 ····invoke-static·{v11},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$1100(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/Spinner;220 ····invoke-static·{v11},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$1100(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/Spinner;
  
213 ····move-result-object·v11221 ····move-result-object·v11
  
 222 ····.line·248
214 ····invoke-virtual·{v11},·Landroid/widget/Spinner;->getSelectedItem()Ljava/lang/Object;223 ····invoke-virtual·{v11},·Landroid/widget/Spinner;->getSelectedItem()Ljava/lang/Object;
  
215 ····move-result-object·v11224 ····move-result-object·v11
  
216 ····check-cast·v11,·Ljava/lang/String;225 ····check-cast·v11,·Ljava/lang/String;
  
217 ····iput-object·v11,·v12,·Lorg/epstudios/morbidmeter/lib/Configuration;->timeScaleName:Ljava/lang/String;226 ····iput-object·v11,·v12,·Lorg/epstudios/morbidmeter/lib/Configuration;->timeScaleName:Ljava/lang/String;
Offset 232, 14 lines modifiedOffset 241, 15 lines modified
  
232 ····iget-object·v11,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$3;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;241 ····iget-object·v11,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$3;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
233 ····invoke-static·{v11},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$1200(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/Spinner;242 ····invoke-static·{v11},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$1200(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/Spinner;
  
234 ····move-result-object·v11243 ····move-result-object·v11
  
 244 ····.line·251
235 ····invoke-virtual·{v11},·Landroid/widget/Spinner;->getSelectedItem()Ljava/lang/Object;245 ····invoke-virtual·{v11},·Landroid/widget/Spinner;->getSelectedItem()Ljava/lang/Object;
  
236 ····move-result-object·v11246 ····move-result-object·v11
  
237 ····check-cast·v11,·Ljava/lang/String;247 ····check-cast·v11,·Ljava/lang/String;
  
238 ····iput-object·v11,·v12,·Lorg/epstudios/morbidmeter/lib/Configuration;->updateFrequency:Ljava/lang/String;248 ····iput-object·v11,·v12,·Lorg/epstudios/morbidmeter/lib/Configuration;->updateFrequency:Ljava/lang/String;
Offset 291, 14 lines modifiedOffset 301, 15 lines modified
  
291 ····iget-object·v12,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$3;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;301 ····iget-object·v12,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$3;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
292 ····invoke-static·{v12},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$1500(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/CheckBox;302 ····invoke-static·{v12},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$1500(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/CheckBox;
  
293 ····move-result-object·v12303 ····move-result-object·v12
  
Max diff block lines reached; 4111/8803 bytes (46.70%) of diff not shown.
2.73 KB
smali/org/epstudios/morbidmeter/lib/MmConfigure$MyOnDateChangedListener.smali
    
Offset 77, 62 lines modifiedOffset 77, 68 lines modified
  
77 ····invoke-virtual·{v0},·Landroid/widget/DatePicker;->getYear()I77 ····invoke-virtual·{v0},·Landroid/widget/DatePicker;->getYear()I
  
78 ····move-result·v078 ····move-result·v0
  
79 ····iget-object·v1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$MyOnDateChangedListener;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;79 ····iget-object·v1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$MyOnDateChangedListener;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
 80 ····.line·320
80 ····invoke-static·{v1},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$400(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/DatePicker;81 ····invoke-static·{v1},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$400(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/DatePicker;
  
81 ····move-result-object·v182 ····move-result-object·v1
  
82 ····invoke-virtual·{v1},·Landroid/widget/DatePicker;->getMonth()I83 ····invoke-virtual·{v1},·Landroid/widget/DatePicker;->getMonth()I
  
83 ····move-result·v184 ····move-result·v1
  
84 ····iget-object·v2,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$MyOnDateChangedListener;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;85 ····iget-object·v2,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$MyOnDateChangedListener;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
 86 ····.line·321
85 ····invoke-static·{v2},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$400(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/DatePicker;87 ····invoke-static·{v2},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$400(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/DatePicker;
  
86 ····move-result-object·v288 ····move-result-object·v2
  
87 ····invoke-virtual·{v2},·Landroid/widget/DatePicker;->getDayOfMonth()I89 ····invoke-virtual·{v2},·Landroid/widget/DatePicker;->getDayOfMonth()I
  
88 ····move-result·v290 ····move-result·v2
  
89 ····iget-object·v3,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$MyOnDateChangedListener;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;91 ····iget-object·v3,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$MyOnDateChangedListener;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
 92 ····.line·322
90 ····invoke-static·{v3},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$600(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/DatePicker;93 ····invoke-static·{v3},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$600(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/DatePicker;
  
91 ····move-result-object·v394 ····move-result-object·v3
  
92 ····invoke-virtual·{v3},·Landroid/widget/DatePicker;->getYear()I95 ····invoke-virtual·{v3},·Landroid/widget/DatePicker;->getYear()I
  
93 ····move-result·v396 ····move-result·v3
  
94 ····iget-object·v4,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$MyOnDateChangedListener;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;97 ····iget-object·v4,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$MyOnDateChangedListener;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
 98 ····.line·323
95 ····invoke-static·{v4},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$600(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/DatePicker;99 ····invoke-static·{v4},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$600(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/DatePicker;
  
96 ····move-result-object·v4100 ····move-result-object·v4
  
97 ····invoke-virtual·{v4},·Landroid/widget/DatePicker;->getMonth()I101 ····invoke-virtual·{v4},·Landroid/widget/DatePicker;->getMonth()I
  
98 ····move-result·v4102 ····move-result·v4
  
99 ····iget-object·v5,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$MyOnDateChangedListener;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;103 ····iget-object·v5,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$MyOnDateChangedListener;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
 104 ····.line·324
100 ····invoke-static·{v5},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$600(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/DatePicker;105 ····invoke-static·{v5},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$600(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/DatePicker;
  
101 ····move-result-object·v5106 ····move-result-object·v5
  
102 ····invoke-virtual·{v5},·Landroid/widget/DatePicker;->getDayOfMonth()I107 ····invoke-virtual·{v5},·Landroid/widget/DatePicker;->getDayOfMonth()I
  
103 ····move-result·v5108 ····move-result·v5
  
 109 ····.line·319
104 ····invoke-static/range·{v0·..·v5},·Lorg/epstudios/morbidmeter/lib/User;->getLongevity(IIIIII)D110 ····invoke-static/range·{v0·..·v5},·Lorg/epstudios/morbidmeter/lib/User;->getLongevity(IIIIII)D
  
105 ····move-result-wide·v6111 ····move-result-wide·v6
  
106 ····.line·325112 ····.line·325
107 ····.local·v6,·"longevity":D113 ····.local·v6,·"longevity":D
108 ····iget-object·v0,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$MyOnDateChangedListener;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;114 ····iget-object·v0,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$MyOnDateChangedListener;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
623 B
smali/org/epstudios/morbidmeter/lib/MmConfigure$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;21 .field·final·synthetic·this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/epstudios/morbidmeter/lib/MmConfigure;)V23 .method·constructor·<init>(Lorg/epstudios/morbidmeter/lib/MmConfigure;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
25 ····.prologue26 ····.prologue
26 ····.line·29627 ····.line·296
27 ····iput-object·p1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$4;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;28 ····iput-object·p1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$4;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29.0 KB
smali/org/epstudios/morbidmeter/lib/MorbidMeterClock.smali
    
Offset 131, 20 lines modifiedOffset 131, 22 lines modified
131 ····iget-boolean·v3,·v3,·Lorg/epstudios/morbidmeter/lib/Configuration;->showNotifications:Z131 ····iget-boolean·v3,·v3,·Lorg/epstudios/morbidmeter/lib/Configuration;->showNotifications:Z
  
132 ····if-eqz·v3,·:cond_0132 ····if-eqz·v3,·:cond_0
  
133 ····.line·114133 ····.line·114
134 ····sget·v3,·Lorg/epstudios/morbidmeter/lib/R$string;->user_dead_message:I134 ····sget·v3,·Lorg/epstudios/morbidmeter/lib/R$string;->user_dead_message:I
  
 135 ····.line·115
135 ····move-object/from16·v0,·p0136 ····move-object/from16·v0,·p0
  
136 ····invoke-virtual·{v0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String;137 ····invoke-virtual·{v0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
137 ····move-result-object·v3138 ····move-result-object·v3
  
 139 ····.line·114
138 ····move-object/from16·v0,·p0140 ····move-object/from16·v0,·p0
  
139 ····invoke-static·{v0,·v3},·Lorg/epstudios/morbidmeter/lib/MorbidMeterClock;->showNotification(Landroid/content/Context;Ljava/lang/String;)V141 ····invoke-static·{v0,·v3},·Lorg/epstudios/morbidmeter/lib/MorbidMeterClock;->showNotification(Landroid/content/Context;Ljava/lang/String;)V
  
140 ····.line·117142 ····.line·117
141 ····:cond_0143 ····:cond_0
142 ····sget·v3,·Lorg/epstudios/morbidmeter/lib/R$string;->user_dead_message:I144 ····sget·v3,·Lorg/epstudios/morbidmeter/lib/R$string;->user_dead_message:I
Offset 163, 20 lines modifiedOffset 165, 22 lines modified
163 ····:cond_1165 ····:cond_1
164 ····sget-object·v3,·Lorg/epstudios/morbidmeter/lib/MorbidMeterClock;->configuration:Lorg/epstudios/morbidmeter/lib/Configuration;166 ····sget-object·v3,·Lorg/epstudios/morbidmeter/lib/MorbidMeterClock;->configuration:Lorg/epstudios/morbidmeter/lib/Configuration;
  
165 ····iget-object·v3,·v3,·Lorg/epstudios/morbidmeter/lib/Configuration;->timeScaleName:Ljava/lang/String;167 ····iget-object·v3,·v3,·Lorg/epstudios/morbidmeter/lib/Configuration;->timeScaleName:Ljava/lang/String;
  
166 ····sget·v4,·Lorg/epstudios/morbidmeter/lib/R$string;->ts_none:I168 ····sget·v4,·Lorg/epstudios/morbidmeter/lib/R$string;->ts_none:I
  
 169 ····.line·120
167 ····move-object/from16·v0,·p0170 ····move-object/from16·v0,·p0
  
168 ····invoke-virtual·{v0,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;171 ····invoke-virtual·{v0,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
169 ····move-result-object·v4172 ····move-result-object·v4
  
 173 ····.line·119
170 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z174 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
171 ····move-result·v3175 ····move-result·v3
  
172 ····if-eqz·v3,·:cond_2176 ····if-eqz·v3,·:cond_2
  
173 ····.line·121177 ····.line·121
Offset 188, 20 lines modifiedOffset 192, 22 lines modified
188 ····:cond_2192 ····:cond_2
189 ····sget-object·v3,·Lorg/epstudios/morbidmeter/lib/MorbidMeterClock;->configuration:Lorg/epstudios/morbidmeter/lib/Configuration;193 ····sget-object·v3,·Lorg/epstudios/morbidmeter/lib/MorbidMeterClock;->configuration:Lorg/epstudios/morbidmeter/lib/Configuration;
  
190 ····iget-object·v3,·v3,·Lorg/epstudios/morbidmeter/lib/Configuration;->timeScaleName:Ljava/lang/String;194 ····iget-object·v3,·v3,·Lorg/epstudios/morbidmeter/lib/Configuration;->timeScaleName:Ljava/lang/String;
  
191 ····sget·v4,·Lorg/epstudios/morbidmeter/lib/R$string;->ts_percent:I195 ····sget·v4,·Lorg/epstudios/morbidmeter/lib/R$string;->ts_percent:I
  
 196 ····.line·124
192 ····move-object/from16·v0,·p0197 ····move-object/from16·v0,·p0
  
193 ····invoke-virtual·{v0,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;198 ····invoke-virtual·{v0,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
194 ····move-result-object·v4199 ····move-result-object·v4
  
 200 ····.line·123
195 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z201 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
196 ····move-result·v3202 ····move-result·v3
  
197 ····if-eqz·v3,·:cond_3203 ····if-eqz·v3,·:cond_3
  
198 ····.line·125204 ····.line·125
Offset 268, 32 lines modifiedOffset 274, 35 lines modified
268 ····:cond_3274 ····:cond_3
269 ····sget-object·v3,·Lorg/epstudios/morbidmeter/lib/MorbidMeterClock;->configuration:Lorg/epstudios/morbidmeter/lib/Configuration;275 ····sget-object·v3,·Lorg/epstudios/morbidmeter/lib/MorbidMeterClock;->configuration:Lorg/epstudios/morbidmeter/lib/Configuration;
  
270 ····iget-object·v3,·v3,·Lorg/epstudios/morbidmeter/lib/Configuration;->timeScaleName:Ljava/lang/String;276 ····iget-object·v3,·v3,·Lorg/epstudios/morbidmeter/lib/Configuration;->timeScaleName:Ljava/lang/String;
  
271 ····sget·v4,·Lorg/epstudios/morbidmeter/lib/R$string;->ts_time:I277 ····sget·v4,·Lorg/epstudios/morbidmeter/lib/R$string;->ts_time:I
  
 278 ····.line·134
272 ····move-object/from16·v0,·p0279 ····move-object/from16·v0,·p0
  
273 ····invoke-virtual·{v0,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;280 ····invoke-virtual·{v0,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
274 ····move-result-object·v4281 ····move-result-object·v4
  
 282 ····.line·133
275 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z283 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
276 ····move-result·v3284 ····move-result·v3
  
277 ····if-eqz·v3,·:cond_4285 ····if-eqz·v3,·:cond_4
  
278 ····.line·135286 ····.line·135
279 ····new-instance·v19,·Ljava/text/SimpleDateFormat;287 ····new-instance·v19,·Ljava/text/SimpleDateFormat;
  
280 ····.end·local·v19····#·"formatter":Ljava/text/Format;288 ····.end·local·v19····#·"formatter":Ljava/text/Format;
281 ····const-string·v3,·"EEEE,·MMMM·d·yyyy\nhh:mm:ss·a·z"289 ····const-string·v3,·"EEEE,·MMMM·d·yyyy\nhh:mm:ss·a·z"
  
 290 ····.line·136
282 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;291 ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale;
  
283 ····move-result-object·v4292 ····move-result-object·v4
  
284 ····move-object/from16·v0,·v19293 ····move-object/from16·v0,·v19
  
285 ····invoke-direct·{v0,·v3,·v4},·Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;Ljava/util/Locale;)V294 ····invoke-direct·{v0,·v3,·v4},·Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;Ljava/util/Locale;)V
Offset 319, 20 lines modifiedOffset 328, 22 lines modified
319 ····:cond_4328 ····:cond_4
320 ····sget-object·v3,·Lorg/epstudios/morbidmeter/lib/MorbidMeterClock;->configuration:Lorg/epstudios/morbidmeter/lib/Configuration;329 ····sget-object·v3,·Lorg/epstudios/morbidmeter/lib/MorbidMeterClock;->configuration:Lorg/epstudios/morbidmeter/lib/Configuration;
  
321 ····iget-object·v3,·v3,·Lorg/epstudios/morbidmeter/lib/Configuration;->timeScaleName:Ljava/lang/String;330 ····iget-object·v3,·v3,·Lorg/epstudios/morbidmeter/lib/Configuration;->timeScaleName:Ljava/lang/String;
  
322 ····sget·v4,·Lorg/epstudios/morbidmeter/lib/R$string;->ts_debug:I331 ····sget·v4,·Lorg/epstudios/morbidmeter/lib/R$string;->ts_debug:I
  
 332 ····.line·141
323 ····move-object/from16·v0,·p0333 ····move-object/from16·v0,·p0
  
324 ····invoke-virtual·{v0,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;334 ····invoke-virtual·{v0,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
325 ····move-result-object·v4335 ····move-result-object·v4
  
 336 ····.line·140
326 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z337 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
327 ····move-result·v3338 ····move-result·v3
  
328 ····if-eqz·v3,·:cond_5339 ····if-eqz·v3,·:cond_5
  
329 ····.line·142340 ····.line·142
Max diff block lines reached; 25775/29603 bytes (87.07%) of diff not shown.
3.65 KB
smali/org/epstudios/morbidmeter/lib/MmConfigure$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;21 .field·final·synthetic·this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/epstudios/morbidmeter/lib/MmConfigure;)V23 .method·constructor·<init>(Lorg/epstudios/morbidmeter/lib/MmConfigure;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
25 ····.prologue26 ····.prologue
26 ····.line·15527 ····.line·155
27 ····iput-object·p1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$1;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;28 ····iput-object·p1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$1;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 51, 22 lines modifiedOffset 52, 24 lines modified
51 ····:try_start_052 ····:try_start_0
52 ····iget-object·v4,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$1;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;53 ····iget-object·v4,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$1;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
53 ····invoke-static·{v4},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$100(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/EditText;54 ····invoke-static·{v4},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$100(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/EditText;
  
54 ····move-result-object·v455 ····move-result-object·v4
  
 56 ····.line·163
55 ····invoke-virtual·{v4},·Landroid/widget/EditText;->getText()Landroid/text/Editable;57 ····invoke-virtual·{v4},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
  
56 ····move-result-object·v458 ····move-result-object·v4
  
57 ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String;59 ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
58 ····move-result-object·v460 ····move-result-object·v4
  
 61 ····.line·162
59 ····invoke-static·{v4},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D62 ····invoke-static·{v4},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
60 ····:try_end_063 ····:try_end_0
61 ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_064 ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0
  
62 ····move-result-wide·v265 ····move-result-wide·v2
  
63 ····.line·16766 ····.line·167
Offset 85, 42 lines modifiedOffset 88, 46 lines modified
85 ····move-result-object·v588 ····move-result-object·v5
  
86 ····invoke-virtual·{v4,·v5},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V89 ····invoke-virtual·{v4,·v5},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
87 ····.line·16890 ····.line·168
88 ····iget-object·v4,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$1;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;91 ····iget-object·v4,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$1;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
 92 ····.line·169
89 ····invoke-static·{v4},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$400(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/DatePicker;93 ····invoke-static·{v4},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$400(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/DatePicker;
  
90 ····move-result-object·v494 ····move-result-object·v4
  
91 ····invoke-virtual·{v4},·Landroid/widget/DatePicker;->getYear()I95 ····invoke-virtual·{v4},·Landroid/widget/DatePicker;->getYear()I
  
92 ····move-result·v496 ····move-result·v4
  
93 ····iget-object·v5,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$1;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;97 ····iget-object·v5,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$1;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
 98 ····.line·170
94 ····invoke-static·{v5},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$400(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/DatePicker;99 ····invoke-static·{v5},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$400(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/DatePicker;
  
95 ····move-result-object·v5100 ····move-result-object·v5
  
96 ····invoke-virtual·{v5},·Landroid/widget/DatePicker;->getMonth()I101 ····invoke-virtual·{v5},·Landroid/widget/DatePicker;->getMonth()I
  
97 ····move-result·v5102 ····move-result·v5
  
98 ····iget-object·v6,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$1;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;103 ····iget-object·v6,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$1;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
 104 ····.line·171
99 ····invoke-static·{v6},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$400(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/DatePicker;105 ····invoke-static·{v6},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$400(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/DatePicker;
  
100 ····move-result-object·v6106 ····move-result-object·v6
  
101 ····invoke-virtual·{v6},·Landroid/widget/DatePicker;->getDayOfMonth()I107 ····invoke-virtual·{v6},·Landroid/widget/DatePicker;->getDayOfMonth()I
  
102 ····move-result·v6108 ····move-result·v6
  
 109 ····.line·168
103 ····invoke-static·{v4,·v5,·v6,·v2,·v3},·Lorg/epstudios/morbidmeter/lib/User;->getDeathDate(IIID)Ljava/util/Calendar;110 ····invoke-static·{v4,·v5,·v6,·v2,·v3},·Lorg/epstudios/morbidmeter/lib/User;->getDeathDate(IIID)Ljava/util/Calendar;
  
104 ····move-result-object·v0111 ····move-result-object·v0
  
105 ····.line·173112 ····.line·173
106 ····.local·v0,·"deathDay":Ljava/util/Calendar;113 ····.local·v0,·"deathDay":Ljava/util/Calendar;
107 ····invoke-static·{v7},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$502(Z)Z114 ····invoke-static·{v7},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$502(Z)Z
Offset 134, 24 lines modifiedOffset 141, 27 lines modified
  
134 ····invoke-virtual·{v0,·v7},·Ljava/util/Calendar;->get(I)I141 ····invoke-virtual·{v0,·v7},·Ljava/util/Calendar;->get(I)I
  
135 ····move-result·v5142 ····move-result·v5
  
136 ····const/4·v6,·0x2143 ····const/4·v6,·0x2
  
 144 ····.line·175
137 ····invoke-virtual·{v0,·v6},·Ljava/util/Calendar;->get(I)I145 ····invoke-virtual·{v0,·v6},·Ljava/util/Calendar;->get(I)I
  
138 ····move-result·v6146 ····move-result·v6
  
139 ····const/4·v7,·0x5147 ····const/4·v7,·0x5
  
 148 ····.line·176
140 ····invoke-virtual·{v0,·v7},·Ljava/util/Calendar;->get(I)I149 ····invoke-virtual·{v0,·v7},·Ljava/util/Calendar;->get(I)I
  
141 ····move-result·v7150 ····move-result·v7
  
 151 ····.line·174
142 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/widget/DatePicker;->updateDate(III)V152 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/widget/DatePicker;->updateDate(III)V
  
143 ····.line·177153 ····.line·177
144 ····const/4·v4,·0x0154 ····const/4·v4,·0x0
  
145 ····invoke-static·{v4},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$502(Z)Z155 ····invoke-static·{v4},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->access$502(Z)Z
  
1.85 KB
smali/org/epstudios/morbidmeter/lib/User.smali
    
Offset 170, 14 lines modifiedOffset 170, 15 lines modified
170 ····invoke-virtual·{v0,·v8,·v4},·Ljava/util/Calendar;->set(II)V170 ····invoke-virtual·{v0,·v8,·v4},·Ljava/util/Calendar;->set(II)V
  
171 ····.line·68171 ····.line·68
172 ····invoke-virtual·{v1},·Ljava/util/Calendar;->getTimeInMillis()J172 ····invoke-virtual·{v1},·Ljava/util/Calendar;->getTimeInMillis()J
  
173 ····move-result-wide·v4173 ····move-result-wide·v4
  
 174 ····.line·69
174 ····invoke-virtual·{v0},·Ljava/util/Calendar;->getTimeInMillis()J175 ····invoke-virtual·{v0},·Ljava/util/Calendar;->getTimeInMillis()J
  
175 ····move-result-wide·v6176 ····move-result-wide·v6
  
176 ····sub-long·v2,·v4,·v6177 ····sub-long·v2,·v4,·v6
  
177 ····.line·70178 ····.line·70
Offset 539, 14 lines modifiedOffset 540, 15 lines modified
  
539 ····move-result·v5540 ····move-result·v5
  
540 ····if-eqz·v5,·:cond_1541 ····if-eqz·v5,·:cond_1
  
541 ····iget-object·v5,·p0,·Lorg/epstudios/morbidmeter/lib/User;->birthDay:Ljava/util/GregorianCalendar;542 ····iget-object·v5,·p0,·Lorg/epstudios/morbidmeter/lib/User;->birthDay:Ljava/util/GregorianCalendar;
  
 543 ····.line·172
542 ····invoke-virtual·{v5,·v1},·Ljava/util/GregorianCalendar;->before(Ljava/lang/Object;)Z544 ····invoke-virtual·{v5,·v1},·Ljava/util/GregorianCalendar;->before(Ljava/lang/Object;)Z
  
543 ····move-result·v5545 ····move-result·v5
  
544 ····if-eqz·v5,·:cond_1546 ····if-eqz·v5,·:cond_1
  
545 ····move·v2,·v3547 ····move·v2,·v3
Offset 566, 15 lines modifiedOffset 568, 15 lines modified
  
566 ····.restart·local·v0····#·"earliestbirthDay":Ljava/util/Calendar;568 ····.restart·local·v0····#·"earliestbirthDay":Ljava/util/Calendar;
567 ····.restart·local·v1····#·"latestbirthDay":Ljava/util/Calendar;569 ····.restart·local·v1····#·"latestbirthDay":Ljava/util/Calendar;
568 ····.restart·local·v2····#·"sane":Z570 ····.restart·local·v2····#·"sane":Z
569 ····:cond_1571 ····:cond_1
570 ····move·v2,·v4572 ····move·v2,·v4
  
571 ····.line·171573 ····.line·172
572 ····goto·:goto_1574 ····goto·:goto_1
573 .end·method575 .end·method
  
574 .method·public·lifeDurationMsec()J576 .method·public·lifeDurationMsec()J
575 ····.locals·4577 ····.locals·4
  
576 ····.prologue578 ····.prologue
Offset 606, 32 lines modifiedOffset 608, 35 lines modified
  
606 ····move-result·v0608 ····move-result·v0
  
607 ····iget-object·v1,·p0,·Lorg/epstudios/morbidmeter/lib/User;->birthDay:Ljava/util/GregorianCalendar;609 ····iget-object·v1,·p0,·Lorg/epstudios/morbidmeter/lib/User;->birthDay:Ljava/util/GregorianCalendar;
  
608 ····const/4·v2,·0x2610 ····const/4·v2,·0x2
  
 611 ····.line·47
609 ····invoke-virtual·{v1,·v2},·Ljava/util/GregorianCalendar;->get(I)I612 ····invoke-virtual·{v1,·v2},·Ljava/util/GregorianCalendar;->get(I)I
  
610 ····move-result·v1613 ····move-result·v1
  
611 ····iget-object·v2,·p0,·Lorg/epstudios/morbidmeter/lib/User;->birthDay:Ljava/util/GregorianCalendar;614 ····iget-object·v2,·p0,·Lorg/epstudios/morbidmeter/lib/User;->birthDay:Ljava/util/GregorianCalendar;
  
612 ····const/4·v3,·0x5615 ····const/4·v3,·0x5
  
 616 ····.line·48
613 ····invoke-virtual·{v2,·v3},·Ljava/util/GregorianCalendar;->get(I)I617 ····invoke-virtual·{v2,·v3},·Ljava/util/GregorianCalendar;->get(I)I
  
614 ····move-result·v2618 ····move-result·v2
  
615 ····move·v3,·p1619 ····move·v3,·p1
  
616 ····move·v4,·p2620 ····move·v4,·p2
  
617 ····move·v5,·p3621 ····move·v5,·p3
  
 622 ····.line·46
618 ····invoke-static/range·{v0·..·v5},·Lorg/epstudios/morbidmeter/lib/User;->getLongevity(IIIIII)D623 ····invoke-static/range·{v0·..·v5},·Lorg/epstudios/morbidmeter/lib/User;->getLongevity(IIIIII)D
  
619 ····move-result-wide·v0624 ····move-result-wide·v0
  
620 ····return-wide·v0625 ····return-wide·v0
621 .end·method626 .end·method
  
623 B
smali/org/epstudios/morbidmeter/lib/MmConfigure$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;21 .field·final·synthetic·this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/epstudios/morbidmeter/lib/MmConfigure;)V23 .method·constructor·<init>(Lorg/epstudios/morbidmeter/lib/MmConfigure;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
25 ····.prologue26 ····.prologue
26 ····.line·30427 ····.line·304
27 ····iput-object·p1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$5;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;28 ····iput-object·p1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$5;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13.1 KB
smali/org/epstudios/morbidmeter/lib/MorbidMeter.smali
    
Offset 60, 22 lines modifiedOffset 60, 25 lines modified
  
60 ····move-result-object·v260 ····move-result-object·v2
  
61 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;61 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
62 ····move-result-object·v262 ····move-result-object·v2
  
 63 ····.line·128
63 ····invoke-static·{v2},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;64 ····invoke-static·{v2},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
64 ····move-result-object·v265 ····move-result-object·v2
  
 66 ····.line·129
65 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;67 ····invoke-static·{p2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String;
  
66 ····move-result-object·v368 ····move-result-object·v3
  
 69 ····.line·127
67 ····invoke-static·{v2,·v3},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;70 ····invoke-static·{v2,·v3},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;
  
68 ····move-result-object·v171 ····move-result-object·v1
  
69 ····.line·13072 ····.line·130
70 ····.local·v1,·"data":Landroid/net/Uri;73 ····.local·v1,·"data":Landroid/net/Uri;
71 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;74 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
Offset 106, 33 lines modifiedOffset 109, 36 lines modified
  
106 ····move-result-object·v6109 ····move-result-object·v6
  
107 ····.line·106110 ····.line·106
108 ····.local·v6,·"newPending":Landroid/app/PendingIntent;111 ····.local·v6,·"newPending":Landroid/app/PendingIntent;
109 ····const-string·v1,·"alarm"112 ····const-string·v1,·"alarm"
  
 113 ····.line·107
110 ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;114 ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
111 ····move-result-object·v0115 ····move-result-object·v0
  
112 ····check-cast·v0,·Landroid/app/AlarmManager;116 ····check-cast·v0,·Landroid/app/AlarmManager;
  
113 ····.line·108117 ····.line·108
114 ····.local·v0,·"alarms":Landroid/app/AlarmManager;118 ····.local·v0,·"alarms":Landroid/app/AlarmManager;
115 ····if-ltz·p2,·:cond_0119 ····if-ltz·p2,·:cond_0
  
116 ····.line·109120 ····.line·109
117 ····const/4·v1,·0x3121 ····const/4·v1,·0x3
  
 122 ····.line·110
118 ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J123 ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J
  
119 ····move-result-wide·v2124 ····move-result-wide·v2
  
120 ····int-to-long·v4,·p2125 ····int-to-long·v4,·p2
  
 126 ····.line·109
121 ····invoke-virtual/range·{v0·..·v6},·Landroid/app/AlarmManager;->setRepeating(IJJLandroid/app/PendingIntent;)V127 ····invoke-virtual/range·{v0·..·v6},·Landroid/app/AlarmManager;->setRepeating(IJJLandroid/app/PendingIntent;)V
  
122 ····.line·116128 ····.line·116
123 ····:goto_0129 ····:goto_0
124 ····return-void130 ····return-void
  
125 ····.line·113131 ····.line·113
Offset 148, 49 lines modifiedOffset 154, 44 lines modified
  
148 ····goto·:goto_0154 ····goto·:goto_0
149 .end·method155 .end·method
  
  
150 #·virtual·methods156 #·virtual·methods
151 .method·public·onDeleted(Landroid/content/Context;[I)V157 .method·public·onDeleted(Landroid/content/Context;[I)V
152 ····.locals·6158 ····.locals·4
153 ····.param·p1,·"context"····#·Landroid/content/Context;159 ····.param·p1,·"context"····#·Landroid/content/Context;
154 ····.param·p2,·"appWidgetIds"····#·[I160 ····.param·p2,·"appWidgetIds"····#·[I
  
155 ····.prologue161 ····.prologue
156 ····.line·144162 ····.line·144
157 ····const-string·v4,·"MM"163 ····const-string·v1,·"MM"
  
158 ····const-string·v5,·"MM·Widget·deleted."164 ····const-string·v2,·"MM·Widget·deleted."
  
159 ····invoke-static·{v4,·v5},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I165 ····invoke-static·{v1,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
160 ····.line·145166 ····.line·145
161 ····move-object·v1,·p2167 ····array-length·v2,·p2
  
162 ····.local·v1,·"arr$":[I 
163 ····array-length·v3,·v1 
  
164 ····.local·v3,·"len$":I 
165 ····const/4·v2,·0x0168 ····const/4·v1,·0x0
  
166 ····.local·v2,·"i$":I 
167 ····:goto_0169 ····:goto_0
168 ····if-ge·v2,·v3,·:cond_0170 ····if-ge·v1,·v2,·:cond_0
  
169 ····aget·v0,·v1,·v2171 ····aget·v0,·p2,·v1
  
170 ····.line·146172 ····.line·146
171 ····.local·v0,·"appWidgetId":I173 ····.local·v0,·"appWidgetId":I
172 ····const/4·v4,·-0x1174 ····const/4·v3,·-0x1
  
173 ····invoke-static·{p1,·v0,·v4},·Lorg/epstudios/morbidmeter/lib/MorbidMeter;->setAlarm(Landroid/content/Context;II)V175 ····invoke-static·{p1,·v0,·v3},·Lorg/epstudios/morbidmeter/lib/MorbidMeter;->setAlarm(Landroid/content/Context;II)V
  
174 ····.line·145176 ····.line·145
175 ····add-int/lit8·v2,·v2,·0x1177 ····add-int/lit8·v1,·v1,·0x1
  
176 ····goto·:goto_0178 ····goto·:goto_0
  
177 ····.line·148179 ····.line·148
178 ····.end·local·v0····#·"appWidgetId":I180 ····.end·local·v0····#·"appWidgetId":I
179 ····:cond_0181 ····:cond_0
180 ····invoke-super·{p0,·p1,·p2},·Landroid/appwidget/AppWidgetProvider;->onDeleted(Landroid/content/Context;[I)V182 ····invoke-super·{p0,·p1,·p2},·Landroid/appwidget/AppWidgetProvider;->onDeleted(Landroid/content/Context;[I)V
Offset 263, 228 lines modifiedOffset 264, 224 lines modified
263 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I264 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
264 ····.line·46265 ····.line·46
265 ····return-void266 ····return-void
266 .end·method267 .end·method
  
267 .method·public·onUpdate(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V268 .method·public·onUpdate(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V
268 ····.locals·13269 ····.locals·12
269 ····.param·p1,·"context"····#·Landroid/content/Context;270 ····.param·p1,·"context"····#·Landroid/content/Context;
270 ····.param·p2,·"appWidgetManager"····#·Landroid/appwidget/AppWidgetManager;271 ····.param·p2,·"appWidgetManager"····#·Landroid/appwidget/AppWidgetManager;
271 ····.param·p3,·"appWidgetIds"····#·[I272 ····.param·p3,·"appWidgetIds"····#·[I
  
272 ····.prologue273 ····.prologue
 274 ····const/4·v7,·0x0
Max diff block lines reached; 9709/13337 bytes (72.80%) of diff not shown.
15.1 KB
smali/org/epstudios/morbidmeter/lib/MmConfigure.smali
    
Offset 102, 15 lines modifiedOffset 102, 14 lines modified
102 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V102 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V
  
103 ····.line·61103 ····.line·61
104 ····const/4·v0,·0x0104 ····const/4·v0,·0x0
  
105 ····iput·v0,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure;->appWidgetId:I105 ····iput·v0,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure;->appWidgetId:I
  
106 ····.line·312 
107 ····return-void106 ····return-void
108 .end·method107 .end·method
  
109 .method·static·synthetic·access$100(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/EditText;108 .method·static·synthetic·access$100(Lorg/epstudios/morbidmeter/lib/MmConfigure;)Landroid/widget/EditText;
110 ····.locals·1109 ····.locals·1
111 ····.param·p0,·"x0"····#·Lorg/epstudios/morbidmeter/lib/MmConfigure;110 ····.param·p0,·"x0"····#·Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
Offset 420, 14 lines modifiedOffset 419, 15 lines modified
  
420 ····const-string·v1,·"·"419 ····const-string·v1,·"·"
  
421 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;420 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
422 ····move-result-object·v0421 ····move-result-object·v0
  
 422 ····.line·332
423 ····invoke-direct·{p0,·p1,·p2},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->formattedLongevity(D)Ljava/lang/String;423 ····invoke-direct·{p0,·p1,·p2},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->formattedLongevity(D)Ljava/lang/String;
  
424 ····move-result-object·v1424 ····move-result-object·v1
  
425 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;425 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
426 ····move-result-object·v0426 ····move-result-object·v0
Offset 436, 26 lines modifiedOffset 436, 28 lines modified
  
436 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;436 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
437 ····move-result-object·v0437 ····move-result-object·v0
  
438 ····sget·v1,·Lorg/epstudios/morbidmeter/lib/R$string;->longevity_label_completion:I438 ····sget·v1,·Lorg/epstudios/morbidmeter/lib/R$string;->longevity_label_completion:I
  
 439 ····.line·333
439 ····invoke-virtual·{p0,·v1},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->getString(I)Ljava/lang/String;440 ····invoke-virtual·{p0,·v1},·Lorg/epstudios/morbidmeter/lib/MmConfigure;->getString(I)Ljava/lang/String;
  
440 ····move-result-object·v1441 ····move-result-object·v1
  
441 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;442 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
442 ····move-result-object·v0443 ····move-result-object·v0
  
443 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;444 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
444 ····move-result-object·v0445 ····move-result-object·v0
  
 446 ····.line·331
445 ····return-object·v0447 ····return-object·v0
446 .end·method448 .end·method
  
447 .method·static·loadPrefs(Landroid/content/Context;I)Lorg/epstudios/morbidmeter/lib/Configuration;449 .method·static·loadPrefs(Landroid/content/Context;I)Lorg/epstudios/morbidmeter/lib/Configuration;
448 ····.locals·13450 ····.locals·13
449 ····.param·p0,·"context"····#·Landroid/content/Context;451 ····.param·p0,·"context"····#·Landroid/content/Context;
450 ····.param·p1,·"appWidgetId"····#·I452 ····.param·p1,·"appWidgetId"····#·I
Offset 496, 18 lines modifiedOffset 498, 20 lines modified
  
496 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;498 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
497 ····move-result-object·v5499 ····move-result-object·v5
  
498 ····sget·v6,·Lorg/epstudios/morbidmeter/lib/R$string;->default_user_name:I500 ····sget·v6,·Lorg/epstudios/morbidmeter/lib/R$string;->default_user_name:I
  
 501 ····.line·466
499 ····invoke-virtual·{p0,·v6},·Landroid/content/Context;->getString(I)Ljava/lang/String;502 ····invoke-virtual·{p0,·v6},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
500 ····move-result-object·v6503 ····move-result-object·v6
  
 504 ····.line·465
501 ····invoke-interface·{v11,·v5,·v6},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;505 ····invoke-interface·{v11,·v5,·v6},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
502 ····move-result-object·v10506 ····move-result-object·v10
  
503 ····.line·467507 ····.line·467
504 ····.local·v10,·"name":Ljava/lang/String;508 ····.local·v10,·"name":Ljava/lang/String;
505 ····new-instance·v5,·Ljava/lang/StringBuilder;509 ····new-instance·v5,·Ljava/lang/StringBuilder;
Offset 648, 18 lines modifiedOffset 652, 20 lines modified
  
648 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;652 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
649 ····move-result-object·v5653 ····move-result-object·v5
  
650 ····sget·v6,·Lorg/epstudios/morbidmeter/lib/R$string;->ts_time:I654 ····sget·v6,·Lorg/epstudios/morbidmeter/lib/R$string;->ts_time:I
  
 655 ····.line·477
651 ····invoke-virtual·{p0,·v6},·Landroid/content/Context;->getString(I)Ljava/lang/String;656 ····invoke-virtual·{p0,·v6},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
652 ····move-result-object·v6657 ····move-result-object·v6
  
 658 ····.line·476
653 ····invoke-interface·{v11,·v5,·v6},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;659 ····invoke-interface·{v11,·v5,·v6},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
654 ····move-result-object·v5660 ····move-result-object·v5
  
655 ····iput-object·v5,·v7,·Lorg/epstudios/morbidmeter/lib/Configuration;->timeScaleName:Ljava/lang/String;661 ····iput-object·v5,·v7,·Lorg/epstudios/morbidmeter/lib/Configuration;->timeScaleName:Ljava/lang/String;
  
656 ····.line·478662 ····.line·478
Offset 679, 18 lines modifiedOffset 685, 20 lines modified
  
679 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;685 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
680 ····move-result-object·v5686 ····move-result-object·v5
  
681 ····sget·v6,·Lorg/epstudios/morbidmeter/lib/R$string;->one_min:I687 ····sget·v6,·Lorg/epstudios/morbidmeter/lib/R$string;->one_min:I
  
 688 ····.line·479
682 ····invoke-virtual·{p0,·v6},·Landroid/content/Context;->getString(I)Ljava/lang/String;689 ····invoke-virtual·{p0,·v6},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
683 ····move-result-object·v6690 ····move-result-object·v6
  
 691 ····.line·478
684 ····invoke-interface·{v11,·v5,·v6},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;692 ····invoke-interface·{v11,·v5,·v6},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
685 ····move-result-object·v5693 ····move-result-object·v5
  
686 ····iput-object·v5,·v7,·Lorg/epstudios/morbidmeter/lib/Configuration;->updateFrequency:Ljava/lang/String;694 ····iput-object·v5,·v7,·Lorg/epstudios/morbidmeter/lib/Configuration;->updateFrequency:Ljava/lang/String;
  
687 ····.line·480695 ····.line·480
Offset 861, 14 lines modifiedOffset 869, 15 lines modified
  
861 ····const/4·v2,·0x0869 ····const/4·v2,·0x0
  
Max diff block lines reached; 11336/15310 bytes (74.04%) of diff not shown.
623 B
smali/org/epstudios/morbidmeter/lib/MmConfigure$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;21 .field·final·synthetic·this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/epstudios/morbidmeter/lib/MmConfigure;)V23 .method·constructor·<init>(Lorg/epstudios/morbidmeter/lib/MmConfigure;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
25 ····.prologue26 ····.prologue
26 ····.line·35427 ····.line·354
27 ····iput-object·p1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$6;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;28 ····iput-object·p1,·p0,·Lorg/epstudios/morbidmeter/lib/MmConfigure$6;->this$0:Lorg/epstudios/morbidmeter/lib/MmConfigure;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
789 B
res/xml/widget.xml
753 B
res/xml/widget.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <appwidget-provider·xmlns:android="http://schemas.android.com/apk/res/android"·android:minWidth="250.0dip"·android:minHeight="180.0dip"·android:updatePeriodMillis="0"·android:initialLayout="@layout/main"·android:configure="org.epstudios.morbidmeter.lib.MmConfigure"·android:previewImage="@drawable/preview"/>2 <appwidget-provider·xmlns:android="http://schemas.android.com/apk/res/android"·android:minWidth="250.0dip"·android:minHeight="180.0dip"·android:updatePeriodMillis="0"·android:initialLayout="@layout/main"·android:configure="org.epstudios.morbidmeter.lib.MmConfigure"·android:previewImage="@drawable/preview"·android:resizeMode="horizontal|vertical"/>