[−]
/home/hans/code/fdroid/data/tmp/de.nico.ha_manager_25.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_de.nico.ha_manager_25.apk
[−]
zipinfo {}
Offset 1, 28 lines modified Offset 1, 28 lines modified
1 Zip·​file·​size:​·​150814·​bytes,​·​number·​of·​entries:​·​26 1 Zip·​file·​size:​·​151036·​bytes,​·​number·​of·​entries:​·​26
2 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1942·​bl·​defN·​16-​Mar-​13·​16:​07·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1942·​bl·​defN·​16-​Mar-​13·​16:​07·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2063·​bl·​defN·​16-​Mar-​13·​16:​07·​META-​INF/​E01AE41E.​SF 3 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2063·​bl·​defN·​16-​Mar-​13·​16:​07·​META-​INF/​E01AE41E.​SF
4 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1326·​bl·​defN·​16-​Mar-​13·​16:​07·​META-​INF/​E01AE41E.​RSA 4 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1326·​bl·​defN·​16-​Mar-​13·​16:​07·​META-​INF/​E01AE41E.​RSA
5 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​16-​Mar-​13·​07:​15·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​16-​Mar-​13·​07:​15·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​16-​Mar-​13·​07:​15·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​16-​Mar-​13·​07:​15·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3928·​bX·​defN·​16-​Mar-​13·​07:​15·​AndroidManifest.​xml 7 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3928·​bX·​defN·​08-​Jan-​01·​00:​00·​AndroidManifest.​xml
8 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1769·​b-​·​stor·​16-​Mar-​13·​07:​14·​res/​drawable-​hdpi-​v4/​ic_launcher.​png 8 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1769·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_launcher.​png
9 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1378·​b-​·​stor·​16-​Mar-​13·​07:​14·​res/​drawable-​mdpi-​v4/​ic_launcher.​png 9 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1378·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​ic_launcher.​png
10 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​2641·​b-​·​stor·​16-​Mar-​13·​07:​14·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png 10 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​2641·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png
11 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​6002·​b-​·​stor·​16-​Mar-​13·​07:​14·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png 11 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​6002·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png
12 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2840·​bl·​defN·​16-​Mar-​13·​07:​15·​res/​layout-​v11/​activity_add.​xml 12 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2840·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout-​v11/​activity_add.​xml
13 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1060·​bl·​defN·​16-​Mar-​13·​07:​15·​res/​layout-​v11/​button_bar.​xml 13 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1060·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout-​v11/​button_bar.​xml
14 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2712·​bl·​defN·​16-​Mar-​13·​07:​15·​res/​layout-​v17/​listview_expanded_ent​ry1.​xml 14 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2712·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout-​v17/​listview_expanded_ent​ry1.​xml
15 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1804·​bl·​defN·​16-​Mar-​13·​07:​15·​res/​layout/​activity_about.​xml 15 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1804·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​activity_about.​xml
16 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2820·​bl·​defN·​16-​Mar-​13·​07:​15·​res/​layout/​activity_add.​xml 16 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2820·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​activity_add.​xml
17 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​16-​Mar-​13·​07:​15·​res/​layout/​activity_expandable_l​ist.​xml 17 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​activity_expandable_l​ist.​xml
18 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​448·​bl·​defN·​16-​Mar-​13·​07:​15·​res/​layout/​activity_list.​xml 18 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​448·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​activity_list.​xml
19 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​672·​bl·​defN·​16-​Mar-​13·​07:​15·​res/​layout/​button_bar.​xml 19 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​672·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​button_bar.​xml
20 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2196·​bl·​defN·​16-​Mar-​13·​07:​15·​res/​layout/​listview_entry.​xml 20 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2196·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​listview_entry.​xml
21 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2656·​bl·​defN·​16-​Mar-​13·​07:​15·​res/​layout/​listview_expanded_ent​ry1.​xml 21 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2656·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​listview_expanded_ent​ry1.​xml
22 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​544·​bl·​defN·​16-​Mar-​13·​07:​15·​res/​layout/​listview_expanded_ent​ry2.​xml 22 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​544·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​listview_expanded_ent​ry2.​xml
23 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​884·​bl·​defN·​16-​Mar-​13·​07:​15·​res/​menu-​v11/​main.​xml 23 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​884·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu-​v11/​main.​xml
24 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​748·​bl·​defN·​16-​Mar-​13·​07:​15·​res/​menu/​main.​xml 24 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​748·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​main.​xml
25 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​5472·​bl·​defN·​16-​Mar-​13·​07:​15·​res/​xml/​preferences.​xml 25 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​5472·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​preferences.​xml
26 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​68868·​b-​·​stor·​16-​Mar-​13·​07:​14·​resources.​arsc 26 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​68868·​b-​·​stor·​08-​Jan-​01·​00:​00·​resources.​arsc
27 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​129216·​bl·​defN·​16-​Mar-​13·​07:​15·​classes.​dex 27 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​131092·​bl·​defN·​08-​Jan-​01·​00:​00·​classes.​dex
28 26·​files,​·​244539·​bytes·​uncompressed,​·​147031·​bytes·​compressed:​·​·​39.​9% 28 26·​files,​·​246415·​bytes·​uncompressed,​·​147346·​bytes·​compressed:​·​·​40.​2%
[−]
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="25"·​android:​versionName="0.​94.​2"·​android:​installLocation="auto​"·​package="de.​nico.​ha_manager"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2166767" 2 <manifest·​android:​versionCode="25"·​android:​versionName="0.​94.​2"·​android:​installLocation="auto​"·​package="de.​nico.​ha_manager"·​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="4"·​android:​targetSdkVersion="22"​·​/​> 4 ·​·​·​·​<uses-​sdk·​android:​minSdkVersion="4"·​android:​targetSdkVersion="22"​·​/​>
5 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"·​/​> 5 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"·​/​>
6 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​READ_EXTERNAL_STORAGE​"·​/​> 6 ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​READ_EXTERNAL_STORAGE​"·​/​>
7 ·​·​·​·​<application·​android:​theme="@style/​AppTheme"·​android:​label="@string/​app_name"·​android:​icon="@drawable/​ic_launcher"·​android:​name="de.​nico.​ha_manager.​HWManager"·​android:​allowBackup="true"> 7 ·​·​·​·​<application·​android:​theme="@style/​AppTheme"·​android:​label="@string/​app_name"·​android:​icon="@drawable/​ic_launcher"·​android:​name="de.​nico.​ha_manager.​HWManager"·​android:​allowBackup="true">
8 ·​·​·​·​·​·​·​·​<activity·​android:​label="@string/​app_name"·​android:​name="de.​nico.​ha_manager.​activities.​Main"> 8 ·​·​·​·​·​·​·​·​<activity·​android:​label="@string/​app_name"·​android:​name="de.​nico.​ha_manager.​activities.​Main">
9 ·​·​·​·​·​·​·​·​·​·​·​·​<intent-​filter> 9 ·​·​·​·​·​·​·​·​·​·​·​·​<intent-​filter>
[−]
smali/de/nico/ha_manager/activities/About.smali
Offset 1, 16 lines modified Offset 1, 16 lines modified
1 .​class·​public·​final·​Lde/​nico/​ha_manager/​activities/​About;​ 1 .​class·​public·​final·​Lde/​nico/​ha_manager/​activities/​About;​
2 .​super·​La/​a/​a/​a/​q;​ 2 .​super·​Landroid/​support/​a/​a/​q;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​constructor·​<init>()​V 4 .​method·​public·​constructor·​<init>()​V
5 ·​·​·​·​.​locals·​0 5 ·​·​·​·​.​locals·​0
   
6 ·​·​·​·​invoke-​direct·​{p0},​·​La/​a/​a/​a/​q;​-​><init>()​V 6 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​a/​a/​q;​-​><init>()​V
   
7 ·​·​·​·​return-​void 7 ·​·​·​·​return-​void
8 .​end·​method 8 .​end·​method
   
9 .​method·​private·​f()​V 9 .​method·​private·​f()​V
10 ·​·​·​·​.​locals·​4 10 ·​·​·​·​.​locals·​4
   
Offset 78, 15 lines modified Offset 78, 15 lines modified
   
78 #·​virtual·​methods 78 #·​virtual·​methods
79 .​method·​protected·​final·​onCreate(Landroid/​os/​Bundle;​)​V 79 .​method·​protected·​final·​onCreate(Landroid/​os/​Bundle;​)​V
80 ·​·​·​·​.​locals·​2 80 ·​·​·​·​.​locals·​2
   
81 ·​·​·​·​const/​4·​v1,​·​0x0 81 ·​·​·​·​const/​4·​v1,​·​0x0
   
82 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​La/​a/​a/​a/​q;​-​>onCreate(Landroid/​os/​Bundle;​)​V 82 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​a/​a/​q;​-​>onCreate(Landroid/​os/​Bundle;​)​V
   
83 ·​·​·​·​invoke-​static·​{p0,​·​v1},​·​Lde/​nico/​ha_manager/​b/​h;​-​>a(Landroid/​app/​Activity;​Z)​V 83 ·​·​·​·​invoke-​static·​{p0,​·​v1},​·​Lde/​nico/​ha_manager/​b/​h;​-​>a(Landroid/​app/​Activity;​Z)​V
   
84 ·​·​·​·​const/​high16·​v0,​·​0x7f030000 84 ·​·​·​·​const/​high16·​v0,​·​0x7f030000
   
85 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Lde/​nico/​ha_manager/​activities/​About;​-​>setContentView(I)​V 85 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Lde/​nico/​ha_manager/​activities/​About;​-​>setContentView(I)​V
   
Offset 102, 23 lines modified Offset 102, 23 lines modified
   
102 ·​·​·​·​invoke-​interface·​{p1},​·​Landroid/​view/​MenuItem;​-​>getItemId()​I 102 ·​·​·​·​invoke-​interface·​{p1},​·​Landroid/​view/​MenuItem;​-​>getItemId()​I
   
103 ·​·​·​·​move-​result·​v0 103 ·​·​·​·​move-​result·​v0
   
104 ·​·​·​·​packed-​switch·​v0,​·​:​pswitch_data_0 104 ·​·​·​·​packed-​switch·​v0,​·​:​pswitch_data_0
   
105 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​La/​a/​a/​a/​q;​-​>onOptionsItemSelecte​d(Landroid/​view/​MenuItem;​)​Z 105 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​a/​a/​q;​-​>onOptionsItemSelecte​d(Landroid/​view/​MenuItem;​)​Z
   
106 ·​·​·​·​move-​result·​v0 106 ·​·​·​·​move-​result·​v0
   
107 ·​·​·​·​:​goto_0 107 ·​·​·​·​:​goto_0
108 ·​·​·​·​return·​v0 108 ·​·​·​·​return·​v0
   
109 ·​·​·​·​:​pswitch_0 109 ·​·​·​·​:​pswitch_0
110 ·​·​·​·​invoke-​static·​{p0},​·​La/​a/​a/​a/​aw;​-​>a(Landroid/​app/​Activity;​)​V 110 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​a/​a/​aw;​-​>a(Landroid/​app/​Activity;​)​V
   
111 ·​·​·​·​const/​4·​v0,​·​0x1 111 ·​·​·​·​const/​4·​v0,​·​0x1
   
112 ·​·​·​·​goto·​:​goto_0 112 ·​·​·​·​goto·​:​goto_0
   
113 ·​·​·​·​nop 113 ·​·​·​·​nop
   
[−]
smali/de/nico/ha_manager/activities/Main.smali
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 .​class·​public·​final·​Lde/​nico/​ha_manager/​activities/​Main;​ 1 .​class·​public·​final·​Lde/​nico/​ha_manager/​activities/​Main;​
2 .​super·​La/​a/​a/​a/​q;​ 2 .​super·​Landroid/​support/​a/​a/​q;​
   
   
3 #·​static·​fields 3 #·​static·​fields
4 .​field·​private·​static·​i:​Ljava/​util/​ArrayList;​ 4 .​field·​private·​static·​i:​Ljava/​util/​ArrayList;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
Offset 18, 15 lines modified Offset 18, 15 lines modified
   
18 ·​·​·​·​return-​void 18 ·​·​·​·​return-​void
19 .​end·​method 19 .​end·​method
   
20 .​method·​public·​constructor·​<init>()​V 20 .​method·​public·​constructor·​<init>()​V
21 ·​·​·​·​.​locals·​0 21 ·​·​·​·​.​locals·​0
   
22 ·​·​·​·​invoke-​direct·​{p0},​·​La/​a/​a/​a/​q;​-​><init>()​V 22 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​a/​a/​q;​-​><init>()​V
   
23 ·​·​·​·​return-​void 23 ·​·​·​·​return-​void
24 .​end·​method 24 .​end·​method
   
25 .​method·​static·​synthetic·​a(Lde/​nico/​ha_manager/​activities/​Main;​)​V 25 .​method·​static·​synthetic·​a(Lde/​nico/​ha_manager/​activities/​Main;​)​V
26 ·​·​·​·​.​locals·​0 26 ·​·​·​·​.​locals·​0
   
Offset 478, 15 lines modified Offset 478, 15 lines modified
478 .​method·​protected·​final·​onCreate(Landroid/​os/​Bundle;​)​V 478 .​method·​protected·​final·​onCreate(Landroid/​os/​Bundle;​)​V
479 ·​·​·​·​.​locals·​1 479 ·​·​·​·​.​locals·​1
   
480 ·​·​·​·​const/​4·​v0,​·​0x0 480 ·​·​·​·​const/​4·​v0,​·​0x0
   
481 ·​·​·​·​invoke-​static·​{p0,​·​v0},​·​Lde/​nico/​ha_manager/​b/​h;​-​>a(Landroid/​app/​Activity;​Z)​V 481 ·​·​·​·​invoke-​static·​{p0,​·​v0},​·​Lde/​nico/​ha_manager/​b/​h;​-​>a(Landroid/​app/​Activity;​Z)​V
   
482 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​La/​a/​a/​a/​q;​-​>onCreate(Landroid/​os/​Bundle;​)​V 482 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​a/​a/​q;​-​>onCreate(Landroid/​os/​Bundle;​)​V
   
483 ·​·​·​·​const·​v0,​·​0x7f030002 483 ·​·​·​·​const·​v0,​·​0x7f030002
   
484 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Lde/​nico/​ha_manager/​activities/​Main;​-​>setContentView(I)​V 484 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Lde/​nico/​ha_manager/​activities/​Main;​-​>setContentView(I)​V
   
485 ·​·​·​·​const·​v0,​·​0x7f06003d 485 ·​·​·​·​const·​v0,​·​0x7f06003d
   
Offset 513, 15 lines modified Offset 513, 15 lines modified
513 .​end·​method 513 .​end·​method
   
514 .​method·​public·​final·​onCreateContextMenu(L​android/​view/​ContextMenu;​Landroid/​view/​View;​Landroid/​view/​ContextMenu$ContextMe​nuInfo;​)​V 514 .​method·​public·​final·​onCreateContextMenu(L​android/​view/​ContextMenu;​Landroid/​view/​View;​Landroid/​view/​ContextMenu$ContextMe​nuInfo;​)​V
515 ·​·​·​·​.​locals·​4 515 ·​·​·​·​.​locals·​4
   
516 ·​·​·​·​const/​4·​v3,​·​0x0 516 ·​·​·​·​const/​4·​v3,​·​0x0
   
517 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2,​·​p3},​·​La/​a/​a/​a/​q;​-​>onCreateContextMenu(​Landroid/​view/​ContextMenu;​Landroid/​view/​View;​Landroid/​view/​ContextMenu$ContextMe​nuInfo;​)​V 517 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​a/​a/​q;​-​>onCreateContextMenu(​Landroid/​view/​ContextMenu;​Landroid/​view/​View;​Landroid/​view/​ContextMenu$ContextMe​nuInfo;​)​V
   
518 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getId()​I 518 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getId()​I
   
519 ·​·​·​·​move-​result·​v0 519 ·​·​·​·​move-​result·​v0
   
520 ·​·​·​·​const/​4·​v1,​·​0x1 520 ·​·​·​·​const/​4·​v1,​·​0x1
   
Offset 573, 15 lines modified Offset 573, 15 lines modified
   
573 ·​·​·​·​invoke-​interface·​{p1},​·​Landroid/​view/​MenuItem;​-​>getItemId()​I 573 ·​·​·​·​invoke-​interface·​{p1},​·​Landroid/​view/​MenuItem;​-​>getItemId()​I
   
574 ·​·​·​·​move-​result·​v1 574 ·​·​·​·​move-​result·​v1
   
575 ·​·​·​·​packed-​switch·​v1,​·​:​pswitch_data_0 575 ·​·​·​·​packed-​switch·​v1,​·​:​pswitch_data_0
   
576 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​La/​a/​a/​a/​q;​-​>onOptionsItemSelecte​d(Landroid/​view/​MenuItem;​)​Z 576 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​a/​a/​q;​-​>onOptionsItemSelecte​d(Landroid/​view/​MenuItem;​)​Z
   
577 ·​·​·​·​move-​result·​v0 577 ·​·​·​·​move-​result·​v0
   
578 ·​·​·​·​:​goto_0 578 ·​·​·​·​:​goto_0
579 ·​·​·​·​return·​v0 579 ·​·​·​·​return·​v0
   
580 ·​·​·​·​:​pswitch_0 580 ·​·​·​·​:​pswitch_0
Offset 620, 13 lines modified Offset 620, 13 lines modified
620 ·​·​·​·​·​·​·​·​:​pswitch_2 620 ·​·​·​·​·​·​·​·​:​pswitch_2
621 ·​·​·​·​.​end·​packed-​switch 621 ·​·​·​·​.​end·​packed-​switch
622 .​end·​method 622 .​end·​method
   
623 .​method·​public·​final·​onResume()​V 623 .​method·​public·​final·​onResume()​V
624 ·​·​·​·​.​locals·​0 624 ·​·​·​·​.​locals·​0
   
625 ·​·​·​·​invoke-​super·​{p0},​·​La/​a/​a/​a/​q;​-​>onResume()​V 625 ·​·​·​·​invoke-​super·​{p0},​·​Landroid/​support/​a/​a/​q;​-​>onResume()​V
   
626 ·​·​·​·​invoke-​direct·​{p0},​·​Lde/​nico/​ha_manager/​activities/​Main;​-​>f()​V 626 ·​·​·​·​invoke-​direct·​{p0},​·​Lde/​nico/​ha_manager/​activities/​Main;​-​>f()​V
   
627 ·​·​·​·​return-​void 627 ·​·​·​·​return-​void
628 .​end·​method 628 .​end·​method
[−]
smali/de/nico/ha_manager/activities/AddHomework.smali
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 .​class·​public·​final·​Lde/​nico/​ha_manager/​activities/​AddHomework;​ 1 .​class·​public·​final·​Lde/​nico/​ha_manager/​activities/​AddHomework;​
2 .​super·​La/​a/​a/​a/​q;​ 2 .​super·​Landroid/​support/​a/​a/​q;​
   
   
3 #·​annotations 3 #·​annotations
4 .​annotation·​build·​Landroid/​annotation/​SuppressLint;​ 4 .​annotation·​build·​Landroid/​annotation/​SuppressLint;​
5 ·​·​·​·​value·​=·​{ 5 ·​·​·​·​value·​=·​{
6 ·​·​·​·​·​·​·​·​"SimpleDateFormat" 6 ·​·​·​·​·​·​·​·​"SimpleDateFormat"
7 ·​·​·​·​} 7 ·​·​·​·​}
Offset 30, 15 lines modified Offset 30, 15 lines modified
   
30 ·​·​·​·​return-​void 30 ·​·​·​·​return-​void
31 .​end·​method 31 .​end·​method
   
32 .​method·​public·​constructor·​<init>()​V 32 .​method·​public·​constructor·​<init>()​V
33 ·​·​·​·​.​locals·​0 33 ·​·​·​·​.​locals·​0
   
34 ·​·​·​·​invoke-​direct·​{p0},​·​La/​a/​a/​a/​q;​-​><init>()​V 34 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​a/​a/​q;​-​><init>()​V
   
35 ·​·​·​·​return-​void 35 ·​·​·​·​return-​void
36 .​end·​method 36 .​end·​method
   
37 .​method·​private·​a(Landroid/​content/​Intent;​)​V 37 .​method·​private·​a(Landroid/​content/​Intent;​)​V
38 ·​·​·​·​.​locals·​9 38 ·​·​·​·​.​locals·​9
   
Offset 546, 15 lines modified Offset 546, 15 lines modified
546 .​method·​protected·​final·​onCreate(Landroid/​os/​Bundle;​)​V 546 .​method·​protected·​final·​onCreate(Landroid/​os/​Bundle;​)​V
547 ·​·​·​·​.​locals·​2 547 ·​·​·​·​.​locals·​2
   
548 ·​·​·​·​const/​4·​v0,​·​0x1 548 ·​·​·​·​const/​4·​v0,​·​0x1
   
549 ·​·​·​·​invoke-​static·​{p0,​·​v0},​·​Lde/​nico/​ha_manager/​b/​h;​-​>a(Landroid/​app/​Activity;​Z)​V 549 ·​·​·​·​invoke-​static·​{p0,​·​v0},​·​Lde/​nico/​ha_manager/​b/​h;​-​>a(Landroid/​app/​Activity;​Z)​V
   
550 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​La/​a/​a/​a/​q;​-​>onCreate(Landroid/​os/​Bundle;​)​V 550 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​a/​a/​q;​-​>onCreate(Landroid/​os/​Bundle;​)​V
   
551 ·​·​·​·​const·​v0,​·​0x7f030001 551 ·​·​·​·​const·​v0,​·​0x7f030001
   
552 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Lde/​nico/​ha_manager/​activities/​AddHomework;​-​>setContentView(I)​V 552 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Lde/​nico/​ha_manager/​activities/​AddHomework;​-​>setContentView(I)​V
   
553 ·​·​·​·​invoke-​static·​{p0},​·​Lde/​nico/​ha_manager/​b/​g;​-​>a(Landroid/​content/​Context;​)​[Ljava/​lang/​String;​ 553 ·​·​·​·​invoke-​static·​{p0},​·​Lde/​nico/​ha_manager/​b/​g;​-​>a(Landroid/​content/​Context;​)​[Ljava/​lang/​String;​
   
Offset 594, 23 lines modified Offset 594, 23 lines modified
   
594 ·​·​·​·​invoke-​interface·​{p1},​·​Landroid/​view/​MenuItem;​-​>getItemId()​I 594 ·​·​·​·​invoke-​interface·​{p1},​·​Landroid/​view/​MenuItem;​-​>getItemId()​I
   
595 ·​·​·​·​move-​result·​v0 595 ·​·​·​·​move-​result·​v0
   
596 ·​·​·​·​packed-​switch·​v0,​·​:​pswitch_data_0 596 ·​·​·​·​packed-​switch·​v0,​·​:​pswitch_data_0
   
597 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​La/​a/​a/​a/​q;​-​>onOptionsItemSelecte​d(Landroid/​view/​MenuItem;​)​Z 597 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​a/​a/​q;​-​>onOptionsItemSelecte​d(Landroid/​view/​MenuItem;​)​Z
   
598 ·​·​·​·​move-​result·​v0 598 ·​·​·​·​move-​result·​v0
   
599 ·​·​·​·​:​goto_0 599 ·​·​·​·​:​goto_0
600 ·​·​·​·​return·​v0 600 ·​·​·​·​return·​v0
   
601 ·​·​·​·​:​pswitch_0 601 ·​·​·​·​:​pswitch_0
602 ·​·​·​·​invoke-​static·​{p0},​·​La/​a/​a/​a/​aw;​-​>a(Landroid/​app/​Activity;​)​V 602 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​a/​a/​aw;​-​>a(Landroid/​app/​Activity;​)​V
   
603 ·​·​·​·​const/​4·​v0,​·​0x1 603 ·​·​·​·​const/​4·​v0,​·​0x1
   
604 ·​·​·​·​goto·​:​goto_0 604 ·​·​·​·​goto·​:​goto_0
   
605 ·​·​·​·​nop 605 ·​·​·​·​nop
   
[−]
smali/de/nico/ha_manager/activities/SubjectOffers.smali
Offset 1, 16 lines modified Offset 1, 16 lines modified
1 .​class·​public·​final·​Lde/​nico/​ha_manager/​activities/​SubjectOffers;​ 1 .​class·​public·​final·​Lde/​nico/​ha_manager/​activities/​SubjectOffers;​
2 .​super·​La/​a/​a/​a/​q;​ 2 .​super·​Landroid/​support/​a/​a/​q;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​constructor·​<init>()​V 4 .​method·​public·​constructor·​<init>()​V
5 ·​·​·​·​.​locals·​0 5 ·​·​·​·​.​locals·​0
   
6 ·​·​·​·​invoke-​direct·​{p0},​·​La/​a/​a/​a/​q;​-​><init>()​V 6 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​a/​a/​q;​-​><init>()​V
   
7 ·​·​·​·​return-​void 7 ·​·​·​·​return-​void
8 .​end·​method 8 .​end·​method
   
9 .​method·​private·​f()​V 9 .​method·​private·​f()​V
10 ·​·​·​·​.​locals·​3 10 ·​·​·​·​.​locals·​3
   
Offset 56, 15 lines modified Offset 56, 15 lines modified
56 .​method·​protected·​final·​onCreate(Landroid/​os/​Bundle;​)​V 56 .​method·​protected·​final·​onCreate(Landroid/​os/​Bundle;​)​V
57 ·​·​·​·​.​locals·​2 57 ·​·​·​·​.​locals·​2
   
58 ·​·​·​·​const/​4·​v1,​·​0x0 58 ·​·​·​·​const/​4·​v1,​·​0x0
   
59 ·​·​·​·​invoke-​static·​{p0,​·​v1},​·​Lde/​nico/​ha_manager/​b/​h;​-​>a(Landroid/​app/​Activity;​Z)​V 59 ·​·​·​·​invoke-​static·​{p0,​·​v1},​·​Lde/​nico/​ha_manager/​b/​h;​-​>a(Landroid/​app/​Activity;​Z)​V
   
60 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​La/​a/​a/​a/​q;​-​>onCreate(Landroid/​os/​Bundle;​)​V 60 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​a/​a/​q;​-​>onCreate(Landroid/​os/​Bundle;​)​V
   
61 ·​·​·​·​const·​v0,​·​0x7f030003 61 ·​·​·​·​const·​v0,​·​0x7f030003
   
62 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Lde/​nico/​ha_manager/​activities/​SubjectOffers;​-​>setContentView(I)​V 62 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Lde/​nico/​ha_manager/​activities/​SubjectOffers;​-​>setContentView(I)​V
   
63 ·​·​·​·​invoke-​direct·​{p0},​·​Lde/​nico/​ha_manager/​activities/​SubjectOffers;​-​>f()​V 63 ·​·​·​·​invoke-​direct·​{p0},​·​Lde/​nico/​ha_manager/​activities/​SubjectOffers;​-​>f()​V
   
Offset 78, 23 lines modified Offset 78, 23 lines modified
   
78 ·​·​·​·​invoke-​interface·​{p1},​·​Landroid/​view/​MenuItem;​-​>getItemId()​I 78 ·​·​·​·​invoke-​interface·​{p1},​·​Landroid/​view/​MenuItem;​-​>getItemId()​I
   
79 ·​·​·​·​move-​result·​v0 79 ·​·​·​·​move-​result·​v0
   
80 ·​·​·​·​packed-​switch·​v0,​·​:​pswitch_data_0 80 ·​·​·​·​packed-​switch·​v0,​·​:​pswitch_data_0
   
81 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​La/​a/​a/​a/​q;​-​>onOptionsItemSelecte​d(Landroid/​view/​MenuItem;​)​Z 81 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​a/​a/​q;​-​>onOptionsItemSelecte​d(Landroid/​view/​MenuItem;​)​Z
   
82 ·​·​·​·​move-​result·​v0 82 ·​·​·​·​move-​result·​v0
   
83 ·​·​·​·​:​goto_0 83 ·​·​·​·​:​goto_0
84 ·​·​·​·​return·​v0 84 ·​·​·​·​return·​v0
   
85 ·​·​·​·​:​pswitch_0 85 ·​·​·​·​:​pswitch_0
86 ·​·​·​·​invoke-​static·​{p0},​·​La/​a/​a/​a/​aw;​-​>a(Landroid/​app/​Activity;​)​V 86 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​a/​a/​aw;​-​>a(Landroid/​app/​Activity;​)​V
   
87 ·​·​·​·​const/​4·​v0,​·​0x1 87 ·​·​·​·​const/​4·​v0,​·​0x1
   
88 ·​·​·​·​goto·​:​goto_0 88 ·​·​·​·​goto·​:​goto_0
   
89 ·​·​·​·​nop 89 ·​·​·​·​nop
   
[−]
smali/de/nico/ha_manager/activities/Subjects.smali
Offset 1, 16 lines modified Offset 1, 16 lines modified
1 .​class·​public·​final·​Lde/​nico/​ha_manager/​activities/​Subjects;​ 1 .​class·​public·​final·​Lde/​nico/​ha_manager/​activities/​Subjects;​
2 .​super·​La/​a/​a/​a/​q;​ 2 .​super·​Landroid/​support/​a/​a/​q;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​constructor·​<init>()​V 4 .​method·​public·​constructor·​<init>()​V
5 ·​·​·​·​.​locals·​0 5 ·​·​·​·​.​locals·​0
   
6 ·​·​·​·​invoke-​direct·​{p0},​·​La/​a/​a/​a/​q;​-​><init>()​V 6 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​a/​a/​q;​-​><init>()​V
   
7 ·​·​·​·​return-​void 7 ·​·​·​·​return-​void
8 .​end·​method 8 .​end·​method
   
9 .​method·​static·​synthetic·​a(Lde/​nico/​ha_manager/​activities/​Subjects;​)​V 9 .​method·​static·​synthetic·​a(Lde/​nico/​ha_manager/​activities/​Subjects;​)​V
10 ·​·​·​·​.​locals·​0 10 ·​·​·​·​.​locals·​0
   
Offset 56, 15 lines modified Offset 56, 15 lines modified
56 .​method·​protected·​final·​onCreate(Landroid/​os/​Bundle;​)​V 56 .​method·​protected·​final·​onCreate(Landroid/​os/​Bundle;​)​V
57 ·​·​·​·​.​locals·​2 57 ·​·​·​·​.​locals·​2
   
58 ·​·​·​·​const/​4·​v1,​·​0x0 58 ·​·​·​·​const/​4·​v1,​·​0x0
   
59 ·​·​·​·​invoke-​static·​{p0,​·​v1},​·​Lde/​nico/​ha_manager/​b/​h;​-​>a(Landroid/​app/​Activity;​Z)​V 59 ·​·​·​·​invoke-​static·​{p0,​·​v1},​·​Lde/​nico/​ha_manager/​b/​h;​-​>a(Landroid/​app/​Activity;​Z)​V
   
60 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​La/​a/​a/​a/​q;​-​>onCreate(Landroid/​os/​Bundle;​)​V 60 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​a/​a/​q;​-​>onCreate(Landroid/​os/​Bundle;​)​V
   
61 ·​·​·​·​const·​v0,​·​0x7f030003 61 ·​·​·​·​const·​v0,​·​0x7f030003
   
62 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Lde/​nico/​ha_manager/​activities/​Subjects;​-​>setContentView(I)​V 62 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Lde/​nico/​ha_manager/​activities/​Subjects;​-​>setContentView(I)​V
   
63 ·​·​·​·​invoke-​direct·​{p0},​·​Lde/​nico/​ha_manager/​activities/​Subjects;​-​>f()​V 63 ·​·​·​·​invoke-​direct·​{p0},​·​Lde/​nico/​ha_manager/​activities/​Subjects;​-​>f()​V
   
Offset 78, 23 lines modified Offset 78, 23 lines modified
   
78 ·​·​·​·​invoke-​interface·​{p1},​·​Landroid/​view/​MenuItem;​-​>getItemId()​I 78 ·​·​·​·​invoke-​interface·​{p1},​·​Landroid/​view/​MenuItem;​-​>getItemId()​I
   
79 ·​·​·​·​move-​result·​v0 79 ·​·​·​·​move-​result·​v0
   
80 ·​·​·​·​packed-​switch·​v0,​·​:​pswitch_data_0 80 ·​·​·​·​packed-​switch·​v0,​·​:​pswitch_data_0
   
81 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​La/​a/​a/​a/​q;​-​>onOptionsItemSelecte​d(Landroid/​view/​MenuItem;​)​Z 81 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​a/​a/​q;​-​>onOptionsItemSelecte​d(Landroid/​view/​MenuItem;​)​Z
   
82 ·​·​·​·​move-​result·​v0 82 ·​·​·​·​move-​result·​v0
   
83 ·​·​·​·​:​goto_0 83 ·​·​·​·​:​goto_0
84 ·​·​·​·​return·​v0 84 ·​·​·​·​return·​v0
   
85 ·​·​·​·​:​pswitch_0 85 ·​·​·​·​:​pswitch_0
86 ·​·​·​·​invoke-​static·​{p0},​·​La/​a/​a/​a/​aw;​-​>a(Landroid/​app/​Activity;​)​V 86 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​a/​a/​aw;​-​>a(Landroid/​app/​Activity;​)​V
   
87 ·​·​·​·​const/​4·​v0,​·​0x1 87 ·​·​·​·​const/​4·​v0,​·​0x1
   
88 ·​·​·​·​goto·​:​goto_0 88 ·​·​·​·​goto·​:​goto_0
   
89 ·​·​·​·​nop 89 ·​·​·​·​nop
   
[−]
smali/de/nico/ha_manager/b/a.smali
Offset 50, 17 lines modified Offset 50, 17 lines modified
   
50 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lde/​nico/​ha_manager/​b/​a;​-​>a:​Landroid/​app/​ActionBar;​ 50 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lde/​nico/​ha_manager/​b/​a;​-​>a:​Landroid/​app/​ActionBar;​
   
51 ·​·​·​·​:​goto_0 51 ·​·​·​·​:​goto_0
52 ·​·​·​·​return-​void 52 ·​·​·​·​return-​void
   
53 ·​·​·​·​:​cond_0 53 ·​·​·​·​:​cond_0
54 ·​·​·​·​check-​cast·​p1,​·​La/​a/​a/​a/​q;​ 54 ·​·​·​·​check-​cast·​p1,​·​Landroid/​support/​a/​a/​q;​
   
55 ·​·​·​·​invoke-​virtual·​{p1},​·​La/​a/​a/​a/​q;​-​>getActionBar()​Landroid/​app/​ActionBar;​ 55 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​support/​a/​a/​q;​-​>getActionBar()​Landroid/​app/​ActionBar;​
   
56 ·​·​·​·​move-​result-​object·​v0 56 ·​·​·​·​move-​result-​object·​v0
   
57 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lde/​nico/​ha_manager/​b/​a;​-​>a:​Landroid/​app/​ActionBar;​ 57 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lde/​nico/​ha_manager/​b/​a;​-​>a:​Landroid/​app/​ActionBar;​
   
58 ·​·​·​·​goto·​:​goto_0 58 ·​·​·​·​goto·​:​goto_0
59 .​end·​method 59 .​end·​method
[−]
original/AndroidManifest.xml
Offset 42, 16 lines modified Offset 42, 16 lines modified
00000290:​·​5600·​6500·​7200·​7300·​6900·​6f00·​6e00·​4e00·​·​V.​e.​r.​s.​i.​o.​n.​N.​ 00000290:​·​5600·​6500·​7200·​7300·​6900·​6f00·​6e00·​4e00·​·​V.​e.​r.​s.​i.​o.​n.​N.​
000002a0:​·​6100·​6d00·​6500·​0000·​0800·​6d00·​6100·​6e00·​·​a.​m.​e.​.​.​.​.​m.​a.​n.​ 000002a0:​·​6100·​6d00·​6500·​0000·​0800·​6d00·​6100·​6e00·​·​a.​m.​e.​.​.​.​.​m.​a.​n.​
000002b0:​·​6900·​6600·​6500·​7300·​7400·​0000·​1200·​6400·​·​i.​f.​e.​s.​t.​.​.​.​.​d.​ 000002b0:​·​6900·​6600·​6500·​7300·​7400·​0000·​1200·​6400·​·​i.​f.​e.​s.​t.​.​.​.​.​d.​
000002c0:​·​6500·​2e00·​6e00·​6900·​6300·​6f00·​2e00·​6800·​·​e.​.​.​n.​i.​c.​o.​.​.​h.​ 000002c0:​·​6500·​2e00·​6e00·​6900·​6300·​6f00·​2e00·​6800·​·​e.​.​.​n.​i.​c.​o.​.​.​h.​
000002d0:​·​6100·​5f00·​6d00·​6100·​6e00·​6100·​6700·​6500·​·​a.​_.​m.​a.​n.​a.​g.​e.​ 000002d0:​·​6100·​5f00·​6d00·​6100·​6e00·​6100·​6700·​6500·​·​a.​_.​m.​a.​n.​a.​g.​e.​
000002e0:​·​7200·​0000·​0600·​3000·​2e00·​3900·​3400·​2e00·​·​r.​.​.​.​.​0.​.​.​9.​4.​.​.​ 000002e0:​·​7200·​0000·​0600·​3000·​2e00·​3900·​3400·​2e00·​·​r.​.​.​.​.​0.​.​.​9.​4.​.​.​
000002f0:​·​3200·​0000·​0200·​3200·​3300·​0000·​0b00·​3600·​·​2.​.​.​.​.​2.​3.​.​.​.​.​6.​ 000002f0:​·​3200·​0000·​0200·​3200·​3300·​0000·​0b00·​3600·​·​2.​.​.​.​.​2.​3.​.​.​.​.​6.​
00000300:​·​2e00·​3000·​2d00·​3200·​3100·​3600·​3600·​3700·​·​.​.​0.​-​.​2.​1.​6.​6.​7.​ 00000300:​·​2e00·​3000·​2d00·​3200·​3700·​3000·​3400·​3000·​·​.​.​0.​-​.​2.​7.​0.​4.​0.​
00000310:​·​3600·​3700·​0000·​0800·​7500·​7300·​6500·​7300·​·​6.​7.​.​.​.​.​u.​s.​e.​s.​ 00000310:​·​3000·​3200·​0000·​0800·​7500·​7300·​6500·​7300·​·​0.​2.​.​.​.​.​u.​s.​e.​s.​
00000320:​·​2d00·​7300·​6400·​6b00·​0000·​0f00·​7500·​7300·​·​-​.​s.​d.​k.​.​.​.​.​u.​s.​ 00000320:​·​2d00·​7300·​6400·​6b00·​0000·​0f00·​7500·​7300·​·​-​.​s.​d.​k.​.​.​.​.​u.​s.​
00000330:​·​6500·​7300·​2d00·​7000·​6500·​7200·​6d00·​6900·​·​e.​s.​-​.​p.​e.​r.​m.​i.​ 00000330:​·​6500·​7300·​2d00·​7000·​6500·​7200·​6d00·​6900·​·​e.​s.​-​.​p.​e.​r.​m.​i.​
00000340:​·​7300·​7300·​6900·​6f00·​6e00·​0000·​2900·​6100·​·​s.​s.​i.​o.​n.​.​.​)​.​a.​ 00000340:​·​7300·​7300·​6900·​6f00·​6e00·​0000·​2900·​6100·​·​s.​s.​i.​o.​n.​.​.​)​.​a.​
00000350:​·​6e00·​6400·​7200·​6f00·​6900·​6400·​2e00·​7000·​·​n.​d.​r.​o.​i.​d.​.​.​p.​ 00000350:​·​6e00·​6400·​7200·​6f00·​6900·​6400·​2e00·​7000·​·​n.​d.​r.​o.​i.​d.​.​.​p.​
00000360:​·​6500·​7200·​6d00·​6900·​7300·​7300·​6900·​6f00·​·​e.​r.​m.​i.​s.​s.​i.​o.​ 00000360:​·​6500·​7200·​6d00·​6900·​7300·​7300·​6900·​6f00·​·​e.​r.​m.​i.​s.​s.​i.​o.​
00000370:​·​6e00·​2e00·​5700·​5200·​4900·​5400·​4500·​5f00·​·​n.​.​.​W.​R.​I.​T.​E.​_.​ 00000370:​·​6e00·​2e00·​5700·​5200·​4900·​5400·​4500·​5f00·​·​n.​.​.​W.​R.​I.​T.​E.​_.​
00000380:​·​4500·​5800·​5400·​4500·​5200·​4e00·​4100·​4c00·​·​E.​X.​T.​E.​R.​N.​A.​L.​ 00000380:​·​4500·​5800·​5400·​4500·​5200·​4e00·​4100·​4c00·​·​E.​X.​T.​E.​R.​N.​A.​L.​
[−]
smali/a/a/a/c/d.smali vs.
smali/android/support/a/c/d.smali
Files similar despite different names (difference score: 15)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​public·​La/​a/​a/​c/​d;​ 1 .​class·​public·​Landroid/​support/​a/​c/​d;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​static·​a(Ljava/​lang/​Object;​Ljava/​lang/​StringBuilder;​)​V 4 .​method·​public·​static·​a(Ljava/​lang/​Object;​Ljava/​lang/​StringBuilder;​)​V
5 ·​·​·​·​.​locals·​2 5 ·​·​·​·​.​locals·​2
   
[−]
smali/a/a/a/a/ba.smali vs.
smali/android/support/a/a/ba.smali
Files similar despite different names (difference score: 14)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​La/​a/​a/​a/​ba;​ 1 .​class·​Landroid/​support/​a/​a/​ba;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​static·​a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 4 .​method·​public·​static·​a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
5 ·​·​·​·​.​locals·​1 5 ·​·​·​·​.​locals·​1
   
[−]
smali/a/a/a/c/c.smali vs.
smali/android/support/a/c/c.smali
Files similar despite different names (difference score: 39)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​La/​a/​a/​c/​c;​ 1 .​class·​Landroid/​support/​a/​c/​c;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​static·​fields 3 #·​static·​fields
4 .​field·​static·​final·​a:​[I 4 .​field·​static·​final·​a:​[I
   
5 .​field·​static·​final·​b:​[J 5 .​field·​static·​final·​b:​[J
Offset 14, 33 lines modified Offset 14, 33 lines modified
14 .​method·​static·​constructor·​<clinit>()​V 14 .​method·​static·​constructor·​<clinit>()​V
15 ·​·​·​·​.​locals·​2 15 ·​·​·​·​.​locals·​2
   
16 ·​·​·​·​const/​4·​v1,​·​0x0 16 ·​·​·​·​const/​4·​v1,​·​0x0
   
17 ·​·​·​·​new-​array·​v0,​·​v1,​·​[I 17 ·​·​·​·​new-​array·​v0,​·​v1,​·​[I
   
18 ·​·​·​·​sput-​object·​v0,​·​La/​a/​a/​c/​c;​-​>a:​[I 18 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​c/​c;​-​>a:​[I
   
19 ·​·​·​·​new-​array·​v0,​·​v1,​·​[J 19 ·​·​·​·​new-​array·​v0,​·​v1,​·​[J
   
20 ·​·​·​·​sput-​object·​v0,​·​La/​a/​a/​c/​c;​-​>b:​[J 20 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​c/​c;​-​>b:​[J
   
21 ·​·​·​·​new-​array·​v0,​·​v1,​·​[Ljava/​lang/​Object;​ 21 ·​·​·​·​new-​array·​v0,​·​v1,​·​[Ljava/​lang/​Object;​
   
22 ·​·​·​·​sput-​object·​v0,​·​La/​a/​a/​c/​c;​-​>c:​[Ljava/​lang/​Object;​ 22 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​c/​c;​-​>c:​[Ljava/​lang/​Object;​
   
23 ·​·​·​·​return-​void 23 ·​·​·​·​return-​void
24 .​end·​method 24 .​end·​method
   
25 .​method·​public·​static·​a(I)​I 25 .​method·​public·​static·​a(I)​I
26 ·​·​·​·​.​locals·​1 26 ·​·​·​·​.​locals·​1
   
27 ·​·​·​·​mul-​int/​lit8·​v0,​·​p0,​·​0x4 27 ·​·​·​·​mul-​int/​lit8·​v0,​·​p0,​·​0x4
   
28 ·​·​·​·​invoke-​static·​{v0},​·​La/​a/​a/​c/​c;​-​>b(I)​I 28 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​a/​c/​c;​-​>b(I)​I
   
29 ·​·​·​·​move-​result·​v0 29 ·​·​·​·​move-​result·​v0
   
30 ·​·​·​·​div-​int/​lit8·​v0,​·​v0,​·​0x4 30 ·​·​·​·​div-​int/​lit8·​v0,​·​v0,​·​0x4
   
31 ·​·​·​·​return·​v0 31 ·​·​·​·​return·​v0
32 .​end·​method 32 .​end·​method
[−]
smali/a/a/a/a/ay.smali vs.
smali/android/support/a/a/ay.smali
Files similar despite different names (difference score: 24)
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​La/​a/​a/​a/​ay;​ 1 .​class·​Landroid/​support/​a/​a/​ay;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​La/​a/​a/​a/​ax;​ 4 .​implements·​Landroid/​support/​a/​a/​ax;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​constructor·​<init>()​V 6 .​method·​constructor·​<init>()​V
7 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
Offset 17, 36 lines modified Offset 17, 36 lines modified
   
17 #·​virtual·​methods 17 #·​virtual·​methods
18 .​method·​public·​a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 18 .​method·​public·​a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
19 ·​·​·​·​.​locals·​5 19 ·​·​·​·​.​locals·​5
   
20 ·​·​·​·​const/​4·​v0,​·​0x0 20 ·​·​·​·​const/​4·​v0,​·​0x0
   
21 ·​·​·​·​invoke-​static·​{p1},​·​La/​a/​a/​a/​aw;​-​>c(Landroid/​app/​Activity;​)​Ljava/​lang/​String;​ 21 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​a/​a/​aw;​-​>c(Landroid/​app/​Activity;​)​Ljava/​lang/​String;​
   
22 ·​·​·​·​move-​result-​object·​v1 22 ·​·​·​·​move-​result-​object·​v1
   
23 ·​·​·​·​if-​nez·​v1,​·​:​cond_0 23 ·​·​·​·​if-​nez·​v1,​·​:​cond_0
   
24 ·​·​·​·​:​goto_0 24 ·​·​·​·​:​goto_0
25 ·​·​·​·​return-​object·​v0 25 ·​·​·​·​return-​object·​v0
   
26 ·​·​·​·​:​cond_0 26 ·​·​·​·​:​cond_0
27 ·​·​·​·​new-​instance·​v2,​·​Landroid/​content/​ComponentName;​ 27 ·​·​·​·​new-​instance·​v2,​·​Landroid/​content/​ComponentName;​
   
28 ·​·​·​·​invoke-​direct·​{v2,​·​p1,​·​v1},​·​Landroid/​content/​ComponentName;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​String;​)​V 28 ·​·​·​·​invoke-​direct·​{v2,​·​p1,​·​v1},​·​Landroid/​content/​ComponentName;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​String;​)​V
   
29 ·​·​·​·​:​try_start_0 29 ·​·​·​·​:​try_start_0
30 ·​·​·​·​invoke-​static·​{p1,​·​v2},​·​La/​a/​a/​a/​aw;​-​>a(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​)​Ljava/​lang/​String;​ 30 ·​·​·​·​invoke-​static·​{p1,​·​v2},​·​Landroid/​support/​a/​a/​aw;​-​>a(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​)​Ljava/​lang/​String;​
   
31 ·​·​·​·​move-​result-​object·​v3 31 ·​·​·​·​move-​result-​object·​v3
   
32 ·​·​·​·​if-​nez·​v3,​·​:​cond_1 32 ·​·​·​·​if-​nez·​v3,​·​:​cond_1
   
33 ·​·​·​·​invoke-​static·​{v2},​·​La/​a/​a/​b/​b;​-​>a(Landroid/​content/​ComponentName;​)​Landroid/​content/​Intent;​ 33 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​a/​b/​b;​-​>a(Landroid/​content/​ComponentName;​)​Landroid/​content/​Intent;​
   
34 ·​·​·​·​move-​result-​object·​v0 34 ·​·​·​·​move-​result-​object·​v0
   
35 ·​·​·​·​goto·​:​goto_0 35 ·​·​·​·​goto·​:​goto_0
   
36 ·​·​·​·​:​cond_1 36 ·​·​·​·​:​cond_1
37 ·​·​·​·​new-​instance·​v3,​·​Landroid/​content/​Intent;​ 37 ·​·​·​·​new-​instance·​v3,​·​Landroid/​content/​Intent;​
[−]
smali/a/a/a/d/g.smali vs.
smali/android/support/a/d/g.smali
Files similar despite different names (difference score: 34)
Offset 1, 39 lines modified Offset 1, 39 lines modified
1 .​class·​La/​a/​a/​d/​g;​ 1 .​class·​Landroid/​support/​a/​d/​g;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​view/​LayoutInflater$Factor​y;​ 4 .​implements·​Landroid/​view/​LayoutInflater$Factor​y;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​final·​a:​La/​a/​a/​d/​k;​ 6 .​field·​final·​a:​Landroid/​support/​a/​d/​k;​
   
   
7 #·​direct·​methods 7 #·​direct·​methods
8 .​method·​constructor·​<init>(La/​a/​a/​d/​k;​)​V 8 .​method·​constructor·​<init>(Landroid/​support/​a/​d/​k;​)​V
9 ·​·​·​·​.​locals·​0 9 ·​·​·​·​.​locals·​0
   
10 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 10 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
11 ·​·​·​·​iput-​object·​p1,​·​p0,​·​La/​a/​a/​d/​g;​-​>a:​La/​a/​a/​d/​k;​ 11 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​a/​d/​g;​-​>a:​Landroid/​support/​a/​d/​k;​
   
12 ·​·​·​·​return-​void 12 ·​·​·​·​return-​void
13 .​end·​method 13 .​end·​method
   
   
14 #·​virtual·​methods 14 #·​virtual·​methods
15 .​method·​public·​onCreateView(Ljava/​lang/​String;​Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​Landroid/​view/​View;​ 15 .​method·​public·​onCreateView(Ljava/​lang/​String;​Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​Landroid/​view/​View;​
16 ·​·​·​·​.​locals·​2 16 ·​·​·​·​.​locals·​2
   
17 ·​·​·​·​iget-​object·​v0,​·​p0,​·​La/​a/​a/​d/​g;​-​>a:​La/​a/​a/​d/​k;​ 17 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​d/​g;​-​>a:​Landroid/​support/​a/​d/​k;​
   
18 ·​·​·​·​const/​4·​v1,​·​0x0 18 ·​·​·​·​const/​4·​v1,​·​0x0
   
19 ·​·​·​·​invoke-​interface·​{v0,​·​v1,​·​p1,​·​p2,​·​p3},​·​La/​a/​a/​d/​k;​-​>a(Landroid/​view/​View;​Ljava/​lang/​String;​Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​Landroid/​view/​View;​ 19 ·​·​·​·​invoke-​interface·​{v0,​·​v1,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​a/​d/​k;​-​>a(Landroid/​view/​View;​Ljava/​lang/​String;​Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​Landroid/​view/​View;​
   
20 ·​·​·​·​move-​result-​object·​v0 20 ·​·​·​·​move-​result-​object·​v0
   
21 ·​·​·​·​return-​object·​v0 21 ·​·​·​·​return-​object·​v0
22 .​end·​method 22 .​end·​method
   
23 .​method·​public·​toString()​Ljava/​lang/​String;​ 23 .​method·​public·​toString()​Ljava/​lang/​String;​
Offset 57, 15 lines modified Offset 57, 15 lines modified
   
57 ·​·​·​·​const-​string·​v1,​·​"{" 57 ·​·​·​·​const-​string·​v1,​·​"{"
   
58 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 58 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
59 ·​·​·​·​move-​result-​object·​v0 59 ·​·​·​·​move-​result-​object·​v0
   
60 ·​·​·​·​iget-​object·​v1,​·​p0,​·​La/​a/​a/​d/​g;​-​>a:​La/​a/​a/​d/​k;​ 60 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​a/​d/​g;​-​>a:​Landroid/​support/​a/​d/​k;​
   
61 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​ 61 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​
   
62 ·​·​·​·​move-​result-​object·​v0 62 ·​·​·​·​move-​result-​object·​v0
   
63 ·​·​·​·​const-​string·​v1,​·​"}" 63 ·​·​·​·​const-​string·​v1,​·​"}"
   
[−]
smali/a/a/a/a/bc.smali vs.
smali/android/support/a/a/bc.smali
Files similar despite different names (difference score: 55)
Offset 1, 22 lines modified Offset 1, 22 lines modified
1 .​class·​public·​abstract·​La/​a/​a/​a/​bc;​ 1 .​class·​public·​abstract·​Landroid/​support/​a/​a/​bc;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​static·​fields 3 #·​static·​fields
4 .​field·​private·​static·​a:​I 4 .​field·​private·​static·​a:​I
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​static·​constructor·​<clinit>()​V 6 .​method·​static·​constructor·​<clinit>()​V
7 ·​·​·​·​.​locals·​1 7 ·​·​·​·​.​locals·​1
   
8 ·​·​·​·​const/​high16·​v0,​·​0x100000 8 ·​·​·​·​const/​high16·​v0,​·​0x100000
   
9 ·​·​·​·​sput·​v0,​·​La/​a/​a/​a/​bc;​-​>a:​I 9 ·​·​·​·​sput·​v0,​·​Landroid/​support/​a/​a/​bc;​-​>a:​I
   
10 ·​·​·​·​return-​void 10 ·​·​·​·​return-​void
11 .​end·​method 11 .​end·​method
   
   
12 #·​virtual·​methods 12 #·​virtual·​methods
13 .​method·​public·​a(Ljava/​util/​List;​Ljava/​util/​List;​Ljava/​util/​List;​)​V 13 .​method·​public·​a(Ljava/​util/​List;​Ljava/​util/​List;​Ljava/​util/​List;​)​V
[−]
smali/a/a/a/a/aw.smali vs.
smali/android/support/a/a/aw.smali
Files similar despite different names (difference score: 45)
Offset 1, 40 lines modified Offset 1, 40 lines modified
1 .​class·​public·​La/​a/​a/​a/​aw;​ 1 .​class·​public·​Landroid/​support/​a/​a/​aw;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​static·​fields 3 #·​static·​fields
4 .​field·​private·​static·​final·​a:​La/​a/​a/​a/​ax;​ 4 .​field·​private·​static·​final·​a:​Landroid/​support/​a/​a/​ax;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​static·​constructor·​<clinit>()​V 6 .​method·​static·​constructor·​<clinit>()​V
7 ·​·​·​·​.​locals·​2 7 ·​·​·​·​.​locals·​2
   
8 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 8 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
9 ·​·​·​·​const/​16·​v1,​·​0x10 9 ·​·​·​·​const/​16·​v1,​·​0x10
   
10 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 10 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
11 ·​·​·​·​new-​instance·​v0,​·​La/​a/​a/​a/​az;​ 11 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​a/​az;​
   
12 ·​·​·​·​invoke-​direct·​{v0},​·​La/​a/​a/​a/​az;​-​><init>()​V 12 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​a/​a/​az;​-​><init>()​V
   
13 ·​·​·​·​sput-​object·​v0,​·​La/​a/​a/​a/​aw;​-​>a:​La/​a/​a/​a/​ax;​ 13 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​a/​aw;​-​>a:​Landroid/​support/​a/​a/​ax;​
   
14 ·​·​·​·​:​goto_0 14 ·​·​·​·​:​goto_0
15 ·​·​·​·​return-​void 15 ·​·​·​·​return-​void
   
16 ·​·​·​·​:​cond_0 16 ·​·​·​·​:​cond_0
17 ·​·​·​·​new-​instance·​v0,​·​La/​a/​a/​a/​ay;​ 17 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​a/​ay;​
   
18 ·​·​·​·​invoke-​direct·​{v0},​·​La/​a/​a/​a/​ay;​-​><init>()​V 18 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​a/​a/​ay;​-​><init>()​V
   
19 ·​·​·​·​sput-​object·​v0,​·​La/​a/​a/​a/​aw;​-​>a:​La/​a/​a/​a/​ax;​ 19 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​a/​aw;​-​>a:​Landroid/​support/​a/​a/​ax;​
   
20 ·​·​·​·​goto·​:​goto_0 20 ·​·​·​·​goto·​:​goto_0
21 .​end·​method 21 .​end·​method
   
22 .​method·​public·​static·​a(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​)​Ljava/​lang/​String;​ 22 .​method·​public·​static·​a(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​)​Ljava/​lang/​String;​
23 ·​·​·​·​.​locals·​2 23 ·​·​·​·​.​locals·​2
   
Offset 44, 27 lines modified Offset 44, 27 lines modified
   
44 ·​·​·​·​const/​16·​v1,​·​0x80 44 ·​·​·​·​const/​16·​v1,​·​0x80
   
45 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​v1},​·​Landroid/​content/​pm/​PackageManager;​-​>getActivityInfo(Land​roid/​content/​ComponentName;​I)​Landroid/​content/​pm/​ActivityInfo;​ 45 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​v1},​·​Landroid/​content/​pm/​PackageManager;​-​>getActivityInfo(Land​roid/​content/​ComponentName;​I)​Landroid/​content/​pm/​ActivityInfo;​
   
46 ·​·​·​·​move-​result-​object·​v0 46 ·​·​·​·​move-​result-​object·​v0
   
47 ·​·​·​·​sget-​object·​v1,​·​La/​a/​a/​a/​aw;​-​>a:​La/​a/​a/​a/​ax;​ 47 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​a/​a/​aw;​-​>a:​Landroid/​support/​a/​a/​ax;​
   
48 ·​·​·​·​invoke-​interface·​{v1,​·​p0,​·​v0},​·​La/​a/​a/​a/​ax;​-​>a(Landroid/​content/​Context;​Landroid/​content/​pm/​ActivityInfo;​)​Ljava/​lang/​String;​ 48 ·​·​·​·​invoke-​interface·​{v1,​·​p0,​·​v0},​·​Landroid/​support/​a/​a/​ax;​-​>a(Landroid/​content/​Context;​Landroid/​content/​pm/​ActivityInfo;​)​Ljava/​lang/​String;​
   
49 ·​·​·​·​move-​result-​object·​v0 49 ·​·​·​·​move-​result-​object·​v0
   
50 ·​·​·​·​return-​object·​v0 50 ·​·​·​·​return-​object·​v0
51 .​end·​method 51 .​end·​method
   
52 .​method·​public·​static·​a(Landroid/​app/​Activity;​)​V 52 .​method·​public·​static·​a(Landroid/​app/​Activity;​)​V
53 ·​·​·​·​.​locals·​3 53 ·​·​·​·​.​locals·​3
   
54 ·​·​·​·​invoke-​static·​{p0},​·​La/​a/​a/​a/​aw;​-​>b(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 54 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​a/​a/​aw;​-​>b(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
   
55 ·​·​·​·​move-​result-​object·​v0 55 ·​·​·​·​move-​result-​object·​v0
   
56 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 56 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
57 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ 57 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​
   
Offset 113, 50 lines modified Offset 113, 50 lines modified
113 ·​·​·​·​move-​result-​object·​v1 113 ·​·​·​·​move-​result-​object·​v1
   
114 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V 114 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V
   
115 ·​·​·​·​throw·​v0 115 ·​·​·​·​throw·​v0
   
116 ·​·​·​·​:​cond_0 116 ·​·​·​·​:​cond_0
117 ·​·​·​·​invoke-​static·​{p0,​·​v0},​·​La/​a/​a/​a/​aw;​-​>a(Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​V 117 ·​·​·​·​invoke-​static·​{p0,​·​v0},​·​Landroid/​support/​a/​a/​aw;​-​>a(Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​V
   
118 ·​·​·​·​return-​void 118 ·​·​·​·​return-​void
119 .​end·​method 119 .​end·​method
   
120 .​method·​public·​static·​a(Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​V 120 .​method·​public·​static·​a(Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​V
121 ·​·​·​·​.​locals·​1 121 ·​·​·​·​.​locals·​1
   
122 ·​·​·​·​sget-​object·​v0,​·​La/​a/​a/​a/​aw;​-​>a:​La/​a/​a/​a/​ax;​ 122 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​a/​a/​aw;​-​>a:​Landroid/​support/​a/​a/​ax;​
   
123 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​p1},​·​La/​a/​a/​a/​ax;​-​>a(Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​V 123 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​a/​a/​ax;​-​>a(Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​V
   
124 ·​·​·​·​return-​void 124 ·​·​·​·​return-​void
125 .​end·​method 125 .​end·​method
   
126 .​method·​public·​static·​b(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 126 .​method·​public·​static·​b(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
127 ·​·​·​·​.​locals·​1 127 ·​·​·​·​.​locals·​1
   
128 ·​·​·​·​sget-​object·​v0,​·​La/​a/​a/​a/​aw;​-​>a:​La/​a/​a/​a/​ax;​ 128 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​a/​a/​aw;​-​>a:​Landroid/​support/​a/​a/​ax;​
   
129 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​La/​a/​a/​a/​ax;​-​>a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 129 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​support/​a/​a/​ax;​-​>a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
   
130 ·​·​·​·​move-​result-​object·​v0 130 ·​·​·​·​move-​result-​object·​v0
Max diff block lines reached; 703/4364 bytes (16.11%) of diff not shown.
[−]
smali/a/a/a/a/al.smali vs.
smali/android/support/a/a/al.smali
Files similar despite different names (difference score: 45)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​La/​a/​a/​a/​al;​ 1 .​class·​Landroid/​support/​a/​a/​al;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​static·​a(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 4 .​method·​public·​static·​a(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
5 ·​·​·​·​.​locals·​0 5 ·​·​·​·​.​locals·​0
   
Offset 19, 15 lines modified Offset 19, 15 lines modified
19 .​end·​method 19 .​end·​method
   
20 .​method·​public·​static·​a(Ljava/​lang/​Object;​Landroid/​view/​View;​Ljava/​util/​ArrayList;​Ljava/​util/​Map;​Landroid/​view/​View;​)​Ljava/​lang/​Object;​ 20 .​method·​public·​static·​a(Ljava/​lang/​Object;​Landroid/​view/​View;​Ljava/​util/​ArrayList;​Ljava/​util/​Map;​Landroid/​view/​View;​)​Ljava/​lang/​Object;​
21 ·​·​·​·​.​locals·​1 21 ·​·​·​·​.​locals·​1
   
22 ·​·​·​·​if-​eqz·​p0,​·​:​cond_1 22 ·​·​·​·​if-​eqz·​p0,​·​:​cond_1
   
23 ·​·​·​·​invoke-​static·​{p2,​·​p1},​·​La/​a/​a/​a/​al;​-​>b(Ljava/​util/​ArrayList;​Landroid/​view/​View;​)​V 23 ·​·​·​·​invoke-​static·​{p2,​·​p1},​·​Landroid/​support/​a/​a/​al;​-​>b(Ljava/​util/​ArrayList;​Landroid/​view/​View;​)​V
   
24 ·​·​·​·​if-​eqz·​p3,​·​:​cond_0 24 ·​·​·​·​if-​eqz·​p3,​·​:​cond_0
   
25 ·​·​·​·​invoke-​interface·​{p3},​·​Ljava/​util/​Map;​-​>values()​Ljava/​util/​Collection;​ 25 ·​·​·​·​invoke-​interface·​{p3},​·​Ljava/​util/​Map;​-​>values()​Ljava/​util/​Collection;​
   
26 ·​·​·​·​move-​result-​object·​v0 26 ·​·​·​·​move-​result-​object·​v0
   
Offset 49, 15 lines modified Offset 49, 15 lines modified
49 ·​·​·​·​:​cond_2 49 ·​·​·​·​:​cond_2
50 ·​·​·​·​invoke-​virtual·​{p2,​·​p4},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 50 ·​·​·​·​invoke-​virtual·​{p2,​·​p4},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
51 ·​·​·​·​move-​object·​v0,​·​p0 51 ·​·​·​·​move-​object·​v0,​·​p0
   
52 ·​·​·​·​check-​cast·​v0,​·​Landroid/​transition/​Transition;​ 52 ·​·​·​·​check-​cast·​v0,​·​Landroid/​transition/​Transition;​
   
53 ·​·​·​·​invoke-​static·​{v0,​·​p2},​·​La/​a/​a/​a/​al;​-​>b(Ljava/​lang/​Object;​Ljava/​util/​ArrayList;​)​V 53 ·​·​·​·​invoke-​static·​{v0,​·​p2},​·​Landroid/​support/​a/​a/​al;​-​>b(Ljava/​lang/​Object;​Ljava/​util/​ArrayList;​)​V
   
54 ·​·​·​·​goto·​:​goto_0 54 ·​·​·​·​goto·​:​goto_0
55 .​end·​method 55 .​end·​method
   
56 .​method·​public·​static·​a(Ljava/​lang/​Object;​Ljava/​lang/​Object;​Ljava/​lang/​Object;​Z)​Ljava/​lang/​Object;​ 56 .​method·​public·​static·​a(Ljava/​lang/​Object;​Ljava/​lang/​Object;​Ljava/​lang/​Object;​Z)​Ljava/​lang/​Object;​
57 ·​·​·​·​.​locals·​2 57 ·​·​·​·​.​locals·​2
   
Offset 169, 22 lines modified Offset 169, 22 lines modified
169 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getTransitionName()​Ljava/​lang/​String;​ 169 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getTransitionName()​Ljava/​lang/​String;​
   
170 ·​·​·​·​move-​result-​object·​v0 170 ·​·​·​·​move-​result-​object·​v0
   
171 ·​·​·​·​return-​object·​v0 171 ·​·​·​·​return-​object·​v0
172 .​end·​method 172 .​end·​method
   
173 .​method·​private·​static·​a(Landroid/​transition/​Transition;​La/​a/​a/​a/​aq;​)​V 173 .​method·​private·​static·​a(Landroid/​transition/​Transition;​Landroid/​support/​a/​a/​aq;​)​V
174 ·​·​·​·​.​locals·​1 174 ·​·​·​·​.​locals·​1
   
175 ·​·​·​·​if-​eqz·​p0,​·​:​cond_0 175 ·​·​·​·​if-​eqz·​p0,​·​:​cond_0
   
176 ·​·​·​·​new-​instance·​v0,​·​La/​a/​a/​a/​ao;​ 176 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​a/​ao;​
   
177 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​La/​a/​a/​a/​ao;​-​><init>(La/​a/​a/​a/​aq;​)​V 177 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​a/​a/​ao;​-​><init>(Landroid/​support/​a/​a/​aq;​)​V
   
178 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​transition/​Transition;​-​>setEpicenterCallback​(Landroid/​transition/​Transition$EpicenterC​allback;​)​V 178 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​transition/​Transition;​-​>setEpicenterCallback​(Landroid/​transition/​Transition$EpicenterC​allback;​)​V
   
179 ·​·​·​·​:​cond_0 179 ·​·​·​·​:​cond_0
180 ·​·​·​·​return-​void 180 ·​·​·​·​return-​void
181 .​end·​method 181 .​end·​method
   
Offset 209, 15 lines modified Offset 209, 15 lines modified
   
209 ·​·​·​·​if-​eqz·​v10,​·​:​cond_0 209 ·​·​·​·​if-​eqz·​v10,​·​:​cond_0
   
210 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getViewTreeObserver(​)​Landroid/​view/​ViewTreeObserver;​ 210 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getViewTreeObserver(​)​Landroid/​view/​ViewTreeObserver;​
   
211 ·​·​·​·​move-​result-​object·​v12 211 ·​·​·​·​move-​result-​object·​v12
   
212 ·​·​·​·​new-​instance·​v0,​·​La/​a/​a/​a/​ap;​ 212 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​a/​ap;​
   
213 ·​·​·​·​move-​object·​v1,​·​p0 213 ·​·​·​·​move-​object·​v1,​·​p0
   
214 ·​·​·​·​move-​object/​from16·​v3,​·​p3 214 ·​·​·​·​move-​object/​from16·​v3,​·​p3
   
215 ·​·​·​·​move-​object/​from16·​v5,​·​p5 215 ·​·​·​·​move-​object/​from16·​v5,​·​p5
   
Offset 225, 15 lines modified Offset 225, 15 lines modified
   
225 ·​·​·​·​move-​object/​from16·​v8,​·​p10 225 ·​·​·​·​move-​object/​from16·​v8,​·​p10
   
226 ·​·​·​·​move-​object/​from16·​v9,​·​p9 226 ·​·​·​·​move-​object/​from16·​v9,​·​p9
   
227 ·​·​·​·​move-​object·​v11,​·​p1 227 ·​·​·​·​move-​object·​v11,​·​p1
   
228 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v11},​·​La/​a/​a/​a/​ap;​-​><init>(Landroid/​view/​View;​Landroid/​transition/​Transition;​Ljava/​util/​ArrayList;​Landroid/​transition/​Transition;​Ljava/​util/​ArrayList;​Landroid/​transition/​Transition;​Ljava/​util/​ArrayList;​Ljava/​util/​Map;​Ljava/​util/​ArrayList;​Landroid/​transition/​Transition;​Landroid/​view/​View;​)​V 228 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v11},​·​Landroid/​support/​a/​a/​ap;​-​><init>(Landroid/​view/​View;​Landroid/​transition/​Transition;​Ljava/​util/​ArrayList;​Landroid/​transition/​Transition;​Ljava/​util/​ArrayList;​Landroid/​transition/​Transition;​Ljava/​util/​ArrayList;​Ljava/​util/​Map;​Ljava/​util/​ArrayList;​Landroid/​transition/​Transition;​Landroid/​view/​View;​)​V
   
229 ·​·​·​·​invoke-​virtual·​{v12,​·​v0},​·​Landroid/​view/​ViewTreeObserver;​-​>addOnPreDrawListener​(Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​)​V 229 ·​·​·​·​invoke-​virtual·​{v12,​·​v0},​·​Landroid/​view/​ViewTreeObserver;​-​>addOnPreDrawListener​(Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​)​V
   
230 ·​·​·​·​:​cond_0 230 ·​·​·​·​:​cond_0
231 ·​·​·​·​return-​void 231 ·​·​·​·​return-​void
232 .​end·​method 232 .​end·​method
   
Offset 248, 21 lines modified Offset 248, 21 lines modified
248 .​end·​method 248 .​end·​method
   
249 .​method·​public·​static·​a(Ljava/​lang/​Object;​Landroid/​view/​View;​)​V 249 .​method·​public·​static·​a(Ljava/​lang/​Object;​Landroid/​view/​View;​)​V
Max diff block lines reached; 9702/13205 bytes (73.47%) of diff not shown.
[−]
smali/a/a/a/d/z.smali vs.
smali/android/support/a/d/z.smali
Files similar despite different names (difference score: 12)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​La/​a/​a/​d/​z;​ 1 .​class·​Landroid/​support/​a/​d/​z;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​static·​a(Landroid/​view/​View;​)​I 4 .​method·​public·​static·​a(Landroid/​view/​View;​)​I
5 ·​·​·​·​.​locals·​1 5 ·​·​·​·​.​locals·​1
   
[−]
smali/a/a/a/a/l.smali vs.
smali/android/support/a/a/l.smali
Files similar despite different names (difference score: 56)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​abstract·​La/​a/​a/​a/​l;​ 1 .​class·​abstract·​Landroid/​support/​a/​a/​l;​
2 .​super·​Landroid/​app/​Activity;​ 2 .​super·​Landroid/​app/​Activity;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​constructor·​<init>()​V 4 .​method·​constructor·​<init>()​V
5 ·​·​·​·​.​locals·​0 5 ·​·​·​·​.​locals·​0
   
Offset 21, 25 lines modified Offset 21, 25 lines modified
   
21 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 21 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
22 ·​·​·​·​const/​16·​v1,​·​0xb 22 ·​·​·​·​const/​16·​v1,​·​0xb
   
23 ·​·​·​·​if-​ge·​v0,​·​v1,​·​:​cond_0 23 ·​·​·​·​if-​ge·​v0,​·​v1,​·​:​cond_0
   
24 ·​·​·​·​invoke-​virtual·​{p0},​·​La/​a/​a/​a/​l;​-​>getLayoutInflater()​Landroid/​view/​LayoutInflater;​ 24 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​a/​a/​l;​-​>getLayoutInflater()​Landroid/​view/​LayoutInflater;​
   
25 ·​·​·​·​move-​result-​object·​v0 25 ·​·​·​·​move-​result-​object·​v0
   
26 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​LayoutInflater;​-​>getFactory()​Landroid/​view/​LayoutInflater$Factor​y;​ 26 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​LayoutInflater;​-​>getFactory()​Landroid/​view/​LayoutInflater$Factor​y;​
   
27 ·​·​·​·​move-​result-​object·​v0 27 ·​·​·​·​move-​result-​object·​v0
   
28 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 28 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
29 ·​·​·​·​invoke-​virtual·​{p0},​·​La/​a/​a/​a/​l;​-​>getLayoutInflater()​Landroid/​view/​LayoutInflater;​ 29 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​a/​a/​l;​-​>getLayoutInflater()​Landroid/​view/​LayoutInflater;​
   
30 ·​·​·​·​move-​result-​object·​v0 30 ·​·​·​·​move-​result-​object·​v0
   
31 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​view/​LayoutInflater;​-​>setFactory(Landroid/​view/​LayoutInflater$Factor​y;​)​V 31 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​view/​LayoutInflater;​-​>setFactory(Landroid/​view/​LayoutInflater$Factor​y;​)​V
   
32 ·​·​·​·​:​cond_0 32 ·​·​·​·​:​cond_0
33 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​app/​Activity;​-​>onCreate(Landroid/​os/​Bundle;​)​V 33 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​app/​Activity;​-​>onCreate(Landroid/​os/​Bundle;​)​V
Offset 48, 15 lines modified Offset 48, 15 lines modified
48 .​end·​method 48 .​end·​method
   
49 .​method·​public·​onCreateView(Ljava/​lang/​String;​Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​Landroid/​view/​View;​ 49 .​method·​public·​onCreateView(Ljava/​lang/​String;​Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​Landroid/​view/​View;​
50 ·​·​·​·​.​locals·​1 50 ·​·​·​·​.​locals·​1
   
51 ·​·​·​·​const/​4·​v0,​·​0x0 51 ·​·​·​·​const/​4·​v0,​·​0x0
   
52 ·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​p1,​·​p2,​·​p3},​·​La/​a/​a/​a/​l;​-​>a(Landroid/​view/​View;​Ljava/​lang/​String;​Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​Landroid/​view/​View;​ 52 ·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​a/​a/​l;​-​>a(Landroid/​view/​View;​Ljava/​lang/​String;​Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​Landroid/​view/​View;​
   
53 ·​·​·​·​move-​result-​object·​v0 53 ·​·​·​·​move-​result-​object·​v0
   
54 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 54 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
55 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​app/​Activity;​-​>onCreateView(Ljava/​lang/​String;​Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​Landroid/​view/​View;​ 55 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​app/​Activity;​-​>onCreateView(Ljava/​lang/​String;​Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​Landroid/​view/​View;​
   
[−]
smali/a/a/a/a/az.smali vs.
smali/android/support/a/a/az.smali
Files similar despite different names (difference score: 47)
Offset 1, 66 lines modified Offset 1, 66 lines modified
1 .​class·​La/​a/​a/​a/​az;​ 1 .​class·​Landroid/​support/​a/​a/​az;​
2 .​super·​La/​a/​a/​a/​ay;​ 2 .​super·​Landroid/​support/​a/​a/​ay;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​constructor·​<init>()​V 4 .​method·​constructor·​<init>()​V
5 ·​·​·​·​.​locals·​0 5 ·​·​·​·​.​locals·​0
   
6 ·​·​·​·​invoke-​direct·​{p0},​·​La/​a/​a/​a/​ay;​-​><init>()​V 6 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​a/​a/​ay;​-​><init>()​V
   
7 ·​·​·​·​return-​void 7 ·​·​·​·​return-​void
8 .​end·​method 8 .​end·​method
   
   
9 #·​virtual·​methods 9 #·​virtual·​methods
10 .​method·​public·​a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 10 .​method·​public·​a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
11 ·​·​·​·​.​locals·​1 11 ·​·​·​·​.​locals·​1
   
12 ·​·​·​·​invoke-​static·​{p1},​·​La/​a/​a/​a/​ba;​-​>a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 12 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​a/​a/​ba;​-​>a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
   
13 ·​·​·​·​move-​result-​object·​v0 13 ·​·​·​·​move-​result-​object·​v0
   
14 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 14 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
15 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​La/​a/​a/​a/​az;​-​>b(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 15 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​a/​a/​az;​-​>b(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
   
16 ·​·​·​·​move-​result-​object·​v0 16 ·​·​·​·​move-​result-​object·​v0
   
17 ·​·​·​·​:​cond_0 17 ·​·​·​·​:​cond_0
18 ·​·​·​·​return-​object·​v0 18 ·​·​·​·​return-​object·​v0
19 .​end·​method 19 .​end·​method
   
20 .​method·​public·​a(Landroid/​content/​Context;​Landroid/​content/​pm/​ActivityInfo;​)​Ljava/​lang/​String;​ 20 .​method·​public·​a(Landroid/​content/​Context;​Landroid/​content/​pm/​ActivityInfo;​)​Ljava/​lang/​String;​
21 ·​·​·​·​.​locals·​1 21 ·​·​·​·​.​locals·​1
   
22 ·​·​·​·​invoke-​static·​{p2},​·​La/​a/​a/​a/​ba;​-​>a(Landroid/​content/​pm/​ActivityInfo;​)​Ljava/​lang/​String;​ 22 ·​·​·​·​invoke-​static·​{p2},​·​Landroid/​support/​a/​a/​ba;​-​>a(Landroid/​content/​pm/​ActivityInfo;​)​Ljava/​lang/​String;​
   
23 ·​·​·​·​move-​result-​object·​v0 23 ·​·​·​·​move-​result-​object·​v0
   
24 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 24 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
25 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​La/​a/​a/​a/​ay;​-​>a(Landroid/​content/​Context;​Landroid/​content/​pm/​ActivityInfo;​)​Ljava/​lang/​String;​ 25 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​a/​a/​ay;​-​>a(Landroid/​content/​Context;​Landroid/​content/​pm/​ActivityInfo;​)​Ljava/​lang/​String;​
   
26 ·​·​·​·​move-​result-​object·​v0 26 ·​·​·​·​move-​result-​object·​v0
   
27 ·​·​·​·​:​cond_0 27 ·​·​·​·​:​cond_0
28 ·​·​·​·​return-​object·​v0 28 ·​·​·​·​return-​object·​v0
29 .​end·​method 29 .​end·​method
   
30 .​method·​public·​a(Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​V 30 .​method·​public·​a(Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​V
31 ·​·​·​·​.​locals·​0 31 ·​·​·​·​.​locals·​0
   
32 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​La/​a/​a/​a/​ba;​-​>a(Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​V 32 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​a/​a/​ba;​-​>a(Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​V
   
33 ·​·​·​·​return-​void 33 ·​·​·​·​return-​void
34 .​end·​method 34 .​end·​method
   
35 .​method·​b(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 35 .​method·​b(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
36 ·​·​·​·​.​locals·​1 36 ·​·​·​·​.​locals·​1
   
37 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​La/​a/​a/​a/​ay;​-​>a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 37 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​a/​a/​ay;​-​>a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
   
38 ·​·​·​·​move-​result-​object·​v0 38 ·​·​·​·​move-​result-​object·​v0
   
39 ·​·​·​·​return-​object·​v0 39 ·​·​·​·​return-​object·​v0
40 .​end·​method 40 .​end·​method
[−]
smali/a/a/a/d/h.smali vs.
smali/android/support/a/d/h.smali
Files similar despite different names (difference score: 36)
Offset 1, 26 lines modified Offset 1, 26 lines modified
1 .​class·​La/​a/​a/​d/​h;​ 1 .​class·​Landroid/​support/​a/​d/​h;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​static·​fields 3 #·​static·​fields
4 .​field·​private·​static·​a:​Ljava/​lang/​reflect/​Field;​ 4 .​field·​private·​static·​a:​Ljava/​lang/​reflect/​Field;​
   
5 .​field·​private·​static·​b:​Z 5 .​field·​private·​static·​b:​Z
   
   
6 #·​direct·​methods 6 #·​direct·​methods
7 .​method·​static·​a(Landroid/​view/​LayoutInflater;​La/​a/​a/​d/​k;​)​V 7 .​method·​static·​a(Landroid/​view/​LayoutInflater;​Landroid/​support/​a/​d/​k;​)​V
8 ·​·​·​·​.​locals·​3 8 ·​·​·​·​.​locals·​3
   
9 ·​·​·​·​if-​eqz·​p1,​·​:​cond_0 9 ·​·​·​·​if-​eqz·​p1,​·​:​cond_0
   
10 ·​·​·​·​new-​instance·​v0,​·​La/​a/​a/​d/​i;​ 10 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​d/​i;​
   
11 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​La/​a/​a/​d/​i;​-​><init>(La/​a/​a/​d/​k;​)​V 11 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​a/​d/​i;​-​><init>(Landroid/​support/​a/​d/​k;​)​V
   
12 ·​·​·​·​move-​object·​v1,​·​v0 12 ·​·​·​·​move-​object·​v1,​·​v0
   
13 ·​·​·​·​:​goto_0 13 ·​·​·​·​:​goto_0
14 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​view/​LayoutInflater;​-​>setFactory2(Landroid​/​view/​LayoutInflater$Factor​y2;​)​V 14 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​view/​LayoutInflater;​-​>setFactory2(Landroid​/​view/​LayoutInflater$Factor​y2;​)​V
   
15 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​LayoutInflater;​-​>getFactory()​Landroid/​view/​LayoutInflater$Factor​y;​ 15 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​LayoutInflater;​-​>getFactory()​Landroid/​view/​LayoutInflater$Factor​y;​
Offset 29, 70 lines modified Offset 29, 70 lines modified
   
29 ·​·​·​·​instance-​of·​v2,​·​v0,​·​Landroid/​view/​LayoutInflater$Factor​y2;​ 29 ·​·​·​·​instance-​of·​v2,​·​v0,​·​Landroid/​view/​LayoutInflater$Factor​y2;​
   
30 ·​·​·​·​if-​eqz·​v2,​·​:​cond_1 30 ·​·​·​·​if-​eqz·​v2,​·​:​cond_1
   
31 ·​·​·​·​check-​cast·​v0,​·​Landroid/​view/​LayoutInflater$Factor​y2;​ 31 ·​·​·​·​check-​cast·​v0,​·​Landroid/​view/​LayoutInflater$Factor​y2;​
   
32 ·​·​·​·​invoke-​static·​{p0,​·​v0},​·​La/​a/​a/​d/​h;​-​>a(Landroid/​view/​LayoutInflater;​Landroid/​view/​LayoutInflater$Factor​y2;​)​V 32 ·​·​·​·​invoke-​static·​{p0,​·​v0},​·​Landroid/​support/​a/​d/​h;​-​>a(Landroid/​view/​LayoutInflater;​Landroid/​view/​LayoutInflater$Factor​y2;​)​V
   
33 ·​·​·​·​:​goto_1 33 ·​·​·​·​:​goto_1
34 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
   
35 ·​·​·​·​:​cond_0 35 ·​·​·​·​:​cond_0
36 ·​·​·​·​const/​4·​v0,​·​0x0 36 ·​·​·​·​const/​4·​v0,​·​0x0
   
37 ·​·​·​·​move-​object·​v1,​·​v0 37 ·​·​·​·​move-​object·​v1,​·​v0
   
38 ·​·​·​·​goto·​:​goto_0 38 ·​·​·​·​goto·​:​goto_0
   
39 ·​·​·​·​:​cond_1 39 ·​·​·​·​:​cond_1
40 ·​·​·​·​invoke-​static·​{p0,​·​v1},​·​La/​a/​a/​d/​h;​-​>a(Landroid/​view/​LayoutInflater;​Landroid/​view/​LayoutInflater$Factor​y2;​)​V 40 ·​·​·​·​invoke-​static·​{p0,​·​v1},​·​Landroid/​support/​a/​d/​h;​-​>a(Landroid/​view/​LayoutInflater;​Landroid/​view/​LayoutInflater$Factor​y2;​)​V
   
41 ·​·​·​·​goto·​:​goto_1 41 ·​·​·​·​goto·​:​goto_1
42 .​end·​method 42 .​end·​method
   
43 .​method·​static·​a(Landroid/​view/​LayoutInflater;​Landroid/​view/​LayoutInflater$Factor​y2;​)​V 43 .​method·​static·​a(Landroid/​view/​LayoutInflater;​Landroid/​view/​LayoutInflater$Factor​y2;​)​V
44 ·​·​·​·​.​locals·​5 44 ·​·​·​·​.​locals·​5
   
45 ·​·​·​·​const/​4·​v4,​·​0x1 45 ·​·​·​·​const/​4·​v4,​·​0x1
   
46 ·​·​·​·​sget-​boolean·​v0,​·​La/​a/​a/​d/​h;​-​>b:​Z 46 ·​·​·​·​sget-​boolean·​v0,​·​Landroid/​support/​a/​d/​h;​-​>b:​Z
   
47 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 47 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
48 ·​·​·​·​:​try_start_0 48 ·​·​·​·​:​try_start_0
49 ·​·​·​·​const-​class·​v0,​·​Landroid/​view/​LayoutInflater;​ 49 ·​·​·​·​const-​class·​v0,​·​Landroid/​view/​LayoutInflater;​
   
50 ·​·​·​·​const-​string·​v1,​·​"mFactory2" 50 ·​·​·​·​const-​string·​v1,​·​"mFactory2"
   
51 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​Class;​-​>getDeclaredField(Lja​va/​lang/​String;​)​Ljava/​lang/​reflect/​Field;​ 51 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​Class;​-​>getDeclaredField(Lja​va/​lang/​String;​)​Ljava/​lang/​reflect/​Field;​
   
52 ·​·​·​·​move-​result-​object·​v0 52 ·​·​·​·​move-​result-​object·​v0
   
53 ·​·​·​·​sput-​object·​v0,​·​La/​a/​a/​d/​h;​-​>a:​Ljava/​lang/​reflect/​Field;​ 53 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​d/​h;​-​>a:​Ljava/​lang/​reflect/​Field;​
   
54 ·​·​·​·​sget-​object·​v0,​·​La/​a/​a/​d/​h;​-​>a:​Ljava/​lang/​reflect/​Field;​ 54 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​a/​d/​h;​-​>a:​Ljava/​lang/​reflect/​Field;​
   
55 ·​·​·​·​const/​4·​v1,​·​0x1 55 ·​·​·​·​const/​4·​v1,​·​0x1
   
56 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​reflect/​Field;​-​>setAccessible(Z)​V 56 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​reflect/​Field;​-​>setAccessible(Z)​V
57 ·​·​·​·​:​try_end_0 57 ·​·​·​·​:​try_end_0
58 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchFieldException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 58 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchFieldException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
59 ·​·​·​·​:​goto_0 59 ·​·​·​·​:​goto_0
60 ·​·​·​·​sput-​boolean·​v4,​·​La/​a/​a/​d/​h;​-​>b:​Z 60 ·​·​·​·​sput-​boolean·​v4,​·​Landroid/​support/​a/​d/​h;​-​>b:​Z
   
61 ·​·​·​·​:​cond_0 61 ·​·​·​·​:​cond_0
62 ·​·​·​·​sget-​object·​v0,​·​La/​a/​a/​d/​h;​-​>a:​Ljava/​lang/​reflect/​Field;​ 62 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​a/​d/​h;​-​>a:​Ljava/​lang/​reflect/​Field;​
   
63 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 63 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
64 ·​·​·​·​:​try_start_1 64 ·​·​·​·​:​try_start_1
65 ·​·​·​·​sget-​object·​v0,​·​La/​a/​a/​d/​h;​-​>a:​Ljava/​lang/​reflect/​Field;​ 65 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​a/​d/​h;​-​>a:​Ljava/​lang/​reflect/​Field;​
   
66 ·​·​·​·​invoke-​virtual·​{v0,​·​p0,​·​p1},​·​Ljava/​lang/​reflect/​Field;​-​>set(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​V 66 ·​·​·​·​invoke-​virtual·​{v0,​·​p0,​·​p1},​·​Ljava/​lang/​reflect/​Field;​-​>set(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​V
67 ·​·​·​·​:​try_end_1 67 ·​·​·​·​:​try_end_1
68 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 68 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
   
69 ·​·​·​·​:​cond_1 69 ·​·​·​·​:​cond_1
70 ·​·​·​·​:​goto_1 70 ·​·​·​·​:​goto_1
[−]
smali/a/a/a/b/d.smali vs.
smali/android/support/a/b/d.smali
Files similar despite different names (difference score: 39)
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​La/​a/​a/​b/​d;​ 1 .​class·​Landroid/​support/​a/​b/​d;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​La/​a/​a/​b/​c;​ 4 .​implements·​Landroid/​support/​a/​b/​c;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​constructor·​<init>()​V 6 .​method·​constructor·​<init>()​V
7 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V