[−]
/home/hans/code/fdroid/data/tmp/com.majeur.applicationsinfo_6.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_com.majeur.applicationsinfo_6.apk
[−]
zipinfo {}
Offset 1, 27 lines modified Offset 1, 27 lines modified
1 Zip·​file·​size:​·​83772·​bytes,​·​number·​of·​entries:​·​25 1 Zip·​file·​size:​·​83562·​bytes,​·​number·​of·​entries:​·​25
2 -​rw-​-​-​-​·····​2.​0·​fat·····​1877·​bl·​defN·​15-​Jun-​04·​14:​53·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat·····​1877·​bl·​defN·​15-​Jun-​04·​14:​53·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​1998·​bl·​defN·​15-​Jun-​04·​14:​53·​META-​INF/​B7C25878.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat·····​1998·​bl·​defN·​15-​Jun-​04·​14:​53·​META-​INF/​B7C25878.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​15-​Jun-​04·​14:​53·​META-​INF/​B7C25878.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​15-​Jun-​04·​14:​53·​META-​INF/​B7C25878.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Jun-​04·​10:​16·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Jun-​04·​10:​16·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Jun-​04·​10:​16·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Jun-​04·​10:​16·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·····​2.​0·​fat·····​2540·​bX·​defN·15-​Jun-​04·10:​16·​AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat·····​2540·​bX·​defN·08-​Jan-​01·00:​00·​AndroidManifest.​xml
8 -​rw-​-​-​-​·····​1.​0·​fat····​14827·​b-​·​stor·15-​Jun-​04·10:​16·​res/​drawable-​nodpi-​v4/​icon_art.​png 8 -​rw-​-​-​-​·····​1.​0·​fat····​14827·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​nodpi-​v4/​icon_art.​png
9 -​rw-​-​-​-​·····​1.​0·​fat······​805·​b-​·​stor·15-​Jun-​04·10:​16·​res/​drawable-​xxhdpi-​v4/​ic_action_overflow.​png 9 -​rw-​-​-​-​·····​1.​0·​fat······​805·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​xxhdpi-​v4/​ic_action_overflow.​png
10 -​rw-​-​-​-​·····​1.​0·​fat·····​1030·​b-​·​stor·15-​Jun-​04·10:​16·​res/​drawable-​xxhdpi-​v4/​ic_arrow_right.​png 10 -​rw-​-​-​-​·····​1.​0·​fat·····​1030·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​xxhdpi-​v4/​ic_arrow_right.​png
11 -​rw-​-​-​-​·····​1.​0·​fat·····​4715·​b-​·​stor·15-​Jun-​04·10:​16·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png 11 -​rw-​-​-​-​·····​1.​0·​fat·····​4715·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png
12 -​rw-​-​-​-​·····​1.​0·​fat·····​1233·​b-​·​stor·15-​Jun-​04·10:​16·​res/​drawable-​xxhdpi-​v4/​ic_refresh.​png 12 -​rw-​-​-​-​·····​1.​0·​fat·····​1233·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​xxhdpi-​v4/​ic_refresh.​png
13 -​rw-​-​-​-​·····​2.​0·​fat······​476·​bl·​defN·15-​Jun-​04·10:​16·​res/​layout/​about_dialog_message.​xml 13 -​rw-​-​-​-​·····​2.​0·​fat······​476·​bl·​defN·08-​Jan-​01·00:​00·​res/​layout/​about_dialog_message.​xml
14 -​rw-​-​-​-​·····​2.​0·​fat······​444·​bl·​defN·15-​Jun-​04·10:​16·​res/​layout/​activity_main.​xml 14 -​rw-​-​-​-​·····​2.​0·​fat······​444·​bl·​defN·08-​Jan-​01·00:​00·​res/​layout/​activity_main.​xml
15 -​rw-​-​-​-​·····​2.​0·​fat······​992·​bl·​defN·15-​Jun-​04·10:​16·​res/​layout/​activity_main_twopane​.​xml 15 -​rw-​-​-​-​·····​2.​0·​fat······​992·​bl·​defN·08-​Jan-​01·00:​00·​res/​layout/​activity_main_twopane​.​xml
16 -​rw-​-​-​-​·····​2.​0·​fat·····​1968·​bl·​defN·15-​Jun-​04·10:​16·​res/​layout/​detail_activities.​xml 16 -​rw-​-​-​-​·····​2.​0·​fat·····​1968·​bl·​defN·08-​Jan-​01·00:​00·​res/​layout/​detail_activities.​xml
17 -​rw-​-​-​-​·····​2.​0·​fat······​828·​bl·​defN·15-​Jun-​04·10:​16·​res/​layout/​detail_features.​xml 17 -​rw-​-​-​-​·····​2.​0·​fat······​828·​bl·​defN·08-​Jan-​01·00:​00·​res/​layout/​detail_features.​xml
18 -​rw-​-​-​-​·····​2.​0·​fat·····​4268·​bl·​defN·15-​Jun-​04·10:​16·​res/​layout/​detail_header.​xml 18 -​rw-​-​-​-​·····​2.​0·​fat·····​4268·​bl·​defN·08-​Jan-​01·00:​00·​res/​layout/​detail_header.​xml
19 -​rw-​-​-​-​·····​2.​0·​fat······​492·​bl·​defN·15-​Jun-​04·10:​16·​res/​layout/​group_title_view.​xml 19 -​rw-​-​-​-​·····​2.​0·​fat······​492·​bl·​defN·08-​Jan-​01·00:​00·​res/​layout/​group_title_view.​xml
20 -​rw-​-​-​-​·····​2.​0·​fat·····​2080·​bl·​defN·15-​Jun-​04·10:​16·​res/​layout/​main_list_item.​xml 20 -​rw-​-​-​-​·····​2.​0·​fat·····​2080·​bl·​defN·08-​Jan-​01·00:​00·​res/​layout/​main_list_item.​xml
21 -​rw-​-​-​-​·····​2.​0·​fat·····​4384·​bl·​defN·15-​Jun-​04·10:​16·​res/​layout/​size_table.​xml 21 -​rw-​-​-​-​·····​2.​0·​fat·····​4384·​bl·​defN·08-​Jan-​01·00:​00·​res/​layout/​size_table.​xml
22 -​rw-​-​-​-​·····​2.​0·​fat······​376·​bl·​defN·15-​Jun-​04·10:​16·​res/​menu/​activity_main.​xml 22 -​rw-​-​-​-​·····​2.​0·​fat······​376·​bl·​defN·08-​Jan-​01·00:​00·​res/​menu/​activity_main.​xml
23 -​rw-​-​-​-​·····​2.​0·​fat······​576·​bl·​defN·15-​Jun-​04·10:​16·​res/​menu/​fragment_detail.​xml 23 -​rw-​-​-​-​·····​2.​0·​fat······​576·​bl·​defN·08-​Jan-​01·00:​00·​res/​menu/​fragment_detail.​xml
24 -​rw-​-​-​-​·····​2.​0·​fat······​452·​bl·​defN·15-​Jun-​04·10:​16·​res/​menu/​fragment_main_list.​xml 24 -​rw-​-​-​-​·····​2.​0·​fat······​452·​bl·​defN·08-​Jan-​01·00:​00·​res/​menu/​fragment_main_list.​xml
25 -​rw-​-​-​-​·····​1.​0·​fat·····​9252·​b-​·​stor·15-​Jun-​04·10:​16·​resources.​arsc 25 -​rw-​-​-​-​·····​1.​0·​fat·····​9252·​b-​·​stor·08-​Jan-​01·00:​00·​resources.​arsc
26 -​rw-​-​-​-​·····​2.​0·​fat····​85160·​bl·​defN·15-​Jun-​04·10:​16·​classes.​dex 26 -​rw-​-​-​-​·····​2.​0·​fat····​84744·​bl·​defN·08-​Jan-​01·00:​00·​classes.​dex
27 25·​files,​·​142187·​bytes·​uncompressed,​·80118·​bytes·​compressed:​··​43.​7% 27 25·​files,​·​141771·​bytes·​uncompressed,​·79996·​bytes·​compressed:​··​43.​6%
[−]
smali/com/majeur/applicationsinfo/DetailActivity.smali
Offset 69, 26 lines modified Offset 69, 29 lines modified
   
69 ····​.​line·​21 69 ····​.​line·​21
70 ····​.​local·​v1,​·​"packageName":​Ljava/​lang/​String;​ 70 ····​.​local·​v1,​·​"packageName":​Ljava/​lang/​String;​
71 ····​invoke-​virtual·​{p0},​·​Lcom/​majeur/​applicationsinfo/​DetailActivity;​-​>getFragmentManager()​Landroid/​app/​FragmentManager;​ 71 ····​invoke-​virtual·​{p0},​·​Lcom/​majeur/​applicationsinfo/​DetailActivity;​-​>getFragmentManager()​Landroid/​app/​FragmentManager;​
   
72 ····​move-​result-​object·​v2 72 ····​move-​result-​object·​v2
   
  73 ····​.​line·​22
73 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​FragmentManager;​-​>beginTransaction()​Landroid/​app/​FragmentTransaction;​ 74 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​FragmentManager;​-​>beginTransaction()​Landroid/​app/​FragmentTransaction;​
   
74 ····​move-​result-​object·​v2 75 ····​move-​result-​object·​v2
   
  76 ····​.​line·​23
75 ····​invoke-​static·​{v1},​·​Lcom/​majeur/​applicationsinfo/​DetailFragment;​-​>getInstance(Ljava/​lang/​String;​)​Lcom/​majeur/​applicationsinfo/​DetailFragment;​ 77 ····​invoke-​static·​{v1},​·​Lcom/​majeur/​applicationsinfo/​DetailFragment;​-​>getInstance(Ljava/​lang/​String;​)​Lcom/​majeur/​applicationsinfo/​DetailFragment;​
   
76 ····​move-​result-​object·​v3 78 ····​move-​result-​object·​v3
   
77 ····​invoke-​virtual·​{v2,​·​v4,​·​v3},​·​Landroid/​app/​FragmentTransaction;​-​>replace(ILandroid/​app/​Fragment;​)​Landroid/​app/​FragmentTransaction;​ 79 ····​invoke-​virtual·​{v2,​·​v4,​·​v3},​·​Landroid/​app/​FragmentTransaction;​-​>replace(ILandroid/​app/​Fragment;​)​Landroid/​app/​FragmentTransaction;​
   
78 ····​move-​result-​object·​v2 80 ····​move-​result-​object·​v2
   
  81 ····​.​line·​24
79 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I 82 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I
   
80 ····​.​line·​25 83 ····​.​line·​25
81 ····​return-​void 84 ····​return-​void
82 .​end·​method 85 .​end·​method
   
83 .​method·​public·​onOptionsItemSelected​(Landroid/​view/​MenuItem;​)​Z 86 .​method·​public·​onOptionsItemSelected​(Landroid/​view/​MenuItem;​)​Z
[−]
smali/com/majeur/applicationsinfo/DetailFragment$1$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$pStats:​Landroid/​content/​pm/​PackageStats;​ 22 .​field·​final·​synthetic·​val$pStats:​Landroid/​content/​pm/​PackageStats;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​DetailFragment$1;​Landroid/​content/​pm/​PackageStats;​)​V 24 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​DetailFragment$1;​Landroid/​content/​pm/​PackageStats;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​majeur/​applicationsinfo/​DetailFragment$1;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​255 28 ····​.​line·​255
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$1$1;​-​>this$1:​Lcom/​majeur/​applicationsinfo/​DetailFragment$1;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$1$1;​-​>this$1:​Lcom/​majeur/​applicationsinfo/​DetailFragment$1;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$1$1;​-​>val$pStats:​Landroid/​content/​pm/​PackageStats;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$1$1;​-​>val$pStats:​Landroid/​content/​pm/​PackageStats;​
   
[−]
smali/com/majeur/applicationsinfo/DetailFragment$1.smali
Offset 19, 14 lines modified Offset 19, 15 lines modified
   
19 .​field·​final·​synthetic·​val$view:​Landroid/​view/​View;​ 19 .​field·​final·​synthetic·​val$view:​Landroid/​view/​View;​
   
   
20 #·​direct·​methods 20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​DetailFragment;​Landroid/​view/​View;​)​V 21 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​DetailFragment;​Landroid/​view/​View;​)​V
22 ····​.​locals·​0 22 ····​.​locals·​0
  23 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​majeur/​applicationsinfo/​DetailFragment;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​251 25 ····​.​line·​251
25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$1;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​DetailFragment;​ 26 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$1;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​DetailFragment;​
   
26 ····​iput-​object·​p2,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$1;​-​>val$view:​Landroid/​view/​View;​ 27 ····​iput-​object·​p2,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$1;​-​>val$view:​Landroid/​view/​View;​
   
[−]
smali/com/majeur/applicationsinfo/DetailFragment$Adapter$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$activityInfo:​Landroid/​content/​pm/​ActivityInfo;​ 22 .​field·​final·​synthetic·​val$activityInfo:​Landroid/​content/​pm/​ActivityInfo;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​Landroid/​content/​pm/​ActivityInfo;​)​V 24 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​Landroid/​content/​pm/​ActivityInfo;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​480 28 ····​.​line·​480
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r$1;​-​>this$1:​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r$1;​-​>this$1:​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r$1;​-​>val$activityInfo:​Landroid/​content/​pm/​ActivityInfo;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r$1;​-​>val$activityInfo:​Landroid/​content/​pm/​ActivityInfo;​
   
[−]
smali/com/majeur/applicationsinfo/DetailFragment$Adapter$ViewHolder.smali
Offset 35, 14 lines modified Offset 35, 15 lines modified
   
35 .​field·​final·​synthetic·​this$1:​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​ 35 .​field·​final·​synthetic·​this$1:​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​
   
   
36 #·​direct·​methods 36 #·​direct·​methods
37 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​)​V 37 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​)​V
38 ····​.​locals·​1 38 ····​.​locals·​1
  39 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​
   
39 ····​.​prologue 40 ····​.​prologue
40 ····​.​line·​386 41 ····​.​line·​386
41 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r$ViewHolder;​-​>this$1:​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​ 42 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r$ViewHolder;​-​>this$1:​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​
   
42 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 43 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/majeur/applicationsinfo/DetailFragment$Adapter.smali
Offset 30, 15 lines modified Offset 30, 14 lines modified
   
30 ····​.​prologue 30 ····​.​prologue
31 ····​.​line·​306 31 ····​.​line·​306
32 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​DetailFragment;​ 32 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​DetailFragment;​
   
33 ····​invoke-​direct·​{p0},​·​Landroid/​widget/​BaseExpandableListAda​pter;​-​><init>()​V 33 ····​invoke-​direct·​{p0},​·​Landroid/​widget/​BaseExpandableListAda​pter;​-​><init>()​V
   
34 ····​.​line·​386  
35 ····​return-​void 34 ····​return-​void
36 .​end·​method 35 .​end·​method
   
37 .​method·​synthetic·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​DetailFragment;​Lcom/​majeur/​applicationsinfo/​DetailFragment$1;​)​V 36 .​method·​synthetic·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​DetailFragment;​Lcom/​majeur/​applicationsinfo/​DetailFragment$1;​)​V
38 ····​.​locals·​0 37 ····​.​locals·​0
39 ····​.​param·​p1,​·​"x0"····​#·​Lcom/​majeur/​applicationsinfo/​DetailFragment;​ 38 ····​.​param·​p1,​·​"x0"····​#·​Lcom/​majeur/​applicationsinfo/​DetailFragment;​
40 ····​.​param·​p2,​·​"x1"····​#·​Lcom/​majeur/​applicationsinfo/​DetailFragment$1;​ 39 ····​.​param·​p2,​·​"x1"····​#·​Lcom/​majeur/​applicationsinfo/​DetailFragment$1;​
Offset 671, 26 lines modified Offset 670, 28 lines modified
   
671 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 670 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
672 ····​move-​result-​object·​v3 671 ····​move-​result-​object·​v3
   
673 ····​iget·​v4,​·​v0,​·​Landroid/​content/​pm/​ConfigurationInfo;​-​>reqInputFeatures:​I 672 ····​iget·​v4,​·​v0,​·​Landroid/​content/​pm/​ConfigurationInfo;​-​>reqInputFeatures:​I
   
  673 ····​.​line·​784
674 ····​invoke-​static·​{v4},​·​Lcom/​majeur/​applicationsinfo/​utils/​Utils;​-​>getInputFeaturesStri​ng(I)​Ljava/​lang/​String;​ 674 ····​invoke-​static·​{v4},​·​Lcom/​majeur/​applicationsinfo/​utils/​Utils;​-​>getInputFeaturesStri​ng(I)​Ljava/​lang/​String;​
   
675 ····​move-​result-​object·​v4 675 ····​move-​result-​object·​v4
   
676 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 676 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
677 ····​move-​result-​object·​v3 677 ····​move-​result-​object·​v3
   
678 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 678 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
679 ····​move-​result-​object·​v3 679 ····​move-​result-​object·​v3
   
  680 ····​.​line·​783
680 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V 681 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
   
681 ····​.​line·​786 682 ····​.​line·​786
682 ····​return-​object·​p1 683 ····​return-​object·​p1
   
683 ····​.​line·​773 684 ····​.​line·​773
684 ····​.​end·​local·​v0····​#·​"configurationInfo":​Landroid/​content/​pm/​ConfigurationInfo;​ 685 ····​.​end·​local·​v0····​#·​"configurationInfo":​Landroid/​content/​pm/​ConfigurationInfo;​
Offset 1409, 798 lines modified Offset 1410, 658 lines modified
   
1409 ····​move-​result·​v2 1410 ····​move-​result·​v2
   
1410 ····​goto/​16·​:​goto_1 1411 ····​goto/​16·​:​goto_1
1411 .​end·​method 1412 .​end·​method
   
1412 .​method·​private·​getProviderView(Landr​oid/​view/​View;​I)​Landroid/​view/​View;​ 1413 .​method·​private·​getProviderView(Landr​oid/​view/​View;​I)​Landroid/​view/​View;​
1413 ····​.​locals·21 1414 ····​.​locals·17
1414 ····​.​param·​p1,​·​"convertView"····​#·​Landroid/​view/​View;​ 1415 ····​.​param·​p1,​·​"convertView"····​#·​Landroid/​view/​View;​
1415 ····​.​param·​p2,​·​"index"····​#·​I 1416 ····​.​param·​p2,​·​"index"····​#·​I
   
1416 ····​.​prologue 1417 ····​.​prologue
1417 ····​.​line·​592 1418 ····​.​line·​592
1418 ····​const/​16·​v17,​·​0x4 1419 ····​const/​4·​v13,​·​0x4
   
1419 ····​move-​object/​from16·​v0,​·​p0 1420 ····​move-​object/​from16·​v0,​·​p0
   
1420 ····​move-​object/​from16·​v1,​·​p1 1421 ····​move-​object/​from16·​v1,​·​p1
   
1421 ····move/​from16·v2,​·v17 1422 ····invoke-​direct·​{v0,​·​v1,​·v13},​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​-​>checkIfConvertViewMa​tch(Landroid/​view/​View;​I)​Z
   
1422 ····​invoke-​direct·​{v0,​·​v1,​·​v2},​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​-​>checkIfConvertViewMa​tch(Landroid/​view/​View;​I)​Z  
   
1423 ····​move-​result·​v17 1423 ····​move-​result·​v13
   
1424 ····​if-​nez·​v17,​·​:​cond_0 1424 ····​if-​nez·​v13,​·​:​cond_0
   
1425 ····​.​line·​593 1425 ····​.​line·​593
1426 ····​move-​object/​from16·​v0,​·​p0 1426 ····​move-​object/​from16·​v0,​·​p0
   
1427 ····​iget-​object·​v0,​·​v0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​DetailFragment;​ 1427 ····​iget-​object·​v13,​·​v0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​DetailFragment;​
   
1428 ····​move-​object/​from16·​v17,​·​v0  
   
1429 ····​#·​getter·​for:​·​Lcom/​majeur/​applicationsinfo/​DetailFragment;​-​>mLayoutInflater:​Landroid/​view/​LayoutInflater;​ 1428 ····​#·​getter·​for:​·​Lcom/​majeur/​applicationsinfo/​DetailFragment;​-​>mLayoutInflater:​Landroid/​view/​LayoutInflater;​
1430 ····​invoke-​static/​range·​{v17·​.​.​·v17},​·​Lcom/​majeur/​applicationsinfo/​DetailFragment;​-​>access$600(Lcom/​majeur/​applicationsinfo/​DetailFragment;​)​Landroid/​view/​LayoutInflater;​ 1429 ····​invoke-​static·​{v13},​·​Lcom/​majeur/​applicationsinfo/​DetailFragment;​-​>access$600(Lcom/​majeur/​applicationsinfo/​DetailFragment;​)​Landroid/​view/​LayoutInflater;​
   
1431 ····​move-​result-​object·​v17 1430 ····​move-​result-​object·​v13
   
1432 ····​const·​v18,​·​0x7f030003 1431 ····​const·​v14,​·​0x7f030003
   
1433 ····​const/​16·​v19,​·​0x0 1432 ····​const/​4·​v15,​·​0x0
   
1434 ····​invoke-​virtual/​range·{v17·​.​.​·​v19},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​)​Landroid/​view/​View;​ 1433 ····​invoke-​virtual·​{v13,​·​v14,​·​v15},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
   
1435 ····​move-​result-​object·​p1 1434 ····​move-​result-​object·​p1
   
1436 ····​.​line·​595 1435 ····​.​line·​595
1437 ····​new-​instance·​v15,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r$ViewHolder;​ 1436 ····​new-​instance·​v11,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r$ViewHolder;​
   
1438 ····​move-​object/​from16·​v0,​·​p0 1437 ····​move-​object/​from16·​v0,​·​p0
   
1439 ····​invoke-​direct·​{v15,​·​v0},​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r$ViewHolder;​-​><init>(Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​)​V 1438 ····​invoke-​direct·​{v11,​·​v0},​·​Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r$ViewHolder;​-​><init>(Lcom/​majeur/​applicationsinfo/​DetailFragment$Adapte​r;​)​V
   
Max diff block lines reached; 41845/45948 bytes (91.07%) of diff not shown.
[−]
smali/com/majeur/applicationsinfo/DetailFragment.smali
Offset 78, 15 lines modified Offset 78, 14 lines modified
   
78 ····​const-​string·​v1,​·​"EE·​LLL·​dd·​yyyy·​kk:​mm:​ss" 78 ····​const-​string·​v1,​·​"EE·​LLL·​dd·​yyyy·​kk:​mm:​ss"
   
79 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​text/​SimpleDateFormat;​-​><init>(Ljava/​lang/​String;​)​V 79 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​text/​SimpleDateFormat;​-​><init>(Ljava/​lang/​String;​)​V
   
80 ····​iput-​object·​v0,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment;​-​>mDateFormatter:​Ljava/​text/​SimpleDateFormat;​ 80 ····​iput-​object·​v0,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​DetailFragment;​-​>mDateFormatter:​Ljava/​text/​SimpleDateFormat;​
   
81 ····​.​line·​306  
82 ····​return-​void 81 ····​return-​void
83 .​end·​method 82 .​end·​method
   
84 .​method·​static·​synthetic·​access$1000(Lcom/​majeur/​applicationsinfo/​DetailFragment;​)​Ljava/​lang/​String;​ 83 .​method·​static·​synthetic·​access$1000(Lcom/​majeur/​applicationsinfo/​DetailFragment;​)​Ljava/​lang/​String;​
85 ····​.​locals·​1 84 ····​.​locals·​1
86 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​majeur/​applicationsinfo/​DetailFragment;​ 85 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​majeur/​applicationsinfo/​DetailFragment;​
   
Offset 795, 14 lines modified Offset 794, 15 lines modified
   
795 ····​const-​string·​v23,​·​":​·​" 794 ····​const-​string·​v23,​·​":​·​"
   
796 ····​invoke-​virtual/​range·​{v22·​.​.​·​v23},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 795 ····​invoke-​virtual/​range·​{v22·​.​.​·​v23},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
797 ····​move-​result-​object·​v23 796 ····​move-​result-​object·​v23
   
  797 ····​.​line·​204
798 ····​invoke-​virtual/​range·​{v19·​.​.​·​v19},​·​Lcom/​majeur/​applicationsinfo/​utils/​Tuple;​-​>getFirst()​Ljava/​lang/​Object;​ 798 ····​invoke-​virtual/​range·​{v19·​.​.​·​v19},​·​Lcom/​majeur/​applicationsinfo/​utils/​Tuple;​-​>getFirst()​Ljava/​lang/​Object;​
   
799 ····​move-​result-​object·​v22 799 ····​move-​result-​object·​v22
   
800 ····​check-​cast·​v22,​·​Ljava/​lang/​String;​ 800 ····​check-​cast·​v22,​·​Ljava/​lang/​String;​
   
801 ····​move-​object/​from16·​v0,​·​v23 801 ····​move-​object/​from16·​v0,​·​v23
Offset 813, 14 lines modified Offset 813, 15 lines modified
   
813 ····​move-​result-​object·​v22 813 ····​move-​result-​object·​v22
   
814 ····​invoke-​virtual/​range·​{v22·​.​.​·​v22},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 814 ····​invoke-​virtual/​range·​{v22·​.​.​·​v22},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
815 ····​move-​result-​object·​v22 815 ····​move-​result-​object·​v22
   
  816 ····​.​line·​203
816 ····​move-​object/​from16·​v0,​·​v22 817 ····​move-​object/​from16·​v0,​·​v22
   
817 ····​invoke-​virtual·​{v14,​·​v0},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V 818 ····​invoke-​virtual·​{v14,​·​v0},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
   
818 ····​.​line·​206 819 ····​.​line·​206
819 ····​const·​v22,​·​0x7f0a0017 820 ····​const·​v22,​·​0x7f0a0017
   
Offset 854, 14 lines modified Offset 855, 15 lines modified
   
854 ····​const-​string·​v23,​·​":​·​" 855 ····​const-​string·​v23,​·​":​·​"
   
855 ····​invoke-​virtual/​range·​{v22·​.​.​·​v23},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 856 ····​invoke-​virtual/​range·​{v22·​.​.​·​v23},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
856 ····​move-​result-​object·​v23 857 ····​move-​result-​object·​v23
   
  858 ····​.​line·​208
857 ····​invoke-​virtual/​range·​{v19·​.​.​·​v19},​·​Lcom/​majeur/​applicationsinfo/​utils/​Tuple;​-​>getSecond()​Ljava/​lang/​Object;​ 859 ····​invoke-​virtual/​range·​{v19·​.​.​·​v19},​·​Lcom/​majeur/​applicationsinfo/​utils/​Tuple;​-​>getSecond()​Ljava/​lang/​Object;​
   
858 ····​move-​result-​object·​v22 860 ····​move-​result-​object·​v22
   
859 ····​check-​cast·​v22,​·​Ljava/​lang/​String;​ 861 ····​check-​cast·​v22,​·​Ljava/​lang/​String;​
   
860 ····​move-​object/​from16·​v0,​·​v23 862 ····​move-​object/​from16·​v0,​·​v23
Offset 872, 14 lines modified Offset 874, 15 lines modified
   
872 ····​move-​result-​object·​v22 874 ····​move-​result-​object·​v22
   
873 ····​invoke-​virtual/​range·​{v22·​.​.​·​v22},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 875 ····​invoke-​virtual/​range·​{v22·​.​.​·​v22},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
874 ····​move-​result-​object·​v22 876 ····​move-​result-​object·​v22
   
  877 ····​.​line·​207
875 ····​move-​object/​from16·​v0,​·​v22 878 ····​move-​object/​from16·​v0,​·​v22
   
876 ····​invoke-​virtual·​{v13,​·​v0},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V 879 ····​invoke-​virtual·​{v13,​·​v0},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
   
877 ····​.​line·​210 880 ····​.​line·​210
878 ····​move-​object/​from16·​v0,​·​p0 881 ····​move-​object/​from16·​v0,​·​p0
   
Offset 977, 172 lines modified Offset 980, 166 lines modified
977 ····​invoke-​virtual·​{v1,​·​v0},​·​Lcom/​majeur/​applicationsinfo/​DetailFragment;​-​>setArguments(Landroi​d/​os/​Bundle;​)​V 980 ····​invoke-​virtual·​{v1,​·​v0},​·​Lcom/​majeur/​applicationsinfo/​DetailFragment;​-​>setArguments(Landroi​d/​os/​Bundle;​)​V
   
978 ····​.​line·​84 981 ····​.​line·​84
979 ····​return-​object·​v1 982 ····​return-​object·​v1
980 .​end·​method 983 .​end·​method
   
981 .​method·​private·​getNetStats(I)​Lcom/​majeur/​applicationsinfo/​utils/​Tuple;​ 984 .​method·​private·​getNetStats(I)​Lcom/​majeur/​applicationsinfo/​utils/​Tuple;​
982 ····​.​locals·10 985 ····​.​locals·8
983 ····​.​param·​p1,​·​"uid"····​#·​I 986 ····​.​param·​p1,​·​"uid"····​#·​I
984 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 987 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
985 ········​value·​=·​{ 988 ········​value·​=·​{
986 ············​"(I)​",​ 989 ············​"(I)​",​
987 ············​"Lcom/​majeur/​applicationsinfo/​utils/​Tuple",​ 990 ············​"Lcom/​majeur/​applicationsinfo/​utils/​Tuple",​
988 ············​"<",​ 991 ············​"<",​
989 ············​"Ljava/​lang/​String;​",​ 992 ············​"Ljava/​lang/​String;​",​
990 ············​"Ljava/​lang/​String;​",​ 993 ············​"Ljava/​lang/​String;​",​
991 ············​">;​" 994 ············​">;​"
992 ········​} 995 ········​}
993 ····​.​end·​annotation 996 ····​.​end·​annotation
Max diff block lines reached; 6527/9274 bytes (70.38%) of diff not shown.
[−]
smali/com/majeur/applicationsinfo/MainActivity$1.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​majeur/​applicationsinfo/​MainActivity;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​majeur/​applicationsinfo/​MainActivity;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainActivity;​)​V 20 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainActivity;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​majeur/​applicationsinfo/​MainActivity;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​103 24 ····​.​line·​103
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainActivity$1;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​MainActivity;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainActivity$1;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​MainActivity;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
   
[−]
smali/com/majeur/applicationsinfo/MainActivity.smali
Offset 85, 18 lines modified Offset 85, 20 lines modified
85 ····​.​line·​83 85 ····​.​line·​83
86 ····​new-​instance·​v0,​·​Landroid/​app/​AlertDialog$Builder;​ 86 ····​new-​instance·​v0,​·​Landroid/​app/​AlertDialog$Builder;​
   
87 ····​invoke-​direct·​{v0,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 87 ····​invoke-​direct·​{v0,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
88 ····​const/​high16·​v1,​·​0x7f070000 88 ····​const/​high16·​v1,​·​0x7f070000
   
  89 ····​.​line·​84
89 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​ 90 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​
   
90 ····​move-​result-​object·​v0 91 ····​move-​result-​object·​v0
   
  92 ····​.​line·​85
91 ····​invoke-​virtual·​{p0},​·​Lcom/​majeur/​applicationsinfo/​MainActivity;​-​>getLayoutInflater()​Landroid/​view/​LayoutInflater;​ 93 ····​invoke-​virtual·​{p0},​·​Lcom/​majeur/​applicationsinfo/​MainActivity;​-​>getLayoutInflater()​Landroid/​view/​LayoutInflater;​
   
92 ····​move-​result-​object·​v1 94 ····​move-​result-​object·​v1
   
93 ····​const/​high16·​v2,​·​0x7f030000 95 ····​const/​high16·​v2,​·​0x7f030000
   
94 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​)​Landroid/​view/​View;​ 96 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
Offset 105, 18 lines modified Offset 107, 20 lines modified
   
105 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​ 107 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​
   
106 ····​move-​result-​object·​v0 108 ····​move-​result-​object·​v0
   
107 ····​const·​v1,​·​0x104000a 109 ····​const·​v1,​·​0x104000a
   
  110 ····​.​line·​86
108 ····​invoke-​virtual·​{v0,​·​v1,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 111 ····​invoke-​virtual·​{v0,​·​v1,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
109 ····​move-​result-​object·​v0 112 ····​move-​result-​object·​v0
   
  113 ····​.​line·​87
110 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​ 114 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>show()​Landroid/​app/​AlertDialog;​
   
111 ····​.​line·​88 115 ····​.​line·​88
112 ····​return-​void 116 ····​return-​void
113 .​end·​method 117 .​end·​method
   
   
Offset 260, 28 lines modified Offset 264, 31 lines modified
   
260 ····​.​line·​44 264 ····​.​line·​44
261 ····​:​cond_0 265 ····​:​cond_0
262 ····​invoke-​virtual·​{p0},​·​Lcom/​majeur/​applicationsinfo/​MainActivity;​-​>getFragmentManager()​Landroid/​app/​FragmentManager;​ 266 ····​invoke-​virtual·​{p0},​·​Lcom/​majeur/​applicationsinfo/​MainActivity;​-​>getFragmentManager()​Landroid/​app/​FragmentManager;​
   
263 ····​move-​result-​object·​v1 267 ····​move-​result-​object·​v1
   
  268 ····​.​line·​45
264 ····​invoke-​virtual·​{v1},​·​Landroid/​app/​FragmentManager;​-​>beginTransaction()​Landroid/​app/​FragmentTransaction;​ 269 ····​invoke-​virtual·​{v1},​·​Landroid/​app/​FragmentManager;​-​>beginTransaction()​Landroid/​app/​FragmentTransaction;​
   
265 ····​move-​result-​object·​v1 270 ····​move-​result-​object·​v1
   
  271 ····​.​line·​46
266 ····​invoke-​static·​{p1},​·​Lcom/​majeur/​applicationsinfo/​DetailFragment;​-​>getInstance(Ljava/​lang/​String;​)​Lcom/​majeur/​applicationsinfo/​DetailFragment;​ 272 ····​invoke-​static·​{p1},​·​Lcom/​majeur/​applicationsinfo/​DetailFragment;​-​>getInstance(Ljava/​lang/​String;​)​Lcom/​majeur/​applicationsinfo/​DetailFragment;​
   
267 ····​move-​result-​object·​v2 273 ····​move-​result-​object·​v2
   
268 ····​const-​string·​v3,​·​"fragment_detail" 274 ····​const-​string·​v3,​·​"fragment_detail"
   
269 ····​invoke-​virtual·​{v1,​·​v4,​·​v2,​·​v3},​·​Landroid/​app/​FragmentTransaction;​-​>replace(ILandroid/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​app/​FragmentTransaction;​ 275 ····​invoke-​virtual·​{v1,​·​v4,​·​v2,​·​v3},​·​Landroid/​app/​FragmentTransaction;​-​>replace(ILandroid/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​app/​FragmentTransaction;​
   
270 ····​move-​result-​object·​v1 276 ····​move-​result-​object·​v1
   
  277 ····​.​line·​47
271 ····​invoke-​virtual·​{v1},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I 278 ····​invoke-​virtual·​{v1},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I
   
272 ····​.​line·​53 279 ····​.​line·​53
273 ····​:​goto_0 280 ····​:​goto_0
274 ····​return-​void 281 ····​return-​void
   
275 ····​.​line·​49 282 ····​.​line·​49
[−]
smali/com/majeur/applicationsinfo/MainListFragment$1.smali
Offset 32, 14 lines modified Offset 32, 15 lines modified
   
32 .​field·​final·​synthetic·​val$sortBy:​I 32 .​field·​final·​synthetic·​val$sortBy:​I
   
   
33 #·​direct·​methods 33 #·​direct·​methods
34 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment;​I)​V 34 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment;​I)​V
35 ····​.​locals·​0 35 ····​.​locals·​0
  36 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
   
36 ····​.​prologue 37 ····​.​prologue
37 ····​.​line·​245 38 ····​.​line·​245
38 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$1;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​ 39 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$1;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
   
39 ····​iput·​p2,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$1;​-​>val$sortBy:​I 40 ····​iput·​p2,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$1;​-​>val$sortBy:​I
   
Offset 186, 24 lines modified Offset 187, 20 lines modified
186 ········​:​pswitch_3 187 ········​:​pswitch_3
187 ········​:​pswitch_4 188 ········​:​pswitch_4
188 ····​.​end·​packed-​switch 189 ····​.​end·​packed-​switch
189 .​end·​method 190 .​end·​method
   
190 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I 191 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
191 ····​.​locals·​1 192 ····​.​locals·​1
192 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​  
193 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​Object;​  
   
194 ····​.​prologue 193 ····​.​prologue
195 ····​.​line·​245 194 ····​.​line·​245
196 ····​check-​cast·​p1,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​ 195 ····​check-​cast·​p1,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​
   
197 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​  
198 ····​check-​cast·​p2,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​ 196 ····​check-​cast·​p2,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​
   
199 ····​.​end·​local·​p2····​#·​"x1":​Ljava/​lang/​Object;​  
200 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$1;​-​>compare(Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​)​I 197 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$1;​-​>compare(Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​)​I
   
201 ····​move-​result·​v0 198 ····​move-​result·​v0
   
202 ····​return·​v0 199 ····​return·​v0
203 .​end·​method 200 .​end·​method
[−]
smali/com/majeur/applicationsinfo/MainListFragment$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​278 27 ····​.​line·​278
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$2;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$2;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/majeur/applicationsinfo/MainListFragment$Adapter$IconAsyncTask.smali
Offset 32, 14 lines modified Offset 32, 15 lines modified
   
32 .​field·​final·​synthetic·​this$1:​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter;​ 32 .​field·​final·​synthetic·​this$1:​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter;​
   
   
33 #·​direct·​methods 33 #·​direct·​methods
34 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter;​Landroid/​widget/​ImageView;​Landroid/​content/​pm/​ApplicationInfo;​)​V 34 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter;​Landroid/​widget/​ImageView;​Landroid/​content/​pm/​ApplicationInfo;​)​V
35 ····​.​locals·​0 35 ····​.​locals·​0
  36 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter;​
36 ····​.​param·​p2,​·​"imageView"····​#·​Landroid/​widget/​ImageView;​ 37 ····​.​param·​p2,​·​"imageView"····​#·​Landroid/​widget/​ImageView;​
37 ····​.​param·​p3,​·​"info"····​#·​Landroid/​content/​pm/​ApplicationInfo;​ 38 ····​.​param·​p3,​·​"info"····​#·​Landroid/​content/​pm/​ApplicationInfo;​
   
38 ····​.​prologue 39 ····​.​prologue
39 ····​.​line·​397 40 ····​.​line·​397
40 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter$IconAsyncTask;​-​>this$1:​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter;​ 41 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter$IconAsyncTask;​-​>this$1:​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter;​
   
Offset 93, 21 lines modified Offset 94, 19 lines modified
93 ····​const/​4·​v0,​·​0x0 94 ····​const/​4·​v0,​·​0x0
   
94 ····​goto·​:​goto_0 95 ····​goto·​:​goto_0
95 .​end·​method 96 .​end·​method
   
96 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​ 97 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​
97 ····​.​locals·​1 98 ····​.​locals·​1
98 ····​.​param·​p1,​·​"x0"····​#·​[Ljava/​lang/​Object;​  
   
99 ····​.​prologue 99 ····​.​prologue
100 ····​.​line·​392 100 ····​.​line·​392
101 ····​check-​cast·​p1,​·​[Ljava/​lang/​Void;​ 101 ····​check-​cast·​p1,​·​[Ljava/​lang/​Void;​
   
102 ····​.​end·​local·​p1····​#·​"x0":​[Ljava/​lang/​Object;​  
103 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter$IconAsyncTask;​-​>doInBackground([Ljav​a/​lang/​Void;​)​Landroid/​graphics/​drawable/​Drawable;​ 102 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter$IconAsyncTask;​-​>doInBackground([Ljav​a/​lang/​Void;​)​Landroid/​graphics/​drawable/​Drawable;​
   
104 ····​move-​result-​object·​v0 103 ····​move-​result-​object·​v0
   
105 ····​return-​object·​v0 104 ····​return-​object·​v0
106 .​end·​method 105 .​end·​method
   
Offset 133, 21 lines modified Offset 132, 19 lines modified
   
133 ····​.​line·​420 132 ····​.​line·​420
134 ····​return-​void 133 ····​return-​void
135 .​end·​method 134 .​end·​method
   
136 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V 135 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V
137 ····​.​locals·​0 136 ····​.​locals·​0
138 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​  
   
139 ····​.​prologue 137 ····​.​prologue
140 ····​.​line·​392 138 ····​.​line·​392
141 ····​check-​cast·​p1,​·​Landroid/​graphics/​drawable/​Drawable;​ 139 ····​check-​cast·​p1,​·​Landroid/​graphics/​drawable/​Drawable;​
   
142 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​  
143 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter$IconAsyncTask;​-​>onPostExecute(Landro​id/​graphics/​drawable/​Drawable;​)​V 140 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter$IconAsyncTask;​-​>onPostExecute(Landro​id/​graphics/​drawable/​Drawable;​)​V
   
144 ····​return-​void 141 ····​return-​void
145 .​end·​method 142 .​end·​method
   
146 .​method·​protected·​onPreExecute()​V 143 .​method·​protected·​onPreExecute()​V
147 ····​.​locals·​2 144 ····​.​locals·​2
[−]
smali/com/majeur/applicationsinfo/MainListFragment$Adapter$ViewHolder.smali
Offset 33, 14 lines modified Offset 33, 15 lines modified
   
33 .​field·​version:​Landroid/​widget/​TextView;​ 33 .​field·​version:​Landroid/​widget/​TextView;​
   
   
34 #·​direct·​methods 34 #·​direct·​methods
35 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter;​)​V 35 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter;​)​V
36 ····​.​locals·​0 36 ····​.​locals·​0
  37 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter;​
   
37 ····​.​prologue 38 ····​.​prologue
38 ····​.​line·​291 39 ····​.​line·​291
39 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter$ViewHolder;​-​>this$1:​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter;​ 40 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter$ViewHolder;​-​>this$1:​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter;​
   
40 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 41 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/majeur/applicationsinfo/MainListFragment$Adapter.smali
Offset 29, 27 lines modified Offset 29, 27 lines modified
   
29 .​field·​final·​synthetic·​this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​ 29 .​field·​final·​synthetic·​this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
   
   
30 #·​direct·​methods 30 #·​direct·​methods
31 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment;​)​V 31 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment;​)​V
32 ····​.​locals·​1 32 ····​.​locals·​1
  33 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
   
33 ····​.​prologue 34 ····​.​prologue
34 ····​.​line·​289 35 ····​.​line·​289
35 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​ 36 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
   
36 ····​invoke-​direct·​{p0},​·​Landroid/​widget/​BaseAdapter;​-​><init>()​V 37 ····​invoke-​direct·​{p0},​·​Landroid/​widget/​BaseAdapter;​-​><init>()​V
   
37 ····​.​line·​302 38 ····​.​line·​302
38 ····​const-​string·​v0,​·​"ABCDEFGHIJKLMNOPQRST​UVWXYZ" 39 ····​const-​string·​v0,​·​"ABCDEFGHIJKLMNOPQRST​UVWXYZ"
   
39 ····​iput-​object·​v0,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter;​-​>sections:​Ljava/​lang/​String;​ 40 ····​iput-​object·​v0,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Adap​ter;​-​>sections:​Ljava/​lang/​String;​
   
40 ····​.​line·​392  
41 ····​return-​void 41 ····​return-​void
42 .​end·​method 42 .​end·​method
   
   
43 #·​virtual·​methods 43 #·​virtual·​methods
44 .​method·​public·​getCount()​I 44 .​method·​public·​getCount()​I
45 ····​.​locals·​1 45 ····​.​locals·​1
[−]
smali/com/majeur/applicationsinfo/MainListFragment$Async$1.smali
Offset 19, 14 lines modified Offset 19, 15 lines modified
   
19 .​field·​final·​synthetic·​val$item:​Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​ 19 .​field·​final·​synthetic·​val$item:​Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​
   
   
20 #·​direct·​methods 20 #·​direct·​methods
21 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​)​V 21 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​)​V
22 ····​.​locals·​0 22 ····​.​locals·​0
  23 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​523 25 ····​.​line·​523
25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c$1;​-​>this$1:​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​ 26 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c$1;​-​>this$1:​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​
   
26 ····​iput-​object·​p2,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c$1;​-​>val$item:​Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​ 27 ····​iput-​object·​p2,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c$1;​-​>val$item:​Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​
   
[−]
smali/com/majeur/applicationsinfo/MainListFragment$Async$Progress.smali
Offset 21, 14 lines modified Offset 21, 15 lines modified
   
21 .​field·​totalSize:​I 21 .​field·​totalSize:​I
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​)​V 23 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​473 27 ····​.​line·​473
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c$Progress;​-​>this$1:​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c$Progress;​-​>this$1:​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/majeur/applicationsinfo/MainListFragment$Async.smali
Offset 36, 22 lines modified Offset 36, 22 lines modified
36 #·​instance·​fields 36 #·​instance·​fields
37 .​field·​final·​synthetic·​this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​ 37 .​field·​final·​synthetic·​this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
   
   
38 #·​direct·​methods 38 #·​direct·​methods
39 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment;​)​V 39 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment;​)​V
40 ····​.​locals·​0 40 ····​.​locals·​0
  41 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
   
41 ····​.​prologue 42 ····​.​prologue
42 ····​.​line·​471 43 ····​.​line·​471
43 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​ 44 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
   
44 ····​invoke-​direct·​{p0},​·​Landroid/​os/​AsyncTask;​-​><init>()​V 45 ····​invoke-​direct·​{p0},​·​Landroid/​os/​AsyncTask;​-​><init>()​V
   
45 ····​.​line·​473  
46 ····​return-​void 46 ····​return-​void
47 .​end·​method 47 .​end·​method
   
48 .​method·​private·​getItemSize(Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​)​V 48 .​method·​private·​getItemSize(Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​)​V
49 ····​.​locals·​7 49 ····​.​locals·​7
50 ····​.​param·​p1,​·​"item"····​#·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​ 50 ····​.​param·​p1,​·​"item"····​#·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​
   
Offset 182, 21 lines modified Offset 182, 19 lines modified
182 ····​goto·​:​goto_0 182 ····​goto·​:​goto_0
183 .​end·​method 183 .​end·​method
   
   
184 #·​virtual·​methods 184 #·​virtual·​methods
185 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​ 185 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​
186 ····​.​locals·​1 186 ····​.​locals·​1
187 ····​.​param·​p1,​·​"x0"····​#·​[Ljava/​lang/​Object;​  
   
188 ····​.​prologue 187 ····​.​prologue
189 ····​.​line·​471 188 ····​.​line·​471
190 ····​check-​cast·​p1,​·​[Ljava/​lang/​Void;​ 189 ····​check-​cast·​p1,​·​[Ljava/​lang/​Void;​
   
191 ····​.​end·​local·​p1····​#·​"x0":​[Ljava/​lang/​Object;​  
192 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​-​>doInBackground([Ljav​a/​lang/​Void;​)​Ljava/​util/​List;​ 190 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​-​>doInBackground([Ljav​a/​lang/​Void;​)​Ljava/​util/​List;​
   
193 ····​move-​result-​object·​v0 191 ····​move-​result-​object·​v0
   
194 ····​return-​object·​v0 192 ····​return-​object·​v0
195 .​end·​method 193 .​end·​method
   
Offset 215, 71 lines modified Offset 213, 70 lines modified
215 ········​} 213 ········​}
216 ····​.​end·​annotation 214 ····​.​end·​annotation
   
217 ····​.​prologue 215 ····​.​prologue
218 ····​const/​4·​v11,​·​0x0 216 ····​const/​4·​v11,​·​0x0
   
219 ····​.​line·​486 217 ····​.​line·​486
220 ····​iget-​object·​v8,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​ 218 ····​iget-​object·​v7,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
   
221 ····​#·​getter·​for:​·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​-​>mPackageManager:​Landroid/​content/​pm/​PackageManager;​ 219 ····​#·​getter·​for:​·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​-​>mPackageManager:​Landroid/​content/​pm/​PackageManager;​
222 ····​invoke-​static·​{v8},​·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​-​>access$600(Lcom/​majeur/​applicationsinfo/​MainListFragment;​)​Landroid/​content/​pm/​PackageManager;​ 220 ····​invoke-​static·​{v7},​·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​-​>access$600(Lcom/​majeur/​applicationsinfo/​MainListFragment;​)​Landroid/​content/​pm/​PackageManager;​
   
223 ····​move-​result-​object·​v8 221 ····​move-​result-​object·​v7
   
224 ····​const/​16·​v9,​·​0x80 222 ····​const/​16·​v8,​·​0x80
   
225 ····​invoke-​virtual·​{v8,​·​v9},​·​Landroid/​content/​pm/​PackageManager;​-​>getInstalledApplicat​ions(I)​Ljava/​util/​List;​ 223 ····​invoke-​virtual·​{v7,​·​v8},​·​Landroid/​content/​pm/​PackageManager;​-​>getInstalledApplicat​ions(I)​Ljava/​util/​List;​
   
226 ····​move-​result-​object·​v1 224 ····​move-​result-​object·​v1
   
227 ····​.​line·​487 225 ····​.​line·​487
228 ····​.​local·​v1,​·​"applicationInfos":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​pm/​ApplicationInfo;​>;​" 226 ····​.​local·​v1,​·​"applicationInfos":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​pm/​ApplicationInfo;​>;​"
229 ····​new-​instance·​v7,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c$Progress;​ 227 ····​new-​instance·​v6,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c$Progress;​
   
230 ····​invoke-​direct·​{v7,​·​p0},​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c$Progress;​-​><init>(Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​)​V 228 ····​invoke-​direct·​{v6,​·​p0},​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c$Progress;​-​><init>(Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​)​V
   
231 ····​.​line·​488 229 ····​.​line·​488
232 ····​.​local·​v7,​·​"progress":​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c$Progress;​ 230 ····​.​local·​v6,​·​"progress":​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c$Progress;​
233 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>size()​I 231 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>size()​I
   
234 ····​move-​result·​v8 232 ····​move-​result·​v7
   
235 ····​iput·​v8,​·​v7,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c$Progress;​-​>totalSize:​I 233 ····​iput·​v7,​·​v6,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c$Progress;​-​>totalSize:​I
   
236 ····​.​line·​490 234 ····​.​line·​490
237 ····​new-​instance·​v5,​·​Ljava/​util/​ArrayList;​ 235 ····​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​
   
238 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>size()​I 236 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>size()​I
   
239 ····​move-​result·​v8 237 ····​move-​result·​v7
   
240 ····​invoke-​direct·​{v5,​·​v8},​·​Ljava/​util/​ArrayList;​-​><init>(I)​V 238 ····​invoke-​direct·​{v4,​·​v7},​·​Ljava/​util/​ArrayList;​-​><init>(I)​V
   
241 ····​.​line·​491 239 ····​.​line·​491
242 ····​.​local·​v5,​·​"itemList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​>;​" 240 ····​.​local·​v4,​·​"itemList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​>;​"
243 ····​iget-​object·​v8,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​ 241 ····​iget-​object·​v7,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Asyn​c;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
   
244 ····​#·​setter·​for:​·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​-​>mOnSizeFinishedItemC​ount:​I 242 ····​#·​setter·​for:​·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​-​>mOnSizeFinishedItemC​ount:​I
245 ····​invoke-​static·​{v8,​·​v11},​·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​-​>access$802(Lcom/​majeur/​applicationsinfo/​MainListFragment;​I)​I 243 ····​invoke-​static·​{v7,​·​v11},​·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​-​>access$802(Lcom/​majeur/​applicationsinfo/​MainListFragment;​I)​I
   
246 ····​.​line·​493 244 ····​.​line·​493
247 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 245 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
Max diff block lines reached; 8272/13231 bytes (62.52%) of diff not shown.
[−]
smali/com/majeur/applicationsinfo/MainListFragment$Item.smali
Offset 25, 14 lines modified Offset 25, 15 lines modified
   
25 .​field·​final·​synthetic·​this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​ 25 .​field·​final·​synthetic·​this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
   
   
26 #·​direct·​methods 26 #·​direct·​methods
27 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment;​)​V 27 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment;​)​V
28 ····​.​locals·​2 28 ····​.​locals·​2
  29 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
   
29 ····​.​prologue 30 ····​.​prologue
30 ····​.​line·​67 31 ····​.​line·​67
31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​ 32 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Item​;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
   
32 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/majeur/applicationsinfo/MainListFragment$SpinnerAdapter.smali
Offset 23, 14 lines modified Offset 23, 15 lines modified
   
23 .​field·​final·​synthetic·​this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​ 23 .​field·​final·​synthetic·​this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
   
   
24 #·​direct·​methods 24 #·​direct·​methods
25 .​method·​public·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment;​Landroid/​content/​Context;​II)​V 25 .​method·​public·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​MainListFragment;​Landroid/​content/​Context;​II)​V
26 ····​.​locals·​1 26 ····​.​locals·​1
  27 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
27 ····​.​param·​p2,​·​"themedContext"····​#·​Landroid/​content/​Context;​ 28 ····​.​param·​p2,​·​"themedContext"····​#·​Landroid/​content/​Context;​
28 ····​.​param·​p3,​·​"arrayResId"····​#·​I 29 ····​.​param·​p3,​·​"arrayResId"····​#·​I
29 ····​.​param·​p4,​·​"layoutResId"····​#·​I 30 ····​.​param·​p4,​·​"layoutResId"····​#·​I
   
30 ····​.​prologue 31 ····​.​prologue
31 ····​.​line·​430 32 ····​.​line·​430
32 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Spin​nerAdapter;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​ 33 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment$Spin​nerAdapter;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
[−]
smali/com/majeur/applicationsinfo/MainListFragment.smali
Offset 89, 15 lines modified Offset 89, 14 lines modified
89 ····​iput-​object·​v0,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​-​>mItemList:​Ljava/​util/​List;​ 89 ····​iput-​object·​v0,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​-​>mItemList:​Ljava/​util/​List;​
   
90 ····​.​line·​65 90 ····​.​line·​65
91 ····​const/​4·​v0,​·​0x0 91 ····​const/​4·​v0,​·​0x0
   
92 ····​iput·​v0,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​-​>mSortBy:​I 92 ····​iput·​v0,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​-​>mSortBy:​I
   
93 ····​.​line·​471  
94 ····​return-​void 93 ····​return-​void
95 .​end·​method 94 .​end·​method
   
96 .​method·​static·​synthetic·​access$000(Lcom/​majeur/​applicationsinfo/​MainListFragment;​)​Landroid/​widget/​Spinner;​ 95 .​method·​static·​synthetic·​access$000(Lcom/​majeur/​applicationsinfo/​MainListFragment;​)​Landroid/​widget/​Spinner;​
97 ····​.​locals·​1 96 ····​.​locals·​1
98 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​ 97 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​
   
Offset 862, 14 lines modified Offset 861, 15 lines modified
862 ····​.​line·​142 861 ····​.​line·​142
863 ····​invoke-​virtual·​{p0},​·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​-​>getFragmentManager()​Landroid/​app/​FragmentManager;​ 862 ····​invoke-​virtual·​{p0},​·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​-​>getFragmentManager()​Landroid/​app/​FragmentManager;​
   
864 ····​move-​result-​object·​v2 863 ····​move-​result-​object·​v2
   
865 ····​const-​string·​v3,​·​"fragment_retained" 864 ····​const-​string·​v3,​·​"fragment_retained"
   
  865 ····​.​line·​143
866 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​FragmentManager;​-​>findFragmentByTag(Lj​ava/​lang/​String;​)​Landroid/​app/​Fragment;​ 866 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​FragmentManager;​-​>findFragmentByTag(Lj​ava/​lang/​String;​)​Landroid/​app/​Fragment;​
   
867 ····​move-​result-​object·​v1 867 ····​move-​result-​object·​v1
   
868 ····​check-​cast·​v1,​·​Lcom/​majeur/​applicationsinfo/​RetainedFragment;​ 868 ····​check-​cast·​v1,​·​Lcom/​majeur/​applicationsinfo/​RetainedFragment;​
   
869 ····​.​line·​145 869 ····​.​line·​145
Offset 884, 24 lines modified Offset 884, 27 lines modified
   
884 ····​.​line·​147 884 ····​.​line·​147
885 ····​.​restart·​local·​v1····​#·​"retainedFragment":​Lcom/​majeur/​applicationsinfo/​RetainedFragment;​ 885 ····​.​restart·​local·​v1····​#·​"retainedFragment":​Lcom/​majeur/​applicationsinfo/​RetainedFragment;​
886 ····​invoke-​virtual·​{p0},​·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​-​>getFragmentManager()​Landroid/​app/​FragmentManager;​ 886 ····​invoke-​virtual·​{p0},​·​Lcom/​majeur/​applicationsinfo/​MainListFragment;​-​>getFragmentManager()​Landroid/​app/​FragmentManager;​
   
887 ····​move-​result-​object·​v2 887 ····​move-​result-​object·​v2
   
  888 ····​.​line·​148
888 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​FragmentManager;​-​>beginTransaction()​Landroid/​app/​FragmentTransaction;​ 889 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​FragmentManager;​-​>beginTransaction()​Landroid/​app/​FragmentTransaction;​
   
889 ····​move-​result-​object·​v2 890 ····​move-​result-​object·​v2
   
890 ····​const-​string·​v3,​·​"fragment_retained" 891 ····​const-​string·​v3,​·​"fragment_retained"
   
  892 ····​.​line·​149
891 ····​invoke-​virtual·​{v2,​·​v1,​·​v3},​·​Landroid/​app/​FragmentTransaction;​-​>add(Landroid/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​app/​FragmentTransaction;​ 893 ····​invoke-​virtual·​{v2,​·​v1,​·​v3},​·​Landroid/​app/​FragmentTransaction;​-​>add(Landroid/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​app/​FragmentTransaction;​
   
892 ····​move-​result-​object·​v2 894 ····​move-​result-​object·​v2
   
  895 ····​.​line·​150
893 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I 896 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I
   
894 ····​.​line·​153 897 ····​.​line·​153
895 ····​:​cond_0 898 ····​:​cond_0
896 ····​invoke-​virtual·​{v1},​·​Lcom/​majeur/​applicationsinfo/​RetainedFragment;​-​>getList()​Ljava/​util/​List;​ 899 ····​invoke-​virtual·​{v1},​·​Lcom/​majeur/​applicationsinfo/​RetainedFragment;​-​>getList()​Ljava/​util/​List;​
   
897 ····​move-​result-​object·​v2 900 ····​move-​result-​object·​v2
[−]
smali/com/majeur/applicationsinfo/R.smali
Offset 24, 10 lines modified Offset 24, 9 lines modified
24 .​method·​public·​constructor·​<init>()​V 24 .​method·​public·​constructor·​<init>()​V
25 ····​.​locals·​0 25 ····​.​locals·​0
   
26 ····​.​prologue 26 ····​.​prologue
27 ····​.​line·​10 27 ····​.​line·​10
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
29 ····​.​line·​159  
30 ····​return-​void 29 ····​return-​void
31 .​end·​method 30 .​end·​method
[−]
smali/com/majeur/applicationsinfo/ViewManifestActivity$AsyncManifestLoader.smali
Offset 61, 24 lines modified Offset 61, 26 lines modified
61 ····​.​prologue 61 ····​.​prologue
62 ····​.​line·​168 62 ····​.​line·​168
63 ····​:​try_start_0 63 ····​:​try_start_0
64 ····​invoke-​static·​{},​·​Ljavax/​xml/​parsers/​DocumentBuilderFactor​y;​-​>newInstance()​Ljavax/​xml/​parsers/​DocumentBuilderFactor​y;​ 64 ····​invoke-​static·​{},​·​Ljavax/​xml/​parsers/​DocumentBuilderFactor​y;​-​>newInstance()​Ljavax/​xml/​parsers/​DocumentBuilderFactor​y;​
   
65 ····​move-​result-​object·​v9 65 ····​move-​result-​object·​v9
   
  66 ····​.​line·​169
66 ····​invoke-​virtual·​{v9},​·​Ljavax/​xml/​parsers/​DocumentBuilderFactor​y;​-​>newDocumentBuilder()​Ljavax/​xml/​parsers/​DocumentBuilder;​ 67 ····​invoke-​virtual·​{v9},​·​Ljavax/​xml/​parsers/​DocumentBuilderFactor​y;​-​>newDocumentBuilder()​Ljavax/​xml/​parsers/​DocumentBuilder;​
   
67 ····​move-​result-​object·​v9 68 ····​move-​result-​object·​v9
   
68 ····​new-​instance·​v10,​·​Lorg/​xml/​sax/​InputSource;​ 69 ····​new-​instance·​v10,​·​Lorg/​xml/​sax/​InputSource;​
   
69 ····​new-​instance·​v11,​·​Ljava/​io/​ByteArrayInputStream;​ 70 ····​new-​instance·​v11,​·​Ljava/​io/​ByteArrayInputStream;​
   
70 ····​const-​string·​v12,​·​"utf-​8" 71 ····​const-​string·​v12,​·​"utf-​8"
   
  72 ····​.​line·​170
71 ····​invoke-​virtual·​{p1,​·​v12},​·​Ljava/​lang/​String;​-​>getBytes(Ljava/​lang/​String;​)​[B 73 ····​invoke-​virtual·​{p1,​·​v12},​·​Ljava/​lang/​String;​-​>getBytes(Ljava/​lang/​String;​)​[B
   
72 ····​move-​result-​object·​v12 74 ····​move-​result-​object·​v12
   
73 ····​invoke-​direct·​{v11,​·​v12},​·​Ljava/​io/​ByteArrayInputStream;​-​><init>([B)​V 75 ····​invoke-​direct·​{v11,​·​v12},​·​Ljava/​io/​ByteArrayInputStream;​-​><init>([B)​V
   
74 ····​invoke-​direct·​{v10,​·​v11},​·​Lorg/​xml/​sax/​InputSource;​-​><init>(Ljava/​io/​InputStream;​)​V 76 ····​invoke-​direct·​{v10,​·​v11},​·​Lorg/​xml/​sax/​InputSource;​-​><init>(Ljava/​io/​InputStream;​)​V
Offset 332, 21 lines modified Offset 334, 19 lines modified
332 ····​invoke-​virtual·​{v1},​·​Ljava/​io/​IOException;​-​>printStackTrace()​V 334 ····​invoke-​virtual·​{v1},​·​Ljava/​io/​IOException;​-​>printStackTrace()​V
   
333 ····​goto·​:​goto_1 335 ····​goto·​:​goto_1
334 .​end·​method 336 .​end·​method
   
335 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​ 337 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​
336 ····​.​locals·​1 338 ····​.​locals·​1
337 ····​.​param·​p1,​·​"x0"····​#·​[Ljava/​lang/​Object;​  
   
338 ····​.​prologue 339 ····​.​prologue
339 ····​.​line·​132 340 ····​.​line·​132
340 ····​check-​cast·​p1,​·​[Ljava/​lang/​String;​ 341 ····​check-​cast·​p1,​·​[Ljava/​lang/​String;​
   
341 ····​.​end·​local·​p1····​#·​"x0":​[Ljava/​lang/​Object;​  
342 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity$​AsyncManifestLoader;​-​>doInBackground([Ljav​a/​lang/​String;​)​Ljava/​lang/​Boolean;​ 342 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity$​AsyncManifestLoader;​-​>doInBackground([Ljav​a/​lang/​String;​)​Ljava/​lang/​Boolean;​
   
343 ····​move-​result-​object·​v0 343 ····​move-​result-​object·​v0
   
344 ····​return-​object·​v0 344 ····​return-​object·​v0
345 .​end·​method 345 .​end·​method
   
Offset 383, 21 lines modified Offset 383, 19 lines modified
383 ····​invoke-​static·​{v0},​·​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity;​-​>access$400(Lcom/​majeur/​applicationsinfo/​ViewManifestActivity;​)​V 383 ····​invoke-​static·​{v0},​·​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity;​-​>access$400(Lcom/​majeur/​applicationsinfo/​ViewManifestActivity;​)​V
   
384 ····​goto·​:​goto_0 384 ····​goto·​:​goto_0
385 .​end·​method 385 .​end·​method
   
386 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V 386 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V
387 ····​.​locals·​0 387 ····​.​locals·​0
388 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​  
   
389 ····​.​prologue 388 ····​.​prologue
390 ····​.​line·​132 389 ····​.​line·​132
391 ····​check-​cast·​p1,​·​Ljava/​lang/​Boolean;​ 390 ····​check-​cast·​p1,​·​Ljava/​lang/​Boolean;​
   
392 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​  
393 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity$​AsyncManifestLoader;​-​>onPostExecute(Ljava/​lang/​Boolean;​)​V 391 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity$​AsyncManifestLoader;​-​>onPostExecute(Ljava/​lang/​Boolean;​)​V
   
394 ····​return-​void 392 ····​return-​void
395 .​end·​method 393 .​end·​method
   
396 .​method·​protected·​onPreExecute()​V 394 .​method·​protected·​onPreExecute()​V
397 ····​.​locals·​2 395 ····​.​locals·​2
[−]
smali/com/majeur/applicationsinfo/ViewManifestActivity$MyWebChromeClient.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​ViewManifestActivity;​)​V 20 .​method·​constructor·​<init>(Lcom/​majeur/​applicationsinfo/​ViewManifestActivity;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​114 24 ····​.​line·​114
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity$​MyWebChromeClient;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity$​MyWebChromeClient;​-​>this$0:​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​webkit/​WebChromeClient;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Landroid/​webkit/​WebChromeClient;​-​><init>()​V
   
[−]
smali/com/majeur/applicationsinfo/ViewManifestActivity.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Landroid/​app/​Activity;​ 2 .​super·​Landroid/​app/​Activity;​
3 .​source·​"ViewManifestActivity​.​java" 3 .​source·​"ViewManifestActivity​.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity$​1;​,​  
8 ········​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity$​AsyncManifestLoader;​,​ 7 ········​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity$​AsyncManifestLoader;​,​
9 ········​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity$​MyWebChromeClient;​ 8 ········​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity$​MyWebChromeClient;​
10 ····​} 9 ····​}
11 .​end·​annotation 10 .​end·​annotation
   
   
12 #·​static·​fields 11 #·​static·​fields
Offset 29, 15 lines modified Offset 28, 14 lines modified
29 .​method·​public·​constructor·​<init>()​V 28 .​method·​public·​constructor·​<init>()​V
30 ····​.​locals·​0 29 ····​.​locals·​0
   
31 ····​.​prologue 30 ····​.​prologue
32 ····​.​line·​47 31 ····​.​line·​47
33 ····​invoke-​direct·​{p0},​·​Landroid/​app/​Activity;​-​><init>()​V 32 ····​invoke-​direct·​{p0},​·​Landroid/​app/​Activity;​-​><init>()​V
   
34 ····​.​line·​132  
35 ····​return-​void 33 ····​return-​void
36 .​end·​method 34 .​end·​method
   
37 .​method·​static·​synthetic·​access$100(Lcom/​majeur/​applicationsinfo/​ViewManifestActivity;​Z)​V 35 .​method·​static·​synthetic·​access$100(Lcom/​majeur/​applicationsinfo/​ViewManifestActivity;​Z)​V
38 ····​.​locals·​0 36 ····​.​locals·​0
39 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity;​ 37 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​majeur/​applicationsinfo/​ViewManifestActivity;​
40 ····​.​param·​p1,​·​"x1"····​#·​Z 38 ····​.​param·​p1,​·​"x1"····​#·​Z
[−]
smali/com/majeur/xmlapkparser/AXMLPrinter.smali
Offset 638, 14 lines modified Offset 638, 15 lines modified
   
638 ····​const/​16·​v21,​·​0x0 638 ····​const/​16·​v21,​·​0x0
   
639 ····​aput-​object·​v14,​·​v20,​·​v21 639 ····​aput-​object·​v14,​·​v20,​·​v21
   
640 ····​const/​16·​v21,​·​0x1 640 ····​const/​16·​v21,​·​0x1
   
  641 ····​.​line·​67
641 ····​invoke-​virtual·​{v13},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>getPrefix()​Ljava/​lang/​String;​ 642 ····​invoke-​virtual·​{v13},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>getPrefix()​Ljava/​lang/​String;​
   
642 ····​move-​result-​object·​v22 643 ····​move-​result-​object·​v22
   
643 ····​invoke-​static/​range·​{v22·​.​.​·​v22},​·​Lcom/​majeur/​xmlapkparser/​AXMLPrinter;​-​>getNamespacePrefix(L​java/​lang/​String;​)​Ljava/​lang/​String;​ 644 ····​invoke-​static/​range·​{v22·​.​.​·​v22},​·​Lcom/​majeur/​xmlapkparser/​AXMLPrinter;​-​>getNamespacePrefix(L​java/​lang/​String;​)​Ljava/​lang/​String;​
   
644 ····​move-​result-​object·​v22 645 ····​move-​result-​object·​v22
Offset 656, 14 lines modified Offset 657, 15 lines modified
   
656 ····​invoke-​virtual·​{v13},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>getName()​Ljava/​lang/​String;​ 657 ····​invoke-​virtual·​{v13},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>getName()​Ljava/​lang/​String;​
   
657 ····​move-​result-​object·​v22 658 ····​move-​result-​object·​v22
   
658 ····​aput-​object·​v22,​·​v20,​·​v21 659 ····​aput-​object·​v22,​·​v20,​·​v21
   
  660 ····​.​line·​66
659 ····​move/​from16·​v0,​·​v18 661 ····​move/​from16·​v0,​·​v18
   
660 ····​move-​object/​from16·​v1,​·​v17 662 ····​move-​object/​from16·​v1,​·​v17
   
661 ····​move-​object/​from16·​v2,​·​v19 663 ····​move-​object/​from16·​v2,​·​v19
   
662 ····​move-​object/​from16·​v3,​·​v20 664 ····​move-​object/​from16·​v3,​·​v20
Offset 728, 28 lines modified Offset 730, 31 lines modified
728 ····​const-​string·​v18,​·​"··​" 730 ····​const-​string·​v18,​·​"··​"
   
729 ····​:​goto_4 731 ····​:​goto_4
730 ····​aput-​object·​v18,​·​v20,​·​v21 732 ····​aput-​object·​v18,​·​v20,​·​v21
   
731 ····​const/​16·​v18,​·​0x1 733 ····​const/​16·​v18,​·​0x1
   
  734 ····​.​line·​76
732 ····​invoke-​virtual·​{v13,​·​v9},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>getNamespacePrefix(I​)​Ljava/​lang/​String;​ 735 ····​invoke-​virtual·​{v13,​·​v9},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>getNamespacePrefix(I​)​Ljava/​lang/​String;​
   
733 ····​move-​result-​object·​v21 736 ····​move-​result-​object·​v21
   
734 ····​aput-​object·​v21,​·​v20,​·​v18 737 ····​aput-​object·​v21,​·​v20,​·​v18
   
735 ····​const/​16·​v18,​·​0x2 738 ····​const/​16·​v18,​·​0x2
   
  739 ····​.​line·​77
736 ····​invoke-​virtual·​{v13,​·​v9},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>getNamespaceUri(I)​Ljava/​lang/​String;​ 740 ····​invoke-​virtual·​{v13,​·​v9},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>getNamespaceUri(I)​Ljava/​lang/​String;​
   
737 ····​move-​result-​object·​v21 741 ····​move-​result-​object·​v21
   
738 ····​aput-​object·​v21,​·​v20,​·​v18 742 ····​aput-​object·​v21,​·​v20,​·​v18
   
  743 ····​.​line·​74
739 ····​move-​object/​from16·​v0,​·​v17 744 ····​move-​object/​from16·​v0,​·​v17
   
740 ····​move-​object/​from16·​v1,​·​v19 745 ····​move-​object/​from16·​v1,​·​v19
   
741 ····​move-​object/​from16·​v2,​·​v20 746 ····​move-​object/​from16·​v2,​·​v20
   
742 ····​invoke-​static·​{v0,​·​v1,​·​v2},​·​Lcom/​majeur/​xmlapkparser/​AXMLPrinter;​-​>log(Ljava/​lang/​StringBuilder;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​V 747 ····​invoke-​static·​{v0,​·​v1,​·​v2},​·​Lcom/​majeur/​xmlapkparser/​AXMLPrinter;​-​>log(Ljava/​lang/​StringBuilder;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​V
Offset 794, 40 lines modified Offset 799, 44 lines modified
   
794 ····​const-​string·​v22,​·​"·​" 799 ····​const-​string·​v22,​·​"·​"
   
795 ····​aput-​object·​v22,​·​v20,​·​v21 800 ····​aput-​object·​v22,​·​v20,​·​v21
   
796 ····​const/​16·​v21,​·​0x1 801 ····​const/​16·​v21,​·​0x1
   
  802 ····​.​line·​82
797 ····​invoke-​virtual·​{v13,​·​v9},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>getAttributePrefix(I​)​Ljava/​lang/​String;​ 803 ····​invoke-​virtual·​{v13,​·​v9},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>getAttributePrefix(I​)​Ljava/​lang/​String;​
   
798 ····​move-​result-​object·​v22 804 ····​move-​result-​object·​v22
   
799 ····​invoke-​static/​range·​{v22·​.​.​·​v22},​·​Lcom/​majeur/​xmlapkparser/​AXMLPrinter;​-​>getNamespacePrefix(L​java/​lang/​String;​)​Ljava/​lang/​String;​ 805 ····​invoke-​static/​range·​{v22·​.​.​·​v22},​·​Lcom/​majeur/​xmlapkparser/​AXMLPrinter;​-​>getNamespacePrefix(L​java/​lang/​String;​)​Ljava/​lang/​String;​
   
800 ····​move-​result-​object·​v22 806 ····​move-​result-​object·​v22
   
801 ····​aput-​object·​v22,​·​v20,​·​v21 807 ····​aput-​object·​v22,​·​v20,​·​v21
   
802 ····​const/​16·​v21,​·​0x2 808 ····​const/​16·​v21,​·​0x2
   
  809 ····​.​line·​83
803 ····​invoke-​virtual·​{v13,​·​v9},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>getAttributeName(I)​Ljava/​lang/​String;​ 810 ····​invoke-​virtual·​{v13,​·​v9},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>getAttributeName(I)​Ljava/​lang/​String;​
   
804 ····​move-​result-​object·​v22 811 ····​move-​result-​object·​v22
   
805 ····​aput-​object·​v22,​·​v20,​·​v21 812 ····​aput-​object·​v22,​·​v20,​·​v21
   
806 ····​const/​16·​v21,​·​0x3 813 ····​const/​16·​v21,​·​0x3
   
  814 ····​.​line·​84
807 ····​invoke-​static·​{v13,​·​v9},​·​Lcom/​majeur/​xmlapkparser/​AXMLPrinter;​-​>getAttributeValue(Lc​om/​majeur/​xmlapkparser/​AXmlResourceParser;​I)​Ljava/​lang/​String;​ 815 ····​invoke-​static·​{v13,​·​v9},​·​Lcom/​majeur/​xmlapkparser/​AXMLPrinter;​-​>getAttributeValue(Lc​om/​majeur/​xmlapkparser/​AXmlResourceParser;​I)​Ljava/​lang/​String;​
   
808 ····​move-​result-​object·​v22 816 ····​move-​result-​object·​v22
   
809 ····​aput-​object·​v22,​·​v20,​·​v21 817 ····​aput-​object·​v22,​·​v20,​·​v21
Max diff block lines reached; 1048/3543 bytes (29.58%) of diff not shown.
[−]
smali/com/majeur/xmlapkparser/AXmlResourceParser.smali
Offset 193, 22 lines modified Offset 193, 24 lines modified
   
193 ····​.​line·​787 193 ····​.​line·​787
194 ····​:​cond_3 194 ····​:​cond_3
195 ····​if-​ne·​v3,​·​v13,​·​:​cond_4 195 ····​if-​ne·​v3,​·​v13,​·​:​cond_4
   
196 ····​iget-​object·​v8,​·​p0,​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>m_namespaces:​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser$Na​mespaceStack;​ 196 ····​iget-​object·​v8,​·​p0,​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>m_namespaces:​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser$Na​mespaceStack;​
   
  197 ····​.​line·​788
197 ····​invoke-​virtual·​{v8},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser$Na​mespaceStack;​-​>getDepth()​I 198 ····​invoke-​virtual·​{v8},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser$Na​mespaceStack;​-​>getDepth()​I
   
198 ····​move-​result·​v8 199 ····​move-​result·​v8
   
199 ····​if-​ne·​v8,​·​v10,​·​:​cond_4 200 ····​if-​ne·​v8,​·​v10,​·​:​cond_4
   
200 ····​iget-​object·​v8,​·​p0,​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>m_namespaces:​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser$Na​mespaceStack;​ 201 ····​iget-​object·​v8,​·​p0,​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>m_namespaces:​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser$Na​mespaceStack;​
   
  202 ····​.​line·​789
201 ····​invoke-​virtual·​{v8},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser$Na​mespaceStack;​-​>getCurrentCount()​I 203 ····​invoke-​virtual·​{v8},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser$Na​mespaceStack;​-​>getCurrentCount()​I
   
202 ····​move-​result·​v8 204 ····​move-​result·​v8
   
203 ····​if-​nez·​v8,​·​:​cond_4 205 ····​if-​nez·​v8,​·​:​cond_4
   
204 ····​.​line·​790 206 ····​.​line·​790
Offset 666, 14 lines modified Offset 668, 15 lines modified
666 ····​if-​eq·​v0,​·​v3,​·​:​cond_0 668 ····​if-​eq·​v0,​·​v3,​·​:​cond_0
   
667 ····​.​line·​739 669 ····​.​line·​739
668 ····​if-​eqz·​p1,​·​:​cond_3 670 ····​if-​eqz·​p1,​·​:​cond_3
   
669 ····​iget-​object·​v4,​·​p0,​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>m_strings:​Lcom/​majeur/​xmlapkparser/​StringBlock;​ 671 ····​iget-​object·​v4,​·​p0,​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>m_strings:​Lcom/​majeur/​xmlapkparser/​StringBlock;​
   
  672 ····​.​line·​740
670 ····​invoke-​virtual·​{v4,​·​p1},​·​Lcom/​majeur/​xmlapkparser/​StringBlock;​-​>find(Ljava/​lang/​String;​)​I 673 ····​invoke-​virtual·​{v4,​·​p1},​·​Lcom/​majeur/​xmlapkparser/​StringBlock;​-​>find(Ljava/​lang/​String;​)​I
   
671 ····​move-​result·​v2 674 ····​move-​result·​v2
   
672 ····​.​line·​742 675 ····​.​line·​742
673 ····​.​local·​v2,​·​"uri":​I 676 ····​.​local·​v2,​·​"uri":​I
674 ····​:​goto_1 677 ····​:​goto_1
Offset 713, 15 lines modified Offset 716, 15 lines modified
713 ····​goto·​:​goto_0 716 ····​goto·​:​goto_0
   
714 ····​.​end·​local·​v1····​#·​"o":​I 717 ····​.​end·​local·​v1····​#·​"o":​I
715 ····​.​end·​local·​v2····​#·​"uri":​I 718 ····​.​end·​local·​v2····​#·​"uri":​I
716 ····​:​cond_3 719 ····​:​cond_3
717 ····​move·​v2,​·​v3 720 ····​move·​v2,​·​v3
   
718 ····​.​line·​739 721 ····​.​line·​740
719 ····​goto·​:​goto_1 722 ····​goto·​:​goto_1
   
720 ····​.​line·​742 723 ····​.​line·​742
721 ····​.​restart·​local·​v1····​#·​"o":​I 724 ····​.​restart·​local·​v1····​#·​"o":​I
722 ····​.​restart·​local·​v2····​#·​"uri":​I 725 ····​.​restart·​local·​v2····​#·​"uri":​I
723 ····​:​cond_4 726 ····​:​cond_4
724 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1 727 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1
Offset 2481, 27 lines modified Offset 2484, 29 lines modified
   
2481 ····​move-​result·​v0 2484 ····​move-​result·​v0
   
2482 ····​if-​ne·​p1,​·​v0,​·​:​cond_1 2485 ····​if-​ne·​p1,​·​v0,​·​:​cond_1
   
2483 ····​if-​eqz·​p2,​·​:​cond_0 2486 ····​if-​eqz·​p2,​·​:​cond_0
   
  2487 ····​.​line·​118
2484 ····​invoke-​virtual·​{p0},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>getNamespace()​Ljava/​lang/​String;​ 2488 ····​invoke-​virtual·​{p0},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>getNamespace()​Ljava/​lang/​String;​
   
2485 ····​move-​result-​object·​v0 2489 ····​move-​result-​object·​v0
   
2486 ····​invoke-​virtual·​{p2,​·​v0},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 2490 ····​invoke-​virtual·​{p2,​·​v0},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
2487 ····​move-​result·​v0 2491 ····​move-​result·​v0
   
2488 ····​if-​eqz·​v0,​·​:​cond_1 2492 ····​if-​eqz·​v0,​·​:​cond_1
   
2489 ····​:​cond_0 2493 ····​:​cond_0
2490 ····​if-​eqz·​p3,​·​:​cond_2 2494 ····​if-​eqz·​p3,​·​:​cond_2
   
  2495 ····​.​line·​119
2491 ····​invoke-​virtual·​{p0},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>getName()​Ljava/​lang/​String;​ 2496 ····​invoke-​virtual·​{p0},​·​Lcom/​majeur/​xmlapkparser/​AXmlResourceParser;​-​>getName()​Ljava/​lang/​String;​
   
2492 ····​move-​result-​object·​v0 2497 ····​move-​result-​object·​v0
   
2493 ····​invoke-​virtual·​{p3,​·​v0},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 2498 ····​invoke-​virtual·​{p3,​·​v0},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
2494 ····​move-​result·​v0 2499 ····​move-​result·​v0
[−]
smali/com/majeur/xmlapkparser/ChunkUtil.smali
Offset 43, 28 lines modified Offset 43, 30 lines modified
   
43 ····​const-​string·​v3,​·​"Expected·​chunk·​of·​type·​0x" 43 ····​const-​string·​v3,​·​"Expected·​chunk·​of·​type·​0x"
   
44 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 44 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
45 ····​move-​result-​object·​v2 45 ····​move-​result-​object·​v2
   
  46 ····​.​line·​29
46 ····​invoke-​static·​{p1},​·​Ljava/​lang/​Integer;​-​>toHexString(I)​Ljava/​lang/​String;​ 47 ····​invoke-​static·​{p1},​·​Ljava/​lang/​Integer;​-​>toHexString(I)​Ljava/​lang/​String;​
   
47 ····​move-​result-​object·​v3 48 ····​move-​result-​object·​v3
   
48 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 49 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
49 ····​move-​result-​object·​v2 50 ····​move-​result-​object·​v2
   
50 ····​const-​string·​v3,​·​",​·​read·​0x" 51 ····​const-​string·​v3,​·​",​·​read·​0x"
   
51 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 52 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
52 ····​move-​result-​object·​v2 53 ····​move-​result-​object·​v2
   
  54 ····​.​line·​30
53 ····​invoke-​static·​{v0},​·​Ljava/​lang/​Integer;​-​>toHexString(I)​Ljava/​lang/​String;​ 55 ····​invoke-​static·​{v0},​·​Ljava/​lang/​Integer;​-​>toHexString(I)​Ljava/​lang/​String;​
   
54 ····​move-​result-​object·​v3 56 ····​move-​result-​object·​v3
   
55 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 57 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
56 ····​move-​result-​object·​v2 58 ····​move-​result-​object·​v2