64.8 KB
/home/fdroid/fdroiddata/tmp/uk.co.danieljarvis.android.flashback_16.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_uk.co.danieljarvis.android.flashback_16.apk
2.92 KB
zipinfo /dev/stdin
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 Zip·​file·​size:​·​42730·​bytes,​·​number·​of·​entries:​·​191 Zip·​file·​size:​·​42730·​bytes,​·​number·​of·​entries:​·​19
2 -​rw-​-​-​-​·····​2.​0·​fat·····​1296·​bl·​defN·​14-​Jan-​23·​05:​50·​META-​INF/​MANIFEST.​MF2 -​rw-​-​-​-​·····​2.​0·​fat·····​1296·​bl·​defN·​14-​Jan-​23·​05:​50·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​1417·​bl·​defN·​14-​Jan-​23·​05:​50·​META-​INF/​185D46B3.​SF3 -​rw-​-​-​-​·····​2.​0·​fat·····​1417·​bl·​defN·​14-​Jan-​23·​05:​50·​META-​INF/​185D46B3.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Jan-​23·​05:​50·​META-​INF/​185D46B3.​RSA4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Jan-​23·​05:​50·​META-​INF/​185D46B3.​RSA
5 -​rw-​-​-​-​·····​1.​0·​fat······​662·​bx·​stor·​14-​Jan-​23·05:​49·​res/​drawable/​close.​png5 -​rw-​-​-​-​·····​1.​0·​fat······​662·​bx·​stor·​17-​Jul-​15·19:​47·​res/​drawable/​close.​png
6 -​rw-​-​-​-​·····​2.​0·​fat······​576·​bl·​defN·​14-​Jan-​23·05:​49·​res/​drawable/​custom_border.​xml6 -​rw-​-​-​-​·····​2.​0·​fat······​576·​bl·​defN·​17-​Jul-​15·19:​47·​res/​drawable/​custom_border.​xml
7 -​rw-​-​-​-​·····​1.​0·​fat·····​1501·​b-​·​stor·​14-​Jan-​23·05:​49·​res/​drawable/​icon.​png7 -​rw-​-​-​-​·····​1.​0·​fat·····​1501·​b-​·​stor·​17-​Jul-​15·19:​47·​res/​drawable/​icon.​png
8 -​rw-​-​-​-​·····​1.​0·​fat·····​1728·​b-​·​stor·​14-​Jan-​23·05:​49·​res/​drawable/​incoming.​png8 -​rw-​-​-​-​·····​1.​0·​fat·····​1728·​b-​·​stor·​17-​Jul-​15·19:​47·​res/​drawable/​incoming.​png
9 -​rw-​-​-​-​·····​1.​0·​fat·····​2885·​b-​·​stor·​14-​Jan-​23·05:​49·​res/​drawable/​missed.​png9 -​rw-​-​-​-​·····​1.​0·​fat·····​2885·​b-​·​stor·​17-​Jul-​15·19:​47·​res/​drawable/​missed.​png
10 -​rw-​-​-​-​·····​1.​0·​fat·····​1610·​b-​·​stor·​14-​Jan-​23·05:​49·​res/​drawable/​outgoing.​png10 -​rw-​-​-​-​·····​1.​0·​fat·····​1610·​b-​·​stor·​17-​Jul-​15·19:​47·​res/​drawable/​outgoing.​png
11 -​rw-​-​-​-​·····​1.​0·​fat·····​2295·​b-​·​stor·​14-​Jan-​23·05:​49·​res/​drawable/​sms_incoming.​png11 -​rw-​-​-​-​·····​1.​0·​fat·····​2295·​b-​·​stor·​17-​Jul-​15·19:​47·​res/​drawable/​sms_incoming.​png
12 -​rw-​-​-​-​·····​1.​0·​fat·····​2365·​b-​·​stor·​14-​Jan-​23·05:​49·​res/​drawable/​sms_outgoing.​png12 -​rw-​-​-​-​·····​1.​0·​fat·····​2365·​b-​·​stor·​17-​Jul-​15·19:​47·​res/​drawable/​sms_outgoing.​png
13 -​rw-​-​-​-​·····​2.​0·​fat······​480·​bl·​defN·​14-​Jan-​23·05:​49·​res/​drawable/​test_bg.​xml13 -​rw-​-​-​-​·····​2.​0·​fat······​480·​bl·​defN·​17-​Jul-​15·19:​47·​res/​drawable/​test_bg.​xml
14 -​rw-​-​-​-​·····​2.​0·​fat·····​1892·​bl·​defN·​14-​Jan-​23·05:​49·​res/​layout/​toast_layout.​xml14 -​rw-​-​-​-​·····​2.​0·​fat·····​1892·​bl·​defN·​17-​Jul-​15·19:​47·​res/​layout/​toast_layout.​xml
15 -​rw-​-​-​-​·····​2.​0·​fat······​988·​bl·​defN·​14-​Jan-​23·05:​49·​res/​layout/​toast_no_history.​xml15 -​rw-​-​-​-​·····​2.​0·​fat······​988·​bl·​defN·​17-​Jul-​15·19:​47·​res/​layout/​toast_no_history.​xml
16 -​rw-​-​-​-​·····​2.​0·​fat·····​1444·​bl·​defN·​14-​Jan-​23·05:​49·​res/​layout/​toast_row.​xml16 -​rw-​-​-​-​·····​2.​0·​fat·····​1444·​bl·​defN·​17-​Jul-​15·19:​47·​res/​layout/​toast_row.​xml
17 -​rw-​-​-​-​·····​2.​0·​fat·····​3236·​bl·​defN·​14-​Jan-​23·05:​49·​AndroidManifest.​xml17 -​rw-​-​-​-​·····​2.​0·​fat·····​3236·​bl·​defN·​17-​Jul-​15·19:​47·​AndroidManifest.​xml
18 -​rw-​-​-​-​·····​1.​0·​fat·····​6932·​b-​·​stor·​14-​Jan-​23·05:​49·​resources.​arsc18 -​rw-​-​-​-​·····​1.​0·​fat·····​6932·​b-​·​stor·​17-​Jul-​15·19:​47·​resources.​arsc
19 -​rw-​-​-​-​·····​1.​0·​fat·····​3194·​b-​·​stor·​14-​Jan-​23·05:​49·​res/​drawable-​hdpi/​icon.​png19 -​rw-​-​-​-​·····​1.​0·​fat·····​3194·​b-​·​stor·​17-​Jul-​15·19:​47·​res/​drawable-​hdpi/​icon.​png
20 -​rw-​-​-​-​·····​2.​0·​fat····​24104·​bl·​defN·​14-​Jan-​23·05:​49·​classes.​dex20 -​rw-​-​-​-​·····​2.​0·​fat····​24240·​bl·​defN·​17-​Jul-​15·19:​47·​classes.​dex
21 19·​files,​·59937·​bytes·​uncompressed,​·​40203·​bytes·​compressed:​··​32.​9%21 19·​files,​·60073·​bytes·​uncompressed,​·​40254·​bytes·​compressed:​··​33.​0%
29.9 KB
classes.dex
29.8 KB
classes.jar
1.78 KB
zipinfo /dev/stdin
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Zip·​file·​size:​·​18905·​bytes,​·​number·​of·​entries:​·​131 Zip·​file·​size:​·​18935·​bytes,​·​number·​of·​entries:​·​13
2 ?rwxrwxr-​x··​2.​0·​unx······​183·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​BuildConfig.​class2 ?rwxrwxr-​x··​2.​0·​unx······​183·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​BuildConfig.​class
3 ?rwxrwxr-​x··​2.​0·​unx······​576·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​CustomPhoneStateListe​ner$1.​class3 ?rwxrwxr-​x··​2.​0·​unx······​576·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​CustomPhoneStateListe​ner$1.​class
4 ?rwxrwxr-​x··​2.​0·​unx·····​3482·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​CustomPhoneStateListe​ner.​class4 ?rwxrwxr-​x··​2.​0·​unx·····​3482·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​CustomPhoneStateListe​ner.​class
5 ?rwxrwxr-​x··​2.​0·​unx······​762·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​MainActivity$1.​class5 ?rwxrwxr-​x··​2.​0·​unx······​762·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​MainActivity$1.​class
6 ?rwxrwxr-​x··​2.​0·​unx····​17928·​b-​·​defN·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​MainActivity.​class6 ?rwxrwxr-​x··​2.​0·​unx····​17923·​b-​·​defN·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​MainActivity.​class
7 ?rwxrwxr-​x··​2.​0·​unx······​158·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​R$attr.​class7 ?rwxrwxr-​x··​2.​0·​unx······​158·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​R$attr.​class
8 ?rwxrwxr-​x··​2.​0·​unx······​330·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​R$dimen.​class8 ?rwxrwxr-​x··​2.​0·​unx······​330·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​R$dimen.​class
9 ?rwxrwxr-​x··​2.​0·​unx······​473·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​R$drawable.​class9 ?rwxrwxr-​x··​2.​0·​unx······​473·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​R$drawable.​class
10 ?rwxrwxr-​x··​2.​0·​unx······​441·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​R$id.​class10 ?rwxrwxr-​x··​2.​0·​unx······​441·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​R$id.​class
11 ?rwxrwxr-​x··​2.​0·​unx······​289·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​R$layout.​class11 ?rwxrwxr-​x··​2.​0·​unx······​289·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​R$layout.​class
12 ?rwxrwxr-​x··​2.​0·​unx······​295·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​R$string.​class12 ?rwxrwxr-​x··​2.​0·​unx······​295·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​R$string.​class
13 ?rwxrwxr-​x··​2.​0·​unx······​153·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​R.​class13 ?rwxrwxr-​x··​2.​0·​unx······​153·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​R.​class
14 ?rwxrwxr-​x··​2.​0·​unx······​784·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​ToastListItem.​class14 ?rwxrwxr-​x··​2.​0·​unx······​784·​b-​·​stor·​80-​Jan-​01·​00:​00·​uk/​co/​danieljarvis/​android/​flashback/​ToastListItem.​class
15 13·​files,​·​25854·​bytes·​uncompressed,​·​16489·​bytes·​compressed:​··​36.​2%15 13·​files,​·​25849·​bytes·​uncompressed,​·​16519·​bytes·​compressed:​··​36.​1%
28.0 KB
uk/co/danieljarvis/android/flashback/MainActivity.class
27.9 KB
javap -verbose -constants -s -l -private {}
Offset 1004, 15 lines modifiedOffset 1004, 15 lines modified
1004 ···········​240···​244···​267···​Class·​java/​lang/​Exception1004 ···········​240···​244···​267···​Class·​java/​lang/​Exception
1005 ···········​253···​258···​267···​Class·​java/​lang/​Exception1005 ···········​253···​258···​267···​Class·​java/​lang/​Exception
  
1006 ··​private·​void·​displayToast(android.​content.​Context,​·​java.​util.​List,​·​java.​lang.​String,​·​boolean)​;​1006 ··​private·​void·​displayToast(android.​content.​Context,​·​java.​util.​List,​·​java.​lang.​String,​·​boolean)​;​
1007 ····​descriptor:​·​(Landroid/​content/​Context;​Ljava/​util/​List;​Ljava/​lang/​String;​Z)​V1007 ····​descriptor:​·​(Landroid/​content/​Context;​Ljava/​util/​List;​Ljava/​lang/​String;​Z)​V
1008 ····​flags:​·​ACC_PRIVATE1008 ····​flags:​·​ACC_PRIVATE
1009 ····​Code:​1009 ····​Code:​
1010 ······​stack=300,​·​locals=42,​·​args_size=51010 ······​stack=300,​·​locals=40,​·​args_size=5
1011 ·········​0:​·​aload_01011 ·········​0:​·​aload_0
1012 ·········​1:​·​astore········​51012 ·········​1:​·​astore········​5
1013 ·········​3:​·​aload_01013 ·········​3:​·​aload_0
1014 ·········​4:​·​getfield······​#170················​/​/​·​Field·​mLayoutInflater:​Landroid/​view/​LayoutInflater;​1014 ·········​4:​·​getfield······​#170················​/​/​·​Field·​mLayoutInflater:​Landroid/​view/​LayoutInflater;​
1015 ·········​7:​·​ldc···········​#171················​/​/​·​int·​21309030401015 ·········​7:​·​ldc···········​#171················​/​/​·​int·​2130903040
1016 ·········​9:​·​aconst_null1016 ·········​9:​·​aconst_null
1017 ········​10:​·​invokevirtual·​#178················​/​/​·​Method·​android/​view/​LayoutInflater.​inflate:​(ILandroid/​view/​ViewGroup;​)​Landroid/​view/​View;​1017 ········​10:​·​invokevirtual·​#178················​/​/​·​Method·​android/​view/​LayoutInflater.​inflate:​(ILandroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
Offset 1391, 288 lines modifiedOffset 1391, 286 lines modified
1391 ·······​830:​·​aload·········​181391 ·······​830:​·​aload·········​18
1392 ·······​832:​·​invokestatic··​#81·················​/​/​·​Method·​android/​util/​Log.​i:​(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I1392 ·······​832:​·​invokestatic··​#81·················​/​/​·​Method·​android/​util/​Log.​i:​(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
1393 ·······​835:​·​pop1393 ·······​835:​·​pop
1394 ·······​836:​·​new···········​#319················​/​/​·​class·​uk/​co/​danieljarvis/​android/​flashback/​ToastListItem1394 ·······​836:​·​new···········​#319················​/​/​·​class·​uk/​co/​danieljarvis/​android/​flashback/​ToastListItem
1395 ·······​839:​·​astore········​241395 ·······​839:​·​astore········​24
1396 ·······​841:​·​lconst_01396 ·······​841:​·​lconst_0
1397 ·······​842:​·​lstore········​291397 ·······​842:​·​lstore········​29
1398 ·······​844:​·iconst_m11398 ·······​844:​·aconst_null
1399 ·······​845:​·istore········​311399 ·······​845:​·astore········​31
1400 ·······​847:​·aload·········​241400 ·······​847:​·iconst_m1
1401 ·······​849:​·lload·········291401 ·······​848:​·istore········32
1402 ·······​851:​·​aconst_null1402 ·······​850:​·​aload·········​24
1403 ·······​852:​·iconst_01403 ·······​852:​·lload·········​29
1404 ·······​853:​·iload·········​311404 ·······​854:​·​aconst_null
1405 ·······​855:​·​invokespecial·​#322················​/​/​·​Method·​uk/​co/​danieljarvis/​android/​flashback/​ToastListItem.​"<init>":​(JLjava/​lang/​String;​ZI)​V1405 ·······​855:​·​iconst_0
1406 ·······​858:​·aload_21406 ·······​856:​·iload·········32
1407 ·······​859:​·astore········51407 ·······​858:​·invokespecial·​#322················/​/​·Method·uk/​co/​danieljarvis/​android/​flashback/​ToastListItem.​"<init>":​(JLjava/​lang/​String;​ZI)​V
1408 ·······​861:​·​aload_21408 ·······​861:​·​aload_2
1409 ·······​862:​·​aload·········241409 ·······​862:​·​astore········5
1410 ·······​864:​·invokestatic··​#328················​/​/​·​Method·​java/​util/​Collections.​sort:​(Ljava/​util/​List;​Ljava/​util/​Comparator;​)​V1410 ·······​864:​·​aload_2
1411 ·······​867:​·​aload_01411 ·······​865:​·​aload·········24
1412 ·······​868:​·astore········51412 ·······​867:​·invokestatic··​#328················/​/​·Method·java/​util/​Collections.​sort:​(Ljava/​util/​List;​Ljava/​util/​Comparator;​)​V
1413 ·······​870:​·​aload_01413 ·······​870:​·​aload_0
1414 ·······​871:​·getfield······​#302················/​/​·Field·mPadding:​I1414 ·······​871:​·astore········5
1415 ·······​874:​·iload·········​91415 ·······​873:​·aload_0
1416 ·······​876:​·​iadd1416 ·······​874:​·​getfield······​#302················​/​/​·Field·​mPadding:​I
1417 ·······​877:​·​istore········231417 ·······​877:​·​iload·········​9
1418 ·······​879:​·​iload·········​231418 ·······​879:​·​iadd
1419 ·······​881:​·​iload·········111419 ·······​880:​·​istore········23
1420 ·······​883:​·​iadd1420 ·······​882:​·​iload·········​23
1421 ·······​884:​·​istore········321421 ·······​884:​·​iload·········11
1422 ·······​886:​·​iconst_11422 ·······​886:​·​iadd
1423 ·······​887:​·​istore········​331423 ·······​887:​·​istore········​33
1424 ·······​889:​·aconst_null1424 ·······​889:​·iconst_1
1425 ·······​890:​·astore········271425 ·······​890:​·istore········34
1426 ·······​892:​·​aconst_null1426 ·······​892:​·​aconst_null
1427 ·······​893:​·​astore········341427 ·······​893:​·​astore········27
1428 ·······​895:​·​aconst_null1428 ·······​895:​·​aconst_null
1429 ·······​896:​·​astore········281429 ·······​896:​·​astore········35
1430 ·······​898:​·​aconst_null1430 ·······​898:​·​aconst_null
1431 ·······​899:​·​astore········​261431 ·······​899:​·​astore········​28
1432 ·······​901:​·​aload_21432 ·······​901:​·​aconst_null
1433 ·······​902:​·invokeinterface·​#332,​··​1··········/​/​·InterfaceMethod·java/​util/​List.​iterator:​()​Ljava/​util/​Iterator;​1433 ·······​902:​·astore········26
1434 ·······​907:​·​astore········​351434 ·······​904:​·​aload_2
1435 ·······​909:​·aload·········351435 ·······​905:​·invokeinterface·​#332,​··​1··········/​/​·InterfaceMethod·java/​util/​List.​iterator:​()​Ljava/​util/​Iterator;​
1436 ·······​911:​·invokeinterface·​#337,​··​1··········/​/​·InterfaceMethod·java/​util/​Iterator.​hasNext:​()​Z1436 ·······​910:​·astore········24
1437 ·······​916:​·istore········​231437 ·······​912:​·aload·········​24
1438 ·······​918:​·​iload·········231438 ·······​914:​·​invokeinterface·​#337,​··​1··········/​/​·InterfaceMethod·java/​util/​Iterator.​hasNext:​()​Z
1439 ·······​920:​·​ifeq··········5611439 ·······​919:​·​istore········21
1440 ·······​923:​·aload·········351440 ·······​921:​·iload·········21
1441 ·······​925:​·invokeinterface·​#341,​··​1··········/​/​·InterfaceMethod·java/​util/​Iterator.​next:​()​Ljava/​lang/​Object;​1441 ·······​923:​·​ifeq··········561
1442 ·······​930:​·checkcast·····​#319················/​/​·class·uk/​co/​danieljarvis/​android/​flashback/​ToastListItem1442 ·······​926:​·​aload·········24
1443 ·······​933:​·astore········361443 ·······​928:​·invokeinterface·​#341,​··​1··········/​/​·InterfaceMethod·java/​util/​Iterator.​next:​()​Ljava/​lang/​Object;​
1444 ·······​935:​·​aload_01444 ·······​933:​·checkcast·····​#319················​/​/​·​class·​uk/​co/​danieljarvis/​android/​flashback/​ToastListItem
1445 ·······​936:​·​astore········51445 ·······​936:​·​astore········36
1446 ·······​938:​·​aload_01446 ·······​938:​·​aload_0
1447 ·······​939:​·getfield······​#214················/​/​·Field·mRowHeight:​I1447 ·······​939:​·astore········5
1448 ·······​942:​·istore········​231448 ·······​941:​·aload_0
1449 ·······​944:​·​iload·········321449 ·······​942:​·getfield······​#214················/​/​·Field·mRowHeight:​I
1450 ·······​946:​·​iload·········​231450 ·······​945:​·​istore········​21
1451 ·······​948:​·​iadd1451 ·······​947:​·​iload·········​33
1452 ·······​949:​·​istore········321452 ·······​949:​·​iload·········21
1453 ·······​951:​·aload_01453 ·······​951:​·iadd
1454 ·······​952:​·getfield······​#42·················/​/​·Field·mMaxNumberOfToasts:​I1454 ·······​952:​·istore········33
1455 ·······​955:​·istore········​231455 ·······​954:​·aload_0
1456 ·······​957:​·​iload·········331456 ·······​955:​·getfield······​#42·················/​/​·Field·mMaxNumberOfToasts:​I
1457 ·······​959:​·​iload·········​231457 ·······​958:​·​istore········​21
1458 ·······​961:​·​if_icmpgt·····13981458 ·······​960:​·​iload·········34
1459 ·······​964:​·aload_01459 ·······​962:​·iload·········21
1460 ·······​965:​·getfield······​#264················/​/​·Field·mMaxYOffset:​I1460 ·······​964:​·​if_icmpgt·····1393
1461 ·······​968:​·istore········​231461 ·······​967:​·aload_0
1462 ·······​970:​·​iload·········321462 ·······​968:​·getfield······​#264················/​/​·Field·mMaxYOffset:​I
1463 ·······​972:​·​iload·········​231463 ·······​971:​·​istore········​21
1464 ·······​974:​·​if_icmpge·····13981464 ·······​973:​·​iload·········33
1465 ·······​977:​·​new···········​#64·················/​/​·class·java/​lang/​StringBuilder1465 ·······​975:​·iload·········21
1466 ·······​980:​·astore········​181466 ·······​977:​·if_icmpge·····​1393
1467 ·······​982:​·aload·········181467 ·······​980:​·​new···········​#64·················/​/​·class·java/​lang/​StringBuilder
1468 ·······​984:​·invokespecial·​#65·················/​/​·Method·java/​lang/​StringBuilder.​"<init>":​()​V1468 ·······​983:​·astore········25
1469 ·······​987:​·​aload·········181469 ·······​985:​·​aload·········25
1470 ·······​989:​·ldc_w·········​#343················​/​/​·​String·​Row1470 ·······​987:​·invokespecial·​#65·················​/​/​·​Method·java/​lang/​StringBuilder.​"<init>":​()​V
1471 ·······​992:​·invokevirtual·​#71·················/​/​·Method·java/​lang/​StringBuilder.​append:​(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​1471 ·······​990:​·​aload·········25
1472 ·······​995:​·iload·········​331472 ·······​992:​·ldc_w·········#343················​/​/​·​String·​Row
1473 ·······​997:​·​invokevirtual·​#255················​/​/​·​Method·​java/​lang/​StringBuilder.​append:​(I)​Ljava/​lang/​StringBuilder;​1473 ·······​995:​·​invokevirtual·​#71·················​/​/​·​Method·​java/​lang/​StringBuilder.​append:​(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
1474 ······1000:​·ldc_w·········#345················​/​/​·​String··​offset·​:​1474 ·······​998:​·iload·········​34
1475 ······​1003:​·​invokevirtual·​#71·················​/​/​·​Method·​java/​lang/​StringBuilder.​append:​(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​1475 ······​1000:​·​invokevirtual·​#255················​/​/​·​Method·​java/​lang/​StringBuilder.​append:​(I)​Ljava/​lang/​StringBuilder;​
1476 ······​1006:​·iload·········​321476 ······​1003:​·ldc_w·········#345················​/​/​·​String··​offset·:​
1477 ······​1008:​·​invokevirtual·​#255················​/​/​·​Method·​java/​lang/​StringBuilder.​append:​(I)​Ljava/​lang/​StringBuilder;​1477 ······​1006:​·​invokevirtual·​#71·················​/​/​·​Method·​java/​lang/​StringBuilder.​append:​(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
1478 ······​1011:​·​invokevirtual·​#75·················/​/​·Method·java/​lang/​StringBuilder.​toString:​()​Ljava/​lang/​String;​1478 ······​1009:​·​iload·········33
1479 ······​1014:​·astore········181479 ······​1011:​·invokevirtual·​#255················/​/​·Method·java/​lang/​StringBuilder.​append:​(I)​Ljava/​lang/​StringBuilder;​
1480 ······​1016:​·ldc···········​#9··················​/​/​·​String·​Flashback1480 ······​1014:​·invokevirtual·​#75·················​/​/​·​Method·java/​lang/​StringBuilder.​toString:​()​Ljava/​lang/​String;​
1481 ······​1018:​·​aload·········181481 ······​1017:​·​astore········25
1482 ······​1020:​·invokestatic··​#262················/​/​·Method·android/​util/​Log.​d:​(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I1482 ······​1019:​·ldc···········​#9··················​/​/​·String·​Flashback
1483 ······​1023:​·pop1483 ······​1021:​·aload·········​25
1484 ······​1024:​·​aload_01484 ······​1023:​·​invokestatic··​#262················​/​/​·​Method·​android/​util/​Log.​d:​(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
1485 ······​1025:​·​getfield······​#170················​/​/​·​Field·mLayoutInflater:​Landroid/​view/​LayoutInflater;​1485 ······​1026:​·pop
1486 ······​1028:​·​astore········​241486 ······​1027:​·​aload_0
1487 ······​1030:​·ldc_w·········​#346················​/​/​·​int·​21309030421487 ······​1028:​·getfield······​#170················​/​/​·Field·​mLayoutInflater:​Landroid/​view/​LayoutInflater;​
1488 ······​1033:​·istore········211488 ······​1031:​·astore········18
1489 ······​1035:​·​ldc_w·········​#347················​/​/​·float·1.​741289E38f1489 ······​1033:​·​ldc_w·········​#346················​/​/​·int·2130903042
1490 ······​1038:​·fstore········221490 ······​1036:​·istore········19
1491 ······​1040:​·iconst_01491 ······​1038:​·aload·········​18
1492 ······​1041:​·​istore········​191492 ······​1040:​·​iload·········​19
1493 ······​1043:​·​aload·········​241493 ······​1042:​·​aconst_null
1494 ······​1045:​·​iload·········211494 ······​1043:​·​invokevirtual·​#178················/​/​·Method·android/​view/​LayoutInflater.​inflate:​(ILandroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
1495 ······​1047:​·​aconst_null1495 ······​1046:​·​astore········​26
1496 ······​1048:​·invokevirtual·​#178················/​/​·Method·android/​view/​LayoutInflater.​inflate:​(ILandroid/​view/​ViewGroup;​)​Landroid/​view/​View;​1496 ······​1048:​·​aload·········26
1497 ······​1051:​·​astore········261497 ······​1050:​·​astore········5
1498 ······​1053:​·​aload·········​261498 ······​1052:​·​aload·········​26
1499 ······​1055:​·astore········​51499 ······​1054:​·​ldc_w·········​#276················/​/​·int·2131099652
1500 ······​1057:​·​aload·········261500 ······​1057:​·invokevirtual·​#186················/​/​·Method·android/​view/​View.​findViewById:​(I)​Landroid/​view/​View;​
1501 ······​1059:​·ldc_w·········​#276················​/​/​·​int·​21310996521501 ······​1060:​·checkcast·····​#279················​/​/​·​class·android/​widget/​ImageView
Max diff block lines reached; 8369/28507 bytes (29.36%) of diff not shown.
304 B
smali/uk/co/danieljarvis/android/flashback/R.smali
Offset 20, 10 lines modifiedOffset 20, 9 lines modified
20 .​method·​public·​constructor·​<init>()​V20 .​method·​public·​constructor·​<init>()​V
21 ····​.​locals·​021 ····​.​locals·​0
  
22 ····​.​prologue22 ····​.​prologue
23 ····​.​line·​1023 ····​.​line·​10
24 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V24 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
25 ····​.​line·​45 
26 ····​return-​void25 ····​return-​void
27 .​end·​method26 .​end·​method
28.9 KB
smali/uk/co/danieljarvis/android/flashback/MainActivity.smali
Offset 233, 14 lines modifiedOffset 233, 15 lines modified
233 ····​invoke-​direct·​{v3,​·​p0},​·​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity$1;​-​><init>(Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​)​V233 ····​invoke-​direct·​{v3,​·​p0},​·​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity$1;​-​><init>(Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​)​V
  
234 ····​iput-​object·​v3,​·​p0,​·​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​-​>mListener:​Landroid/​telephony/​PhoneStateListener;​234 ····​iput-​object·​v3,​·​p0,​·​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​-​>mListener:​Landroid/​telephony/​PhoneStateListener;​
  
235 ····​.​line·​205235 ····​.​line·​205
236 ····​const-​string·​v3,​·​"phone"236 ····​const-​string·​v3,​·​"phone"
  
 237 ····​.​line·​206
237 ····​invoke-​virtual·​{p0,​·​v3},​·​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​238 ····​invoke-​virtual·​{p0,​·​v3},​·​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
  
238 ····​move-​result-​object·​v3239 ····​move-​result-​object·​v3
  
239 ····​check-​cast·​v3,​·​Landroid/​telephony/​TelephonyManager;​240 ····​check-​cast·​v3,​·​Landroid/​telephony/​TelephonyManager;​
  
240 ····​iput-​object·​v3,​·​p0,​·​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​-​>mTelephonyManager:​Landroid/​telephony/​TelephonyManager;​241 ····​iput-​object·​v3,​·​p0,​·​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​-​>mTelephonyManager:​Landroid/​telephony/​TelephonyManager;​
Offset 290, 15 lines modifiedOffset 291, 15 lines modified
  
290 ····​invoke-​static·​{v3,​·​v4},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I291 ····​invoke-​static·​{v3,​·​v4},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
  
291 ····​goto·​:​goto_1292 ····​goto·​:​goto_1
292 .​end·​method293 .​end·​method
  
293 .​method·​private·​displayToast(Landroid​/​content/​Context;​Ljava/​util/​List;​Ljava/​lang/​String;​Z)​V294 .​method·​private·​displayToast(Landroid​/​content/​Context;​Ljava/​util/​List;​Ljava/​lang/​String;​Z)​V
294 ····​.​locals·​28295 ····​.​locals·​27
295 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​296 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
296 ····​.​param·​p3,​·​"contactName"····​#·​Ljava/​lang/​String;​297 ····​.​param·​p3,​·​"contactName"····​#·​Ljava/​lang/​String;​
297 ····​.​param·​p4,​·​"contactFound"····​#·​Z298 ····​.​param·​p4,​·​"contactFound"····​#·​Z
298 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​299 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
299 ········​value·​=·​{300 ········​value·​=·​{
300 ············​"(",​301 ············​"(",​
301 ············​"Landroid/​content/​Context;​",​302 ············​"Landroid/​content/​Context;​",​
Offset 320, 21 lines modifiedOffset 321, 21 lines modified
  
320 ····​const/​high16·​v3,​·​0x7f030000321 ····​const/​high16·​v3,​·​0x7f030000
  
321 ····​const/​4·​v4,​·​0x0322 ····​const/​4·​v4,​·​0x0
  
322 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​)​Landroid/​view/​View;​323 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
  
323 ····​move-​result-​object·​v19324 ····​move-​result-​object·​v18
  
324 ····​.​line·​373325 ····​.​line·​373
325 ····​.​local·​v19,​·​"layout":​Landroid/​view/​View;​326 ····​.​local·​v18,​·​"layout":​Landroid/​view/​View;​
326 ····​const·​v2,​·​0x7f060001327 ····​const·​v2,​·​0x7f060001
  
327 ····​move-​object/​from16·​v0,​·​v19328 ····​move-​object/​from16·​v0,​·​v18
  
328 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​329 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
329 ····​move-​result-​object·​v9330 ····​move-​result-​object·​v9
  
330 ····​check-​cast·​v9,​·​Landroid/​widget/​TextView;​331 ····​check-​cast·​v9,​·​Landroid/​widget/​TextView;​
  
Offset 343, 24 lines modifiedOffset 344, 24 lines modified
343 ····​move-​object/​from16·​v0,​·​p3344 ····​move-​object/​from16·​v0,​·​p3
  
344 ····​invoke-​virtual·​{v9,​·​v0},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V345 ····​invoke-​virtual·​{v9,​·​v0},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
  
345 ····​.​line·​376346 ····​.​line·​376
346 ····​const·​v2,​·​0x7f060003347 ····​const·​v2,​·​0x7f060003
  
347 ····​move-​object/​from16·​v0,​·​v19348 ····​move-​object/​from16·​v0,​·​v18
  
348 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​349 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
349 ····​move-​result-​object·​v27350 ····​move-​result-​object·​v26
  
350 ····​check-​cast·​v27,​·​Landroid/​widget/​LinearLayout;​351 ····​check-​cast·​v26,​·​Landroid/​widget/​LinearLayout;​
  
351 ····​.​line·​378352 ····​.​line·​378
352 ····​.​local·​v27,​·​"toastRows":​Landroid/​widget/​LinearLayout;​353 ····​.​local·​v26,​·​"toastRows":​Landroid/​widget/​LinearLayout;​
353 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​-​>getWindow()​Landroid/​view/​Window;​354 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​-​>getWindow()​Landroid/​view/​Window;​
  
354 ····​move-​result-​object·​v2355 ····​move-​result-​object·​v2
  
355 ····​const/​high16·​v3,​·​0x200000356 ····​const/​high16·​v3,​·​0x200000
  
356 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​view/​Window;​-​>addFlags(I)​V357 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​view/​Window;​-​>addFlags(I)​V
Offset 422, 18 lines modifiedOffset 423, 18 lines modified
422 ····​const/​16·​v3,​·​0x33423 ····​const/​16·​v3,​·​0x33
  
423 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​view/​Window;​-​>setGravity(I)​V424 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​view/​Window;​-​>setGravity(I)​V
  
424 ····​.​line·​394425 ····​.​line·​394
425 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​-​>getStatusBarHeight()​I426 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​-​>getStatusBarHeight()​I
  
426 ····​move-​result·​v25427 ····​move-​result·​v24
  
427 ····​.​line·​395428 ····​.​line·​395
428 ····​.​local·​v25,​·​"titleBarHeight":​I429 ····​.​local·​v24,​·​"titleBarHeight":​I
429 ····​move-​object/​from16·​v0,​·​p0430 ····​move-​object/​from16·​v0,​·​p0
  
430 ····​iget·​v0,​·​v0,​·​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​-​>mRowHeight:​I431 ····​iget·​v0,​·​v0,​·​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​-​>mRowHeight:​I
  
431 ····​move/​from16·​v16,​·​v0432 ····​move/​from16·​v16,​·​v0
  
432 ····​.​line·​398433 ····​.​line·​398
Offset 464, 59 lines modifiedOffset 465, 59 lines modified
  
464 ····​.​line·​404465 ····​.​line·​404
465 ····​.​local·​v15,​·​"display":​Landroid/​view/​Display;​466 ····​.​local·​v15,​·​"display":​Landroid/​view/​Display;​
466 ····​move-​object/​from16·​v0,​·​p0467 ····​move-​object/​from16·​v0,​·​p0
  
467 ····​invoke-​virtual·​{v0,​·​v15},​·​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​-​>getSize(Landroid/​view/​Display;​)​Landroid/​graphics/​Point;​468 ····​invoke-​virtual·​{v0,​·​v15},​·​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​-​>getSize(Landroid/​view/​Display;​)​Landroid/​graphics/​Point;​
  
468 ····​move-​result-​object·​v22469 ····​move-​result-​object·​v21
  
469 ····​.​line·​406470 ····​.​line·​406
470 ····​.​local·​v22,​·​"screenSize":​Landroid/​graphics/​Point;​471 ····​.​local·​v21,​·​"screenSize":​Landroid/​graphics/​Point;​
471 ····​move-​object/​from16·​v0,​·​v22472 ····​move-​object/​from16·​v0,​·​v21
  
472 ····​iget·​v0,​·​v0,​·​Landroid/​graphics/​Point;​-​>x:​I473 ····​iget·​v0,​·​v0,​·​Landroid/​graphics/​Point;​-​>x:​I
  
473 ····​move/​from16·​v23,​·​v0474 ····​move/​from16·​v22,​·​v0
  
474 ····​.​line·​407475 ····​.​line·​407
475 ····​.​local·​v23,​·​"screenWidth":​I476 ····​.​local·​v22,​·​"screenWidth":​I
476 ····​move-​object/​from16·​v0,​·​v22477 ····​move-​object/​from16·​v0,​·​v21
  
477 ····​iget·​v0,​·​v0,​·​Landroid/​graphics/​Point;​-​>y:​I478 ····​iget·​v0,​·​v0,​·​Landroid/​graphics/​Point;​-​>y:​I
  
478 ····​move/​from16·​v21,​·​v0479 ····​move/​from16·​v20,​·​v0
  
479 ····​.​line·​408480 ····​.​line·​408
480 ····​.​local·​v21,​·​"screenHeight":​I481 ····​.​local·​v20,​·​"screenHeight":​I
481 ····​const-​string·​v2,​·​"Flashback"482 ····​const-​string·​v2,​·​"Flashback"
  
Max diff block lines reached; 25083/29452 bytes (85.17%) of diff not shown.
699 B
smali/uk/co/danieljarvis/android/flashback/MainActivity$1.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​18 .​field·​final·​synthetic·​this$0:​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​)​V20 .​method·​constructor·​<init>(Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​18024 ····​.​line·​180
24 ····​iput-​object·​p1,​·​p0,​·​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity$1;​-​>this$0:​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​25 ····​iput-​object·​p1,​·​p0,​·​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity$1;​-​>this$0:​Luk/​co/​danieljarvis/​android/​flashback/​MainActivity;​
  
25 ····​invoke-​direct·​{p0},​·​Landroid/​telephony/​PhoneStateListener;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Landroid/​telephony/​PhoneStateListener;​-​><init>()​V
  
1.13 KB
smali/uk/co/danieljarvis/android/flashback/CustomPhoneStateListener.smali
Offset 118, 15 lines modifiedOffset 118, 15 lines modified
  
118 ····​invoke-​static·​{v6,​·​v7},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I118 ····​invoke-​static·​{v6,​·​v7},​·​Landroid/​util/​Log;​-​>i(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
  
119 ····​.​line·​131119 ····​.​line·​131
120 ····​:​goto_0120 ····​:​goto_0
121 ····​return-​void121 ····​return-​void
  
122 ····​.​line·​75122 ····​.​line·​76
123 ····​:​cond_0123 ····​:​cond_0
124 ····​invoke-​static·​{p0},​·​Luk/​co/​danieljarvis/​android/​flashback/​CustomPhoneStateListe​ner;​-​>getTopActivity(Landr​oid/​content/​Context;​)​Ljava/​lang/​String;​124 ····​invoke-​static·​{p0},​·​Luk/​co/​danieljarvis/​android/​flashback/​CustomPhoneStateListe​ner;​-​>getTopActivity(Landr​oid/​content/​Context;​)​Ljava/​lang/​String;​
  
125 ····​move-​result-​object·​v5125 ····​move-​result-​object·​v5
  
126 ····​.​line·​78126 ····​.​line·​78
127 ····​.​local·​v5,​·​"topmostActivityClass​":​Ljava/​lang/​String;​127 ····​.​local·​v5,​·​"topmostActivityClass​":​Ljava/​lang/​String;​
Offset 163, 14 lines modifiedOffset 163, 15 lines modified
  
163 ····​move-​result·​v6163 ····​move-​result·​v6
  
164 ····​if-​eqz·​v6,​·​:​cond_2164 ····​if-​eqz·​v6,​·​:​cond_2
  
165 ····​const-​string·​v6,​·​"InCallScreen"165 ····​const-​string·​v6,​·​"InCallScreen"
  
 166 ····​.​line·​83
166 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z167 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z
  
167 ····​move-​result·​v6168 ····​move-​result·​v6
  
168 ····​if-​eqz·​v6,​·​:​cond_2169 ····​if-​eqz·​v6,​·​:​cond_2
  
169 ····​.​line·​84170 ····​.​line·​84
Offset 253, 14 lines modifiedOffset 254, 15 lines modified
  
253 ····​move-​result·​v6254 ····​move-​result·​v6
  
254 ····​if-​eqz·​v6,​·​:​cond_1255 ····​if-​eqz·​v6,​·​:​cond_1
  
255 ····​const-​string·​v6,​·​"InCallActivity"256 ····​const-​string·​v6,​·​"InCallActivity"
  
 257 ····​.​line·​87
256 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z258 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z
  
257 ····​move-​result·​v6259 ····​move-​result·​v6
  
258 ····​if-​eqz·​v6,​·​:​cond_1260 ····​if-​eqz·​v6,​·​:​cond_1
  
259 ····​.​line·​88261 ····​.​line·​88
916 B
smali/uk/co/danieljarvis/android/flashback/ToastListItem.smali
Offset 71, 25 lines modifiedOffset 71, 21 lines modified
71 ····​return-​void71 ····​return-​void
72 .​end·​method72 .​end·​method
  
  
73 #·​virtual·​methods73 #·​virtual·​methods
74 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I74 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
75 ····​.​locals·​175 ····​.​locals·​1
76 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
77 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​Object;​ 
  
78 ····​.​prologue76 ····​.​prologue
79 ····​.​line·​2377 ····​.​line·​23
80 ····​check-​cast·​p1,​·​Luk/​co/​danieljarvis/​android/​flashback/​ToastListItem;​78 ····​check-​cast·​p1,​·​Luk/​co/​danieljarvis/​android/​flashback/​ToastListItem;​
  
81 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
82 ····​check-​cast·​p2,​·​Luk/​co/​danieljarvis/​android/​flashback/​ToastListItem;​79 ····​check-​cast·​p2,​·​Luk/​co/​danieljarvis/​android/​flashback/​ToastListItem;​
  
83 ····​.​end·​local·​p2····​#·​"x1":​Ljava/​lang/​Object;​ 
84 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Luk/​co/​danieljarvis/​android/​flashback/​ToastListItem;​-​>compare(Luk/​co/​danieljarvis/​android/​flashback/​ToastListItem;​Luk/​co/​danieljarvis/​android/​flashback/​ToastListItem;​)​I80 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Luk/​co/​danieljarvis/​android/​flashback/​ToastListItem;​-​>compare(Luk/​co/​danieljarvis/​android/​flashback/​ToastListItem;​Luk/​co/​danieljarvis/​android/​flashback/​ToastListItem;​)​I
  
85 ····​move-​result·​v081 ····​move-​result·​v0
  
86 ····​return·​v082 ····​return·​v0
87 .​end·​method83 .​end·​method