[−]
/home/hans/code/fdroid/data/tmp/fr.mobdev.goblim_3.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_fr.mobdev.goblim_3.apk
[−]
zipinfo {}
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 Zip·​file·​size:​·​1461827·​bytes,​·​number·​of·​entries:​·​355 1 Zip·​file·​size:​·​1460975·​bytes,​·​number·​of·​entries:​·​355
2 -​rw-​-​-​-​·····​2.​0·​fat····​36897·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat····​36897·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat····​37018·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​ECA91EF5.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat····​37018·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​ECA91EF5.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​ECA91EF5.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​ECA91EF5.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·····​2.​0·​fat·····​3540·​bX·​defN·​08-​Jan-​01·​00:​00·​AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat·····​3540·​bX·​defN·​08-​Jan-​01·​00:​00·​AndroidManifest.​xml
8 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_in.​xml 8 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_in.​xml
Offset 349, 9 lines modified Offset 349, 9 lines modified
349 -​rw-​-​-​-​·····​2.​0·​fat······​556·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​menu_servers.​xml 349 -​rw-​-​-​-​·····​2.​0·​fat······​556·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​menu_servers.​xml
350 -​rw-​-​-​-​·····​2.​0·​fat······​556·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​menu_upload.​xml 350 -​rw-​-​-​-​·····​2.​0·​fat······​556·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​menu_upload.​xml
351 -​rw-​-​-​-​·····​1.​0·​fat·····​5147·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​mipmap-​hdpi-​v4/​ic_launcher.​png 351 -​rw-​-​-​-​·····​1.​0·​fat·····​5147·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​mipmap-​hdpi-​v4/​ic_launcher.​png
352 -​rw-​-​-​-​·····​1.​0·​fat·····​3054·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​mipmap-​mdpi-​v4/​ic_launcher.​png 352 -​rw-​-​-​-​·····​1.​0·​fat·····​3054·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​mipmap-​mdpi-​v4/​ic_launcher.​png
353 -​rw-​-​-​-​·····​1.​0·​fat·····​7652·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​mipmap-​xhdpi-​v4/​ic_launcher.​png 353 -​rw-​-​-​-​·····​1.​0·​fat·····​7652·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​mipmap-​xhdpi-​v4/​ic_launcher.​png
354 -​rw-​-​-​-​·····​1.​0·​fat····​12900·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​mipmap-​xxhdpi-​v4/​ic_launcher.​png 354 -​rw-​-​-​-​·····​1.​0·​fat····​12900·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​mipmap-​xxhdpi-​v4/​ic_launcher.​png
355 -​rw-​-​-​-​·····​1.​0·​fat···​226704·​b-​·​stor·​08-​Jan-​01·​00:​00·​resources.​arsc 355 -​rw-​-​-​-​·····​1.​0·​fat···​226704·​b-​·​stor·​08-​Jan-​01·​00:​00·​resources.​arsc
356 -​rw-​-​-​-​·····​2.​0·​fat··​2950096·​bl·​defN·​08-​Jan-​01·​00:​00·​classes.​dex 356 -​rw-​-​-​-​·····​2.​0·​fat··​2950072·​bl·​defN·​08-​Jan-​01·​00:​00·​classes.​dex
357 355·​files,​·​3540229·​bytes·​uncompressed,​·​1395969·​bytes·​compressed:​··​60.​6% 357 355·​files,​·​3540205·​bytes·​uncompressed,​·​1396009·​bytes·​compressed:​··​60.​6%
[−]
AndroidManifest.xml
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="3"·​android:​versionName="2.​0"·​package="fr.​mobdev.​goblim"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2166767" 2 <manifest·​android:​versionCode="3"·​android:​versionName="2.​0"·​package="fr.​mobdev.​goblim"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2704002"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ····​<uses-​sdk·​android:​minSdkVersion="15"·​android:​targetSdkVersion="23"​·​/​> 4 ····​<uses-​sdk·​android:​minSdkVersion="15"·​android:​targetSdkVersion="23"​·​/​>
5 ····​<uses-​permission·​android:​name="android.​permission.​INTERNET"·​/​> 5 ····​<uses-​permission·​android:​name="android.​permission.​INTERNET"·​/​>
6 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_NETWORK_STATE"​·​/​> 6 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_NETWORK_STATE"​·​/​>
7 ····​<uses-​permission·​android:​name="android.​permission.​READ_EXTERNAL_STORAGE​"·​/​> 7 ····​<uses-​permission·​android:​name="android.​permission.​READ_EXTERNAL_STORAGE​"·​/​>
8 ····​<application·​android:​theme="@style/​AppTheme"·​android:​label="@string/​app_name"·​android:​icon="@mipmap/​ic_launcher"·​android:​allowBackup="true"·​android:​supportsRtl="true"> 8 ····​<application·​android:​theme="@style/​AppTheme"·​android:​label="@string/​app_name"·​android:​icon="@mipmap/​ic_launcher"·​android:​allowBackup="true"·​android:​supportsRtl="true">
9 ········​<activity·​android:​theme="@style/​AppTheme.​NoActionBar"·​android:​label="@string/​app_name"·​android:​name="fr.​mobdev.​goblim.​activity.​UploadActivity"> 9 ········​<activity·​android:​theme="@style/​AppTheme.​NoActionBar"·​android:​label="@string/​app_name"·​android:​name="fr.​mobdev.​goblim.​activity.​UploadActivity">
[−]
smali/android/support/design/R.smali
Offset 26, 10 lines modified Offset 26, 9 lines modified
26 .​method·​public·​constructor·​<init>()​V 26 .​method·​public·​constructor·​<init>()​V
27 ····​.​locals·​0 27 ····​.​locals·​0
   
28 ····​.​prologue 28 ····​.​prologue
29 ····​.​line·​9 29 ····​.​line·​9
30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ····​.​line·​1106  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/android/support/v4/app/BundleCompatDonut.smali
Offset 96, 17 lines modified Offset 96, 17 lines modified
   
96 ····​invoke-​virtual·​{v1,​·​p0,​·​v3},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 96 ····​invoke-​virtual·​{v1,​·​p0,​·​v3},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
97 ····​move-​result-​object·​v1 97 ····​move-​result-​object·​v1
   
98 ····​check-​cast·​v1,​·​Landroid/​os/​IBinder;​ 98 ····​check-​cast·​v1,​·​Landroid/​os/​IBinder;​
99 ····​:​try_end_1 99 ····​:​try_end_1
100 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2 100 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3
101 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3 101 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
102 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 102 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
   
103 ····​.​line·​58 103 ····​.​line·​58
104 ····​:​goto_1 104 ····​:​goto_1
105 ····​return-​object·​v1 105 ····​return-​object·​v1
   
106 ····​.​line·​43 106 ····​.​line·​43
107 ····​:​catch_0 107 ····​:​catch_0
Offset 233, 17 lines modified Offset 233, 17 lines modified
   
233 ····​const/​4·​v3,​·​0x1 233 ····​const/​4·​v3,​·​0x1
   
234 ····​aput-​object·​p2,​·​v2,​·​v3 234 ····​aput-​object·​p2,​·​v2,​·​v3
   
235 ····​invoke-​virtual·​{v1,​·​p0,​·​v2},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 235 ····​invoke-​virtual·​{v1,​·​p0,​·​v2},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
236 ····​:​try_end_1 236 ····​:​try_end_1
237 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2 237 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3
238 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3 238 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
239 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 239 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
   
240 ····​.​line·​82 240 ····​.​line·​82
241 ····​:​cond_1 241 ····​:​cond_1
242 ····​:​goto_1 242 ····​:​goto_1
243 ····​return-​void 243 ····​return-​void
   
244 ····​.​line·​67 244 ····​.​line·​67
[−]
smali/android/support/v7/appcompat/R.smali
Offset 26, 10 lines modified Offset 26, 9 lines modified
26 .​method·​public·​constructor·​<init>()​V 26 .​method·​public·​constructor·​<init>()​V
27 ····​.​locals·​0 27 ····​.​locals·​0
   
28 ····​.​prologue 28 ····​.​prologue
29 ····​.​line·​9 29 ····​.​line·​9
30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ····​.​line·​933  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/android/support/v7/recyclerview/R.smali
Offset 18, 10 lines modified Offset 18, 9 lines modified
18 .​method·​public·​constructor·​<init>()​V 18 .​method·​public·​constructor·​<init>()​V
19 ····​.​locals·​0 19 ····​.​locals·​0
   
20 ····​.​prologue 20 ····​.​prologue
21 ····​.​line·​9 21 ····​.​line·​9
22 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 22 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
23 ····​.​line·​22  
24 ····​return-​void 23 ····​return-​void
25 .​end·​method 24 .​end·​method
[−]
smali/fr/mobdev/goblim/Database.smali
Offset 224, 69 lines modified Offset 224, 68 lines modified
224 ····​.​end·​annotation 224 ····​.​end·​annotation
   
225 ····​.​prologue 225 ····​.​prologue
226 ····​.​line·​111 226 ····​.​line·​111
227 ····​.​local·​p1,​·​"deletedList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lfr/​mobdev/​goblim/​objects/​Img;​>;​" 227 ····​.​local·​p1,​·​"deletedList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lfr/​mobdev/​goblim/​objects/​Img;​>;​"
228 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 228 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
229 ····​move-​result-​object·​v0 229 ····​move-​result-​object·​v3
   
230 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
231 ····​:​goto_0 230 ····​:​goto_0
232 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 231 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
233 ····​move-​result·​v4 232 ····​move-​result·​v4
   
234 ····​if-​eqz·​v4,​·​:​cond_0 233 ····​if-​eqz·​v4,​·​:​cond_0
   
235 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 234 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
236 ····​move-​result-​object·​v1 235 ····​move-​result-​object·​v0
   
237 ····​check-​cast·​v1,​·​Lfr/​mobdev/​goblim/​objects/​Img;​ 236 ····​check-​cast·​v0,​·​Lfr/​mobdev/​goblim/​objects/​Img;​
   
238 ····​.​line·​113 237 ····​.​line·​113
239 ····​.​local·​v1,​·​"img":​Lfr/​mobdev/​goblim/​objects/​Img;​ 238 ····​.​local·​v0,​·​"img":​Lfr/​mobdev/​goblim/​objects/​Img;​
240 ····​const-​string·​v3,​·​"id·​=·​?" 239 ····​const-​string·​v2,​·​"id·​=·​?"
   
241 ····​.​line·​114 240 ····​.​line·​114
242 ····​.​local·​v3,​·​"whereClause":​Ljava/​lang/​String;​ 241 ····​.​local·​v2,​·​"whereClause":​Ljava/​lang/​String;​
243 ····​const/​4·​v4,​·​0x1 242 ····​const/​4·​v4,​·​0x1
   
244 ····​new-​array·​v2,​·​v4,​·​[Ljava/​lang/​String;​ 243 ····​new-​array·​v1,​·​v4,​·​[Ljava/​lang/​String;​
   
245 ····​.​line·​115 244 ····​.​line·​115
246 ····​.​local·​v2,​·​"whereArgs":​[Ljava/​lang/​String;​ 245 ····​.​local·​v1,​·​"whereArgs":​[Ljava/​lang/​String;​
247 ····​const/​4·​v4,​·​0x0 246 ····​const/​4·​v4,​·​0x0
   
248 ····​invoke-​virtual·​{v1},​·​Lfr/​mobdev/​goblim/​objects/​Img;​-​>getId()​Ljava/​lang/​Long;​ 247 ····​invoke-​virtual·​{v0},​·​Lfr/​mobdev/​goblim/​objects/​Img;​-​>getId()​Ljava/​lang/​Long;​
   
249 ····​move-​result-​object·​v5 248 ····​move-​result-​object·​v5
   
250 ····​invoke-​static·​{v5},​·​Ljava/​lang/​String;​-​>valueOf(Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 249 ····​invoke-​static·​{v5},​·​Ljava/​lang/​String;​-​>valueOf(Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
251 ····​move-​result-​object·​v5 250 ····​move-​result-​object·​v5
   
252 ····​aput-​object·​v5,​·​v2,​·​v4 251 ····​aput-​object·​v5,​·​v1,​·​v4
   
253 ····​.​line·​116 252 ····​.​line·​116
254 ····​invoke-​virtual·​{p0},​·​Lfr/​mobdev/​goblim/​Database;​-​>getWritableDatabase(​)​Landroid/​database/​sqlite/​SQLiteDatabase;​ 253 ····​invoke-​virtual·​{p0},​·​Lfr/​mobdev/​goblim/​Database;​-​>getWritableDatabase(​)​Landroid/​database/​sqlite/​SQLiteDatabase;​
   
255 ····​move-​result-​object·​v4 254 ····​move-​result-​object·​v4
   
256 ····​const-​string·​v5,​·​"history" 255 ····​const-​string·​v5,​·​"history"
   
257 ····​invoke-​virtual·​{v4,​·​v5,​·​v3,​·​v2},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>delete(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​I 256 ····​invoke-​virtual·​{v4,​·​v5,​·​v2,​·​v1},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>delete(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​I
   
258 ····​goto·​:​goto_0 257 ····​goto·​:​goto_0
   
259 ····​.​line·​118 258 ····​.​line·​118
260 ····​.​end·​local·​v1····​#·​"img":​Lfr/​mobdev/​goblim/​objects/​Img;​ 259 ····​.​end·​local·​v0····​#·​"img":​Lfr/​mobdev/​goblim/​objects/​Img;​
261 ····​.​end·​local·​v2····​#·​"whereArgs":​[Ljava/​lang/​String;​ 260 ····​.​end·​local·​v1····​#·​"whereArgs":​[Ljava/​lang/​String;​
262 ····​.​end·​local·​v3····​#·​"whereClause":​Ljava/​lang/​String;​ 261 ····​.​end·​local·​v2····​#·​"whereClause":​Ljava/​lang/​String;​
263 ····​:​cond_0 262 ····​:​cond_0
264 ····​return-​void 263 ····​return-​void
265 .​end·​method 264 .​end·​method
   
266 .​method·​public·​deleteServer(J)​V 265 .​method·​public·​deleteServer(J)​V
267 ····​.​locals·​5 266 ····​.​locals·​5
268 ····​.​param·​p1,​·​"idServer"····​#·​J 267 ····​.​param·​p1,​·​"idServer"····​#·​J
[−]
smali/fr/mobdev/goblim/NetworkManager$1.smali
Offset 28, 14 lines modified Offset 28, 15 lines modified
   
28 .​field·​final·​synthetic·​val$siteUrl:​Ljava/​lang/​String;​ 28 .​field·​final·​synthetic·​val$siteUrl:​Ljava/​lang/​String;​
   
   
29 #·​direct·​methods 29 #·​direct·​methods
30 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​NetworkManager;​Ljava/​lang/​String;​ILjava/​lang/​String;​[B)​V 30 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​NetworkManager;​Ljava/​lang/​String;​ILjava/​lang/​String;​[B)​V
31 ····​.​locals·​0 31 ····​.​locals·​0
  32 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​mobdev/​goblim/​NetworkManager;​
   
32 ····​.​prologue 33 ····​.​prologue
33 ····​.​line·​79 34 ····​.​line·​79
34 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​NetworkManager$1;​-​>this$0:​Lfr/​mobdev/​goblim/​NetworkManager;​ 35 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​NetworkManager$1;​-​>this$0:​Lfr/​mobdev/​goblim/​NetworkManager;​
   
35 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​NetworkManager$1;​-​>val$siteUrl:​Ljava/​lang/​String;​ 36 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​NetworkManager$1;​-​>val$siteUrl:​Ljava/​lang/​String;​
   
[−]
smali/fr/mobdev/goblim/NetworkManager$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$deleteUrl:​Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$deleteUrl:​Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​NetworkManager;​Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​NetworkManager;​Ljava/​lang/​String;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​mobdev/​goblim/​NetworkManager;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​228 28 ····​.​line·​228
28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​NetworkManager$2;​-​>this$0:​Lfr/​mobdev/​goblim/​NetworkManager;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​NetworkManager$2;​-​>this$0:​Lfr/​mobdev/​goblim/​NetworkManager;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​NetworkManager$2;​-​>val$deleteUrl:​Ljava/​lang/​String;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​NetworkManager$2;​-​>val$deleteUrl:​Ljava/​lang/​String;​
   
[−]
smali/fr/mobdev/goblim/NetworkManager.smali
Offset 198, 14 lines modified Offset 198, 15 lines modified
   
198 ····​new-​instance·​v1,​·​Lfr/​mobdev/​goblim/​NetworkManager$2;​ 198 ····​new-​instance·​v1,​·​Lfr/​mobdev/​goblim/​NetworkManager$2;​
   
199 ····​invoke-​direct·​{v1,​·​p0,​·​p1},​·​Lfr/​mobdev/​goblim/​NetworkManager$2;​-​><init>(Lfr/​mobdev/​goblim/​NetworkManager;​Ljava/​lang/​String;​)​V 199 ····​invoke-​direct·​{v1,​·​p0,​·​p1},​·​Lfr/​mobdev/​goblim/​NetworkManager$2;​-​><init>(Lfr/​mobdev/​goblim/​NetworkManager;​Ljava/​lang/​String;​)​V
   
200 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V 200 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V
   
  201 ····​.​line·​257
201 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V 202 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V
   
202 ····​.​line·​258 203 ····​.​line·​258
203 ····​return-​void 204 ····​return-​void
204 .​end·​method 205 .​end·​method
   
205 .​method·​public·​upload(Ljava/​lang/​String;​ILjava/​lang/​String;​[B)​V 206 .​method·​public·​upload(Ljava/​lang/​String;​ILjava/​lang/​String;​[B)​V
Offset 258, 14 lines modified Offset 259, 15 lines modified
   
258 ····​move-​object·​v5,​·​p4 259 ····​move-​object·​v5,​·​p4
   
259 ····​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Lfr/​mobdev/​goblim/​NetworkManager$1;​-​><init>(Lfr/​mobdev/​goblim/​NetworkManager;​Ljava/​lang/​String;​ILjava/​lang/​String;​[B)​V 260 ····​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Lfr/​mobdev/​goblim/​NetworkManager$1;​-​><init>(Lfr/​mobdev/​goblim/​NetworkManager;​Ljava/​lang/​String;​ILjava/​lang/​String;​[B)​V
   
260 ····​invoke-​direct·​{v6,​·​v0},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V 261 ····​invoke-​direct·​{v6,​·​v0},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V
   
  262 ····​.​line·​87
261 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​Thread;​-​>start()​V 263 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​Thread;​-​>start()​V
   
262 ····​goto·​:​goto_0 264 ····​goto·​:​goto_0
263 .​end·​method 265 .​end·​method
   
264 .​method·​public·​uploadImage(Ljava/​lang/​String;​ILjava/​lang/​String;​[B)​Lfr/​mobdev/​goblim/​objects/​Img;​ 266 .​method·​public·​uploadImage(Ljava/​lang/​String;​ILjava/​lang/​String;​[B)​Lfr/​mobdev/​goblim/​objects/​Img;​
265 ····​.​locals·​33 267 ····​.​locals·​33
[−]
smali/fr/mobdev/goblim/R.smali
Offset 29, 10 lines modified Offset 29, 9 lines modified
29 .​method·​public·​constructor·​<init>()​V 29 .​method·​public·​constructor·​<init>()​V
30 ····​.​locals·​0 30 ····​.​locals·​0
   
31 ····​.​prologue 31 ····​.​prologue
32 ····​.​line·​10 32 ····​.​line·​10
33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ····​.​line·​2823  
35 ····​return-​void 34 ····​return-​void
36 .​end·​method 35 .​end·​method
[−]
smali/fr/mobdev/goblim/activity/HistoryActivity$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​HistoryActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​HistoryActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​HistoryActivity;​)​V 23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​HistoryActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​mobdev/​goblim/​activity/​HistoryActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​75 27 ····​.​line·​75
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​HistoryActivity$2;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​HistoryActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​HistoryActivity$2;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​HistoryActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/mobdev/goblim/activity/HistoryActivity.smali
Offset 28, 15 lines modified Offset 28, 14 lines modified
28 .​method·​public·​constructor·​<init>()​V 28 .​method·​public·​constructor·​<init>()​V
29 ····​.​locals·​0 29 ····​.​locals·​0
   
30 ····​.​prologue 30 ····​.​prologue
31 ····​.​line·​50 31 ····​.​line·​50
32 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​AppCompatActivity;​-​><init>()​V 32 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​AppCompatActivity;​-​><init>()​V
   
33 ····​.​line·​107  
34 ····​return-​void 33 ····​return-​void
35 .​end·​method 34 .​end·​method
   
36 .​method·​static·​synthetic·​access$000(Lfr/​mobdev/​goblim/​activity/​HistoryActivity;​)​Ljava/​util/​List;​ 35 .​method·​static·​synthetic·​access$000(Lfr/​mobdev/​goblim/​activity/​HistoryActivity;​)​Ljava/​util/​List;​
37 ····​.​locals·​1 36 ····​.​locals·​1
38 ····​.​param·​p0,​·​"x0"····​#·​Lfr/​mobdev/​goblim/​activity/​HistoryActivity;​ 37 ····​.​param·​p0,​·​"x0"····​#·​Lfr/​mobdev/​goblim/​activity/​HistoryActivity;​
   
[−]
smali/fr/mobdev/goblim/activity/LinkActivity$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$sharedUrl:​Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$sharedUrl:​Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity;​Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity;​Ljava/​lang/​String;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​mobdev/​goblim/​activity/​LinkActivity;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​80 28 ····​.​line·​80
28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$1;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​LinkActivity;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$1;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​LinkActivity;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$1;​-​>val$sharedUrl:​Ljava/​lang/​String;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$1;​-​>val$sharedUrl:​Ljava/​lang/​String;​
   
[−]
smali/fr/mobdev/goblim/activity/LinkActivity$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$sharedUrl:​Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$sharedUrl:​Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity;​Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity;​Ljava/​lang/​String;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​mobdev/​goblim/​activity/​LinkActivity;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​93 28 ····​.​line·​93
28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$2;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​LinkActivity;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$2;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​LinkActivity;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$2;​-​>val$sharedUrl:​Ljava/​lang/​String;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$2;​-​>val$sharedUrl:​Ljava/​lang/​String;​
   
[−]
smali/fr/mobdev/goblim/activity/LinkActivity$3$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lfr/​mobdev/​goblim/​activity/​LinkActivity$3;​ 21 .​field·​final·​synthetic·​this$1:​Lfr/​mobdev/​goblim/​activity/​LinkActivity$3;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity$3;​)​V 23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity$3;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$3;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​111 27 ····​.​line·​111
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$3$1;​-​>this$1:​Lfr/​mobdev/​goblim/​activity/​LinkActivity$3;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$3$1;​-​>this$1:​Lfr/​mobdev/​goblim/​activity/​LinkActivity$3;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/mobdev/goblim/activity/LinkActivity$3$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$error:​Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$error:​Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity$3;​Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity$3;​Ljava/​lang/​String;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$1"····​#·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$3;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​123 28 ····​.​line·​123
28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$3$2;​-​>this$1:​Lfr/​mobdev/​goblim/​activity/​LinkActivity$3;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$3$2;​-​>this$1:​Lfr/​mobdev/​goblim/​activity/​LinkActivity$3;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$3$2;​-​>val$error:​Ljava/​lang/​String;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$3$2;​-​>val$error:​Ljava/​lang/​String;​
   
[−]
smali/fr/mobdev/goblim/activity/LinkActivity$3.smali
Offset 19, 14 lines modified Offset 19, 15 lines modified
   
19 .​field·​final·​synthetic·​val$image:​Lfr/​mobdev/​goblim/​objects/​Img;​ 19 .​field·​final·​synthetic·​val$image:​Lfr/​mobdev/​goblim/​objects/​Img;​
   
   
20 #·​direct·​methods 20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity;​Lfr/​mobdev/​goblim/​objects/​Img;​)​V 21 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity;​Lfr/​mobdev/​goblim/​objects/​Img;​)​V
22 ····​.​locals·​0 22 ····​.​locals·​0
  23 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​mobdev/​goblim/​activity/​LinkActivity;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​103 25 ····​.​line·​103
25 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$3;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​LinkActivity;​ 26 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$3;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​LinkActivity;​
   
26 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$3;​-​>val$image:​Lfr/​mobdev/​goblim/​objects/​Img;​ 27 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$3;​-​>val$image:​Lfr/​mobdev/​goblim/​objects/​Img;​
   
[−]
smali/fr/mobdev/goblim/activity/LinkActivity$4$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​ 21 .​field·​final·​synthetic·​this$1:​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​)​V 23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​156 27 ····​.​line·​156
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4$1;​-​>this$1:​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4$1;​-​>this$1:​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/mobdev/goblim/activity/LinkActivity$4$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​ 21 .​field·​final·​synthetic·​this$1:​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​)​V 23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​140 27 ····​.​line·​140
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4$2;​-​>this$1:​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4$2;​-​>this$1:​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/mobdev/goblim/activity/LinkActivity$4.smali
Offset 26, 14 lines modified Offset 26, 15 lines modified
   
26 .​field·​final·​synthetic·​val$listener:​Lfr/​mobdev/​goblim/​listener/​NetworkAdapter;​ 26 .​field·​final·​synthetic·​val$listener:​Lfr/​mobdev/​goblim/​listener/​NetworkAdapter;​
   
   
27 #·​direct·​methods 27 #·​direct·​methods
28 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity;​Lfr/​mobdev/​goblim/​objects/​Img;​Lfr/​mobdev/​goblim/​listener/​NetworkAdapter;​Ljava/​lang/​String;​)​V 28 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity;​Lfr/​mobdev/​goblim/​objects/​Img;​Lfr/​mobdev/​goblim/​listener/​NetworkAdapter;​Ljava/​lang/​String;​)​V
29 ····​.​locals·​0 29 ····​.​locals·​0
  30 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​mobdev/​goblim/​activity/​LinkActivity;​
   
30 ····​.​prologue 31 ····​.​prologue
31 ····​.​line·​133 32 ····​.​line·​133
32 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​LinkActivity;​ 33 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​LinkActivity;​
   
33 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​-​>val$image:​Lfr/​mobdev/​goblim/​objects/​Img;​ 34 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​-​>val$image:​Lfr/​mobdev/​goblim/​objects/​Img;​
   
Offset 72, 34 lines modified Offset 73, 37 lines modified
   
72 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 73 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
73 ····​move-​result-​object·​v2 74 ····​move-​result-​object·​v2
   
74 ····​const/​4·​v3,​·​0x0 75 ····​const/​4·​v3,​·​0x0
   
  76 ····​.​line·​139
75 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​ 77 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​
   
76 ····​move-​result-​object·​v2 78 ····​move-​result-​object·​v2
   
77 ····​const·​v3,​·​0x1040013 79 ····​const·​v3,​·​0x1040013
   
78 ····​new-​instance·​v4,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4$2;​ 80 ····​new-​instance·​v4,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4$2;​
   
79 ····​invoke-​direct·​{v4,​·​p0},​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4$2;​-​><init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​)​V 81 ····​invoke-​direct·​{v4,​·​p0},​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4$2;​-​><init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​)​V
   
  82 ····​.​line·​140
80 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 83 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
81 ····​move-​result-​object·​v2 84 ····​move-​result-​object·​v2
   
82 ····​const·​v3,​·​0x1040009 85 ····​const·​v3,​·​0x1040009
   
83 ····​new-​instance·​v4,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4$1;​ 86 ····​new-​instance·​v4,​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4$1;​
   
84 ····​invoke-​direct·​{v4,​·​p0},​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4$1;​-​><init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​)​V 87 ····​invoke-​direct·​{v4,​·​p0},​·​Lfr/​mobdev/​goblim/​activity/​LinkActivity$4$1;​-​><init>(Lfr/​mobdev/​goblim/​activity/​LinkActivity$4;​)​V
   
  88 ····​.​line·​156
85 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 89 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
86 ····​.​line·​161 90 ····​.​line·​161
87 ····​invoke-​virtual·​{v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​ 91 ····​invoke-​virtual·​{v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
   
88 ····​move-​result-​object·​v0 92 ····​move-​result-​object·​v0
   
[−]
smali/fr/mobdev/goblim/activity/HistoryActivity$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​HistoryActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​HistoryActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​HistoryActivity;​)​V 23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​HistoryActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​mobdev/​goblim/​activity/​HistoryActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​63 27 ····​.​line·​63
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​HistoryActivity$1;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​HistoryActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​HistoryActivity$1;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​HistoryActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/mobdev/goblim/activity/ServersActivity$2$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$server:​Lfr/​mobdev/​goblim/​objects/​Server;​ 22 .​field·​final·​synthetic·​val$server:​Lfr/​mobdev/​goblim/​objects/​Server;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​ServersActivity$2;​Lfr/​mobdev/​goblim/​objects/​Server;​)​V 24 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​ServersActivity$2;​Lfr/​mobdev/​goblim/​objects/​Server;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$1"····​#·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​105 28 ····​.​line·​105
28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2$2;​-​>this$1:​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2$2;​-​>this$1:​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2$2;​-​>val$server:​Lfr/​mobdev/​goblim/​objects/​Server;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2$2;​-​>val$server:​Lfr/​mobdev/​goblim/​objects/​Server;​
   
[−]
smali/fr/mobdev/goblim/activity/ServersActivity$2$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2;​ 21 .​field·​final·​synthetic·​this$1:​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​ServersActivity$2;​)​V 23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​ServersActivity$2;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​113 27 ····​.​line·​113
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2$1;​-​>this$1:​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2$1;​-​>this$1:​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/mobdev/goblim/activity/ServersActivity$1.smali
Offset 20, 28 lines modified Offset 20, 29 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​ServersActivity;​)​V 23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​ServersActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​65 27 ····​.​line·​65
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$1;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$1;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
29 ····​return-​void 30 ····​return-​void
30 .​end·​method 31 .​end·​method
   
   
31 #·​virtual·​methods 32 #·​virtual·​methods
32 .​method·​public·​onItemLongClick(Landr​oid/​widget/​AdapterView;​Landroid/​view/​View;​IJ)​Z 33 .​method·​public·​onItemLongClick(Landr​oid/​widget/​AdapterView;​Landroid/​view/​View;​IJ)​Z
33 ····​.​locals·10 34 ····​.​locals·8
34 ····​.​param·​p2,​·​"view"····​#·​Landroid/​view/​View;​ 35 ····​.​param·​p2,​·​"view"····​#·​Landroid/​view/​View;​
35 ····​.​param·​p3,​·​"position"····​#·​I 36 ····​.​param·​p3,​·​"position"····​#·​I
36 ····​.​param·​p4,​·​"id"····​#·​J 37 ····​.​param·​p4,​·​"id"····​#·​J
37 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 38 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
38 ········​value·​=·​{ 39 ········​value·​=·​{
39 ············​"(",​ 40 ············​"(",​
40 ············​"Landroid/​widget/​AdapterView",​ 41 ············​"Landroid/​widget/​AdapterView",​
Offset 50, 122 lines modified Offset 51, 121 lines modified
50 ············​"IJ)​Z" 51 ············​"IJ)​Z"
51 ········​} 52 ········​}
52 ····​.​end·​annotation 53 ····​.​end·​annotation
   
53 ····​.​prologue 54 ····​.​prologue
54 ····​.​line·​69 55 ····​.​line·​69
55 ····​.​local·​p1,​·​"parent":​Landroid/​widget/​AdapterView;​,​·​"Landroid/​widget/​AdapterView<*>;​" 56 ····​.​local·​p1,​·​"parent":​Landroid/​widget/​AdapterView;​,​·​"Landroid/​widget/​AdapterView<*>;​"
56 ····​const/​4·​v2,​·​0x0 57 ····​const/​4·​v1,​·​0x0
   
57 ····​.​line·​70 58 ····​.​line·​70
58 ····​.​local·​v2,​·​"oldDefaultServer":​Lfr/​mobdev/​goblim/​objects/​Server;​ 59 ····​.​local·​v1,​·​"oldDefaultServer":​Lfr/​mobdev/​goblim/​objects/​Server;​
59 ····​iget-​object·​v4,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$1;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​ 60 ····​iget-​object·​v3,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$1;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​
   
60 ····​#·​getter·​for:​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​-​>dbServers:​Ljava/​util/​List;​ 61 ····​#·​getter·​for:​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​-​>dbServers:​Ljava/​util/​List;​
61 ····​invoke-​static·​{v4},​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​-​>access$000(Lfr/​mobdev/​goblim/​activity/​ServersActivity;​)​Ljava/​util/​List;​ 62 ····​invoke-​static·​{v3},​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​-​>access$000(Lfr/​mobdev/​goblim/​activity/​ServersActivity;​)​Ljava/​util/​List;​
   
62 ····​move-​result-​object·​v4 63 ····​move-​result-​object·​v3
   
63 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 64 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
64 ····​move-​result-​object·​v0 65 ····​move-​result-​object·​v3
   
65 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
66 ····​:​cond_0 66 ····​:​cond_0
67 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 67 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
68 ····​move-​result·​v4 68 ····​move-​result·​v4
   
69 ····​if-​eqz·​v4,​·​:​cond_1 69 ····​if-​eqz·​v4,​·​:​cond_1
   
70 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 70 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
71 ····​move-​result-​object·​v3 71 ····​move-​result-​object·​v2
   
72 ····​check-​cast·​v3,​·​Lfr/​mobdev/​goblim/​objects/​Server;​ 72 ····​check-​cast·​v2,​·​Lfr/​mobdev/​goblim/​objects/​Server;​
   
73 ····​.​line·​72 73 ····​.​line·​72
74 ····​.​local·​v3,​·​"server":​Lfr/​mobdev/​goblim/​objects/​Server;​ 74 ····​.​local·​v2,​·​"server":​Lfr/​mobdev/​goblim/​objects/​Server;​
75 ····​invoke-​virtual·​{v3},​·​Lfr/​mobdev/​goblim/​objects/​Server;​-​>isDefaultServer()​Z 75 ····​invoke-​virtual·​{v2},​·​Lfr/​mobdev/​goblim/​objects/​Server;​-​>isDefaultServer()​Z
   
76 ····​move-​result·​v4 76 ····​move-​result·​v4
   
77 ····​if-​eqz·​v4,​·​:​cond_0 77 ····​if-​eqz·​v4,​·​:​cond_0
   
78 ····​.​line·​74 78 ····​.​line·​74
79 ····​move-​object·​v2,​·​v3 79 ····​move-​object·​v1,​·​v2
   
80 ····​.​line·​78 80 ····​.​line·​78
81 ····​.​end·​local·​v3····​#·​"server":​Lfr/​mobdev/​goblim/​objects/​Server;​ 81 ····​.​end·​local·​v2····​#·​"server":​Lfr/​mobdev/​goblim/​objects/​Server;​
82 ····​:​cond_1 82 ····​:​cond_1
83 ····​iget-​object·​v4,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$1;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​ 83 ····​iget-​object·​v3,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$1;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​
   
84 ····​#·​getter·​for:​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​-​>dbServers:​Ljava/​util/​List;​ 84 ····​#·​getter·​for:​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​-​>dbServers:​Ljava/​util/​List;​
85 ····​invoke-​static·​{v4},​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​-​>access$000(Lfr/​mobdev/​goblim/​activity/​ServersActivity;​)​Ljava/​util/​List;​ 85 ····​invoke-​static·​{v3},​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​-​>access$000(Lfr/​mobdev/​goblim/​activity/​ServersActivity;​)​Ljava/​util/​List;​
   
86 ····​move-​result-​object·​v4 86 ····​move-​result-​object·​v3
   
87 ····​invoke-​interface·​{v4,​·​p3},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​ 87 ····​invoke-​interface·​{v3,​·​p3},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
   
88 ····​move-​result-​object·​v1 88 ····​move-​result-​object·​v0
   
89 ····​check-​cast·​v1,​·​Lfr/​mobdev/​goblim/​objects/​Server;​ 89 ····​check-​cast·​v0,​·​Lfr/​mobdev/​goblim/​objects/​Server;​
   
90 ····​.​line·​80 90 ····​.​line·​80
91 ····​.​local·​v1,​·​"newDefaultServer":​Lfr/​mobdev/​goblim/​objects/​Server;​ 91 ····​.​local·​v0,​·​"newDefaultServer":​Lfr/​mobdev/​goblim/​objects/​Server;​
92 ····​if-​nez·​v2,​·​:​cond_2 92 ····​if-​nez·​v1,​·​:​cond_2
   
93 ····​.​line·​81 93 ····​.​line·​81
94 ····​iget-​object·​v4,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$1;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​ 94 ····​iget-​object·​v3,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$1;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​
Max diff block lines reached; 3122/7905 bytes (39.49%) of diff not shown.
[−]
smali/fr/mobdev/goblim/activity/ServersActivity$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​ServersActivity;​)​V 23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​ServersActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​150 27 ····​.​line·​150
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$3;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$3;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/mobdev/goblim/activity/ServersActivity$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​ServersActivity;​)​V 23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​ServersActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​92 27 ····​.​line·​92
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 121, 34 lines modified Offset 122, 37 lines modified
   
121 ····​invoke-​virtual·​{v1,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 122 ····​invoke-​virtual·​{v1,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
122 ····​move-​result-​object·​v4 123 ····​move-​result-​object·​v4
   
123 ····​const/​4·​v5,​·​0x0 124 ····​const/​4·​v5,​·​0x0
   
  125 ····​.​line·​104
124 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​ 126 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setCancelable(Z)​Landroid/​app/​AlertDialog$Builder;​
   
125 ····​move-​result-​object·​v4 127 ····​move-​result-​object·​v4
   
126 ····​const·​v5,​·​0x1040013 128 ····​const·​v5,​·​0x1040013
   
127 ····​new-​instance·​v6,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2$2;​ 129 ····​new-​instance·​v6,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2$2;​
   
128 ····​invoke-​direct·​{v6,​·​p0,​·​v3},​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2$2;​-​><init>(Lfr/​mobdev/​goblim/​activity/​ServersActivity$2;​Lfr/​mobdev/​goblim/​objects/​Server;​)​V 130 ····​invoke-​direct·​{v6,​·​p0,​·​v3},​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2$2;​-​><init>(Lfr/​mobdev/​goblim/​activity/​ServersActivity$2;​Lfr/​mobdev/​goblim/​objects/​Server;​)​V
   
  131 ····​.​line·​105
129 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 132 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
130 ····​move-​result-​object·​v4 133 ····​move-​result-​object·​v4
   
131 ····​const·​v5,​·​0x1040009 134 ····​const·​v5,​·​0x1040009
   
132 ····​new-​instance·​v6,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2$1;​ 135 ····​new-​instance·​v6,​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2$1;​
   
133 ····​invoke-​direct·​{v6,​·​p0},​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2$1;​-​><init>(Lfr/​mobdev/​goblim/​activity/​ServersActivity$2;​)​V 136 ····​invoke-​direct·​{v6,​·​p0},​·​Lfr/​mobdev/​goblim/​activity/​ServersActivity$2$1;​-​><init>(Lfr/​mobdev/​goblim/​activity/​ServersActivity$2;​)​V
   
  137 ····​.​line·​113
134 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 138 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
135 ····​.​line·​118 139 ····​.​line·​118
136 ····​invoke-​virtual·​{v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​ 140 ····​invoke-​virtual·​{v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
   
137 ····​move-​result-​object·​v0 141 ····​move-​result-​object·​v0
   
[−]
smali/fr/mobdev/goblim/activity/ServersActivity.smali
Offset 30, 15 lines modified Offset 30, 14 lines modified
30 .​method·​public·​constructor·​<init>()​V 30 .​method·​public·​constructor·​<init>()​V
31 ····​.​locals·​0 31 ····​.​locals·​0
   
32 ····​.​prologue 32 ····​.​prologue
33 ····​.​line·​51 33 ····​.​line·​51
34 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​AppCompatActivity;​-​><init>()​V 34 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​AppCompatActivity;​-​><init>()​V
   
35 ····​.​line·​165  
36 ····​return-​void 35 ····​return-​void
37 .​end·​method 36 .​end·​method
   
38 .​method·​static·​synthetic·​access$000(Lfr/​mobdev/​goblim/​activity/​ServersActivity;​)​Ljava/​util/​List;​ 37 .​method·​static·​synthetic·​access$000(Lfr/​mobdev/​goblim/​activity/​ServersActivity;​)​Ljava/​util/​List;​
39 ····​.​locals·​1 38 ····​.​locals·​1
40 ····​.​param·​p0,​·​"x0"····​#·​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​ 39 ····​.​param·​p0,​·​"x0"····​#·​Lfr/​mobdev/​goblim/​activity/​ServersActivity;​
   
[−]
smali/fr/mobdev/goblim/activity/UploadActivity$2$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$image:​Lfr/​mobdev/​goblim/​objects/​Img;​ 22 .​field·​final·​synthetic·​val$image:​Lfr/​mobdev/​goblim/​objects/​Img;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity$2;​Lfr/​mobdev/​goblim/​objects/​Img;​)​V 24 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity$2;​Lfr/​mobdev/​goblim/​objects/​Img;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$1"····​#·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$2;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​123 28 ····​.​line·​123
28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$2$1;​-​>this$1:​Lfr/​mobdev/​goblim/​activity/​UploadActivity$2;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$2$1;​-​>this$1:​Lfr/​mobdev/​goblim/​activity/​UploadActivity$2;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$2$1;​-​>val$image:​Lfr/​mobdev/​goblim/​objects/​Img;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$2$1;​-​>val$image:​Lfr/​mobdev/​goblim/​objects/​Img;​
   
[−]
smali/fr/mobdev/goblim/activity/UploadActivity$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity;​)​V 23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​101 27 ····​.​line·​101
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$1;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$1;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/mobdev/goblim/activity/UploadActivity$2.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​ 18 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity;​)​V 20 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​120 24 ····​.​line·​120
24 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$2;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$2;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​
   
25 ····​invoke-​direct·​{p0},​·​Lfr/​mobdev/​goblim/​listener/​NetworkAdapter;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Lfr/​mobdev/​goblim/​listener/​NetworkAdapter;​-​><init>()​V
   
[−]
smali/fr/mobdev/goblim/activity/UploadActivity$2$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$error:​Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$error:​Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity$2;​Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity$2;​Ljava/​lang/​String;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$1"····​#·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$2;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​147 28 ····​.​line·​147
28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$2$2;​-​>this$1:​Lfr/​mobdev/​goblim/​activity/​UploadActivity$2;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$2$2;​-​>this$1:​Lfr/​mobdev/​goblim/​activity/​UploadActivity$2;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$2$2;​-​>val$error:​Ljava/​lang/​String;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$2$2;​-​>val$error:​Ljava/​lang/​String;​
   
[−]
smali/fr/mobdev/goblim/activity/UploadActivity$3$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lfr/​mobdev/​goblim/​activity/​UploadActivity$3;​ 21 .​field·​final·​synthetic·​this$1:​Lfr/​mobdev/​goblim/​activity/​UploadActivity$3;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity$3;​)​V 23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity$3;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$3;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​167 27 ····​.​line·​167
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$3$1;​-​>this$1:​Lfr/​mobdev/​goblim/​activity/​UploadActivity$3;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$3$1;​-​>this$1:​Lfr/​mobdev/​goblim/​activity/​UploadActivity$3;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/mobdev/goblim/activity/UploadActivity$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity;​)​V 23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​164 27 ····​.​line·​164
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$3;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$3;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 46, 12 lines modified Offset 47, 13 lines modified
   
46 ····​new-​instance·​v1,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$3$1;​ 47 ····​new-​instance·​v1,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$3$1;​
   
47 ····​invoke-​direct·​{v1,​·​p0},​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$3$1;​-​><init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity$3;​)​V 48 ····​invoke-​direct·​{v1,​·​p0},​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$3$1;​-​><init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity$3;​)​V
   
48 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V 49 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V
   
  50 ····​.​line·​173
49 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V 51 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V
   
50 ····​.​line·​174 52 ····​.​line·​174
51 ····​return-​void 53 ····​return-​void
52 .​end·​method 54 .​end·​method
[−]
smali/fr/mobdev/goblim/activity/UploadActivity$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity;​)​V 23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​179 27 ····​.​line·​179
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$4;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$4;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/mobdev/goblim/activity/UploadActivity$5.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity;​)​V 23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​261 27 ····​.​line·​261
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$5;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$5;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/mobdev/goblim/activity/UploadActivity.smali
Offset 379, 123 lines modified Offset 379, 122 lines modified
379 .​end·​method 379 .​end·​method
   
380 .​method·​private·​updateServerList()​V 380 .​method·​private·​updateServerList()​V
381 ····​.​locals·​9 381 ····​.​locals·​9
   
382 ····​.​prologue 382 ····​.​prologue
383 ····​.​line·​219 383 ····​.​line·​219
384 ····​const·​v7,​·​0x7f0d0098 384 ····​const·​v6,​·​0x7f0d0098
   
385 ····​invoke-​virtual·​{p0,​·​v7},​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​-​>findViewById(I)​Landroid/​view/​View;​ 385 ····​invoke-​virtual·​{p0,​·​v6},​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​-​>findViewById(I)​Landroid/​view/​View;​
   
386 ····​move-​result-​object·​v6 386 ····​move-​result-​object·​v5
   
387 ····​check-​cast·​v6,​·​Landroid/​widget/​Spinner;​ 387 ····​check-​cast·​v5,​·​Landroid/​widget/​Spinner;​
   
388 ····​.​line·​221 388 ····​.​line·​221
389 ····​.​local·​v6,​·​"serversSpinner":​Landroid/​widget/​Spinner;​ 389 ····​.​local·​v5,​·​"serversSpinner":​Landroid/​widget/​Spinner;​
390 ····​invoke-​virtual·​{v6},​·​Landroid/​widget/​Spinner;​-​>getSelectedItem()​Ljava/​lang/​Object;​ 390 ····​invoke-​virtual·​{v5},​·​Landroid/​widget/​Spinner;​-​>getSelectedItem()​Ljava/​lang/​Object;​
   
391 ····​move-​result-​object·​v3 391 ····​move-​result-​object·​v2
   
392 ····​check-​cast·​v3,​·​Ljava/​lang/​String;​ 392 ····​check-​cast·​v2,​·​Ljava/​lang/​String;​
   
393 ····​.​line·​223 393 ····​.​line·​223
394 ····​.​local·​v3,​·​"selectedServer":​Ljava/​lang/​String;​ 394 ····​.​local·​v2,​·​"selectedServer":​Ljava/​lang/​String;​
395 ····​invoke-​virtual·​{p0},​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​-​>getApplicationContex​t()​Landroid/​content/​Context;​ 395 ····​invoke-​virtual·​{p0},​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​-​>getApplicationContex​t()​Landroid/​content/​Context;​
   
396 ····​move-​result-​object·​v7 396 ····​move-​result-​object·​v6
   
397 ····​invoke-​static·​{v7},​·​Lfr/​mobdev/​goblim/​Database;​-​>getInstance(Landroid​/​content/​Context;​)​Lfr/​mobdev/​goblim/​Database;​ 397 ····​invoke-​static·​{v6},​·​Lfr/​mobdev/​goblim/​Database;​-​>getInstance(Landroid​/​content/​Context;​)​Lfr/​mobdev/​goblim/​Database;​
   
398 ····​move-​result-​object·​v7 398 ····​move-​result-​object·​v6
   
399 ····​const/​4·​v8,​·​0x1 399 ····​const/​4·​v7,​·​0x1
   
400 ····​invoke-​virtual·​{v7,​·​v8},​·​Lfr/​mobdev/​goblim/​Database;​-​>getServers(Z)​Ljava/​util/​List;​ 400 ····​invoke-​virtual·​{v6,​·​v7},​·​Lfr/​mobdev/​goblim/​Database;​-​>getServers(Z)​Ljava/​util/​List;​
   
401 ····​move-​result-​object·​v5 401 ····​move-​result-​object·​v4
   
402 ····​.​line·​224 402 ····​.​line·​224
403 ····​.​local·​v5,​·​"servers":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lfr/​mobdev/​goblim/​objects/​Server;​>;​" 403 ····​.​local·​v4,​·​"servers":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lfr/​mobdev/​goblim/​objects/​Server;​>;​"
404 ····​iget-​object·​v7,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​-​>urls:​Ljava/​util/​List;​ 404 ····​iget-​object·​v6,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​-​>urls:​Ljava/​util/​List;​
   
405 ····​invoke-​interface·​{v7},​·​Ljava/​util/​List;​-​>clear()​V 405 ····​invoke-​interface·​{v6},​·​Ljava/​util/​List;​-​>clear()​V
   
406 ····​.​line·​225 406 ····​.​line·​225
407 ····​const/​4·​v2,​·​0x0 407 ····​const/​4·​v1,​·​0x0
   
408 ····​.​line·​227 408 ····​.​line·​227
409 ····​.​local·​v2,​·​"pos":​I 409 ····​.​local·​v1,​·​"pos":​I
410 ····​invoke-​interface·​{v5},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 410 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
411 ····​move-​result-​object·​v1 411 ····​move-​result-​object·​v6
   
412 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
413 ····​:​goto_0 412 ····​:​goto_0
414 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 413 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
415 ····​move-​result·​v7 414 ····​move-​result·​v7
   
416 ····​if-​eqz·​v7,​·​:​cond_1 415 ····​if-​eqz·​v7,​·​:​cond_1
   
417 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 416 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
418 ····​move-​result-​object·​v4 417 ····​move-​result-​object·​v3
   
419 ····​check-​cast·​v4,​·​Lfr/​mobdev/​goblim/​objects/​Server;​ 418 ····​check-​cast·​v3,​·​Lfr/​mobdev/​goblim/​objects/​Server;​
   
420 ····​.​line·​228 419 ····​.​line·​228
421 ····​.​local·​v4,​·​"server":​Lfr/​mobdev/​goblim/​objects/​Server;​ 420 ····​.​local·​v3,​·​"server":​Lfr/​mobdev/​goblim/​objects/​Server;​
422 ····​invoke-​virtual·​{v4},​·​Lfr/​mobdev/​goblim/​objects/​Server;​-​>getUrl()​Ljava/​lang/​String;​ 421 ····​invoke-​virtual·​{v3},​·​Lfr/​mobdev/​goblim/​objects/​Server;​-​>getUrl()​Ljava/​lang/​String;​
   
423 ····​move-​result-​object·​v7 422 ····​move-​result-​object·​v7
   
424 ····​invoke-​virtual·​{v7,​·​v3},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 423 ····​invoke-​virtual·​{v7,​·​v2},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
425 ····​move-​result·​v7 424 ····​move-​result·​v7
   
426 ····​if-​eqz·​v7,​·​:​cond_0 425 ····​if-​eqz·​v7,​·​:​cond_0
   
427 ····​.​line·​229 426 ····​.​line·​229
428 ····​iget-​object·​v7,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​-​>urls:​Ljava/​util/​List;​ 427 ····​iget-​object·​v7,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​-​>urls:​Ljava/​util/​List;​
   
429 ····​invoke-​interface·​{v7},​·​Ljava/​util/​List;​-​>size()​I 428 ····​invoke-​interface·​{v7},​·​Ljava/​util/​List;​-​>size()​I
   
430 ····​move-​result·​v2 429 ····​move-​result·​v1
   
431 ····​.​line·​231 430 ····​.​line·​231
432 ····​:​cond_0 431 ····​:​cond_0
433 ····​iget-​object·​v7,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​-​>urls:​Ljava/​util/​List;​ 432 ····​iget-​object·​v7,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​-​>urls:​Ljava/​util/​List;​
   
434 ····​invoke-​virtual·​{v4},​·​Lfr/​mobdev/​goblim/​objects/​Server;​-​>getUrl()​Ljava/​lang/​String;​ 433 ····​invoke-​virtual·​{v3},​·​Lfr/​mobdev/​goblim/​objects/​Server;​-​>getUrl()​Ljava/​lang/​String;​
   
435 ····​move-​result-​object·​v8 434 ····​move-​result-​object·​v8
   
436 ····​invoke-​interface·​{v7,​·​v8},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 435 ····​invoke-​interface·​{v7,​·​v8},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
   
437 ····​goto·​:​goto_0 436 ····​goto·​:​goto_0
   
Max diff block lines reached; 1265/5707 bytes (22.17%) of diff not shown.
[−]
smali/fr/mobdev/goblim/activity/UploadActivity$6.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity;​)​V 23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​activity/​UploadActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​307 27 ····​.​line·​307
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$6;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​activity/​UploadActivity$6;​-​>this$0:​Lfr/​mobdev/​goblim/​activity/​UploadActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/mobdev/goblim/dialog/ServerDialog$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​dialog/​ServerDialog;​ 21 .​field·​final·​synthetic·​this$0:​Lfr/​mobdev/​goblim/​dialog/​ServerDialog;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​dialog/​ServerDialog;​)​V 23 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​dialog/​ServerDialog;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​mobdev/​goblim/​dialog/​ServerDialog;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​76 27 ····​.​line·​76
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​dialog/​ServerDialog$1;​-​>this$0:​Lfr/​mobdev/​goblim/​dialog/​ServerDialog;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​dialog/​ServerDialog$1;​-​>this$0:​Lfr/​mobdev/​goblim/​dialog/​ServerDialog;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/fr/mobdev/goblim/dialog/ServerDialog$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$view:​Landroid/​view/​View;​ 22 .​field·​final·​synthetic·​val$view:​Landroid/​view/​View;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​dialog/​ServerDialog;​Landroid/​view/​View;​)​V 24 .​method·​constructor·​<init>(Lfr/​mobdev/​goblim/​dialog/​ServerDialog;​Landroid/​view/​View;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​mobdev/​goblim/​dialog/​ServerDialog;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​56 28 ····​.​line·​56
28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​dialog/​ServerDialog$2;​-​>this$0:​Lfr/​mobdev/​goblim/​dialog/​ServerDialog;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lfr/​mobdev/​goblim/​dialog/​ServerDialog$2;​-​>this$0:​Lfr/​mobdev/​goblim/​dialog/​ServerDialog;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​dialog/​ServerDialog$2;​-​>val$view:​Landroid/​view/​View;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lfr/​mobdev/​goblim/​dialog/​ServerDialog$2;​-​>val$view:​Landroid/​view/​View;​
   
[−]
smali/fr/mobdev/goblim/dialog/ServerDialog.smali
Offset 69, 34 lines modified Offset 69, 37 lines modified
69 ····​.​local·​v1,​·​"view":​Landroid/​view/​View;​ 69 ····​.​local·​v1,​·​"view":​Landroid/​view/​View;​
70 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​ 70 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​
   
71 ····​move-​result-​object·​v2 71 ····​move-​result-​object·​v2
   
72 ····​const·​v3,​·​0x7f06002a 72 ····​const·​v3,​·​0x7f06002a
   
  73 ····​.​line·​55
73 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​ 74 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​
   
74 ····​move-​result-​object·​v2 75 ····​move-​result-​object·​v2
   
75 ····​const·​v3,​·​0x104000a 76 ····​const·​v3,​·​0x104000a
   
76 ····​new-​instance·​v4,​·​Lfr/​mobdev/​goblim/​dialog/​ServerDialog$2;​ 77 ····​new-​instance·​v4,​·​Lfr/​mobdev/​goblim/​dialog/​ServerDialog$2;​
   
77 ····​invoke-​direct·​{v4,​·​p0,​·​v1},​·​Lfr/​mobdev/​goblim/​dialog/​ServerDialog$2;​-​><init>(Lfr/​mobdev/​goblim/​dialog/​ServerDialog;​Landroid/​view/​View;​)​V 78 ····​invoke-​direct·​{v4,​·​p0,​·​v1},​·​Lfr/​mobdev/​goblim/​dialog/​ServerDialog$2;​-​><init>(Lfr/​mobdev/​goblim/​dialog/​ServerDialog;​Landroid/​view/​View;​)​V
   
  79 ····​.​line·​56
78 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 80 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
79 ····​move-​result-​object·​v2 81 ····​move-​result-​object·​v2
   
80 ····​const/​high16·​v3,​·​0x1040000 82 ····​const/​high16·​v3,​·​0x1040000
   
81 ····​new-​instance·​v4,​·​Lfr/​mobdev/​goblim/​dialog/​ServerDialog$1;​ 83 ····​new-​instance·​v4,​·​Lfr/​mobdev/​goblim/​dialog/​ServerDialog$1;​
   
82 ····​invoke-​direct·​{v4,​·​p0},​·​Lfr/​mobdev/​goblim/​dialog/​ServerDialog$1;​-​><init>(Lfr/​mobdev/​goblim/​dialog/​ServerDialog;​)​V 84 ····​invoke-​direct·​{v4,​·​p0},​·​Lfr/​mobdev/​goblim/​dialog/​ServerDialog$1;​-​><init>(Lfr/​mobdev/​goblim/​dialog/​ServerDialog;​)​V
   
  85 ····​.​line·​76
83 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 86 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
84 ····​.​line·​83 87 ····​.​line·​83
85 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​ 88 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
   
86 ····​move-​result-​object·​v2 89 ····​move-​result-​object·​v2
   
[−]
original/AndroidManifest.xml
Offset 41, 16 lines modified Offset 41, 16 lines modified
00000280:​·​7200·​6d00·​4200·​7500·​6900·​6c00·​6400·​5600··​r.​m.​B.​u.​i.​l.​d.​V.​ 00000280:​·​7200·​6d00·​4200·​7500·​6900·​6c00·​6400·​5600··​r.​m.​B.​u.​i.​l.​d.​V.​
00000290:​·​6500·​7200·​7300·​6900·​6f00·​6e00·​4e00·​6100··​e.​r.​s.​i.​o.​n.​N.​a.​ 00000290:​·​6500·​7200·​7300·​6900·​6f00·​6e00·​4e00·​6100··​e.​r.​s.​i.​o.​n.​N.​a.​
000002a0:​·​6d00·​6500·​0000·​0800·​6d00·​6100·​6e00·​6900··​m.​e.​.​.​.​.​m.​a.​n.​i.​ 000002a0:​·​6d00·​6500·​0000·​0800·​6d00·​6100·​6e00·​6900··​m.​e.​.​.​.​.​m.​a.​n.​i.​
000002b0:​·​6600·​6500·​7300·​7400·​0000·​1000·​6600·​7200··​f.​e.​s.​t.​.​.​.​.​f.​r.​ 000002b0:​·​6600·​6500·​7300·​7400·​0000·​1000·​6600·​7200··​f.​e.​s.​t.​.​.​.​.​f.​r.​
000002c0:​·​2e00·​6d00·​6f00·​6200·​6400·​6500·​7600·​2e00··​.​.​m.​o.​b.​d.​e.​v.​.​.​ 000002c0:​·​2e00·​6d00·​6f00·​6200·​6400·​6500·​7600·​2e00··​.​.​m.​o.​b.​d.​e.​v.​.​.​
000002d0:​·​6700·​6f00·​6200·​6c00·​6900·​6d00·​0000·​0300··​g.​o.​b.​l.​i.​m.​.​.​.​.​ 000002d0:​·​6700·​6f00·​6200·​6c00·​6900·​6d00·​0000·​0300··​g.​o.​b.​l.​i.​m.​.​.​.​.​
000002e0:​·​3200·​2e00·​3000·​0000·​0200·​3200·​3300·​0000··​2.​.​.​0.​.​.​.​.​2.​3.​.​.​ 000002e0:​·​3200·​2e00·​3000·​0000·​0200·​3200·​3300·​0000··​2.​.​.​0.​.​.​.​.​2.​3.​.​.​
000002f0:​·​0b00·​3600·​2e00·​3000·​2d00·​3200·​3100·​3600··​.​.​6.​.​.​0.​-​.​2.​1.​6.​ 000002f0:​·​0b00·​3600·​2e00·​3000·​2d00·​3200·​3700·​3000··​.​.​6.​.​.​0.​-​.​2.​7.​0.​
00000300:​·​3600·​3700·​3600·​3700·​0000·​0800·​7500·​7300··6.​7.​6.​7.​.​.​.​.​u.​s.​ 00000300:​·​3400·​3000·​3000·​3200·​0000·​0800·​7500·​7300··4.​0.​0.​2.​.​.​.​.​u.​s.​
00000310:​·​6500·​7300·​2d00·​7300·​6400·​6b00·​0000·​0f00··​e.​s.​-​.​s.​d.​k.​.​.​.​.​ 00000310:​·​6500·​7300·​2d00·​7300·​6400·​6b00·​0000·​0f00··​e.​s.​-​.​s.​d.​k.​.​.​.​.​
00000320:​·​7500·​7300·​6500·​7300·​2d00·​7000·​6500·​7200··​u.​s.​e.​s.​-​.​p.​e.​r.​ 00000320:​·​7500·​7300·​6500·​7300·​2d00·​7000·​6500·​7200··​u.​s.​e.​s.​-​.​p.​e.​r.​
00000330:​·​6d00·​6900·​7300·​7300·​6900·​6f00·​6e00·​0000··​m.​i.​s.​s.​i.​o.​n.​.​.​ 00000330:​·​6d00·​6900·​7300·​7300·​6900·​6f00·​6e00·​0000··​m.​i.​s.​s.​i.​o.​n.​.​.​
00000340:​·​1b00·​6100·​6e00·​6400·​7200·​6f00·​6900·​6400··​.​.​a.​n.​d.​r.​o.​i.​d.​ 00000340:​·​1b00·​6100·​6e00·​6400·​7200·​6f00·​6900·​6400··​.​.​a.​n.​d.​r.​o.​i.​d.​
00000350:​·​2e00·​7000·​6500·​7200·​6d00·​6900·​7300·​7300··​.​.​p.​e.​r.​m.​i.​s.​s.​ 00000350:​·​2e00·​7000·​6500·​7200·​6d00·​6900·​7300·​7300··​.​.​p.​e.​r.​m.​i.​s.​s.​
00000360:​·​6900·​6f00·​6e00·​2e00·​4900·​4e00·​5400·​4500··​i.​o.​n.​.​.​I.​N.​T.​E.​ 00000360:​·​6900·​6f00·​6e00·​2e00·​4900·​4e00·​5400·​4500··​i.​o.​n.​.​.​I.​N.​T.​E.​
00000370:​·​5200·​4e00·​4500·​5400·​0000·​2700·​6100·​6e00··​R.​N.​E.​T.​.​.​'.​a.​n.​ 00000370:​·​5200·​4e00·​4500·​5400·​0000·​2700·​6100·​6e00··​R.​N.​E.​T.​.​.​'.​a.​n.​