185 KB
/home/fdroid/fdroiddata/tmp/rs.pedjaapps.alogcatroot.app_20140922.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_rs.pedjaapps.alogcatroot.app_20140922.apk
2.62 KB
zipinfo /dev/stdin
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Zip·​file·​size:​·​80443·​bytes,​·​number·​of·​entries:​·​161 Zip·​file·​size:​·​80404·​bytes,​·​number·​of·​entries:​·​16
2 -​rw-​-​-​-​·····​2.​0·​fat·····​1121·​bl·​defN·​14-​Sep-​25·​06:​09·​META-​INF/​MANIFEST.​MF2 -​rw-​-​-​-​·····​2.​0·​fat·····​1121·​bl·​defN·​14-​Sep-​25·​06:​09·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​1242·​bl·​defN·​14-​Sep-​25·​06:​09·​META-​INF/​85F338E9.​SF3 -​rw-​-​-​-​·····​2.​0·​fat·····​1242·​bl·​defN·​14-​Sep-​25·​06:​09·​META-​INF/​85F338E9.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Sep-​25·​06:​09·​META-​INF/​85F338E9.​RSA4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Sep-​25·​06:​09·​META-​INF/​85F338E9.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat······​480·​bX·​defN·​14-​Sep-​25·​05:​35·​res/​layout/​entry.​xml5 -​rw-​-​-​-​·····​2.​0·​fat······​480·​bX·​defN·​17-​Oct-​05·​01:​13·​res/​layout/​entry.​xml
6 -​rw-​-​-​-​·····​2.​0·​fat·····​1700·​bl·​defN·​14-​Sep-​25·​05:​35·​res/​layout/​filter_dialog.​xml6 -​rw-​-​-​-​·····​2.​0·​fat·····​1700·​bl·​defN·​17-​Oct-​05·​01:​13·​res/​layout/​filter_dialog.​xml
7 -​rw-​-​-​-​·····​2.​0·​fat······​440·​bl·​defN·​14-​Sep-​25·​05:​35·​res/​layout/​log.​xml7 -​rw-​-​-​-​·····​2.​0·​fat······​440·​bl·​defN·​17-​Oct-​05·​01:​13·​res/​layout/​log.​xml
8 -​rw-​-​-​-​·····​2.​0·​fat·····​1936·​bl·​defN·​14-​Sep-​25·​05:​35·​res/​xml/​prefs.​xml8 -​rw-​-​-​-​·····​2.​0·​fat·····​1936·​bl·​defN·​17-​Oct-​05·​01:​13·​res/​xml/​prefs.​xml
9 -​rw-​-​-​-​·····​2.​0·​fat·····​2608·​bl·​defN·​14-​Sep-​25·​05:​35·​AndroidManifest.​xml9 -​rw-​-​-​-​·····​2.​0·​fat·····​2608·​bl·​defN·​17-​Oct-​05·​01:​13·​AndroidManifest.​xml
10 -​rw-​-​-​-​·····​1.​0·​fat·····​7700·​b-​·​stor·​14-​Sep-​25·​05:​35·​resources.​arsc10 -​rw-​-​-​-​·····​1.​0·​fat·····​7700·​b-​·​stor·​17-​Oct-​05·​01:​13·​resources.​arsc
11 -​rw-​-​-​-​·····​1.​0·​fat······​601·​b-​·​stor·​14-​Sep-​25·​05:​35·​res/​drawable-​hdpi-​v4/​ic_action_filter.​png11 -​rw-​-​-​-​·····​1.​0·​fat······​601·​b-​·​stor·​17-​Oct-​05·​01:​13·​res/​drawable-​hdpi-​v4/​ic_action_filter.​png
12 -​rw-​-​-​-​·····​1.​0·​fat·····​3402·​b-​·​stor·​14-​Sep-​25·​05:​35·​res/​drawable-​hdpi-​v4/​ic_launcher.​png12 -​rw-​-​-​-​·····​1.​0·​fat·····​3402·​b-​·​stor·​17-​Oct-​05·​01:​13·​res/​drawable-​hdpi-​v4/​ic_launcher.​png
13 -​rw-​-​-​-​·····​1.​0·​fat······​796·​b-​·​stor·​14-​Sep-​25·​05:​35·​res/​drawable-​xhdpi-​v4/​ic_action_filter.​png13 -​rw-​-​-​-​·····​1.​0·​fat······​796·​b-​·​stor·​17-​Oct-​05·​01:​13·​res/​drawable-​xhdpi-​v4/​ic_action_filter.​png
14 -​rw-​-​-​-​·····​1.​0·​fat·····​9267·​b-​·​stor·​14-​Sep-​25·​05:​35·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png14 -​rw-​-​-​-​·····​1.​0·​fat·····​9267·​b-​·​stor·​17-​Oct-​05·​01:​13·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png
15 -​rw-​-​-​-​·····​1.​0·​fat·····​1210·​b-​·​stor·​14-​Sep-​25·​05:​35·​res/​drawable-​xxhdpi-​v4/​ic_action_filter.​png15 -​rw-​-​-​-​·····​1.​0·​fat·····​1210·​b-​·​stor·​17-​Oct-​05·​01:​13·​res/​drawable-​xxhdpi-​v4/​ic_action_filter.​png
16 -​rw-​-​-​-​·····​1.​0·​fat····​17626·​b-​·​stor·​14-​Sep-​25·​05:​35·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png16 -​rw-​-​-​-​·····​1.​0·​fat····​17626·​b-​·​stor·​17-​Oct-​05·​01:​13·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png
17 -​rw-​-​-​-​·····​2.​0·​fat····​70456·​bl·​defN·​14-​Sep-​25·​05:​35·​classes.​dex17 -​rw-​-​-​-​·····​2.​0·​fat····​70500·​bl·​defN·​17-​Oct-​05·​01:​13·​classes.​dex
18 16·​files,​·​121917·​bytes·​uncompressed,​·​78196·​bytes·​compressed:​··​35.​9%18 16·​files,​·​121961·​bytes·​uncompressed,​·​78200·​bytes·​compressed:​··​35.​9%
82.6 KB
classes.dex
82.6 KB
classes.jar
3.88 KB
zipinfo /dev/stdin
Max report size reached
13.9 KB
eu/chainfire/libsuperuser/Shell$Interactive.class
13.8 KB
procyon -ec {}
Max report size reached
697 B
eu/chainfire/libsuperuser/Shell$SU.class
617 B
procyon -ec {}
Max report size reached
59.4 KB
eu/chainfire/libsuperuser/Shell.class
59.4 KB
procyon -ec {}
Max report size reached
4.66 KB
rs/pedjaapps/alogcatroot/app/LogActivity.class
4.57 KB
javap -verbose -constants -s -l -private {}
Max report size reached
1.46 KB
smali/eu/chainfire/libsuperuser/Shell$Interactive$1.smali
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .​field·​final·​synthetic·​val$onCommandResultLi​stener:​Leu/​chainfire/​libsuperuser/​Shell$OnCommandResult​Listener;​24 .​field·​final·​synthetic·​val$onCommandResultLi​stener:​Leu/​chainfire/​libsuperuser/​Shell$OnCommandResult​Listener;​
  
  
25 #·​direct·​methods25 #·​direct·​methods
26 .​method·​constructor·​<init>(Leu/​chainfire/​libsuperuser/​Shell$Interactive;​Leu/​chainfire/​libsuperuser/​Shell$Builder;​Leu/​chainfire/​libsuperuser/​Shell$OnCommandResult​Listener;​)​V26 .​method·​constructor·​<init>(Leu/​chainfire/​libsuperuser/​Shell$Interactive;​Leu/​chainfire/​libsuperuser/​Shell$Builder;​Leu/​chainfire/​libsuperuser/​Shell$OnCommandResult​Listener;​)​V
27 ····​.​locals·​027 ····​.​locals·​0
 28 ····​.​param·​p1,​·​"this$0"····​#·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​
  
28 ····​.​prologue29 ····​.​prologue
29 ····​.​line·​103530 ····​.​line·​1035
30 ····​iput-​object·​p1,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$1;​-​>this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​31 ····​iput-​object·​p1,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$1;​-​>this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​
  
31 ····​iput-​object·​p2,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$1;​-​>val$builder:​Leu/​chainfire/​libsuperuser/​Shell$Builder;​32 ····​iput-​object·​p2,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$1;​-​>val$builder:​Leu/​chainfire/​libsuperuser/​Shell$Builder;​
  
Offset 61, 14 lines modifiedOffset 62, 15 lines modified
61 ····​.​prologue62 ····​.​prologue
62 ····​.​line·​103763 ····​.​line·​1037
63 ····​.​local·​p3,​·​"output":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"64 ····​.​local·​p3,​·​"output":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
64 ····​if-​nez·​p2,​·​:​cond_065 ····​if-​nez·​p2,​·​:​cond_0
  
65 ····​iget-​object·​v0,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$1;​-​>this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​66 ····​iget-​object·​v0,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$1;​-​>this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​
  
 67 ····​.​line·​1038
66 ····​#·​getter·​for:​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>shell:​Ljava/​lang/​String;​68 ····​#·​getter·​for:​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>shell:​Ljava/​lang/​String;​
67 ····​invoke-​static·​{v0},​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>access$1000(Leu/​chainfire/​libsuperuser/​Shell$Interactive;​)​Ljava/​lang/​String;​69 ····​invoke-​static·​{v0},​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>access$1000(Leu/​chainfire/​libsuperuser/​Shell$Interactive;​)​Ljava/​lang/​String;​
  
68 ····​move-​result-​object·​v070 ····​move-​result-​object·​v0
  
69 ····​invoke-​static·​{v0},​·​Leu/​chainfire/​libsuperuser/​Shell$SU;​-​>isSU(Ljava/​lang/​String;​)​Z71 ····​invoke-​static·​{v0},​·​Leu/​chainfire/​libsuperuser/​Shell$SU;​-​>isSU(Ljava/​lang/​String;​)​Z
  
31.7 KB
smali/eu/chainfire/libsuperuser/Shell.smali
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .​super·​Ljava/​lang/​Object;​2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"Shell.​java"3 .​source·​"Shell.​java"
  
  
4 #·​annotations4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{6 ····​value·​=·​{
7 ········​Leu/​chainfire/​libsuperuser/​Shell$1;​,​ 
8 ········​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​,​7 ········​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​,​
9 ········​Leu/​chainfire/​libsuperuser/​Shell$Builder;​,​8 ········​Leu/​chainfire/​libsuperuser/​Shell$Builder;​,​
10 ········​Leu/​chainfire/​libsuperuser/​Shell$Command;​,​9 ········​Leu/​chainfire/​libsuperuser/​Shell$Command;​,​
11 ········​Leu/​chainfire/​libsuperuser/​Shell$OnCommandLineLi​stener;​,​10 ········​Leu/​chainfire/​libsuperuser/​Shell$OnCommandLineLi​stener;​,​
12 ········​Leu/​chainfire/​libsuperuser/​Shell$OnCommandResult​Listener;​,​11 ········​Leu/​chainfire/​libsuperuser/​Shell$OnCommandResult​Listener;​,​
13 ········​Leu/​chainfire/​libsuperuser/​Shell$OnResult;​,​12 ········​Leu/​chainfire/​libsuperuser/​Shell$OnResult;​,​
14 ········​Leu/​chainfire/​libsuperuser/​Shell$SU;​,​13 ········​Leu/​chainfire/​libsuperuser/​Shell$SU;​,​
Offset 53, 15 lines modifiedOffset 52, 14 lines modified
53 .​method·​public·​constructor·​<init>()​V52 .​method·​public·​constructor·​<init>()​V
54 ····​.​locals·​053 ····​.​locals·​0
  
55 ····​.​prologue54 ····​.​prologue
56 ····​.​line·​4355 ····​.​line·​43
57 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V56 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
58 ····​.​line·​964 
59 ····​return-​void57 ····​return-​void
60 .​end·​method58 .​end·​method
  
61 .​method·​protected·​static·​parseAvailableResult(​Ljava/​util/​List;​Z)​Z59 .​method·​protected·​static·​parseAvailableResult(​Ljava/​util/​List;​Z)​Z
62 ····​.​locals·​560 ····​.​locals·​5
63 ····​.​param·​p1,​·​"checkForRoot"····​#·​Z61 ····​.​param·​p1,​·​"checkForRoot"····​#·​Z
64 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​62 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
Offset 72, 93 lines modifiedOffset 70, 92 lines modified
72 ············​"Ljava/​lang/​String;​",​70 ············​"Ljava/​lang/​String;​",​
73 ············​">;​Z)​Z"71 ············​">;​Z)​Z"
74 ········​}72 ········​}
75 ····​.​end·​annotation73 ····​.​end·​annotation
  
76 ····​.​prologue74 ····​.​prologue
77 ····​.​local·​p0,​·​"ret":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"75 ····​.​local·​p0,​·​"ret":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
78 ····​const/​4·​v3,​·​0x076 ····​const/​4·​v2,​·​0x0
  
79 ····​.​line·​20477 ····​.​line·​204
80 ····​if-​nez·​p0,​·​:​cond_178 ····​if-​nez·​p0,​·​:​cond_1
  
81 ····​.​line·​22479 ····​.​line·​224
82 ····​:​cond_080 ····​:​cond_0
83 ····​:​goto_081 ····​:​goto_0
84 ····​return·​v382 ····​return·​v2
  
85 ····​.​line·​20883 ····​.​line·​208
86 ····​:​cond_184 ····​:​cond_1
87 ····​const/​4·​v0,​·​0x085 ····​const/​4·​v0,​·​0x0
  
88 ····​.​line·​21086 ····​.​line·​210
89 ····​.​local·​v0,​·​"echo_seen":​Z87 ····​.​local·​v0,​·​"echo_seen":​Z
90 ····​invoke-​interface·​{p0},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​88 ····​invoke-​interface·​{p0},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
  
91 ····​move-​result-​object·​v189 ····​move-​result-​object·​v3
  
92 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​ 
93 ····​:​cond_290 ····​:​cond_2
94 ····​:​goto_191 ····​:​goto_1
95 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z92 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
96 ····​move-​result·​v493 ····​move-​result·​v4
  
97 ····​if-​eqz·​v4,​·​:​cond_594 ····​if-​eqz·​v4,​·​:​cond_5
  
98 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​95 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
  
99 ····​move-​result-​object·​v296 ····​move-​result-​object·​v1
  
100 ····​check-​cast·​v2,​·​Ljava/​lang/​String;​97 ····​check-​cast·​v1,​·​Ljava/​lang/​String;​
  
101 ····​.​line·​21198 ····​.​line·​211
102 ····​.​local·​v2,​·​"line":​Ljava/​lang/​String;​99 ····​.​local·​v1,​·​"line":​Ljava/​lang/​String;​
103 ····​const-​string·​v4,​·​"uid="100 ····​const-​string·​v4,​·​"uid="
  
104 ····​invoke-​virtual·​{v2,​·​v4},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z101 ····​invoke-​virtual·​{v1,​·​v4},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z
  
105 ····​move-​result·​v4102 ····​move-​result·​v4
  
106 ····​if-​eqz·​v4,​·​:​cond_4103 ····​if-​eqz·​v4,​·​:​cond_4
  
107 ····​.​line·​213104 ····​.​line·​213
108 ····​if-​eqz·​p1,​·​:​cond_3105 ····​if-​eqz·​p1,​·​:​cond_3
  
109 ····​const-​string·​v4,​·​"uid=0"106 ····​const-​string·​v3,​·​"uid=0"
  
110 ····​invoke-​virtual·​{v2,​·​v4},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z107 ····​invoke-​virtual·​{v1,​·​v3},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z
  
111 ····​move-​result·​v4108 ····​move-​result·​v3
  
112 ····​if-​eqz·​v4,​·​:​cond_0109 ····​if-​eqz·​v3,​·​:​cond_0
  
113 ····​:​cond_3110 ····​:​cond_3
114 ····​const/​4·​v3,​·​0x1111 ····​const/​4·​v2,​·​0x1
  
115 ····​goto·​:​goto_0112 ····​goto·​:​goto_0
  
116 ····​.​line·​214113 ····​.​line·​214
117 ····​:​cond_4114 ····​:​cond_4
118 ····​const-​string·​v4,​·​"-​BOC-​"115 ····​const-​string·​v4,​·​"-​BOC-​"
  
119 ····​invoke-​virtual·​{v2,​·​v4},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z116 ····​invoke-​virtual·​{v1,​·​v4},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z
  
120 ····​move-​result·​v4117 ····​move-​result·​v4
  
121 ····​if-​eqz·​v4,​·​:​cond_2118 ····​if-​eqz·​v4,​·​:​cond_2
  
122 ····​.​line·​220119 ····​.​line·​220
123 ····​const/​4·​v0,​·​0x1120 ····​const/​4·​v0,​·​0x1
  
124 ····​goto·​:​goto_1121 ····​goto·​:​goto_1
  
125 ····​.​end·​local·​v2····​#·​"line":​Ljava/​lang/​String;​122 ····​.​end·​local·​v1····​#·​"line":​Ljava/​lang/​String;​
126 ····​:​cond_5123 ····​:​cond_5
127 ····​move·​v3,​·​v0124 ····​move·​v2,​·​v0
  
128 ····​.​line·​224125 ····​.​line·​224
129 ····​goto·​:​goto_0126 ····​goto·​:​goto_0
130 .​end·​method127 .​end·​method
  
131 .​method·​public·​static·​run(Ljava/​lang/​String;​[Ljava/​lang/​String;​Z)​Ljava/​util/​List;​128 .​method·​public·​static·​run(Ljava/​lang/​String;​[Ljava/​lang/​String;​Z)​Ljava/​util/​List;​
132 ····​.​locals·​1129 ····​.​locals·​1
Offset 190, 15 lines modifiedOffset 187, 15 lines modified
  
Max diff block lines reached; 28826/32408 bytes (88.95%) of diff not shown.
638 B
smali/eu/chainfire/libsuperuser/Shell$Interactive$2.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​21 .​field·​final·​synthetic·​this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Leu/​chainfire/​libsuperuser/​Shell$Interactive;​)​V23 .​method·​constructor·​<init>(Leu/​chainfire/​libsuperuser/​Shell$Interactive;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​126127 ····​.​line·​1261
27 ····​iput-​object·​p1,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$2;​-​>this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​28 ····​iput-​object·​p1,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$2;​-​>this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
6.97 KB
smali/eu/chainfire/libsuperuser/Shell$SU.smali
Offset 511, 20 lines modifiedOffset 511, 22 lines modified
511 ····​.​local·​v1,​·​"internal":​Ljava/​lang/​String;​511 ····​.​local·​v1,​·​"internal":​Ljava/​lang/​String;​
512 ····​if-​eqz·​v0,​·​:​cond_0512 ····​if-​eqz·​v0,​·​:​cond_0
  
513 ····​if-​eqz·​v1,​·​:​cond_0513 ····​if-​eqz·​v1,​·​:​cond_0
  
514 ····​const-​string·​v3,​·​"SUPERSU"514 ····​const-​string·​v3,​·​"SUPERSU"
  
 515 ····​.​line·​423
515 ····​invoke-​virtual·​{v0,​·​v3},​·​Ljava/​lang/​String;​-​>endsWith(Ljava/​lang/​String;​)​Z516 ····​invoke-​virtual·​{v0,​·​v3},​·​Ljava/​lang/​String;​-​>endsWith(Ljava/​lang/​String;​)​Z
  
516 ····​move-​result·​v3517 ····​move-​result·​v3
  
517 ····​if-​eqz·​v3,​·​:​cond_0518 ····​if-​eqz·​v3,​·​:​cond_0
  
 519 ····​.​line·​424
518 ····​invoke-​static·​{v1},​·​Ljava/​lang/​Integer;​-​>valueOf(Ljava/​lang/​String;​)​Ljava/​lang/​Integer;​520 ····​invoke-​static·​{v1},​·​Ljava/​lang/​Integer;​-​>valueOf(Ljava/​lang/​String;​)​Ljava/​lang/​Integer;​
  
519 ····​move-​result-​object·​v3521 ····​move-​result-​object·​v3
  
520 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Integer;​-​>intValue()​I522 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Integer;​-​>intValue()​I
  
521 ····​move-​result·​v3523 ····​move-​result·​v3
Offset 599, 171 lines modifiedOffset 601, 167 lines modified
599 ····​:​cond_0601 ····​:​cond_0
600 ····​const-​string·​v0,​·​"su"602 ····​const-​string·​v0,​·​"su"
  
601 ····​goto·​:​goto_0603 ····​goto·​:​goto_0
602 .​end·​method604 .​end·​method
  
603 .​method·​public·​static·​declared-​synchronized·​version(Z)​Ljava/​lang/​String;​605 .​method·​public·​static·​declared-​synchronized·​version(Z)​Ljava/​lang/​String;​
604 ····​.​locals·10606 ····​.​locals·9
605 ····​.​param·​p0,​·​"internal"····​#·​Z607 ····​.​param·​p0,​·​"internal"····​#·​Z
  
606 ····​.​prologue608 ····​.​prologue
607 ····​const/​4·​v1,​·​0x0609 ····​const/​4·​v0,​·​0x0
  
608 ····​.​line·​346610 ····​.​line·​346
609 ····​const-​class·​v6,​·​Leu/​chainfire/​libsuperuser/​Shell$SU;​611 ····​const-​class·​v5,​·​Leu/​chainfire/​libsuperuser/​Shell$SU;​
  
610 ····​monitor-​enter·​v6612 ····​monitor-​enter·​v5
  
611 ····​if-​eqz·​p0,​·​:​cond_3613 ····​if-​eqz·​p0,​·​:​cond_3
  
612 ····​.​line·​347614 ····​.​line·​347
613 ····​.​local·​v1,​·​"idx":​I615 ····​.​local·​v0,​·​"idx":​I
614 ····​:​goto_0616 ····​:​goto_0
615 ····​:​try_start_0617 ····​:​try_start_0
616 ····​sget-​object·​v5,​·​Leu/​chainfire/​libsuperuser/​Shell$SU;​-​>suVersion:​[Ljava/​lang/​String;​618 ····​sget-​object·​v4,​·​Leu/​chainfire/​libsuperuser/​Shell$SU;​-​>suVersion:​[Ljava/​lang/​String;​
  
617 ····​aget-​object·​v5,​·​v5,​·​v1619 ····​aget-​object·​v4,​·​v4,​·​v0
  
618 ····​if-​nez·​v5,​·​:​cond_2620 ····​if-​nez·​v4,​·​:​cond_2
  
619 ····​.​line·​348621 ····​.​line·​348
620 ····​const/​4·​v4,​·​0x0622 ····​const/​4·​v3,​·​0x0
  
621 ····​.​line·​350623 ····​.​line·​350
622 ····​.​local·​v4,​·​"version":​Ljava/​lang/​String;​624 ····​.​local·​v3,​·​"version":​Ljava/​lang/​String;​
623 ····​if-​eqz·​p0,​·​:​cond_4625 ····​if-​eqz·​p0,​·​:​cond_4
  
624 ····​const-​string·​v5,​·​"su·​-​V"626 ····​const-​string·​v4,​·​"su·​-​V"
  
625 ····​:​goto_1627 ····​:​goto_1
626 ····​const/​4·​v7,​·​0x0628 ····​const/​4·​v6,​·​0x0
  
627 ····​new-​array·​v7,​·​v7,​·​[Ljava/​lang/​String;​629 ····​new-​array·​v6,​·​v6,​·​[Ljava/​lang/​String;​
  
628 ····​const/​4·​v8,​·​0x0630 ····​const/​4·​v7,​·​0x0
  
629 ····​const/​4·​v9,​·​0x0631 ····​const/​4·​v8,​·​0x0
  
630 ····​invoke-​static·​{v5,​·​v7,​·​v8,​·​v9},​·​Leu/​chainfire/​libsuperuser/​Shell;​-​>run(Ljava/​lang/​String;​[Ljava/​lang/​String;​[Ljava/​lang/​String;​Z)​Ljava/​util/​List;​632 ····​invoke-​static·​{v4,​·​v6,​·​v7,​·​v8},​·​Leu/​chainfire/​libsuperuser/​Shell;​-​>run(Ljava/​lang/​String;​[Ljava/​lang/​String;​[Ljava/​lang/​String;​Z)​Ljava/​util/​List;​
  
631 ····​move-​result-​object·​v3633 ····​move-​result-​object·​v2
  
632 ····​.​line·​357634 ····​.​line·​357
633 ····​.​local·​v3,​·​"ret":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"635 ····​.​local·​v2,​·​"ret":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
634 ····​if-​eqz·​v3,​·​:​cond_1636 ····​if-​eqz·​v2,​·​:​cond_1
  
635 ····​.​line·​358637 ····​.​line·​358
636 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​638 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
  
637 ····​move-​result-​object·​v0639 ····​move-​result-​object·​v4
  
638 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​ 
639 ····​:​cond_0640 ····​:​cond_0
640 ····​:​goto_2641 ····​:​goto_2
641 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z642 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
642 ····​move-​result·​v5643 ····​move-​result·​v6
  
643 ····​if-​eqz·​v5,​·​:​cond_1644 ····​if-​eqz·​v6,​·​:​cond_1
  
644 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​645 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
  
645 ····​move-​result-​object·​v2646 ····​move-​result-​object·​v1
  
646 ····​check-​cast·​v2,​·​Ljava/​lang/​String;​647 ····​check-​cast·​v1,​·​Ljava/​lang/​String;​
  
647 ····​.​line·​359648 ····​.​line·​359
648 ····​.​local·​v2,​·​"line":​Ljava/​lang/​String;​649 ····​.​local·​v1,​·​"line":​Ljava/​lang/​String;​
649 ····​if-​nez·​p0,​·​:​cond_5650 ····​if-​nez·​p0,​·​:​cond_5
  
650 ····​.​line·​360651 ····​.​line·​360
651 ····​const-​string·​v5,​·​".​"652 ····​const-​string·​v6,​·​".​"
  
652 ····​invoke-​virtual·​{v2,​·​v5},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z653 ····​invoke-​virtual·​{v1,​·​v6},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z
  
653 ····​move-​result·​v5654 ····​move-​result·​v6
  
654 ····​if-​eqz·​v5,​·​:​cond_0655 ····​if-​eqz·​v6,​·​:​cond_0
  
655 ····​.​line·​361656 ····​.​line·​361
656 ····​move-​object·​v4,​·​v2657 ····​move-​object·​v3,​·​v1
  
657 ····​.​line·​376658 ····​.​line·​376
658 ····​.​end·​local·​v0····​#·​"i$":​Ljava/​util/​Iterator;​659 ····​.​end·​local·​v1····​#·​"line":​Ljava/​lang/​String;​
659 ····​.​end·​local·​v2····​#·​"line":​Ljava/​lang/​String;​ 
660 ····​:​cond_1660 ····​:​cond_1
661 ····​:​goto_3661 ····​:​goto_3
662 ····​sget-​object·​v5,​·​Leu/​chainfire/​libsuperuser/​Shell$SU;​-​>suVersion:​[Ljava/​lang/​String;​662 ····​sget-​object·​v4,​·​Leu/​chainfire/​libsuperuser/​Shell$SU;​-​>suVersion:​[Ljava/​lang/​String;​
  
663 ····​aput-​object·​v4,​·​v5,​·​v1663 ····​aput-​object·​v3,​·​v4,​·​v0
  
664 ····​.​line·​378664 ····​.​line·​378
665 ····​.​end·​local·​v3····​#·​"ret":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"665 ····​.​end·​local·​v2····​#·​"ret":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
666 ····​.​end·​local·​v4····​#·​"version":​Ljava/​lang/​String;​666 ····​.​end·​local·​v3····​#·​"version":​Ljava/​lang/​String;​
Max diff block lines reached; 2511/7045 bytes (35.64%) of diff not shown.
638 B
smali/eu/chainfire/libsuperuser/Shell$Interactive$6.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​21 .​field·​final·​synthetic·​this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Leu/​chainfire/​libsuperuser/​Shell$Interactive;​)​V23 .​method·​constructor·​<init>(Leu/​chainfire/​libsuperuser/​Shell$Interactive;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​150427 ····​.​line·​1504
27 ····​iput-​object·​p1,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$6;​-​>this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​28 ····​iput-​object·​p1,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$6;​-​>this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
803 B
smali/eu/chainfire/libsuperuser/Shell$Interactive$3.smali
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .​field·​final·​synthetic·​val$fListener:​Leu/​chainfire/​libsuperuser/​StreamGobbler$OnLineL​istener;​24 .​field·​final·​synthetic·​val$fListener:​Leu/​chainfire/​libsuperuser/​StreamGobbler$OnLineL​istener;​
  
  
25 #·​direct·​methods25 #·​direct·​methods
26 .​method·​constructor·​<init>(Leu/​chainfire/​libsuperuser/​Shell$Interactive;​Leu/​chainfire/​libsuperuser/​StreamGobbler$OnLineL​istener;​Ljava/​lang/​String;​)​V26 .​method·​constructor·​<init>(Leu/​chainfire/​libsuperuser/​Shell$Interactive;​Leu/​chainfire/​libsuperuser/​StreamGobbler$OnLineL​istener;​Ljava/​lang/​String;​)​V
27 ····​.​locals·​027 ····​.​locals·​0
 28 ····​.​param·​p1,​·​"this$0"····​#·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​
  
28 ····​.​prologue29 ····​.​prologue
29 ····​.​line·​136830 ····​.​line·​1368
30 ····​iput-​object·​p1,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$3;​-​>this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​31 ····​iput-​object·​p1,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$3;​-​>this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​
  
31 ····​iput-​object·​p2,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$3;​-​>val$fListener:​Leu/​chainfire/​libsuperuser/​StreamGobbler$OnLineL​istener;​32 ····​iput-​object·​p2,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$3;​-​>val$fListener:​Leu/​chainfire/​libsuperuser/​StreamGobbler$OnLineL​istener;​
  
360 B
smali/eu/chainfire/libsuperuser/Debug.smali
Offset 64, 15 lines modifiedOffset 64, 14 lines modified
64 .​method·​public·​constructor·​<init>()​V64 .​method·​public·​constructor·​<init>()​V
65 ····​.​locals·​065 ····​.​locals·​0
  
66 ····​.​prologue66 ····​.​prologue
67 ····​.​line·​2767 ····​.​line·​27
68 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V68 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
69 ····​.​line·​57 
70 ····​return-​void69 ····​return-​void
71 .​end·​method70 .​end·​method
  
72 .​method·​public·​static·​getDebug()​Z71 .​method·​public·​static·​getDebug()​Z
73 ····​.​locals·​172 ····​.​locals·​1
  
74 ····​.​prologue73 ····​.​prologue
1.86 KB
smali/eu/chainfire/libsuperuser/Shell$Interactive$5.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​21 .​field·​final·​synthetic·​this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Leu/​chainfire/​libsuperuser/​Shell$Interactive;​)​V23 .​method·​constructor·​<init>(Leu/​chainfire/​libsuperuser/​Shell$Interactive;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​148027 ····​.​line·​1480
27 ····​iput-​object·​p1,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$5;​-​>this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​28 ····​iput-​object·​p1,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$5;​-​>this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
Offset 88, 14 lines modifiedOffset 89, 15 lines modified
  
88 ····​.​line·​148989 ····​.​line·​1489
89 ····​:​try_start_190 ····​:​try_start_1
90 ····​iget-​object·​v0,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$5;​-​>this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​91 ····​iget-​object·​v0,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$5;​-​>this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​
  
91 ····​iget-​object·​v2,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$5;​-​>this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​92 ····​iget-​object·​v2,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$5;​-​>this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​
  
 93 ····​.​line·​1490
92 ····​#·​getter·​for:​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>command:​Leu/​chainfire/​libsuperuser/​Shell$Command;​94 ····​#·​getter·​for:​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>command:​Leu/​chainfire/​libsuperuser/​Shell$Command;​
93 ····​invoke-​static·​{v2},​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>access$1900(Leu/​chainfire/​libsuperuser/​Shell$Interactive;​)​Leu/​chainfire/​libsuperuser/​Shell$Command;​95 ····​invoke-​static·​{v2},​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>access$1900(Leu/​chainfire/​libsuperuser/​Shell$Interactive;​)​Leu/​chainfire/​libsuperuser/​Shell$Command;​
  
94 ····​move-​result-​object·​v296 ····​move-​result-​object·​v2
  
95 ····​#·​getter·​for:​·​Leu/​chainfire/​libsuperuser/​Shell$Command;​-​>marker:​Ljava/​lang/​String;​97 ····​#·​getter·​for:​·​Leu/​chainfire/​libsuperuser/​Shell$Command;​-​>marker:​Ljava/​lang/​String;​
96 ····​invoke-​static·​{v2},​·​Leu/​chainfire/​libsuperuser/​Shell$Command;​-​>access$1500(Leu/​chainfire/​libsuperuser/​Shell$Command;​)​Ljava/​lang/​String;​98 ····​invoke-​static·​{v2},​·​Leu/​chainfire/​libsuperuser/​Shell$Command;​-​>access$1500(Leu/​chainfire/​libsuperuser/​Shell$Command;​)​Ljava/​lang/​String;​
Offset 110, 14 lines modifiedOffset 112, 15 lines modified
  
110 ····​invoke-​virtual·​{p1,​·​v2},​·​Ljava/​lang/​String;​-​>substring(I)​Ljava/​lang/​String;​112 ····​invoke-​virtual·​{p1,​·​v2},​·​Ljava/​lang/​String;​-​>substring(I)​Ljava/​lang/​String;​
  
111 ····​move-​result-​object·​v2113 ····​move-​result-​object·​v2
  
112 ····​const/​16·​v3,​·​0xa114 ····​const/​16·​v3,​·​0xa
  
 115 ····​.​line·​1489
113 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Integer;​-​>valueOf(Ljava/​lang/​String;​I)​Ljava/​lang/​Integer;​116 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Integer;​-​>valueOf(Ljava/​lang/​String;​I)​Ljava/​lang/​Integer;​
  
114 ····​move-​result-​object·​v2117 ····​move-​result-​object·​v2
  
115 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Integer;​-​>intValue()​I118 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Integer;​-​>intValue()​I
  
116 ····​move-​result·​v2119 ····​move-​result·​v2
1.51 KB
smali/eu/chainfire/libsuperuser/Shell$Interactive$4.smali
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
  
26 .​field·​final·​synthetic·​val$fOutput:​Ljava/​util/​List;​26 .​field·​final·​synthetic·​val$fOutput:​Ljava/​util/​List;​
  
  
27 #·​direct·​methods27 #·​direct·​methods
28 .​method·​constructor·​<init>(Leu/​chainfire/​libsuperuser/​Shell$Interactive;​Leu/​chainfire/​libsuperuser/​Shell$Command;​Ljava/​util/​List;​I)​V28 .​method·​constructor·​<init>(Leu/​chainfire/​libsuperuser/​Shell$Interactive;​Leu/​chainfire/​libsuperuser/​Shell$Command;​Ljava/​util/​List;​I)​V
29 ····​.​locals·​029 ····​.​locals·​0
 30 ····​.​param·​p1,​·​"this$0"····​#·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​
  
30 ····​.​prologue31 ····​.​prologue
31 ····​.​line·​142132 ····​.​line·​1421
32 ····​iput-​object·​p1,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$4;​-​>this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​33 ····​iput-​object·​p1,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$4;​-​>this$0:​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​
  
33 ····​iput-​object·​p2,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$4;​-​>val$fCommand:​Leu/​chainfire/​libsuperuser/​Shell$Command;​34 ····​iput-​object·​p2,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$4;​-​>val$fCommand:​Leu/​chainfire/​libsuperuser/​Shell$Command;​
  
Offset 105, 14 lines modifiedOffset 106, 15 lines modified
105 ····​#·​getter·​for:​·​Leu/​chainfire/​libsuperuser/​Shell$Command;​-​>onCommandLineListene​r:​Leu/​chainfire/​libsuperuser/​Shell$OnCommandLineLi​stener;​106 ····​#·​getter·​for:​·​Leu/​chainfire/​libsuperuser/​Shell$Command;​-​>onCommandLineListene​r:​Leu/​chainfire/​libsuperuser/​Shell$OnCommandLineLi​stener;​
106 ····​invoke-​static·​{v0},​·​Leu/​chainfire/​libsuperuser/​Shell$Command;​-​>access$1700(Leu/​chainfire/​libsuperuser/​Shell$Command;​)​Leu/​chainfire/​libsuperuser/​Shell$OnCommandLineLi​stener;​107 ····​invoke-​static·​{v0},​·​Leu/​chainfire/​libsuperuser/​Shell$Command;​-​>access$1700(Leu/​chainfire/​libsuperuser/​Shell$Command;​)​Leu/​chainfire/​libsuperuser/​Shell$OnCommandLineLi​stener;​
  
107 ····​move-​result-​object·​v0108 ····​move-​result-​object·​v0
  
108 ····​iget-​object·​v1,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$4;​-​>val$fCommand:​Leu/​chainfire/​libsuperuser/​Shell$Command;​109 ····​iget-​object·​v1,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$4;​-​>val$fCommand:​Leu/​chainfire/​libsuperuser/​Shell$Command;​
  
 110 ····​.​line·​1430
109 ····​#·​getter·​for:​·​Leu/​chainfire/​libsuperuser/​Shell$Command;​-​>code:​I111 ····​#·​getter·​for:​·​Leu/​chainfire/​libsuperuser/​Shell$Command;​-​>code:​I
110 ····​invoke-​static·​{v1},​·​Leu/​chainfire/​libsuperuser/​Shell$Command;​-​>access$1800(Leu/​chainfire/​libsuperuser/​Shell$Command;​)​I112 ····​invoke-​static·​{v1},​·​Leu/​chainfire/​libsuperuser/​Shell$Command;​-​>access$1800(Leu/​chainfire/​libsuperuser/​Shell$Command;​)​I
  
111 ····​move-​result·​v1113 ····​move-​result·​v1
  
112 ····​iget·​v2,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$4;​-​>val$fExitCode:​I114 ····​iget·​v2,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$4;​-​>val$fExitCode:​I
  
37.5 KB
smali/eu/chainfire/libsuperuser/Shell$Interactive.smali
Offset 730, 349 lines modifiedOffset 730, 349 lines modified
730 ····​:​try_end_2730 ····​:​try_end_2
731 ····​.​catchall·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catchall_0731 ····​.​catchall·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catchall_0
  
732 ····​goto·​:​goto_1732 ····​goto·​:​goto_1
733 .​end·​method733 .​end·​method
  
734 .​method·​private·​declared-​synchronized·​open()​Z734 .​method·​private·​declared-​synchronized·​open()​Z
735 ····​.​locals·​13735 ····​.​locals·​12
  
736 ····​.​prologue736 ····​.​prologue
737 ····​const/​4·​v7,​·​0x1737 ····​const/​4·​v6,​·​0x1
  
738 ····​const/​4·​v8,​·​0x0738 ····​const/​4·​v7,​·​0x0
  
739 ····​.​line·​1458739 ····​.​line·​1458
740 ····​monitor-​enter·​p0740 ····​monitor-​enter·​p0
  
741 ····​:​try_start_0741 ····​:​try_start_0
742 ····​const-​string·​v6,​·​"[%s%%]·​START"742 ····​const-​string·​v5,​·​"[%s%%]·​START"
  
743 ····​const/​4·​v9,​·​0x1743 ····​const/​4·​v8,​·​0x1
  
744 ····​new-​array·​v9,​·​v9,​·​[Ljava/​lang/​Object;​744 ····​new-​array·​v8,​·​v8,​·​[Ljava/​lang/​Object;​
  
745 ····​const/​4·​v10,​·​0x0745 ····​const/​4·​v9,​·​0x0
  
746 ····​iget-​object·​v11,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>shell:​Ljava/​lang/​String;​746 ····​iget-​object·​v10,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>shell:​Ljava/​lang/​String;​
  
747 ····​sget-​object·​v12,​·​Ljava/​util/​Locale;​-​>ENGLISH:​Ljava/​util/​Locale;​747 ····​sget-​object·​v11,​·​Ljava/​util/​Locale;​-​>ENGLISH:​Ljava/​util/​Locale;​
  
748 ····​invoke-​virtual·​{v11,​·​v12},​·​Ljava/​lang/​String;​-​>toUpperCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​748 ····​invoke-​virtual·​{v10,​·​v11},​·​Ljava/​lang/​String;​-​>toUpperCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​
  
749 ····​move-​result-​object·​v11749 ····​move-​result-​object·​v10
  
750 ····​aput-​object·​v11,​·​v9,​·​v10750 ····​aput-​object·​v10,​·​v8,​·​v9
  
751 ····​invoke-​static·​{v6,​·​v9},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​751 ····​invoke-​static·​{v5,​·​v8},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
  
752 ····​move-​result-​object·​v6752 ····​move-​result-​object·​v5
  
753 ····​invoke-​static·​{v6},​·​Leu/​chainfire/​libsuperuser/​Debug;​-​>log(Ljava/​lang/​String;​)​V753 ····​invoke-​static·​{v5},​·​Leu/​chainfire/​libsuperuser/​Debug;​-​>log(Ljava/​lang/​String;​)​V
754 ····​:​try_end_0754 ····​:​try_end_0
755 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0755 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0
  
756 ····​.​line·​1463756 ····​.​line·​1463
757 ····​:​try_start_1757 ····​:​try_start_1
758 ····​iget-​object·​v6,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>environment:​Ljava/​util/​Map;​758 ····​iget-​object·​v5,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>environment:​Ljava/​util/​Map;​
  
759 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Map;​-​>size()​I759 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Map;​-​>size()​I
  
760 ····​move-​result·​v6760 ····​move-​result·​v5
  
761 ····​if-​nez·​v6,​·​:​cond_0761 ····​if-​nez·​v5,​·​:​cond_0
  
762 ····​.​line·​1464762 ····​.​line·​1464
763 ····​invoke-​static·​{},​·​Ljava/​lang/​Runtime;​-​>getRuntime()​Ljava/​lang/​Runtime;​763 ····​invoke-​static·​{},​·​Ljava/​lang/​Runtime;​-​>getRuntime()​Ljava/​lang/​Runtime;​
  
764 ····​move-​result-​object·​v6764 ····​move-​result-​object·​v5
  
765 ····​iget-​object·​v9,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>shell:​Ljava/​lang/​String;​765 ····​iget-​object·​v8,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>shell:​Ljava/​lang/​String;​
  
766 ····​invoke-​virtual·​{v6,​·​v9},​·​Ljava/​lang/​Runtime;​-​>exec(Ljava/​lang/​String;​)​Ljava/​lang/​Process;​766 ····​invoke-​virtual·​{v5,​·​v8},​·​Ljava/​lang/​Runtime;​-​>exec(Ljava/​lang/​String;​)​Ljava/​lang/​Process;​
  
767 ····​move-​result-​object·​v6767 ····​move-​result-​object·​v5
  
768 ····​iput-​object·​v6,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>process:​Ljava/​lang/​Process;​768 ····​iput-​object·​v5,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>process:​Ljava/​lang/​Process;​
  
769 ····​.​line·​1478769 ····​.​line·​1478
770 ····​:​goto_0770 ····​:​goto_0
771 ····​new-​instance·​v6,​·​Ljava/​io/​DataOutputStream;​771 ····​new-​instance·​v5,​·​Ljava/​io/​DataOutputStream;​
  
772 ····​iget-​object·​v9,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>process:​Ljava/​lang/​Process;​772 ····​iget-​object·​v8,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>process:​Ljava/​lang/​Process;​
  
773 ····​invoke-​virtual·​{v9},​·​Ljava/​lang/​Process;​-​>getOutputStream()​Ljava/​io/​OutputStream;​773 ····​invoke-​virtual·​{v8},​·​Ljava/​lang/​Process;​-​>getOutputStream()​Ljava/​io/​OutputStream;​
  
774 ····​move-​result-​object·​v9774 ····​move-​result-​object·​v8
  
775 ····​invoke-​direct·​{v6,​·​v9},​·​Ljava/​io/​DataOutputStream;​-​><init>(Ljava/​io/​OutputStream;​)​V775 ····​invoke-​direct·​{v5,​·​v8},​·​Ljava/​io/​DataOutputStream;​-​><init>(Ljava/​io/​OutputStream;​)​V
  
776 ····​iput-​object·​v6,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>STDIN:​Ljava/​io/​DataOutputStream;​776 ····​iput-​object·​v5,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>STDIN:​Ljava/​io/​DataOutputStream;​
  
777 ····​.​line·​1479777 ····​.​line·​1479
778 ····​new-​instance·​v6,​·​Leu/​chainfire/​libsuperuser/​StreamGobbler;​778 ····​new-​instance·​v5,​·​Leu/​chainfire/​libsuperuser/​StreamGobbler;​
  
779 ····​new-​instance·​v9,​·​Ljava/​lang/​StringBuilder;​779 ····​new-​instance·​v8,​·​Ljava/​lang/​StringBuilder;​
  
780 ····​invoke-​direct·​{v9},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V780 ····​invoke-​direct·​{v8},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
  
781 ····​iget-​object·​v10,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>shell:​Ljava/​lang/​String;​781 ····​iget-​object·​v9,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>shell:​Ljava/​lang/​String;​
  
782 ····​sget-​object·​v11,​·​Ljava/​util/​Locale;​-​>ENGLISH:​Ljava/​util/​Locale;​782 ····​sget-​object·​v10,​·​Ljava/​util/​Locale;​-​>ENGLISH:​Ljava/​util/​Locale;​
  
783 ····​invoke-​virtual·​{v10,​·​v11},​·​Ljava/​lang/​String;​-​>toUpperCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​783 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​String;​-​>toUpperCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​
  
784 ····​move-​result-​object·​v10784 ····​move-​result-​object·​v9
  
785 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​785 ····​invoke-​virtual·​{v8,​·​v9},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
786 ····​move-​result-​object·​v9786 ····​move-​result-​object·​v8
  
787 ····​const-​string·​v10,​·​"-​"787 ····​const-​string·​v9,​·​"-​"
  
788 ····​invoke-​virtual·​{v9,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​788 ····​invoke-​virtual·​{v8,​·​v9},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
789 ····​move-​result-​object·​v9789 ····​move-​result-​object·​v8
  
790 ····​invoke-​virtual·​{v9},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​790 ····​invoke-​virtual·​{v8},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
791 ····​move-​result-​object·​v9791 ····​move-​result-​object·​v8
  
792 ····​iget-​object·​v10,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>process:​Ljava/​lang/​Process;​792 ····​iget-​object·​v9,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>process:​Ljava/​lang/​Process;​
  
793 ····invoke-​virtual·​{v10},​·​Ljava/​lang/​Process;​-​>getInputStream()​Ljava/​io/​InputStream;​793 ····.​line·​1480
 794 ····​invoke-​virtual·​{v9},​·​Ljava/​lang/​Process;​-​>getInputStream()​Ljava/​io/​InputStream;​
  
794 ····​move-​result-​object·​v10795 ····​move-​result-​object·​v9
  
795 ····​new-​instance·​v11,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$5;​796 ····​new-​instance·​v10,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$5;​
  
796 ····​invoke-​direct·​{v11,​·​p0},​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$5;​-​><init>(Leu/​chainfire/​libsuperuser/​Shell$Interactive;​)​V797 ····​invoke-​direct·​{v10,​·​p0},​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive$5;​-​><init>(Leu/​chainfire/​libsuperuser/​Shell$Interactive;​)​V
  
797 ····​invoke-​direct·​{v6,​·​v9,​·​v10,​·​v11},​·​Leu/​chainfire/​libsuperuser/​StreamGobbler;​-​><init>(Ljava/​lang/​String;​Ljava/​io/​InputStream;​Leu/​chainfire/​libsuperuser/​StreamGobbler$OnLineL​istener;​)​V798 ····​invoke-​direct·​{v5,​·​v8,​·​v9,​·​v10},​·​Leu/​chainfire/​libsuperuser/​StreamGobbler;​-​><init>(Ljava/​lang/​String;​Ljava/​io/​InputStream;​Leu/​chainfire/​libsuperuser/​StreamGobbler$OnLineL​istener;​)​V
  
798 ····​iput-​object·​v6,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>STDOUT:​Leu/​chainfire/​libsuperuser/​StreamGobbler;​799 ····​iput-​object·​v5,​·​p0,​·​Leu/​chainfire/​libsuperuser/​Shell$Interactive;​-​>STDOUT:​Leu/​chainfire/​libsuperuser/​StreamGobbler;​
  
799 ····​.​line·​1503800 ····​.​line·​1503
800 ····​new-​instance·​v6,​·​Leu/​chainfire/​libsuperuser/​StreamGobbler;​801 ····​new-​instance·​v5,​·​Leu/​chainfire/​libsuperuser/​StreamGobbler;​
Max diff block lines reached; 30841/38273 bytes (80.58%) of diff not shown.
699 B
smali/rs/pedjaapps/alogcatroot/app/FilterDialog$4.smali
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
  
26 .​field·​final·​synthetic·​val$tvInput:​Landroid/​widget/​EditText;​26 .​field·​final·​synthetic·​val$tvInput:​Landroid/​widget/​EditText;​
  
  
27 #·​direct·​methods27 #·​direct·​methods
28 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​Landroid/​widget/​EditText;​ZLandroid/​widget/​CheckBox;​)​V28 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​Landroid/​widget/​EditText;​ZLandroid/​widget/​CheckBox;​)​V
29 ····​.​locals·​029 ····​.​locals·​0
 30 ····​.​param·​p1,​·​"this$0"····​#·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​
  
30 ····​.​prologue31 ····​.​prologue
31 ····​.​line·​12632 ····​.​line·​126
32 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog$4;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​33 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog$4;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​
  
33 ····​iput-​object·​p2,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog$4;​-​>val$tvInput:​Landroid/​widget/​EditText;​34 ····​iput-​object·​p2,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog$4;​-​>val$tvInput:​Landroid/​widget/​EditText;​
  
617 B
smali/rs/pedjaapps/alogcatroot/app/LogActivity$1.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​18 .​field·​final·​synthetic·​this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​)​V20 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​6824 ····​.​line·​68
24 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity$1;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​25 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity$1;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​
  
25 ····​invoke-​direct·​{p0},​·​Landroid/​os/​Handler;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Landroid/​os/​Handler;​-​><init>()​V
  
616 B
smali/rs/pedjaapps/alogcatroot/app/LogActivity$3.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​21 .​field·​final·​synthetic·​this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​)​V23 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​14327 ····​.​line·​143
27 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity$3;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity$3;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
580 B
smali/rs/pedjaapps/alogcatroot/app/LogCat$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogCat;​21 .​field·​final·​synthetic·​this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogCat;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​LogCat;​)​V23 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​LogCat;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lrs/​pedjaapps/​alogcatroot/​app/​LogCat;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​4527 ····​.​line·​45
27 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogCat$1;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogCat;​28 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogCat$1;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogCat;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
616 B
smali/rs/pedjaapps/alogcatroot/app/LogActivity$5.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​21 .​field·​final·​synthetic·​this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​)​V23 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​47527 ····​.​line·​475
27 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity$5;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity$5;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
615 B
smali/rs/pedjaapps/alogcatroot/app/LogActivity$2.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​21 .​field·​final·​synthetic·​this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​)​V23 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​8927 ····​.​line·​89
27 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity$2;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity$2;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
675 B
smali/rs/pedjaapps/alogcatroot/app/FilterDialog$3.smali
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
  
26 .​field·​final·​synthetic·​val$tvInput:​Landroid/​widget/​EditText;​26 .​field·​final·​synthetic·​val$tvInput:​Landroid/​widget/​EditText;​
  
  
27 #·​direct·​methods27 #·​direct·​methods
28 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​ZLandroid/​widget/​EditText;​Landroid/​widget/​CheckBox;​)​V28 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​ZLandroid/​widget/​EditText;​Landroid/​widget/​CheckBox;​)​V
29 ····​.​locals·​029 ····​.​locals·​0
 30 ····​.​param·​p1,​·​"this$0"····​#·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​
  
30 ····​.​prologue31 ····​.​prologue
31 ····​.​line·​10432 ····​.​line·​104
32 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog$3;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​33 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog$3;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​
  
33 ····​iput-​boolean·​p2,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog$3;​-​>val$filter:​Z34 ····​iput-​boolean·​p2,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog$3;​-​>val$filter:​Z
  
723 B
smali/rs/pedjaapps/alogcatroot/app/FilterDialog$2.smali
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
  
28 .​field·​final·​synthetic·​val$tvInput:​Landroid/​widget/​EditText;​28 .​field·​final·​synthetic·​val$tvInput:​Landroid/​widget/​EditText;​
  
  
29 #·​direct·​methods29 #·​direct·​methods
30 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​Landroid/​widget/​EditText;​Landroid/​widget/​CheckBox;​Landroid/​widget/​TextView;​Z)​V30 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​Landroid/​widget/​EditText;​Landroid/​widget/​CheckBox;​Landroid/​widget/​TextView;​Z)​V
31 ····​.​locals·​031 ····​.​locals·​0
 32 ····​.​param·​p1,​·​"this$0"····​#·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​
  
32 ····​.​prologue33 ····​.​prologue
33 ····​.​line·​6434 ····​.​line·​64
34 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog$2;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​35 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog$2;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​
  
35 ····​iput-​object·​p2,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog$2;​-​>val$tvInput:​Landroid/​widget/​EditText;​36 ····​iput-​object·​p2,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog$2;​-​>val$tvInput:​Landroid/​widget/​EditText;​
  
289 B
smali/rs/pedjaapps/alogcatroot/app/R.smali
Offset 23, 10 lines modifiedOffset 23, 9 lines modified
23 .​method·​public·​constructor·​<init>()​V23 .​method·​public·​constructor·​<init>()​V
24 ····​.​locals·​024 ····​.​locals·​0
  
25 ····​.​prologue25 ····​.​prologue
26 ····​.​line·​1026 ····​.​line·​10
27 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V27 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
28 ····​.​line·​117 
29 ····​return-​void28 ····​return-​void
30 .​end·​method29 .​end·​method
690 B
smali/rs/pedjaapps/alogcatroot/app/FilterDialog$1.smali
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .​field·​final·​synthetic·​val$patternErrorText:​Landroid/​widget/​TextView;​22 .​field·​final·​synthetic·​val$patternErrorText:​Landroid/​widget/​TextView;​
  
  
23 #·​direct·​methods23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​Landroid/​widget/​TextView;​)​V24 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​Landroid/​widget/​TextView;​)​V
25 ····​.​locals·​025 ····​.​locals·​0
 26 ····​.​param·​p1,​·​"this$0"····​#·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​
  
26 ····​.​prologue27 ····​.​prologue
27 ····​.​line·​4728 ····​.​line·​47
28 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog$1;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​29 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog$1;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog;​
  
29 ····​iput-​object·​p2,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog$1;​-​>val$patternErrorText​:​Landroid/​widget/​TextView;​30 ····​iput-​object·​p2,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​FilterDialog$1;​-​>val$patternErrorText​:​Landroid/​widget/​TextView;​
  
641 B
smali/rs/pedjaapps/alogcatroot/app/LogActivity$6.smali
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .​field·​final·​synthetic·​val$path:​Ljava/​io/​File;​24 .​field·​final·​synthetic·​val$path:​Ljava/​io/​File;​
  
  
25 #·​direct·​methods25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​Ljava/​io/​File;​Ljava/​io/​File;​)​V26 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​Ljava/​io/​File;​Ljava/​io/​File;​)​V
27 ····​.​locals·​027 ····​.​locals·​0
 28 ····​.​param·​p1,​·​"this$0"····​#·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​
  
28 ····​.​prologue29 ····​.​prologue
29 ····​.​line·​51030 ····​.​line·​510
30 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity$6;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​31 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity$6;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​
  
31 ····​iput-​object·​p2,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity$6;​-​>val$path:​Ljava/​io/​File;​32 ····​iput-​object·​p2,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity$6;​-​>val$path:​Ljava/​io/​File;​
  
8.82 KB
smali/rs/pedjaapps/alogcatroot/app/LogActivity.smali
Offset 255, 187 lines modifiedOffset 255, 185 lines modified
255 ····​.​end·​annotation255 ····​.​end·​annotation
  
256 ····​.​prologue256 ····​.​prologue
257 ····​.​line·​127257 ····​.​line·​127
258 ····​.​local·​p1,​·​"lines":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"258 ····​.​local·​p1,​·​"lines":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
259 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​259 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
  
260 ····​move-​result-​object·​v0260 ····​move-​result-​object·​v1
  
261 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​ 
262 ····​:​goto_0261 ····​:​goto_0
263 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z262 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
264 ····​move-​result·​v2263 ····​move-​result·​v2
  
265 ····​if-​eqz·​v2,​·​:​cond_0264 ····​if-​eqz·​v2,​·​:​cond_0
  
266 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​265 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
  
267 ····​move-​result-​object·​v1266 ····​move-​result-​object·​v0
  
268 ····​check-​cast·​v1,​·​Ljava/​lang/​String;​267 ····​check-​cast·​v0,​·​Ljava/​lang/​String;​
  
269 ····​.​line·​129268 ····​.​line·​129
270 ····​.​local·​v1,​·​"line":​Ljava/​lang/​String;​269 ····​.​local·​v0,​·​"line":​Ljava/​lang/​String;​
271 ····​invoke-​direct·​{p0,​·​v1},​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​-​>cat(Ljava/​lang/​String;​)​V270 ····​invoke-​direct·​{p0,​·​v0},​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​-​>cat(Ljava/​lang/​String;​)​V
  
272 ····​goto·​:​goto_0271 ····​goto·​:​goto_0
  
273 ····​.​line·​131272 ····​.​line·​131
274 ····​.​end·​local·​v1····​#·​"line":​Ljava/​lang/​String;​273 ····​.​end·​local·​v0····​#·​"line":​Ljava/​lang/​String;​
275 ····​:​cond_0274 ····​:​cond_0
276 ····​invoke-​direct·​{p0},​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​-​>jumpBottom()​V275 ····​invoke-​direct·​{p0},​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​-​>jumpBottom()​V
  
277 ····​.​line·​132276 ····​.​line·​132
278 ····​return-​void277 ····​return-​void
279 .​end·​method278 .​end·​method
  
280 .​method·​private·​dump(ZI)​Ljava/​lang/​String;​279 .​method·​private·​dump(ZI)​Ljava/​lang/​String;​
281 ····​.​locals·​8280 ····​.​locals·​8
282 ····​.​param·​p1,​·​"html"····​#·​Z281 ····​.​param·​p1,​·​"html"····​#·​Z
283 ····​.​param·​p2,​·​"maxEntries"····​#·​I282 ····​.​param·​p2,​·​"maxEntries"····​#·​I
  
284 ····​.​prologue283 ····​.​prologue
285 ····​.​line·​433284 ····​.​line·​433
286 ····​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​285 ····​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​
  
287 ····​invoke-​direct·​{v6},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V286 ····​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
  
288 ····​.​line·​434287 ····​.​line·​434
289 ····​.​local·​v6,​·​"sb":​Ljava/​lang/​StringBuilder;​288 ····​.​local·​v5,​·​"sb":​Ljava/​lang/​StringBuilder;​
290 ····​sget-​object·​v2,​·​Lrs/​pedjaapps/​alogcatroot/​app/​Level;​-​>V:​Lrs/​pedjaapps/​alogcatroot/​app/​Level;​289 ····​sget-​object·​v1,​·​Lrs/​pedjaapps/​alogcatroot/​app/​Level;​-​>V:​Lrs/​pedjaapps/​alogcatroot/​app/​Level;​
  
291 ····​.​line·​437290 ····​.​line·​437
292 ····​.​local·​v2,​·​"lastLevel":​Lrs/​pedjaapps/​alogcatroot/​app/​Level;​291 ····​.​local·​v1,​·​"lastLevel":​Lrs/​pedjaapps/​alogcatroot/​app/​Level;​
293 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​292 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
  
294 ····​iget-​object·​v7,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​-​>mLogEntryAdapter:​Lrs/​pedjaapps/​alogcatroot/​app/​LogEntryAdapter;​293 ····​iget-​object·​v6,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​-​>mLogEntryAdapter:​Lrs/​pedjaapps/​alogcatroot/​app/​LogEntryAdapter;​
  
295 ····​invoke-​virtual·​{v7},​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogEntryAdapter;​-​>getEntries()​Ljava/​util/​List;​294 ····​invoke-​virtual·​{v6},​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogEntryAdapter;​-​>getEntries()​Ljava/​util/​List;​
  
296 ····​move-​result-​object·​v7295 ····​move-​result-​object·​v6
  
297 ····​invoke-​direct·​{v0,​·​v7},​·​Ljava/​util/​ArrayList;​-​><init>(Ljava/​util/​Collection;​)​V296 ····​invoke-​direct·​{v0,​·​v6},​·​Ljava/​util/​ArrayList;​-​><init>(Ljava/​util/​Collection;​)​V
  
298 ····​.​line·​439297 ····​.​line·​439
299 ····​.​local·​v0,​·​"entries":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lrs/​pedjaapps/​alogcatroot/​app/​LogEntry;​>;​"298 ····​.​local·​v0,​·​"entries":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lrs/​pedjaapps/​alogcatroot/​app/​LogEntry;​>;​"
300 ····​const/​4·​v5,​·​0x0299 ····​const/​4·​v4,​·​0x0
  
301 ····​.​line·​440300 ····​.​line·​440
302 ····​.​local·​v5,​·​"offset":​I301 ····​.​local·​v4,​·​"offset":​I
303 ····​invoke-​interface·​{v0},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​302 ····​invoke-​interface·​{v0},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
  
304 ····​move-​result-​object·​v1303 ····​move-​result-​object·​v6
  
305 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​ 
306 ····​:​goto_0304 ····​:​goto_0
307 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z305 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
308 ····​move-​result·​v7306 ····​move-​result·​v7
  
309 ····​if-​eqz·​v7,​·​:​cond_0307 ····​if-​eqz·​v7,​·​:​cond_0
  
310 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​308 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
  
311 ····​move-​result-​object·​v3309 ····​move-​result-​object·​v2
  
312 ····​check-​cast·​v3,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogEntry;​310 ····​check-​cast·​v2,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogEntry;​
  
313 ····​.​line·​442311 ····​.​line·​442
314 ····​.​local·​v3,​·​"le":​Lrs/​pedjaapps/​alogcatroot/​app/​LogEntry;​312 ····​.​local·​v2,​·​"le":​Lrs/​pedjaapps/​alogcatroot/​app/​LogEntry;​
315 ····​if-​nez·​p1,​·​:​cond_1313 ····​if-​nez·​p1,​·​:​cond_1
  
316 ····​.​line·​444314 ····​.​line·​444
317 ····​invoke-​virtual·​{v3},​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogEntry;​-​>getText()​Ljava/​lang/​String;​315 ····​invoke-​virtual·​{v2},​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogEntry;​-​>getText()​Ljava/​lang/​String;​
  
318 ····​move-​result-​object·​v7316 ····​move-​result-​object·​v7
  
319 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​317 ····​invoke-​virtual·​{v5,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
320 ····​.​line·​445318 ····​.​line·​445
321 ····​const/​16·​v7,​·​0xa319 ····​const/​16·​v7,​·​0xa
  
322 ····​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(C)​Ljava/​lang/​StringBuilder;​320 ····​invoke-​virtual·​{v5,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​>append(C)​Ljava/​lang/​StringBuilder;​
  
323 ····​.​line·​464321 ····​.​line·​464
324 ····​:​goto_1322 ····​:​goto_1
325 ····​if-​lez·​p2,​·​:​cond_3323 ····​if-​lez·​p2,​·​:​cond_3
  
326 ····​if-​lt·​v5,​·​p2,​·​:​cond_3324 ····​if-​lt·​v4,​·​p2,​·​:​cond_3
  
327 ····​.​line·​469325 ····​.​line·​469
328 ····​.​end·​local·​v3····​#·​"le":​Lrs/​pedjaapps/​alogcatroot/​app/​LogEntry;​326 ····​.​end·​local·​v2····​#·​"le":​Lrs/​pedjaapps/​alogcatroot/​app/​LogEntry;​
329 ····​:​cond_0327 ····​:​cond_0
330 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​328 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
331 ····​move-​result-​object·​v7329 ····​move-​result-​object·​v6
  
332 ····​return-​object·​v7330 ····​return-​object·​v6
  
333 ····​.​line·​449331 ····​.​line·​449
334 ····​.​restart·​local·​v3····​#·​"le":​Lrs/​pedjaapps/​alogcatroot/​app/​LogEntry;​332 ····​.​restart·​local·​v2····​#·​"le":​Lrs/​pedjaapps/​alogcatroot/​app/​LogEntry;​
335 ····​:​cond_1333 ····​:​cond_1
336 ····​invoke-​virtual·​{v3},​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogEntry;​-​>getLevel()​Lrs/​pedjaapps/​alogcatroot/​app/​Level;​334 ····​invoke-​virtual·​{v2},​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogEntry;​-​>getLevel()​Lrs/​pedjaapps/​alogcatroot/​app/​Level;​
  
337 ····​move-​result-​object·​v4335 ····​move-​result-​object·​v3
  
Max diff block lines reached; 3173/8926 bytes (35.55%) of diff not shown.
616 B
smali/rs/pedjaapps/alogcatroot/app/LogActivity$4.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​21 .​field·​final·​synthetic·​this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​)​V23 .​method·​constructor·​<init>(Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​15527 ····​.​line·​155
27 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity$4;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity$4;​-​>this$0:​Lrs/​pedjaapps/​alogcatroot/​app/​LogActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V