476 KB
/home/fdroid/fdroiddata/tmp/org.github.OxygenGuide_4.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.github.OxygenGuide_4.apk
1.71 KB
zipinfo /dev/stdin
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Zip·​file·​size:​·​106559·​bytes,​·​number·​of·​entries:​·​111 Zip·​file·​size:​·​106517·​bytes,​·​number·​of·​entries:​·​11
2 -​rw-​-​-​-​·····​2.​0·​fat······​663·​bl·​defN·​13-​Jan-​21·​09:​52·​META-​INF/​MANIFEST.​MF2 -​rw-​-​-​-​·····​2.​0·​fat······​663·​bl·​defN·​13-​Jan-​21·​09:​52·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat······​784·​bl·​defN·​13-​Jan-​21·​09:​52·​META-​INF/​DA8327D1.​SF3 -​rw-​-​-​-​·····​2.​0·​fat······​784·​bl·​defN·​13-​Jan-​21·​09:​52·​META-​INF/​DA8327D1.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1297·​bl·​defN·​13-​Jan-​21·​09:​52·​META-​INF/​DA8327D1.​RSA4 -​rw-​-​-​-​·····​2.​0·​fat·····​1297·​bl·​defN·​13-​Jan-​21·​09:​52·​META-​INF/​DA8327D1.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·····​2472·​bX·​defN·​13-​Jan-​21·​09:​26·res/​layout/​main.​xml5 -​rw-​-​-​-​·····​2.​0·​fat·····​2048·​bX·​defN·​17-​Oct-​07·​00:​14·AndroidManifest.​xml
6 -​rw-​-​-​-​·····2.​0·​fat·····1852·​bl·defN·13-​Jan-​21·​09:​26·AndroidManifest.​xml6 -​rw-​-​-​-​·····1.​0·​fat·····4968·​b-​·stor·80-​Jan-​01·​00:​00·res/​drawable-​hdpi-​v4/​logo.​png
7 -​rw-​-​-​-​·····​1.​0·​fat·····1656·​b-​·​stor·13-​Jan-​21·​09:​26·​resources.​arsc7 -​rw-​-​-​-​·····​1.​0·​fat·····2142·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​ldpi-​v4/​logo.​png
8 -​rw-​-​-​-​·····​1.​0·​fat·····5065·​b-​·​stor·13-​Jan-​21·​09:​26·​res/​drawable-​hdpi/​logo.​png8 -​rw-​-​-​-​·····​1.​0·​fat·····3083·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​logo.​png
9 -​rw-​-​-​-​·····​1.​0·​fat·····2183·​b-​·​stor·13-​Jan-​21·​09:​26·​res/​drawable-​ldpi/​logo.​png9 -​rw-​-​-​-​·····​1.​0·​fat·····6816·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​xhdpi-​v4/​logo.​png
10 -​rw-​-​-​-​·····1.​0·​fat·····3135·​b-​·stor·​13-​Jan-​21·​09:​26·​res/​drawable-​mdpi/​logo.​png10 -​rw-​-​-​-​·····2.​0·​fat·····2472·​bl·defN·​17-​Oct-​07·​00:​14·​res/​layout/​main.​xml
11 -​rw-​-​-​-​·····​1.​0·​fat·····6952·​b-​·​stor·13-​Jan-​21·​09:​26·​res/​drawable-​xhdpi/​logo.​png11 -​rw-​-​-​-​·····​1.​0·​fat·····1812·​b-​·​stor·80-​Jan-​01·​00:​00·​resources.​arsc
12 -​rw-​-​-​-​·····​2.​0·​fat···​240496·​bl·​defN·​13-​Jan-​21·​09:​26·​classes.​dex12 -​rw-​-​-​-​·····​2.​0·​fat···​243144·​bl·​defN·​17-​Oct-​07·​00:​14·​classes.​dex
13 11·​files,​·​266555·​bytes·​uncompressed,​·​105133·​bytes·​compressed:​··​60.​6%13 11·​files,​·​269229·​bytes·​uncompressed,​·​105097·​bytes·​compressed:​··​61.​0%
988 B
AndroidManifest.xml (decoded)
930 B
AndroidManifest.xml
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="4"·​android:​versionName="1.​3"·​package="org.​github.​OxygenGuide"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <manifest·​android:​versionCode="4"·​android:​versionName="1.​3"·​package="org.​github.​OxygenGuide"·platformBuildVersionC​ode="16"·​platformBuildVersionN​ame="4.​1.​2-​1425332"·xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<uses-​sdk·​android:​minSdkVersion="8"·​android:​targetSdkVersion="17"​/​>3 ··​<uses-​sdk·​android:​minSdkVersion="8"·​android:​targetSdkVersion="17"​/​>
4 ··​<uses-​permission·​android:​name="android.​permission.​INTERNET"/​>4 ··​<uses-​permission·​android:​name="android.​permission.​INTERNET"/​>
5 ··​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"/​>5 ··​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"/​>
6 ··​<application·​android:​icon="@drawable/​logo"·​android:​label="@string/​app_name">6 ··​<application·​android:​icon="@drawable/​logo"·​android:​label="@string/​app_name">
7 ····​<activity·​android:​label="@string/​app_name"·​android:​name=".​MainActivity">7 ····​<activity·​android:​label="@string/​app_name"·​android:​name=".​MainActivity">
8 ······​<intent-​filter>8 ······​<intent-​filter>
9 ········​<action·​android:​name="android.​intent.​action.​MAIN"/​>9 ········​<action·​android:​name="android.​intent.​action.​MAIN"/​>
12.8 KB
classes.dex
12.8 KB
classes.jar
4.98 KB
zipinfo /dev/stdin
Max report size reached
1.51 KB
org/apache/commons/io/input/BoundedInputStream.class
1.41 KB
javap -verbose -constants -s -l -private {}
Max report size reached
2.2 KB
org/apache/commons/io/input/Tailer.class
2.12 KB
procyon -ec {}
Max report size reached
1.76 KB
org/github/OxygenGuide/MainActivity$DownloadFile.class
1.66 KB
procyon -ec {}
Max report size reached
2.31 KB
org/github/OxygenGuide/MainActivity.class
2.23 KB
javap -verbose -constants -s -l -private {}
Max report size reached
5.28 KB
smali/org/apache/commons/io/EndianUtils.smali
Max report size reached
6.45 KB
smali/org/apache/commons/io/IOUtils.smali
Max report size reached
806 B
smali/org/apache/commons/io/ThreadMonitor.smali
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 ····​iput-​wide·​p2,​·​p0,​·​Lorg/​apache/​commons/​io/​ThreadMonitor;​-​>timeout:​J29 ····​iput-​wide·​p2,​·​p0,​·​Lorg/​apache/​commons/​io/​ThreadMonitor;​-​>timeout:​J
  
30 ····​.​line·​9830 ····​.​line·​98
31 ····​return-​void31 ····​return-​void
32 .​end·​method32 .​end·​method
  
33 .​method·​public·​static·​start(J)​Ljava/​lang/​Thread;​33 .​method·​public·​static·​start(J)​Ljava/​lang/​Thread;​
34 ····​.​locals·134 ····​.​locals·2
35 ····​.​param·​p0,​·​"timeout"····​#·​J35 ····​.​param·​p0,​·​"timeout"····​#·​J
  
36 ····​.​prologue36 ····​.​prologue
37 ····​.​line·​5537 ····​.​line·​55
38 ····​invoke-​static·​{},​·​Ljava/​lang/​Thread;​-​>currentThread()​Ljava/​lang/​Thread;​38 ····​invoke-​static·​{},​·​Ljava/​lang/​Thread;​-​>currentThread()​Ljava/​lang/​Thread;​
  
39 ····​move-​result-​object·​v039 ····​move-​result-​object·​v0
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
  
46 ····​move-​result-​object·​v046 ····​move-​result-​object·​v0
  
47 ····​return-​object·​v047 ····​return-​object·​v0
48 .​end·​method48 .​end·​method
  
49 .​method·​public·​static·​start(Ljava/​lang/​Thread;​J)​Ljava/​lang/​Thread;​49 .​method·​public·​static·​start(Ljava/​lang/​Thread;​J)​Ljava/​lang/​Thread;​
50 ····​.​locals·450 ····​.​locals·5
51 ····​.​param·​p0,​·​"thread"····​#·​Ljava/​lang/​Thread;​51 ····​.​param·​p0,​·​"thread"····​#·​Ljava/​lang/​Thread;​
52 ····​.​param·​p1,​·​"timeout"····​#·​J52 ····​.​param·​p1,​·​"timeout"····​#·​J
  
53 ····​.​prologue53 ····​.​prologue
54 ····​.​line·​6854 ····​.​line·​68
55 ····​const/​4·​v0,​·​0x055 ····​const/​4·​v0,​·​0x0
  
858 B
smali/org/apache/commons/io/HexDump.smali
Offset 132, 15 lines modifiedOffset 132, 15 lines modified
  
132 ····​.​line·​158132 ····​.​line·​158
133 ····​:​cond_0133 ····​:​cond_0
134 ····​return-​object·​p0134 ····​return-​object·​p0
135 .​end·​method135 .​end·​method
  
136 .​method·​private·​static·​dump(Ljava/​lang/​StringBuilder;​J)​Ljava/​lang/​StringBuilder;​136 .​method·​private·​static·​dump(Ljava/​lang/​StringBuilder;​J)​Ljava/​lang/​StringBuilder;​
137 ····​.​locals·4137 ····​.​locals·5
138 ····​.​param·​p0,​·​"_lbuffer"····​#·​Ljava/​lang/​StringBuilder;​138 ····​.​param·​p0,​·​"_lbuffer"····​#·​Ljava/​lang/​StringBuilder;​
139 ····​.​param·​p1,​·​"value"····​#·​J139 ····​.​param·​p1,​·​"value"····​#·​J
  
140 ····​.​prologue140 ····​.​prologue
141 ····​.​line·​140141 ····​.​line·​140
142 ····​const/​4·​v0,​·​0x0142 ····​const/​4·​v0,​·​0x0
  
Offset 174, 15 lines modifiedOffset 174, 15 lines modified
  
174 ····​.​line·​144174 ····​.​line·​144
175 ····​:​cond_0175 ····​:​cond_0
176 ····​return-​object·​p0176 ····​return-​object·​p0
177 .​end·​method177 .​end·​method
  
178 .​method·​public·​static·​dump([BJLjava/​io/​OutputStream;​I)​V178 .​method·​public·​static·​dump([BJLjava/​io/​OutputStream;​I)​V
179 ····​.​locals·​10179 ····​.​locals·​11
180 ····​.​param·​p0,​·​"data"····​#·​[B180 ····​.​param·​p0,​·​"data"····​#·​[B
181 ····​.​param·​p1,​·​"offset"····​#·​J181 ····​.​param·​p1,​·​"offset"····​#·​J
182 ····​.​param·​p3,​·​"stream"····​#·​Ljava/​io/​OutputStream;​182 ····​.​param·​p3,​·​"stream"····​#·​Ljava/​io/​OutputStream;​
183 ····​.​param·​p4,​·​"index"····​#·​I183 ····​.​param·​p4,​·​"index"····​#·​I
184 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​184 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
185 ········​value·​=·​{185 ········​value·​=·​{
186 ············​Ljava/​io/​IOException;​,​186 ············​Ljava/​io/​IOException;​,​
2.4 KB
smali/org/apache/commons/io/FileSystemUtils.smali
Offset 348, 15 lines modifiedOffset 348, 15 lines modified
  
348 ····​move-​result-​wide·​v0348 ····​move-​result-​wide·​v0
  
349 ····​return-​wide·​v0349 ····​return-​wide·​v0
350 .​end·​method350 .​end·​method
  
351 .​method·​public·​static·​freeSpaceKb(Ljava/​lang/​String;​J)​J351 .​method·​public·​static·​freeSpaceKb(Ljava/​lang/​String;​J)​J
352 ····​.​locals·6352 ····​.​locals·7
353 ····​.​param·​p0,​·​"path"····​#·​Ljava/​lang/​String;​353 ····​.​param·​p0,​·​"path"····​#·​Ljava/​lang/​String;​
354 ····​.​param·​p1,​·​"timeout"····​#·​J354 ····​.​param·​p1,​·​"timeout"····​#·​J
355 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​355 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
356 ········​value·​=·​{356 ········​value·​=·​{
357 ············​Ljava/​io/​IOException;​357 ············​Ljava/​io/​IOException;​
358 ········​}358 ········​}
359 ····​.​end·​annotation359 ····​.​end·​annotation
Offset 778, 17 lines modifiedOffset 778, 17 lines modified
  
778 ····​move-​result-​object·​v2778 ····​move-​result-​object·​v2
  
779 ····​.​line·​423779 ····​.​line·​423
780 ····​.​local·​v2,​·​"freeSpace":​Ljava/​lang/​String;​780 ····​.​local·​v2,​·​"freeSpace":​Ljava/​lang/​String;​
781 ····​invoke-​virtual·​{p0,​·​v2,​·​p1},​·​Lorg/​apache/​commons/​io/​FileSystemUtils;​-​>parseBytes(Ljava/​lang/​String;​Ljava/​lang/​String;​)​J781 ····​invoke-​virtual·​{p0,​·​v2,​·​p1},​·​Lorg/​apache/​commons/​io/​FileSystemUtils;​-​>parseBytes(Ljava/​lang/​String;​Ljava/​lang/​String;​)​J
  
782 ····​move-​result-​wide·​v7782 ····​move-​result-​wide·​v8
  
783 ····​return-​wide·​v7783 ····​return-​wide·​v8
  
784 ····​.​line·​413784 ····​.​line·​413
785 ····​.​end·​local·​v2····​#·​"freeSpace":​Ljava/​lang/​String;​785 ····​.​end·​local·​v2····​#·​"freeSpace":​Ljava/​lang/​String;​
786 ····​:​cond_5786 ····​:​cond_5
787 ····​new-​instance·​v7,​·​Ljava/​io/​IOException;​787 ····​new-​instance·​v7,​·​Ljava/​io/​IOException;​
  
788 ····​new-​instance·​v8,​·​Ljava/​lang/​StringBuilder;​788 ····​new-​instance·​v8,​·​Ljava/​lang/​StringBuilder;​
Offset 841, 15 lines modifiedOffset 841, 15 lines modified
841 ····​:​cond_6841 ····​:​cond_6
842 ····​invoke-​virtual·​{v6},​·​Ljava/​util/​StringTokenizer;​-​>nextToken()​Ljava/​lang/​String;​842 ····​invoke-​virtual·​{v6},​·​Ljava/​util/​StringTokenizer;​-​>nextToken()​Ljava/​lang/​String;​
  
843 ····​goto·​:​goto_1843 ····​goto·​:​goto_1
844 .​end·​method844 .​end·​method
  
845 .​method·​freeSpaceWindows(Ljav​a/​lang/​String;​J)​J845 .​method·​freeSpaceWindows(Ljav​a/​lang/​String;​J)​J
846 ····​.​locals·7846 ····​.​locals·8
847 ····​.​param·​p1,​·​"path"····​#·​Ljava/​lang/​String;​847 ····​.​param·​p1,​·​"path"····​#·​Ljava/​lang/​String;​
848 ····​.​param·​p2,​·​"timeout"····​#·​J848 ····​.​param·​p2,​·​"timeout"····​#·​J
849 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​849 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
850 ········​value·​=·​{850 ········​value·​=·​{
851 ············​Ljava/​io/​IOException;​851 ············​Ljava/​io/​IOException;​
852 ········​}852 ········​}
853 ····​.​end·​annotation853 ····​.​end·​annotation
Offset 1059, 17 lines modifiedOffset 1059, 17 lines modified
1059 ····​:​try_start_01059 ····​:​try_start_0
1060 ····​invoke-​static·​{p1},​·​Ljava/​lang/​Long;​-​>parseLong(Ljava/​lang/​String;​)​J1060 ····​invoke-​static·​{p1},​·​Ljava/​lang/​Long;​-​>parseLong(Ljava/​lang/​String;​)​J
  
1061 ····​move-​result-​wide·​v01061 ····​move-​result-​wide·​v0
  
1062 ····​.​line·​4381062 ····​.​line·​438
1063 ····​.​local·​v0,​·​"bytes":​J1063 ····​.​local·​v0,​·​"bytes":​J
1064 ····​const-​wide/​16·​v3,​·​0x01064 ····​const-​wide/​16·​v4,​·​0x0
  
1065 ····​cmp-​long·​v3,​·​v0,​·​v31065 ····​cmp-​long·​v3,​·​v0,​·​v4
  
1066 ····​if-​gez·​v3,​·​:​cond_01066 ····​if-​gez·​v3,​·​:​cond_0
  
1067 ····​.​line·​4391067 ····​.​line·​439
1068 ····​new-​instance·​v3,​·​Ljava/​io/​IOException;​1068 ····​new-​instance·​v3,​·​Ljava/​io/​IOException;​
  
1069 ····​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​1069 ····​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​
Offset 1368, 17 lines modifiedOffset 1368, 17 lines modified
1368 ····​:​cond_71368 ····​:​cond_7
1369 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​1369 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
1370 ····​move-​result-​object·​v71370 ····​move-​result-​object·​v7
  
1371 ····​invoke-​virtual·​{p0,​·​v7,​·​p2},​·​Lorg/​apache/​commons/​io/​FileSystemUtils;​-​>parseBytes(Ljava/​lang/​String;​Ljava/​lang/​String;​)​J1371 ····​invoke-​virtual·​{p0,​·​v7,​·​p2},​·​Lorg/​apache/​commons/​io/​FileSystemUtils;​-​>parseBytes(Ljava/​lang/​String;​Ljava/​lang/​String;​)​J
  
1372 ····​move-​result-​wide·​v71372 ····​move-​result-​wide·​v8
  
1373 ····​return-​wide·​v71373 ····​return-​wide·​v8
1374 .​end·​method1374 .​end·​method
  
1375 .​method·​performCommand([Ljava​/​lang/​String;​IJ)​Ljava/​util/​List;​1375 .​method·​performCommand([Ljava​/​lang/​String;​IJ)​Ljava/​util/​List;​
1376 ····​.​locals·​151376 ····​.​locals·​15
1377 ····​.​param·​p1,​·​"cmdAttribs"····​#·​[Ljava/​lang/​String;​1377 ····​.​param·​p1,​·​"cmdAttribs"····​#·​[Ljava/​lang/​String;​
1378 ····​.​param·​p2,​·​"max"····​#·​I1378 ····​.​param·​p2,​·​"max"····​#·​I
1379 ····​.​param·​p3,​·​"timeout"····​#·​J1379 ····​.​param·​p3,​·​"timeout"····​#·​J
25.6 KB
smali/org/apache/commons/io/FileUtils.smali
Max report size reached
1.11 KB
smali/org/apache/commons/io/input/ProxyReader.smali
Offset 465, 15 lines modifiedOffset 465, 15 lines modified
  
465 ····​monitor-​exit·​p0465 ····​monitor-​exit·​p0
  
466 ····​throw·​v1466 ····​throw·​v1
467 .​end·​method467 .​end·​method
  
468 .​method·​public·​skip(J)​J468 .​method·​public·​skip(J)​J
469 ····​.​locals·3469 ····​.​locals·5
470 ····​.​param·​p1,​·​"ln"····​#·​J470 ····​.​param·​p1,​·​"ln"····​#·​J
471 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​471 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
472 ········​value·​=·​{472 ········​value·​=·​{
473 ············​Ljava/​io/​IOException;​473 ············​Ljava/​io/​IOException;​
474 ········​}474 ········​}
475 ····​.​end·​annotation475 ····​.​end·​annotation
  
Offset 482, 26 lines modifiedOffset 482, 26 lines modified
482 ····​:​try_start_0482 ····​:​try_start_0
483 ····​iget-​object·​v1,​·​p0,​·​Lorg/​apache/​commons/​io/​input/​ProxyReader;​-​>in:​Ljava/​io/​Reader;​483 ····​iget-​object·​v1,​·​p0,​·​Lorg/​apache/​commons/​io/​input/​ProxyReader;​-​>in:​Ljava/​io/​Reader;​
  
484 ····​invoke-​virtual·​{v1,​·​p1,​·​p2},​·​Ljava/​io/​Reader;​-​>skip(J)​J484 ····​invoke-​virtual·​{v1,​·​p1,​·​p2},​·​Ljava/​io/​Reader;​-​>skip(J)​J
485 ····​:​try_end_0485 ····​:​try_end_0
486 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0486 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
  
487 ····​move-​result-​wide·​v1487 ····​move-​result-​wide·​v2
  
488 ····​.​line·​137488 ····​.​line·​137
489 ····​:​goto_0489 ····​:​goto_0
490 ····​return-​wide·​v1490 ····​return-​wide·​v2
  
491 ····​.​line·​135491 ····​.​line·​135
492 ····​:​catch_0492 ····​:​catch_0
493 ····​move-​exception·​v0493 ····​move-​exception·​v0
  
494 ····​.​line·​136494 ····​.​line·​136
495 ····​.​local·​v0,​·​"e":​Ljava/​io/​IOException;​495 ····​.​local·​v0,​·​"e":​Ljava/​io/​IOException;​
496 ····​invoke-​virtual·​{p0,​·​v0},​·​Lorg/​apache/​commons/​io/​input/​ProxyReader;​-​>handleIOException(Lj​ava/​io/​IOException;​)​V496 ····​invoke-​virtual·​{p0,​·​v0},​·​Lorg/​apache/​commons/​io/​input/​ProxyReader;​-​>handleIOException(Lj​ava/​io/​IOException;​)​V
  
497 ····​.​line·​137497 ····​.​line·​137
498 ····​const-​wide/​16·​v1,​·​0x0498 ····​const-​wide/​16·​v2,​·​0x0
  
499 ····​goto·​:​goto_0499 ····​goto·​:​goto_0
500 .​end·​method500 .​end·​method
457 B
smali/org/apache/commons/io/input/CountingInputStream.smali
Offset 225, 15 lines modifiedOffset 225, 15 lines modified
225 ····​:​cond_0225 ····​:​cond_0
226 ····​long-​to-​int·​v2,​·​v0226 ····​long-​to-​int·​v2,​·​v0
  
227 ····​return·​v2227 ····​return·​v2
228 .​end·​method228 .​end·​method
  
229 .​method·​public·​declared-​synchronized·​skip(J)​J229 .​method·​public·​declared-​synchronized·​skip(J)​J
230 ····​.​locals·4230 ····​.​locals·5
231 ····​.​param·​p1,​·​"length"····​#·​J231 ····​.​param·​p1,​·​"length"····​#·​J
232 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​232 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
233 ········​value·​=·​{233 ········​value·​=·​{
234 ············​Ljava/​io/​IOException;​234 ············​Ljava/​io/​IOException;​
235 ········​}235 ········​}
236 ····​.​end·​annotation236 ····​.​end·​annotation
  
18.8 KB
smali/org/apache/commons/io/input/Tailer.smali
Max report size reached
4.04 KB
smali/org/apache/commons/io/input/NullInputStream.smali
Max report size reached
3.92 KB
smali/org/apache/commons/io/input/NullReader.smali
Max report size reached
1.14 KB
smali/org/apache/commons/io/input/ProxyInputStream.smali
Offset 383, 15 lines modifiedOffset 383, 15 lines modified
  
383 ····​monitor-​exit·​p0383 ····​monitor-​exit·​p0
  
384 ····​throw·​v1384 ····​throw·​v1
385 .​end·​method385 .​end·​method
  
386 .​method·​public·​skip(J)​J386 .​method·​public·​skip(J)​J
387 ····​.​locals·3387 ····​.​locals·5
388 ····​.​param·​p1,​·​"ln"····​#·​J388 ····​.​param·​p1,​·​"ln"····​#·​J
389 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​389 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
390 ········​value·​=·​{390 ········​value·​=·​{
391 ············​Ljava/​io/​IOException;​391 ············​Ljava/​io/​IOException;​
392 ········​}392 ········​}
393 ····​.​end·​annotation393 ····​.​end·​annotation
  
Offset 400, 26 lines modifiedOffset 400, 26 lines modified
400 ····​:​try_start_0400 ····​:​try_start_0
401 ····​iget-​object·​v1,​·​p0,​·​Lorg/​apache/​commons/​io/​input/​ProxyInputStream;​-​>in:​Ljava/​io/​InputStream;​401 ····​iget-​object·​v1,​·​p0,​·​Lorg/​apache/​commons/​io/​input/​ProxyInputStream;​-​>in:​Ljava/​io/​InputStream;​
  
402 ····​invoke-​virtual·​{v1,​·​p1,​·​p2},​·​Ljava/​io/​InputStream;​-​>skip(J)​J402 ····​invoke-​virtual·​{v1,​·​p1,​·​p2},​·​Ljava/​io/​InputStream;​-​>skip(J)​J
403 ····​:​try_end_0403 ····​:​try_end_0
404 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0404 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
  
405 ····​move-​result-​wide·​v1405 ····​move-​result-​wide·​v2
  
406 ····​.​line·​119406 ····​.​line·​119
407 ····​:​goto_0407 ····​:​goto_0
408 ····​return-​wide·​v1408 ····​return-​wide·​v2
  
409 ····​.​line·​117409 ····​.​line·​117
410 ····​:​catch_0410 ····​:​catch_0
411 ····​move-​exception·​v0411 ····​move-​exception·​v0
  
412 ····​.​line·​118412 ····​.​line·​118
413 ····​.​local·​v0,​·​"e":​Ljava/​io/​IOException;​413 ····​.​local·​v0,​·​"e":​Ljava/​io/​IOException;​
414 ····​invoke-​virtual·​{p0,​·​v0},​·​Lorg/​apache/​commons/​io/​input/​ProxyInputStream;​-​>handleIOException(Lj​ava/​io/​IOException;​)​V414 ····​invoke-​virtual·​{p0,​·​v0},​·​Lorg/​apache/​commons/​io/​input/​ProxyInputStream;​-​>handleIOException(Lj​ava/​io/​IOException;​)​V
  
415 ····​.​line·​119415 ····​.​line·​119
416 ····​const-​wide/​16·​v1,​·​0x0416 ····​const-​wide/​16·​v2,​·​0x0
  
417 ····​goto·​:​goto_0417 ····​goto·​:​goto_0
418 .​end·​method418 .​end·​method
405 B
smali/org/apache/commons/io/input/BOMInputStream.smali
Offset 807, 15 lines modifiedOffset 807, 15 lines modified
  
807 ····​monitor-​exit·​p0807 ····​monitor-​exit·​p0
  
808 ····​throw·​v0808 ····​throw·​v0
809 .​end·​method809 .​end·​method
  
810 .​method·​public·​skip(J)​J810 .​method·​public·​skip(J)​J
811 ····​.​locals·2811 ····​.​locals·3
812 ····​.​param·​p1,​·​"n"····​#·​J812 ····​.​param·​p1,​·​"n"····​#·​J
813 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​813 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
814 ········​value·​=·​{814 ········​value·​=·​{
815 ············​Ljava/​io/​IOException;​815 ············​Ljava/​io/​IOException;​
816 ········​}816 ········​}
817 ····​.​end·​annotation817 ····​.​end·​annotation
  
868 B
smali/org/apache/commons/io/input/SwappedDataInputStream.smali
Offset 349, 30 lines modifiedOffset 349, 30 lines modified
  
349 ····​move-​result·​v0349 ····​move-​result·​v0
  
350 ····​return·​v0350 ····​return·​v0
351 .​end·​method351 .​end·​method
  
352 .​method·​public·​skipBytes(I)​I352 .​method·​public·​skipBytes(I)​I
353 ····​.​locals·3353 ····​.​locals·4
354 ····​.​param·​p1,​·​"count"····​#·​I354 ····​.​param·​p1,​·​"count"····​#·​I
355 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​355 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
356 ········​value·​=·​{356 ········​value·​=·​{
357 ············​Ljava/​io/​IOException;​,​357 ············​Ljava/​io/​IOException;​,​
358 ············​Ljava/​io/​EOFException;​358 ············​Ljava/​io/​EOFException;​
359 ········​}359 ········​}
360 ····​.​end·​annotation360 ····​.​end·​annotation
  
361 ····​.​prologue361 ····​.​prologue
362 ····​.​line·​247362 ····​.​line·​247
363 ····​iget-​object·​v0,​·​p0,​·​Lorg/​apache/​commons/​io/​input/​SwappedDataInputStrea​m;​-​>in:​Ljava/​io/​InputStream;​363 ····​iget-​object·​v0,​·​p0,​·​Lorg/​apache/​commons/​io/​input/​SwappedDataInputStrea​m;​-​>in:​Ljava/​io/​InputStream;​
  
364 ····​int-​to-​long·​v1,​·​p1364 ····​int-​to-​long·​v2,​·​p1
  
365 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​io/​InputStream;​-​>skip(J)​J365 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Ljava/​io/​InputStream;​-​>skip(J)​J
  
366 ····​move-​result-​wide·​v0366 ····​move-​result-​wide·​v0
  
367 ····​long-​to-​int·​v0,​·​v0367 ····​long-​to-​int·​v0,​·​v0
  
368 ····​return·​v0368 ····​return·​v0
369 .​end·​method369 .​end·​method
1.34 KB
smali/org/apache/commons/io/input/CharSequenceInputStream.smali
Offset 575, 32 lines modifiedOffset 575, 32 lines modified
  
575 ····​monitor-​exit·​p0575 ····​monitor-​exit·​p0
  
576 ····​throw·​v0576 ····​throw·​v0
577 .​end·​method577 .​end·​method
  
578 .​method·​public·​skip(J)​J578 .​method·​public·​skip(J)​J
579 ····​.​locals·3579 ····​.​locals·5
580 ····​.​param·​p1,​·​"n"····​#·​J580 ····​.​param·​p1,​·​"n"····​#·​J
581 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​581 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
582 ········​value·​=·​{582 ········​value·​=·​{
583 ············​Ljava/​io/​IOException;​583 ············​Ljava/​io/​IOException;​
584 ········​}584 ········​}
585 ····​.​end·​annotation585 ····​.​end·​annotation
  
586 ····​.​prologue586 ····​.​prologue
587 ····​.​line·​166587 ····​.​line·​166
588 ····​const/​4·​v0,​·​0x0588 ····​const/​4·​v0,​·​0x0
  
589 ····​.​line·​167589 ····​.​line·​167
590 ····​.​local·​v0,​·​"skipped":​I590 ····​.​local·​v0,​·​"skipped":​I
591 ····​:​goto_0591 ····​:​goto_0
592 ····​const-​wide/​16·​v1,​·​0x0592 ····​const-​wide/​16·​v2,​·​0x0
  
593 ····​cmp-​long·​v1,​·​p1,​·​v1593 ····​cmp-​long·​v1,​·​p1,​·​v2
  
594 ····​if-​lez·​v1,​·​:​cond_0594 ····​if-​lez·​v1,​·​:​cond_0
  
595 ····​iget-​object·​v1,​·​p0,​·​Lorg/​apache/​commons/​io/​input/​CharSequenceInputStre​am;​-​>cbuf:​Ljava/​nio/​CharBuffer;​595 ····​iget-​object·​v1,​·​p0,​·​Lorg/​apache/​commons/​io/​input/​CharSequenceInputStre​am;​-​>cbuf:​Ljava/​nio/​CharBuffer;​
  
596 ····​invoke-​virtual·​{v1},​·​Ljava/​nio/​CharBuffer;​-​>hasRemaining()​Z596 ····​invoke-​virtual·​{v1},​·​Ljava/​nio/​CharBuffer;​-​>hasRemaining()​Z
  
Offset 610, 22 lines modifiedOffset 610, 22 lines modified
  
610 ····​.​line·​168610 ····​.​line·​168
611 ····​iget-​object·​v1,​·​p0,​·​Lorg/​apache/​commons/​io/​input/​CharSequenceInputStre​am;​-​>cbuf:​Ljava/​nio/​CharBuffer;​611 ····​iget-​object·​v1,​·​p0,​·​Lorg/​apache/​commons/​io/​input/​CharSequenceInputStre​am;​-​>cbuf:​Ljava/​nio/​CharBuffer;​
  
612 ····​invoke-​virtual·​{v1},​·​Ljava/​nio/​CharBuffer;​-​>get()​C612 ····​invoke-​virtual·​{v1},​·​Ljava/​nio/​CharBuffer;​-​>get()​C
  
613 ····​.​line·​169613 ····​.​line·​169
614 ····​const-​wide/​16·​v1,​·​0x1614 ····​const-​wide/​16·​v2,​·​0x1
  
615 ····​sub-​long/​2addr·​p1,​·​v1615 ····​sub-​long/​2addr·​p1,​·​v2
  
616 ····​.​line·​170616 ····​.​line·​170
617 ····​add-​int/​lit8·​v0,​·​v0,​·​0x1617 ····​add-​int/​lit8·​v0,​·​v0,​·​0x1
  
618 ····​goto·​:​goto_0618 ····​goto·​:​goto_0
  
619 ····​.​line·​172619 ····​.​line·​172
620 ····​:​cond_0620 ····​:​cond_0
621 ····​int-​to-​long·​v1,​·​v0621 ····​int-​to-​long·​v2,​·​v0
  
622 ····​return-​wide·​v1622 ····​return-​wide·​v2
623 .​end·​method623 .​end·​method
4.4 KB
smali/org/apache/commons/io/input/BoundedInputStream.smali
Max report size reached
429 B
smali/org/apache/commons/io/input/CharSequenceReader.smali
Offset 267, 15 lines modifiedOffset 267, 15 lines modified
267 ····​iput·​v0,​·​p0,​·​Lorg/​apache/​commons/​io/​input/​CharSequenceReader;​-​>idx:​I267 ····​iput·​v0,​·​p0,​·​Lorg/​apache/​commons/​io/​input/​CharSequenceReader;​-​>idx:​I
  
268 ····​.​line·​130268 ····​.​line·​130
269 ····​return-​void269 ····​return-​void
270 .​end·​method270 .​end·​method
  
271 .​method·​public·​skip(J)​J271 .​method·​public·​skip(J)​J
272 ····​.​locals·6272 ····​.​locals·7
273 ····​.​param·​p1,​·​"n"····​#·​J273 ····​.​param·​p1,​·​"n"····​#·​J
  
274 ····​.​prologue274 ····​.​prologue
275 ····​.​line·​140275 ····​.​line·​140
276 ····​const-​wide/​16·​v2,​·​0x0276 ····​const-​wide/​16·​v2,​·​0x0
  
277 ····​cmp-​long·​v2,​·​p1,​·​v2277 ····​cmp-​long·​v2,​·​p1,​·​v2
1.27 KB
smali/org/apache/commons/io/filefilter/AgeFileFilter.smali
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ····​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Lorg/​apache/​commons/​io/​filefilter/​AgeFileFilter;​-​><init>(JZ)​V24 ····​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Lorg/​apache/​commons/​io/​filefilter/​AgeFileFilter;​-​><init>(JZ)​V
  
25 ····​.​line·​6625 ····​.​line·​66
26 ····​return-​void26 ····​return-​void
27 .​end·​method27 .​end·​method
  
28 .​method·​public·​constructor·​<init>(JZ)​V28 .​method·​public·​constructor·​<init>(JZ)​V
29 ····​.​locals·029 ····​.​locals·1
30 ····​.​param·​p1,​·​"cutoff"····​#·​J30 ····​.​param·​p1,​·​"cutoff"····​#·​J
31 ····​.​param·​p3,​·​"acceptOlder"····​#·​Z31 ····​.​param·​p3,​·​"acceptOlder"····​#·​Z
  
32 ····​.​prologue32 ····​.​prologue
33 ····​.​line·​7633 ····​.​line·​76
34 ····​invoke-​direct·​{p0},​·​Lorg/​apache/​commons/​io/​filefilter/​AbstractFileFilter;​-​><init>()​V34 ····​invoke-​direct·​{p0},​·​Lorg/​apache/​commons/​io/​filefilter/​AbstractFileFilter;​-​><init>()​V
  
Offset 107, 22 lines modifiedOffset 107, 22 lines modified
107 ····​.​line·​101107 ····​.​line·​101
108 ····​return-​void108 ····​return-​void
109 .​end·​method109 .​end·​method
  
  
110 #·​virtual·​methods110 #·​virtual·​methods
111 .​method·​public·​accept(Ljava/​io/​File;​)​Z111 .​method·​public·​accept(Ljava/​io/​File;​)​Z
112 ····​.​locals·3112 ····​.​locals·4
113 ····​.​param·​p1,​·​"file"····​#·​Ljava/​io/​File;​113 ····​.​param·​p1,​·​"file"····​#·​Ljava/​io/​File;​
  
114 ····​.​prologue114 ····​.​prologue
115 ····​.​line·​143115 ····​.​line·​143
116 ····​iget-​wide·​v1,​·​p0,​·​Lorg/​apache/​commons/​io/​filefilter/​AgeFileFilter;​-​>cutoff:​J116 ····​iget-​wide·​v2,​·​p0,​·​Lorg/​apache/​commons/​io/​filefilter/​AgeFileFilter;​-​>cutoff:​J
  
117 ····​invoke-​static·​{p1,​·​v1,​·​v2},​·​Lorg/​apache/​commons/​io/​FileUtils;​-​>isFileNewer(Ljava/​io/​File;​J)​Z117 ····​invoke-​static·​{p1,​·​v2,​·​v3},​·​Lorg/​apache/​commons/​io/​FileUtils;​-​>isFileNewer(Ljava/​io/​File;​J)​Z
  
118 ····​move-​result·​v0118 ····​move-​result·​v0
  
119 ····​.​line·​144119 ····​.​line·​144
120 ····​.​local·​v0,​·​"newer":​Z120 ····​.​local·​v0,​·​"newer":​Z
121 ····​iget-​boolean·​v1,​·​p0,​·​Lorg/​apache/​commons/​io/​filefilter/​AgeFileFilter;​-​>acceptOlder:​Z121 ····​iget-​boolean·​v1,​·​p0,​·​Lorg/​apache/​commons/​io/​filefilter/​AgeFileFilter;​-​>acceptOlder:​Z
  
1.2 KB
smali/org/apache/commons/io/filefilter/SizeFileFilter.smali
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ····​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Lorg/​apache/​commons/​io/​filefilter/​SizeFileFilter;​-​><init>(JZ)​V24 ····​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Lorg/​apache/​commons/​io/​filefilter/​SizeFileFilter;​-​><init>(JZ)​V
  
25 ····​.​line·​5925 ····​.​line·​59
26 ····​return-​void26 ····​return-​void
27 .​end·​method27 .​end·​method
  
28 .​method·​public·​constructor·​<init>(JZ)​V28 .​method·​public·​constructor·​<init>(JZ)​V
29 ····​.​locals·229 ····​.​locals·3
30 ····​.​param·​p1,​·​"size"····​#·​J30 ····​.​param·​p1,​·​"size"····​#·​J
31 ····​.​param·​p3,​·​"acceptLarger"····​#·​Z31 ····​.​param·​p3,​·​"acceptLarger"····​#·​Z
  
32 ····​.​prologue32 ····​.​prologue
33 ····​.​line·​7033 ····​.​line·​70
34 ····​invoke-​direct·​{p0},​·​Lorg/​apache/​commons/​io/​filefilter/​AbstractFileFilter;​-​><init>()​V34 ····​invoke-​direct·​{p0},​·​Lorg/​apache/​commons/​io/​filefilter/​AbstractFileFilter;​-​><init>()​V
  
Offset 62, 30 lines modifiedOffset 62, 30 lines modified
62 ····​.​line·​7662 ····​.​line·​76
63 ····​return-​void63 ····​return-​void
64 .​end·​method64 .​end·​method
  
  
65 #·​virtual·​methods65 #·​virtual·​methods
66 .​method·​public·​accept(Ljava/​io/​File;​)​Z66 .​method·​public·​accept(Ljava/​io/​File;​)​Z
67 ····​.​locals·767 ····​.​locals·8
68 ····​.​param·​p1,​·​"file"····​#·​Ljava/​io/​File;​68 ····​.​param·​p1,​·​"file"····​#·​Ljava/​io/​File;​
  
69 ····​.​prologue69 ····​.​prologue
70 ····​const/​4·​v1,​·​0x170 ····​const/​4·​v1,​·​0x1
  
71 ····​const/​4·​v2,​·​0x071 ····​const/​4·​v2,​·​0x0
  
72 ····​.​line·​9272 ····​.​line·​92
73 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>length()​J73 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>length()​J
  
74 ····​move-​result-​wide·​v374 ····​move-​result-​wide·​v4
  
75 ····​iget-​wide·​v5,​·​p0,​·​Lorg/​apache/​commons/​io/​filefilter/​SizeFileFilter;​-​>size:​J75 ····​iget-​wide·​v6,​·​p0,​·​Lorg/​apache/​commons/​io/​filefilter/​SizeFileFilter;​-​>size:​J
  
76 ····​cmp-​long·​v3,​·​v3,​·​v576 ····​cmp-​long·​v3,​·​v4,​·​v6
  
77 ····​if-​gez·​v3,​·​:​cond_077 ····​if-​gez·​v3,​·​:​cond_0
  
78 ····​move·​v0,​·​v178 ····​move·​v0,​·​v1
  
79 ····​.​line·​9379 ····​.​line·​93
80 ····​.​local·​v0,​·​"smaller":​Z80 ····​.​local·​v0,​·​"smaller":​Z
2.22 KB
smali/org/apache/commons/io/filefilter/FileFilterUtils.smali
Offset 85, 28 lines modifiedOffset 85, 28 lines modified
85 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V85 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
86 ····​.​line·​4686 ····​.​line·​46
87 ····​return-​void87 ····​return-​void
88 .​end·​method88 .​end·​method
  
89 .​method·​public·​static·​ageFileFilter(J)​Lorg/​apache/​commons/​io/​filefilter/​IOFileFilter;​89 .​method·​public·​static·​ageFileFilter(J)​Lorg/​apache/​commons/​io/​filefilter/​IOFileFilter;​
90 ····​.​locals·190 ····​.​locals·2
91 ····​.​param·​p0,​·​"cutoff"····​#·​J91 ····​.​param·​p0,​·​"cutoff"····​#·​J
  
92 ····​.​prologue92 ····​.​prologue
93 ····​.​line·​53093 ····​.​line·​530
94 ····​new-​instance·​v0,​·​Lorg/​apache/​commons/​io/​filefilter/​AgeFileFilter;​94 ····​new-​instance·​v0,​·​Lorg/​apache/​commons/​io/​filefilter/​AgeFileFilter;​
  
95 ····​invoke-​direct·​{v0,​·​p0,​·​p1},​·​Lorg/​apache/​commons/​io/​filefilter/​AgeFileFilter;​-​><init>(J)​V95 ····​invoke-​direct·​{v0,​·​p0,​·​p1},​·​Lorg/​apache/​commons/​io/​filefilter/​AgeFileFilter;​-​><init>(J)​V
  
96 ····​return-​object·​v096 ····​return-​object·​v0
97 .​end·​method97 .​end·​method
  
98 .​method·​public·​static·​ageFileFilter(JZ)​Lorg/​apache/​commons/​io/​filefilter/​IOFileFilter;​98 .​method·​public·​static·​ageFileFilter(JZ)​Lorg/​apache/​commons/​io/​filefilter/​IOFileFilter;​
99 ····​.​locals·199 ····​.​locals·2
100 ····​.​param·​p0,​·​"cutoff"····​#·​J100 ····​.​param·​p0,​·​"cutoff"····​#·​J
101 ····​.​param·​p2,​·​"acceptOlder"····​#·​Z101 ····​.​param·​p2,​·​"acceptOlder"····​#·​Z
  
102 ····​.​prologue102 ····​.​prologue
103 ····​.​line·​543103 ····​.​line·​543
104 ····​new-​instance·​v0,​·​Lorg/​apache/​commons/​io/​filefilter/​AgeFileFilter;​104 ····​new-​instance·​v0,​·​Lorg/​apache/​commons/​io/​filefilter/​AgeFileFilter;​
  
Offset 901, 42 lines modifiedOffset 901, 42 lines modified
  
901 ····​invoke-​direct·​{v0,​·​p0,​·​p1},​·​Lorg/​apache/​commons/​io/​filefilter/​PrefixFileFilter;​-​><init>(Ljava/​lang/​String;​Lorg/​apache/​commons/​io/​IOCase;​)​V901 ····​invoke-​direct·​{v0,​·​p0,​·​p1},​·​Lorg/​apache/​commons/​io/​filefilter/​PrefixFileFilter;​-​><init>(Ljava/​lang/​String;​Lorg/​apache/​commons/​io/​IOCase;​)​V
  
902 ····​return-​object·​v0902 ····​return-​object·​v0
903 .​end·​method903 .​end·​method
  
904 .​method·​public·​static·​sizeFileFilter(J)​Lorg/​apache/​commons/​io/​filefilter/​IOFileFilter;​904 .​method·​public·​static·​sizeFileFilter(J)​Lorg/​apache/​commons/​io/​filefilter/​IOFileFilter;​
905 ····​.​locals·1905 ····​.​locals·2
906 ····​.​param·​p0,​·​"threshold"····​#·​J906 ····​.​param·​p0,​·​"threshold"····​#·​J
  
907 ····​.​prologue907 ····​.​prologue
908 ····​.​line·​610908 ····​.​line·​610
909 ····​new-​instance·​v0,​·​Lorg/​apache/​commons/​io/​filefilter/​SizeFileFilter;​909 ····​new-​instance·​v0,​·​Lorg/​apache/​commons/​io/​filefilter/​SizeFileFilter;​
  
910 ····​invoke-​direct·​{v0,​·​p0,​·​p1},​·​Lorg/​apache/​commons/​io/​filefilter/​SizeFileFilter;​-​><init>(J)​V910 ····​invoke-​direct·​{v0,​·​p0,​·​p1},​·​Lorg/​apache/​commons/​io/​filefilter/​SizeFileFilter;​-​><init>(J)​V
  
911 ····​return-​object·​v0911 ····​return-​object·​v0
912 .​end·​method912 .​end·​method
  
913 .​method·​public·​static·​sizeFileFilter(JZ)​Lorg/​apache/​commons/​io/​filefilter/​IOFileFilter;​913 .​method·​public·​static·​sizeFileFilter(JZ)​Lorg/​apache/​commons/​io/​filefilter/​IOFileFilter;​
914 ····​.​locals·1914 ····​.​locals·2
915 ····​.​param·​p0,​·​"threshold"····​#·​J915 ····​.​param·​p0,​·​"threshold"····​#·​J
916 ····​.​param·​p2,​·​"acceptLarger"····​#·​Z916 ····​.​param·​p2,​·​"acceptLarger"····​#·​Z
  
917 ····​.​prologue917 ····​.​prologue
918 ····​.​line·​623918 ····​.​line·​623
919 ····​new-​instance·​v0,​·​Lorg/​apache/​commons/​io/​filefilter/​SizeFileFilter;​919 ····​new-​instance·​v0,​·​Lorg/​apache/​commons/​io/​filefilter/​SizeFileFilter;​
  
920 ····​invoke-​direct·​{v0,​·​p0,​·​p1,​·​p2},​·​Lorg/​apache/​commons/​io/​filefilter/​SizeFileFilter;​-​><init>(JZ)​V920 ····​invoke-​direct·​{v0,​·​p0,​·​p1,​·​p2},​·​Lorg/​apache/​commons/​io/​filefilter/​SizeFileFilter;​-​><init>(JZ)​V
  
921 ····​return-​object·​v0921 ····​return-​object·​v0
922 .​end·​method922 .​end·​method
  
923 .​method·​public·​static·​sizeRangeFileFilter(J​J)​Lorg/​apache/​commons/​io/​filefilter/​IOFileFilter;​923 .​method·​public·​static·​sizeRangeFileFilter(J​J)​Lorg/​apache/​commons/​io/​filefilter/​IOFileFilter;​
924 ····​.​locals·5924 ····​.​locals·6
925 ····​.​param·​p0,​·​"minSizeInclusive"····​#·​J925 ····​.​param·​p0,​·​"minSizeInclusive"····​#·​J
926 ····​.​param·​p2,​·​"maxSizeInclusive"····​#·​J926 ····​.​param·​p2,​·​"maxSizeInclusive"····​#·​J
  
927 ····​.​prologue927 ····​.​prologue
928 ····​.​line·​637928 ····​.​line·​637
929 ····​new-​instance·​v1,​·​Lorg/​apache/​commons/​io/​filefilter/​SizeFileFilter;​929 ····​new-​instance·​v1,​·​Lorg/​apache/​commons/​io/​filefilter/​SizeFileFilter;​
  
2.71 KB
smali/org/apache/commons/io/filefilter/MagicNumberFileFilter.smali
Offset 112, 15 lines modifiedOffset 112, 15 lines modified
112 ····​invoke-​direct·​{p0,​·​p1,​·​v0,​·​v1},​·​Lorg/​apache/​commons/​io/​filefilter/​MagicNumberFileFilter​;​-​><init>([BJ)​V112 ····​invoke-​direct·​{p0,​·​p1,​·​v0,​·​v1},​·​Lorg/​apache/​commons/​io/​filefilter/​MagicNumberFileFilter​;​-​><init>([BJ)​V
  
113 ····​.​line·​113113 ····​.​line·​113
114 ····​return-​void114 ····​return-​void
115 .​end·​method115 .​end·​method
  
116 .​method·​public·​constructor·​<init>([BJ)​V116 .​method·​public·​constructor·​<init>([BJ)​V
117 ····​.​locals·3117 ····​.​locals·4
118 ····​.​param·​p1,​·​"magicNumber"····​#·​[B118 ····​.​param·​p1,​·​"magicNumber"····​#·​[B
119 ····​.​param·​p2,​·​"offset"····​#·​J119 ····​.​param·​p2,​·​"offset"····​#·​J
  
120 ····​.​prologue120 ····​.​prologue
121 ····​const/​4·​v2,​·​0x0121 ····​const/​4·​v2,​·​0x0
  
122 ····​.​line·​205122 ····​.​line·​205
Offset 191, 15 lines modifiedOffset 191, 15 lines modified
191 ····​.​line·​219191 ····​.​line·​219
192 ····​return-​void192 ····​return-​void
193 .​end·​method193 .​end·​method
  
  
194 #·​virtual·​methods194 #·​virtual·​methods
195 .​method·​public·​accept(Ljava/​io/​File;​)​Z195 .​method·​public·​accept(Ljava/​io/​File;​)​Z
196 ····​.​locals·7196 ····​.​locals·8
197 ····​.​param·​p1,​·​"file"····​#·​Ljava/​io/​File;​197 ····​.​param·​p1,​·​"file"····​#·​Ljava/​io/​File;​
  
198 ····​.​prologue198 ····​.​prologue
199 ····​const/​4·​v4,​·​0x0199 ····​const/​4·​v4,​·​0x0
  
200 ····​.​line·​239200 ····​.​line·​239
201 ····​if-​eqz·​p1,​·​:​cond_0201 ····​if-​eqz·​p1,​·​:​cond_0
Offset 239, 17 lines modifiedOffset 239, 17 lines modified
239 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0239 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
240 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0240 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0
  
241 ····​.​line·​244241 ····​.​line·​244
242 ····​.​end·​local·​v1····​#·​"randomAccessFile":​Ljava/​io/​RandomAccessFile;​242 ····​.​end·​local·​v1····​#·​"randomAccessFile":​Ljava/​io/​RandomAccessFile;​
243 ····​.​local·​v2,​·​"randomAccessFile":​Ljava/​io/​RandomAccessFile;​243 ····​.​local·​v2,​·​"randomAccessFile":​Ljava/​io/​RandomAccessFile;​
244 ····​:​try_start_1244 ····​:​try_start_1
245 ····​iget-​wide·​v5,​·​p0,​·​Lorg/​apache/​commons/​io/​filefilter/​MagicNumberFileFilter​;​-​>byteOffset:​J245 ····​iget-​wide·​v6,​·​p0,​·​Lorg/​apache/​commons/​io/​filefilter/​MagicNumberFileFilter​;​-​>byteOffset:​J
  
246 ····​invoke-​virtual·​{v2,​·​v5,​·​v6},​·​Ljava/​io/​RandomAccessFile;​-​>seek(J)​V246 ····​invoke-​virtual·​{v2,​·​v6,​·​v7},​·​Ljava/​io/​RandomAccessFile;​-​>seek(J)​V
  
247 ····​.​line·​245247 ····​.​line·​245
248 ····​invoke-​virtual·​{v2,​·​v0},​·​Ljava/​io/​RandomAccessFile;​-​>read([B)​I248 ····​invoke-​virtual·​{v2,​·​v0},​·​Ljava/​io/​RandomAccessFile;​-​>read([B)​I
  
249 ····​move-​result·​v3249 ····​move-​result·​v3
  
250 ····​.​line·​246250 ····​.​line·​246
Offset 338, 15 lines modifiedOffset 338, 15 lines modified
  
338 ····​.​end·​local·​v2····​#·​"randomAccessFile":​Ljava/​io/​RandomAccessFile;​338 ····​.​end·​local·​v2····​#·​"randomAccessFile":​Ljava/​io/​RandomAccessFile;​
339 ····​.​restart·​local·​v1····​#·​"randomAccessFile":​Ljava/​io/​RandomAccessFile;​339 ····​.​restart·​local·​v1····​#·​"randomAccessFile":​Ljava/​io/​RandomAccessFile;​
340 ····​goto·​:​goto_1340 ····​goto·​:​goto_1
341 .​end·​method341 .​end·​method
  
342 .​method·​public·​toString()​Ljava/​lang/​String;​342 .​method·​public·​toString()​Ljava/​lang/​String;​
343 ····​.​locals·3343 ····​.​locals·4
  
344 ····​.​prologue344 ····​.​prologue
345 ····​.​line·​268345 ····​.​line·​268
346 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​346 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
  
347 ····​invoke-​super·​{p0},​·​Lorg/​apache/​commons/​io/​filefilter/​AbstractFileFilter;​-​>toString()​Ljava/​lang/​String;​347 ····​invoke-​super·​{p0},​·​Lorg/​apache/​commons/​io/​filefilter/​AbstractFileFilter;​-​>toString()​Ljava/​lang/​String;​
  
Offset 371, 17 lines modifiedOffset 371, 17 lines modified
  
371 ····​.​line·​271371 ····​.​line·​271
372 ····​const-​string·​v1,​·​",​"372 ····​const-​string·​v1,​·​",​"
  
373 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​373 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
374 ····​.​line·​272374 ····​.​line·​272
375 ····​iget-​wide·​v1,​·​p0,​·​Lorg/​apache/​commons/​io/​filefilter/​MagicNumberFileFilter​;​-​>byteOffset:​J375 ····​iget-​wide·​v2,​·​p0,​·​Lorg/​apache/​commons/​io/​filefilter/​MagicNumberFileFilter​;​-​>byteOffset:​J
  
376 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(J)​Ljava/​lang/​StringBuilder;​376 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(J)​Ljava/​lang/​StringBuilder;​
  
377 ····​.​line·​273377 ····​.​line·​273
378 ····​const-​string·​v1,​·​")​"378 ····​const-​string·​v1,​·​")​"
  
379 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​379 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
380 ····​.​line·​274380 ····​.​line·​274
749 B
smali/org/apache/commons/io/filefilter/EmptyFileFilter.smali
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 ····​.​line·​6646 ····​.​line·​66
47 ····​return-​void47 ····​return-​void
48 .​end·​method48 .​end·​method
  
  
49 #·​virtual·​methods49 #·​virtual·​methods
50 .​method·​public·​accept(Ljava/​io/​File;​)​Z50 .​method·​public·​accept(Ljava/​io/​File;​)​Z
51 ····​.​locals·751 ····​.​locals·8
52 ····​.​param·​p1,​·​"file"····​#·​Ljava/​io/​File;​52 ····​.​param·​p1,​·​"file"····​#·​Ljava/​io/​File;​
  
53 ····​.​prologue53 ····​.​prologue
54 ····​const/​4·​v2,​·​0x154 ····​const/​4·​v2,​·​0x1
  
55 ····​const/​4·​v1,​·​0x055 ····​const/​4·​v1,​·​0x0
  
Offset 86, 19 lines modifiedOffset 86, 19 lines modified
86 ····​:​cond_186 ····​:​cond_1
87 ····​:​goto_087 ····​:​goto_0
88 ····​return·​v188 ····​return·​v1
  
89 ····​:​cond_289 ····​:​cond_2
90 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>length()​J90 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>length()​J
  
91 ····​move-​result-​wide·​v391 ····​move-​result-​wide·​v4
  
92 ····​const-​wide/​16·​v5,​·​0x092 ····​const-​wide/​16·​v6,​·​0x0
  
93 ····​cmp-​long·​v3,​·​v3,​·​v593 ····​cmp-​long·​v3,​·​v4,​·​v6
  
94 ····​if-​nez·​v3,​·​:​cond_394 ····​if-​nez·​v3,​·​:​cond_3
  
95 ····​:​goto_195 ····​:​goto_1
96 ····​move·​v1,​·​v296 ····​move·​v1,​·​v2
  
97 ····​goto·​:​goto_097 ····​goto·​:​goto_0
670 B
smali/org/apache/commons/io/monitor/FileAlterationMonitor.smali
Offset 70, 15 lines modifiedOffset 70, 15 lines modified
70 ····​iput-​wide·​p1,​·​p0,​·​Lorg/​apache/​commons/​io/​monitor/​FileAlterationMonitor​;​-​>interval:​J70 ····​iput-​wide·​p1,​·​p0,​·​Lorg/​apache/​commons/​io/​monitor/​FileAlterationMonitor​;​-​>interval:​J
  
71 ····​.​line·​5471 ····​.​line·​54
72 ····​return-​void72 ····​return-​void
73 .​end·​method73 .​end·​method
  
74 .​method·​public·​varargs·​constructor·​<init>(J[Lorg/​apache/​commons/​io/​monitor/​FileAlterationObserve​r;​)​V74 .​method·​public·​varargs·​constructor·​<init>(J[Lorg/​apache/​commons/​io/​monitor/​FileAlterationObserve​r;​)​V
75 ····​.​locals·475 ····​.​locals·5
76 ····​.​param·​p1,​·​"interval"····​#·​J76 ····​.​param·​p1,​·​"interval"····​#·​J
77 ····​.​param·​p3,​·​"observers"····​#·​[Lorg/​apache/​commons/​io/​monitor/​FileAlterationObserve​r;​77 ····​.​param·​p3,​·​"observers"····​#·​[Lorg/​apache/​commons/​io/​monitor/​FileAlterationObserve​r;​
  
78 ····​.​prologue78 ····​.​prologue
79 ····​.​line·​6479 ····​.​line·​64
80 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lorg/​apache/​commons/​io/​monitor/​FileAlterationMonitor​;​-​><init>(J)​V80 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Lorg/​apache/​commons/​io/​monitor/​FileAlterationMonitor​;​-​><init>(J)​V
  
733 B
smali/org/apache/commons/io/monitor/FileEntry.smali
Offset 381, 27 lines modifiedOffset 381, 27 lines modified
381 ····​iput-​boolean·​p1,​·​p0,​·​Lorg/​apache/​commons/​io/​monitor/​FileEntry;​-​>exists:​Z381 ····​iput-​boolean·​p1,​·​p0,​·​Lorg/​apache/​commons/​io/​monitor/​FileEntry;​-​>exists:​Z
  
382 ····​.​line·​249382 ····​.​line·​249
383 ····​return-​void383 ····​return-​void
384 .​end·​method384 .​end·​method
  
385 .​method·​public·​setLastModified(J)​V385 .​method·​public·​setLastModified(J)​V
386 ····​.​locals·0386 ····​.​locals·1
387 ····​.​param·​p1,​·​"lastModified"····​#·​J387 ····​.​param·​p1,​·​"lastModified"····​#·​J
  
388 ····​.​prologue388 ····​.​prologue
389 ····​.​line·​210389 ····​.​line·​210
390 ····​iput-​wide·​p1,​·​p0,​·​Lorg/​apache/​commons/​io/​monitor/​FileEntry;​-​>lastModified:​J390 ····​iput-​wide·​p1,​·​p0,​·​Lorg/​apache/​commons/​io/​monitor/​FileEntry;​-​>lastModified:​J
  
391 ····​.​line·​211391 ····​.​line·​211
392 ····​return-​void392 ····​return-​void
393 .​end·​method393 .​end·​method
  
394 .​method·​public·​setLength(J)​V394 .​method·​public·​setLength(J)​V
395 ····​.​locals·0395 ····​.​locals·1
396 ····​.​param·​p1,​·​"length"····​#·​J396 ····​.​param·​p1,​·​"length"····​#·​J
  
397 ····​.​prologue397 ····​.​prologue
398 ····​.​line·​228398 ····​.​line·​228
399 ····​iput-​wide·​p1,​·​p0,​·​Lorg/​apache/​commons/​io/​monitor/​FileEntry;​-​>length:​J399 ····​iput-​wide·​p1,​·​p0,​·​Lorg/​apache/​commons/​io/​monitor/​FileEntry;​-​>length:​J
  
400 ····​.​line·​229400 ····​.​line·​229
36.4 KB
smali/org/github/OxygenGuide/MainActivity$DownloadFile.smali
Max report size reached
276 B
smali/org/github/OxygenGuide/R.smali
Offset 19, 10 lines modifiedOffset 19, 9 lines modified
19 .​method·​public·​constructor·​<init>()​V19 .​method·​public·​constructor·​<init>()​V
20 ····​.​locals·​020 ····​.​locals·​0
  
21 ····​.​prologue21 ····​.​prologue
22 ····​.​line·​1022 ····​.​line·​10
23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
24 ····​.​line·​30 
25 ····​return-​void24 ····​return-​void
26 .​end·​method25 .​end·​method
2.54 KB
smali/org/github/OxygenGuide/MainActivity.smali
Offset 43, 15 lines modifiedOffset 43, 14 lines modified
43 ····​.​line·​9143 ····​.​line·​91
44 ····​new-​instance·​v0,​·​Lorg/​github/​OxygenGuide/​MainActivity$1;​44 ····​new-​instance·​v0,​·​Lorg/​github/​OxygenGuide/​MainActivity$1;​
  
45 ····​invoke-​direct·​{v0,​·​p0},​·​Lorg/​github/​OxygenGuide/​MainActivity$1;​-​><init>(Lorg/​github/​OxygenGuide/​MainActivity;​)​V45 ····​invoke-​direct·​{v0,​·​p0},​·​Lorg/​github/​OxygenGuide/​MainActivity$1;​-​><init>(Lorg/​github/​OxygenGuide/​MainActivity;​)​V
  
46 ····​iput-​object·​v0,​·​p0,​·​Lorg/​github/​OxygenGuide/​MainActivity;​-​>updateProgressMessag​e:​Ljava/​lang/​Runnable;​46 ····​iput-​object·​v0,​·​p0,​·​Lorg/​github/​OxygenGuide/​MainActivity;​-​>updateProgressMessag​e:​Ljava/​lang/​Runnable;​
  
47 ····​.​line·​118 
48 ····​return-​void47 ····​return-​void
49 .​end·​method48 .​end·​method
  
50 .​method·​static·​synthetic·​access$100(Lorg/​github/​OxygenGuide/​MainActivity;​)​Ljava/​lang/​String;​49 .​method·​static·​synthetic·​access$100(Lorg/​github/​OxygenGuide/​MainActivity;​)​Ljava/​lang/​String;​
51 ····​.​locals·​150 ····​.​locals·​1
52 ····​.​param·​p0,​·​"x0"····​#·​Lorg/​github/​OxygenGuide/​MainActivity;​51 ····​.​param·​p0,​·​"x0"····​#·​Lorg/​github/​OxygenGuide/​MainActivity;​
  
Offset 86, 14 lines modifiedOffset 85, 15 lines modified
  
86 ····​const/​4·​v1,​·​0x085 ····​const/​4·​v1,​·​0x0
  
87 ····​invoke-​static·​{p0,​·​v0,​·​v1},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​86 ····​invoke-​static·​{p0,​·​v0,​·​v1},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​
  
88 ····​move-​result-​object·​v087 ····​move-​result-​object·​v0
  
 88 ····​.​line·​88
89 ····​invoke-​virtual·​{v0},​·​Landroid/​widget/​Toast;​-​>show()​V89 ····​invoke-​virtual·​{v0},​·​Landroid/​widget/​Toast;​-​>show()​V
  
90 ····​.​line·​8990 ····​.​line·​89
91 ····​return-​void91 ····​return-​void
92 .​end·​method92 .​end·​method
  
93 .​method·​deleteIfExists(Ljava/​lang/​String;​)​V93 .​method·​deleteIfExists(Ljava/​lang/​String;​)​V
Offset 121, 56 lines modifiedOffset 121, 50 lines modified
  
121 ····​.​line·​105121 ····​.​line·​105
122 ····​:​cond_0122 ····​:​cond_0
123 ····​return-​void123 ····​return-​void
124 .​end·​method124 .​end·​method
  
125 .​method·​deleteRecursive(Ljava​/​io/​File;​)​V125 .​method·​deleteRecursive(Ljava​/​io/​File;​)​V
126 ····​.​locals·5126 ····​.​locals·4
127 ····​.​param·​p1,​·​"fileOrDirectory"····​#·​Ljava/​io/​File;​127 ····​.​param·​p1,​·​"fileOrDirectory"····​#·​Ljava/​io/​File;​
  
128 ····​.​prologue128 ····​.​prologue
129 ····​.​line·​108129 ····​.​line·​108
130 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>isDirectory()​Z130 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>isDirectory()​Z
  
131 ····​move-​result·​v4131 ····​move-​result·​v1
  
132 ····​if-​eqz·​v4,​·​:​cond_0132 ····​if-​eqz·​v1,​·​:​cond_0
  
133 ····​.​line·​109133 ····​.​line·​109
134 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>listFiles()​[Ljava/​io/​File;​134 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>listFiles()​[Ljava/​io/​File;​
  
135 ····​move-​result-​object·​v0135 ····​move-​result-​object·​v2
  
136 ····.​local·​v0,​·​"arr$":​[Ljava/​io/​File;​136 ····​array-​length·​v3,​·​v2
137 ····​array-​length·​v3,​·​v0 
  
138 ····.​local·​v3,​·"len$":​I137 ····const/​4·​v1,​·0x0
139 ····​const/​4·​v2,​·​0x0 
  
140 ····​.​local·​v2,​·​"i$":​I 
141 ····​:​goto_0138 ····​:​goto_0
142 ····​if-​ge·​v2,​·​v3,​·​:​cond_0139 ····​if-​ge·​v1,​·​v3,​·​:​cond_0
  
143 ····​aget-​object·​v1,​·​v0,​·​v2140 ····​aget-​object·​v0,​·​v2,​·​v1
  
144 ····​.​line·​110141 ····​.​line·​110
145 ····​.​local·​v1,​·​"child":​Ljava/​io/​File;​142 ····​.​local·​v0,​·​"child":​Ljava/​io/​File;​
146 ····​invoke-​virtual·​{p0,​·​v1},​·​Lorg/​github/​OxygenGuide/​MainActivity;​-​>deleteRecursive(Ljav​a/​io/​File;​)​V143 ····​invoke-​virtual·​{p0,​·​v0},​·​Lorg/​github/​OxygenGuide/​MainActivity;​-​>deleteRecursive(Ljav​a/​io/​File;​)​V
  
147 ····​.​line·​109144 ····​.​line·​109
148 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1145 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1
  
149 ····​goto·​:​goto_0146 ····​goto·​:​goto_0
  
150 ····​.​line·​111147 ····​.​line·​111
151 ····​.​end·​local·​v0····​#·​"arr$":​[Ljava/​io/​File;​148 ····​.​end·​local·​v0····​#·​"child":​Ljava/​io/​File;​
152 ····​.​end·​local·​v1····​#·​"child":​Ljava/​io/​File;​ 
153 ····​.​end·​local·​v2····​#·​"i$":​I 
154 ····​.​end·​local·​v3····​#·​"len$":​I 
155 ····​:​cond_0149 ····​:​cond_0
156 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>delete()​Z150 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>delete()​Z
  
157 ····​.​line·​112151 ····​.​line·​112
158 ····​return-​void152 ····​return-​void
159 .​end·​method153 .​end·​method
  
580 B
smali/org/github/OxygenGuide/MainActivity$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lorg/​github/​OxygenGuide/​MainActivity;​21 .​field·​final·​synthetic·​this$0:​Lorg/​github/​OxygenGuide/​MainActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lorg/​github/​OxygenGuide/​MainActivity;​)​V23 .​method·​constructor·​<init>(Lorg/​github/​OxygenGuide/​MainActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​github/​OxygenGuide/​MainActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​9127 ····​.​line·​91
27 ····​iput-​object·​p1,​·​p0,​·​Lorg/​github/​OxygenGuide/​MainActivity$1;​-​>this$0:​Lorg/​github/​OxygenGuide/​MainActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lorg/​github/​OxygenGuide/​MainActivity$1;​-​>this$0:​Lorg/​github/​OxygenGuide/​MainActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
96.3 KB
res/drawable-hdpi-v4/logo.png
91.5 KB
sng
Max report size reached
4.66 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
24.4 KB
res/drawable-ldpi-v4/logo.png
22.1 KB
sng
Max report size reached
2.25 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
43.9 KB
res/drawable-mdpi-v4/logo.png
40.4 KB
sng
Max report size reached
3.39 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
169 KB
res/drawable-xhdpi-v4/logo.png
163 KB
sng
Max report size reached
6.24 KB
Image content
Max report size reached