1.11 MB
/home/fdroid/fdroiddata/tmp/com.orphan.amplayer_1.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.orphan.amplayer_1.apk
11.7 KB
zipinfo /dev/stdin
Max report size reached
1.38 KB
AndroidManifest.xml (decoded)
1.32 KB
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:​hardwareAccelerated="​true"·​android:​versionCode="1"·​android:​versionName="0.​4.​2"·​android:​windowSoftInputMode="​adjustPan"·​package="com.​orphan.​amplayer"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <manifest·​android:​hardwareAccelerated="​true"·​android:​versionCode="1"·​android:​versionName="0.​4.​2"·​android:​windowSoftInputMode="​adjustPan"·​package="com.​orphan.​amplayer"·platformBuildVersionC​ode="17"·​platformBuildVersionN​ame="4.​2.​2-​1425461"·xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<supports-​screens·​android:​anyDensity="true"·​android:​largeScreens="true"·​android:​normalScreens="true"·​android:​resizeable="true"·​android:​smallScreens="true"·​android:​xlargeScreens="true"/​>3 ··​<supports-​screens·​android:​anyDensity="true"·​android:​largeScreens="true"·​android:​normalScreens="true"·​android:​resizeable="true"·​android:​smallScreens="true"·​android:​xlargeScreens="true"/​>
4 ··​<uses-​permission·​android:​name="android.​permission.​INTERNET"/​>4 ··​<uses-​permission·​android:​name="android.​permission.​INTERNET"/​>
5 ··​<application·​android:​hardwareAccelerated="​true"·​android:​icon="@drawable/​logo"·​android:​label="@string/​app_name">5 ··​<application·​android:​hardwareAccelerated="​true"·​android:​icon="@drawable/​logo"·​android:​label="@string/​app_name">
6 ····​<activity·​android:​configChanges="keyboa​rd|keyboardHidden|loc​ale|orientation|scree​nSize"·​android:​label="@string/​app_name"·​android:​name="AmpachePlayer"·​android:​theme="@android:​style/​Theme.​Black.​NoTitleBar">6 ····​<activity·​android:​configChanges="keyboa​rd|keyboardHidden|loc​ale|orientation|scree​nSize"·​android:​label="@string/​app_name"·​android:​name="AmpachePlayer"·​android:​theme="@android:​style/​Theme.​Black.​NoTitleBar">
7 ······​<intent-​filter>7 ······​<intent-​filter>
8 ········​<action·​android:​name="android.​intent.​action.​MAIN"/​>8 ········​<action·​android:​name="android.​intent.​action.​MAIN"/​>
9 ········​<category·​android:​name="android.​intent.​category.​LAUNCHER"/​>9 ········​<category·​android:​name="android.​intent.​category.​LAUNCHER"/​>
59.9 KB
classes.dex
59.9 KB
classes.jar
9.33 KB
zipinfo /dev/stdin
Max report size reached
3.32 KB
com/squareup/okhttp/ConnectionPool.class
3.24 KB
javap -verbose -constants -s -l -private {}
Max report size reached
1.28 KB
com/squareup/okhttp/internal/DiskLruCache.class
1.19 KB
procyon -ec {}
Max report size reached
4.14 KB
com/squareup/okhttp/internal/Util.class
4.06 KB
javap -verbose -constants -s -l -private {}
Max report size reached
4.45 KB
com/squareup/okhttp/internal/http/HttpEngine.class
4.35 KB
javap -verbose -constants -s -l -private {}
Max report size reached
11.8 KB
com/squareup/okhttp/internal/http/ResponseHeaders.class
11.6 KB
javap -verbose -constants -s -l -private {}
Max report size reached
3.64 KB
com/squareup/okhttp/internal/spdy/SpdyConnection.class
3.53 KB
javap -verbose -constants -s -l -private {}
Max report size reached
14.0 KB
com/squareup/okhttp/internal/spdy/SpdyStream.class
13.9 KB
javap -verbose -constants -s -l -private {}
Max report size reached
7.93 KB
org/apache/cordova/CordovaResourceApi.class
7.85 KB
javap -verbose -constants -s -l -private {}
Max report size reached
454 B
smali/com/squareup/okhttp/Connection.smali
Offset 833, 15 lines modifiedOffset 833, 15 lines modified
833 ····​.​line·​168833 ····​.​line·​168
834 ····​iget-​boolean·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​Connection;​-​>connected:​Z834 ····​iget-​boolean·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​Connection;​-​>connected:​Z
  
835 ····​return·​v0835 ····​return·​v0
836 .​end·​method836 .​end·​method
  
837 .​method·​public·​isExpired(J)​Z837 .​method·​public·​isExpired(J)​Z
838 ····​.​locals·4838 ····​.​locals·5
839 ····​.​param·​p1,​·​"keepAliveDurationNs"​····​#·​J839 ····​.​param·​p1,​·​"keepAliveDurationNs"​····​#·​J
  
840 ····​.​prologue840 ····​.​prologue
841 ····​.​line·​210841 ····​.​line·​210
842 ····​invoke-​virtual·​{p0},​·​Lcom/​squareup/​okhttp/​Connection;​-​>isIdle()​Z842 ····​invoke-​virtual·​{p0},​·​Lcom/​squareup/​okhttp/​Connection;​-​>isIdle()​Z
  
843 ····​move-​result·​v0843 ····​move-​result·​v0
2.73 KB
smali/com/squareup/okhttp/ConnectionPool.smali
Offset 136, 64 lines modifiedOffset 136, 64 lines modified
  
136 ····​sput-​object·​v5,​·​Lcom/​squareup/​okhttp/​ConnectionPool;​-​>systemDefault:​Lcom/​squareup/​okhttp/​ConnectionPool;​136 ····​sput-​object·​v5,​·​Lcom/​squareup/​okhttp/​ConnectionPool;​-​>systemDefault:​Lcom/​squareup/​okhttp/​ConnectionPool;​
  
137 ····​goto·​:​goto_1137 ····​goto·​:​goto_1
138 .​end·​method138 .​end·​method
  
139 .​method·​public·​constructor·​<init>(IJ)​V139 .​method·​public·​constructor·​<init>(IJ)​V
140 ····​.​locals·9140 ····​.​locals·10
141 ····​.​param·​p1,​·​"maxIdleConnections"····​#·​I141 ····​.​param·​p1,​·​"maxIdleConnections"····​#·​I
142 ····​.​param·​p2,​·​"keepAliveDurationMs"​····​#·​J142 ····​.​param·​p2,​·​"keepAliveDurationMs"​····​#·​J
  
143 ····​.​prologue143 ····​.​prologue
144 ····​const-​wide/​16·​v7,​·​0x3e8144 ····​const-​wide/​16·​v8,​·​0x3e8
  
145 ····​.​line·​119145 ····​.​line·​119
146 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V146 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
147 ····​.​line·​80147 ····​.​line·​80
148 ····​new-​instance·​v0,​·​Ljava/​util/​LinkedList;​148 ····​new-​instance·​v0,​·​Ljava/​util/​LinkedList;​
  
149 ····​invoke-​direct·​{v0},​·​Ljava/​util/​LinkedList;​-​><init>()​V149 ····​invoke-​direct·​{v0},​·​Ljava/​util/​LinkedList;​-​><init>()​V
  
150 ····​iput-​object·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​ConnectionPool;​-​>connections:​Ljava/​util/​LinkedList;​150 ····​iput-​object·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​ConnectionPool;​-​>connections:​Ljava/​util/​LinkedList;​
  
151 ····​.​line·​83151 ····​.​line·​83
152 ····​new-​instance·​v0,​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​152 ····​new-​instance·​v1,​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​
  
153 ····​const/​4·​v1,​·​0x0153 ····​const/​4·​v2,​·​0x0
  
154 ····​const/​4·​v2,​·​0x1154 ····​const/​4·​v3,​·​0x1
  
155 ····​const-​wide/​16·​v3,​·​0x3c155 ····​const-​wide/​16·​v4,​·​0x3c
  
156 ····​sget-​object·​v5,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>SECONDS:​Ljava/​util/​concurrent/​TimeUnit;​156 ····​sget-​object·​v6,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>SECONDS:​Ljava/​util/​concurrent/​TimeUnit;​
  
157 ····​new-​instance·​v6,​·​Ljava/​util/​concurrent/​LinkedBlockingQueue;​157 ····​new-​instance·​v7,​·​Ljava/​util/​concurrent/​LinkedBlockingQueue;​
  
158 ····​invoke-​direct·​{v6},​·​Ljava/​util/​concurrent/​LinkedBlockingQueue;​-​><init>()​V158 ····​invoke-​direct·​{v7},​·​Ljava/​util/​concurrent/​LinkedBlockingQueue;​-​><init>()​V
  
159 ····​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​-​><init>(IIJLjava/​util/​concurrent/​TimeUnit;​Ljava/​util/​concurrent/​BlockingQueue;​)​V159 ····​invoke-​direct/​range·​{v1·​.​.​·​v7},​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​-​><init>(IIJLjava/​util/​concurrent/​TimeUnit;​Ljava/​util/​concurrent/​BlockingQueue;​)​V
  
160 ····​iput-​object·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​ConnectionPool;​-​>executorService:​Ljava/​util/​concurrent/​ExecutorService;​160 ····​iput-​object·​v1,​·​p0,​·​Lcom/​squareup/​okhttp/​ConnectionPool;​-​>executorService:​Ljava/​util/​concurrent/​ExecutorService;​
  
161 ····​.​line·​85161 ····​.​line·​85
162 ····​new-​instance·​v0,​·​Lcom/​squareup/​okhttp/​ConnectionPool$1;​162 ····​new-​instance·​v0,​·​Lcom/​squareup/​okhttp/​ConnectionPool$1;​
  
163 ····​invoke-​direct·​{v0,​·​p0},​·​Lcom/​squareup/​okhttp/​ConnectionPool$1;​-​><init>(Lcom/​squareup/​okhttp/​ConnectionPool;​)​V163 ····​invoke-​direct·​{v0,​·​p0},​·​Lcom/​squareup/​okhttp/​ConnectionPool$1;​-​><init>(Lcom/​squareup/​okhttp/​ConnectionPool;​)​V
  
164 ····​iput-​object·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​ConnectionPool;​-​>connectionsCleanupCa​llable:​Ljava/​util/​concurrent/​Callable;​164 ····​iput-​object·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​ConnectionPool;​-​>connectionsCleanupCa​llable:​Ljava/​util/​concurrent/​Callable;​
  
165 ····​.​line·​120165 ····​.​line·​120
166 ····​iput·​p1,​·​p0,​·​Lcom/​squareup/​okhttp/​ConnectionPool;​-​>maxIdleConnections:​I166 ····​iput·​p1,​·​p0,​·​Lcom/​squareup/​okhttp/​ConnectionPool;​-​>maxIdleConnections:​I
  
167 ····​.​line·​121167 ····​.​line·​121
168 ····​mul-​long·​v0,​·​p2,​·​v7168 ····​mul-​long·​v0,​·​p2,​·​v8
  
169 ····​mul-​long/​2addr·​v0,​·​v7169 ····​mul-​long/​2addr·​v0,​·​v8
  
170 ····​iput-​wide·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​ConnectionPool;​-​>keepAliveDurationNs:​J170 ····​iput-​wide·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​ConnectionPool;​-​>keepAliveDurationNs:​J
  
171 ····​.​line·​122171 ····​.​line·​122
172 ····​return-​void172 ····​return-​void
173 .​end·​method173 .​end·​method
  
1.26 KB
smali/com/squareup/okhttp/internal/DiskLruCache$Snapshot.smali
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 .​field·​private·​final·​sequenceNumber:​J27 .​field·​private·​final·​sequenceNumber:​J
  
28 .​field·​final·​synthetic·​this$0:​Lcom/​squareup/​okhttp/​internal/​DiskLruCache;​28 .​field·​final·​synthetic·​this$0:​Lcom/​squareup/​okhttp/​internal/​DiskLruCache;​
  
  
29 #·​direct·​methods29 #·​direct·​methods
30 .​method·​private·​constructor·​<init>(Lcom/​squareup/​okhttp/​internal/​DiskLruCache;​Ljava/​lang/​String;​J[Ljava/​io/​InputStream;​[J)​V30 .​method·​private·​constructor·​<init>(Lcom/​squareup/​okhttp/​internal/​DiskLruCache;​Ljava/​lang/​String;​J[Ljava/​io/​InputStream;​[J)​V
31 ····​.​locals·031 ····​.​locals·1
32 ····​.​param·​p2,​·​"key"····​#·​Ljava/​lang/​String;​32 ····​.​param·​p2,​·​"key"····​#·​Ljava/​lang/​String;​
33 ····​.​param·​p3,​·​"sequenceNumber"····​#·​J33 ····​.​param·​p3,​·​"sequenceNumber"····​#·​J
34 ····​.​param·​p5,​·​"ins"····​#·​[Ljava/​io/​InputStream;​34 ····​.​param·​p5,​·​"ins"····​#·​[Ljava/​io/​InputStream;​
35 ····​.​param·​p6,​·​"lengths"····​#·​[J35 ····​.​param·​p6,​·​"lengths"····​#·​[J
  
36 ····​.​prologue36 ····​.​prologue
37 ····​.​line·​67137 ····​.​line·​671
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 ····​iput-​object·​p6,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​DiskLruCache$Snapshot​;​-​>lengths:​[J56 ····​iput-​object·​p6,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​DiskLruCache$Snapshot​;​-​>lengths:​[J
  
57 ····​.​line·​67657 ····​.​line·​676
58 ····​return-​void58 ····​return-​void
59 .​end·​method59 .​end·​method
  
60 .​method·​synthetic·​constructor·​<init>(Lcom/​squareup/​okhttp/​internal/​DiskLruCache;​Ljava/​lang/​String;​J[Ljava/​io/​InputStream;​[JLcom/​squareup/​okhttp/​internal/​DiskLruCache$1;​)​V60 .​method·​synthetic·​constructor·​<init>(Lcom/​squareup/​okhttp/​internal/​DiskLruCache;​Ljava/​lang/​String;​J[Ljava/​io/​InputStream;​[JLcom/​squareup/​okhttp/​internal/​DiskLruCache$1;​)​V
61 ····​.​locals·061 ····​.​locals·1
62 ····​.​param·​p1,​·​"x0"····​#·​Lcom/​squareup/​okhttp/​internal/​DiskLruCache;​62 ····​.​param·​p1,​·​"x0"····​#·​Lcom/​squareup/​okhttp/​internal/​DiskLruCache;​
63 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​String;​63 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​String;​
64 ····​.​param·​p3,​·​"x2"····​#·​J64 ····​.​param·​p3,​·​"x2"····​#·​J
65 ····​.​param·​p5,​·​"x3"····​#·​[Ljava/​io/​InputStream;​65 ····​.​param·​p5,​·​"x3"····​#·​[Ljava/​io/​InputStream;​
66 ····​.​param·​p6,​·​"x4"····​#·​[J66 ····​.​param·​p6,​·​"x4"····​#·​[J
67 ····​.​param·​p7,​·​"x5"····​#·​Lcom/​squareup/​okhttp/​internal/​DiskLruCache$1;​67 ····​.​param·​p7,​·​"x5"····​#·​Lcom/​squareup/​okhttp/​internal/​DiskLruCache$1;​
  
1.5 KB
smali/com/squareup/okhttp/internal/DiskLruCache$Entry.smali
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ····​.​line·​87199 ····​.​line·​871
100 ····​iget-​wide·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​DiskLruCache$Entry;​-​>sequenceNumber:​J100 ····​iget-​wide·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​DiskLruCache$Entry;​-​>sequenceNumber:​J
  
101 ····​return-​wide·​v0101 ····​return-​wide·​v0
102 .​end·​method102 .​end·​method
  
103 .​method·​static·​synthetic·​access$1202(Lcom/​squareup/​okhttp/​internal/​DiskLruCache$Entry;​J)​J103 .​method·​static·​synthetic·​access$1202(Lcom/​squareup/​okhttp/​internal/​DiskLruCache$Entry;​J)​J
104 ····​.​locals·0104 ····​.​locals·1
105 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​squareup/​okhttp/​internal/​DiskLruCache$Entry;​105 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​squareup/​okhttp/​internal/​DiskLruCache$Entry;​
106 ····​.​param·​p1,​·​"x1"····​#·​J106 ····​.​param·​p1,​·​"x1"····​#·​J
  
107 ····​.​prologue107 ····​.​prologue
108 ····​.​line·​871108 ····​.​line·​871
109 ····​iput-​wide·​p1,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​DiskLruCache$Entry;​-​>sequenceNumber:​J109 ····​iput-​wide·​p1,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​DiskLruCache$Entry;​-​>sequenceNumber:​J
  
Offset 214, 15 lines modifiedOffset 214, 15 lines modified
  
214 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​io/​IOException;​-​><init>(Ljava/​lang/​String;​)​V214 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​io/​IOException;​-​><init>(Ljava/​lang/​String;​)​V
  
215 ····​throw·​v0215 ····​throw·​v0
216 .​end·​method216 .​end·​method
  
217 .​method·​private·​setLengths([Ljava/​lang/​String;​)​V217 .​method·​private·​setLengths([Ljava/​lang/​String;​)​V
218 ····​.​locals·5218 ····​.​locals·6
219 ····​.​param·​p1,​·​"strings"····​#·​[Ljava/​lang/​String;​219 ····​.​param·​p1,​·​"strings"····​#·​[Ljava/​lang/​String;​
220 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​220 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
221 ········​value·​=·​{221 ········​value·​=·​{
222 ············​Ljava/​io/​IOException;​222 ············​Ljava/​io/​IOException;​
223 ········​}223 ········​}
224 ····​.​end·​annotation224 ····​.​end·​annotation
  
Offset 260, 17 lines modifiedOffset 260, 17 lines modified
260 ····​.​line·​907260 ····​.​line·​907
261 ····​iget-​object·​v2,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​DiskLruCache$Entry;​-​>lengths:​[J261 ····​iget-​object·​v2,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​DiskLruCache$Entry;​-​>lengths:​[J
  
262 ····​aget-​object·​v3,​·​p1,​·​v1262 ····​aget-​object·​v3,​·​p1,​·​v1
  
263 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Long;​-​>parseLong(Ljava/​lang/​String;​)​J263 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Long;​-​>parseLong(Ljava/​lang/​String;​)​J
  
264 ····​move-​result-​wide·​v3264 ····​move-​result-​wide·​v4
  
265 ····​aput-​wide·​v3,​·​v2,​·​v1265 ····​aput-​wide·​v4,​·​v2,​·​v1
266 ····​:​try_end_0266 ····​:​try_end_0
267 ····​.​catch·​Ljava/​lang/​NumberFormatException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0267 ····​.​catch·​Ljava/​lang/​NumberFormatException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
  
268 ····​.​line·​906268 ····​.​line·​906
269 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1269 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1
  
270 ····​goto·​:​goto_0270 ····​goto·​:​goto_0
1.47 KB
smali/com/squareup/okhttp/internal/Util.smali
Offset 1047, 15 lines modifiedOffset 1047, 15 lines modified
1047 ····​if-​ne·​v0,​·​v1,​·​:​cond_01047 ····​if-​ne·​v0,​·​v1,​·​:​cond_0
  
1048 ····​.​line·​2471048 ····​.​line·​247
1049 ····​return-​void1049 ····​return-​void
1050 .​end·​method1050 .​end·​method
  
1051 .​method·​public·​static·​skipByReading(Ljava/​io/​InputStream;​J)​J1051 .​method·​public·​static·​skipByReading(Ljava/​io/​InputStream;​J)​J
1052 ····​.​locals·91052 ····​.​locals·11
1053 ····​.​param·​p0,​·​"in"····​#·​Ljava/​io/​InputStream;​1053 ····​.​param·​p0,​·​"in"····​#·​Ljava/​io/​InputStream;​
1054 ····​.​param·​p1,​·​"byteCount"····​#·​J1054 ····​.​param·​p1,​·​"byteCount"····​#·​J
1055 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​1055 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
1056 ········​value·​=·​{1056 ········​value·​=·​{
1057 ············​Ljava/​io/​IOException;​1057 ············​Ljava/​io/​IOException;​
1058 ········​}1058 ········​}
1059 ····​.​end·​annotation1059 ····​.​end·​annotation
Offset 1089, 25 lines modifiedOffset 1089, 25 lines modified
1089 ····​.​local·​v2,​·​"skipped":​J1089 ····​.​local·​v2,​·​"skipped":​J
1090 ····​:​cond_11090 ····​:​cond_1
1091 ····​cmp-​long·​v5,​·​v2,​·​p11091 ····​cmp-​long·​v5,​·​v2,​·​p1
  
1092 ····​if-​gez·​v5,​·​:​cond_21092 ····​if-​gez·​v5,​·​:​cond_2
  
1093 ····​.​line·​2691093 ····​.​line·​269
1094 ····​sub-​long·​v5,​·​p1,​·​v21094 ····​sub-​long·​v6,​·​p1,​·​v2
  
1095 ····​array-​length·​v7,​·​v01095 ····​array-​length·​v5,​·​v0
  
1096 ····​int-​to-​long·​v7,​·​v71096 ····​int-​to-​long·​v8,​·​v5
  
1097 ····​invoke-​static·​{v5,​·​v6,​·​v7,​·​v8},​·​Ljava/​lang/​Math;​-​>min(JJ)​J1097 ····​invoke-​static·​{v6,​·​v7,​·​v8,​·​v9},​·​Ljava/​lang/​Math;​-​>min(JJ)​J
  
1098 ····​move-​result-​wide·​v51098 ····​move-​result-​wide·​v6
  
1099 ····​long-​to-​int·​v4,​·​v51099 ····​long-​to-​int·​v4,​·​v6
  
1100 ····​.​line·​2701100 ····​.​line·​270
1101 ····​.​local·​v4,​·​"toRead":​I1101 ····​.​local·​v4,​·​"toRead":​I
1102 ····​const/​4·​v5,​·​0x01102 ····​const/​4·​v5,​·​0x0
  
1103 ····​invoke-​virtual·​{p0,​·​v0,​·​v5,​·​v4},​·​Ljava/​io/​InputStream;​-​>read([BII)​I1103 ····​invoke-​virtual·​{p0,​·​v0,​·​v5,​·​v4},​·​Ljava/​io/​InputStream;​-​>read([BII)​I
  
Offset 1131, 17 lines modifiedOffset 1131, 17 lines modified
1131 ····​.​line·​2831131 ····​.​line·​283
1132 ····​return-​wide·​v21132 ····​return-​wide·​v2
  
1133 ····​.​line·​2741133 ····​.​line·​274
1134 ····​.​restart·​local·​v1····​#·​"read":​I1134 ····​.​restart·​local·​v1····​#·​"read":​I
1135 ····​.​restart·​local·​v4····​#·​"toRead":​I1135 ····​.​restart·​local·​v4····​#·​"toRead":​I
1136 ····​:​cond_31136 ····​:​cond_3
1137 ····​int-​to-​long·​v5,​·​v11137 ····​int-​to-​long·​v6,​·​v1
  
1138 ····​add-​long/​2addr·​v2,​·​v51138 ····​add-​long/​2addr·​v2,​·​v6
  
1139 ····​.​line·​2751139 ····​.​line·​275
1140 ····​if-​ge·​v1,​·​v4,​·​:​cond_11140 ····​if-​ge·​v1,​·​v4,​·​:​cond_1
  
1141 ····​goto·​:​goto_01141 ····​goto·​:​goto_0
1142 .​end·​method1142 .​end·​method
  
17.6 KB
smali/com/squareup/okhttp/internal/DiskLruCache.smali
Max report size reached
3.24 KB
smali/com/squareup/okhttp/internal/spdy/SpdyConnection.smali
Offset 101, 18 lines modifiedOffset 101, 18 lines modified
101 ········​}101 ········​}
102 ····​.​end·​annotation102 ····​.​end·​annotation
103 .​end·​field103 .​end·​field
  
  
104 #·​direct·​methods104 #·​direct·​methods
105 .​method·​static·​constructor·​<clinit>()​V105 .​method·​static·​constructor·​<clinit>()​V
106 ····​.​locals·8106 ····​.​locals·9
  
107 ····​.​prologue107 ····​.​prologue
108 ····​const/​4·​v1,​·​0x0108 ····​const/​4·​v2,​·​0x0
  
109 ····​.​line·​46109 ····​.​line·​46
110 ····​const-​class·​v0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection;​110 ····​const-​class·​v0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection;​
  
111 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Class;​-​>desiredAssertionStat​us()​Z111 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Class;​-​>desiredAssertionStat​us()​Z
  
112 ····​move-​result·​v0112 ····​move-​result·​v0
Offset 121, 45 lines modifiedOffset 121, 45 lines modified
  
121 ····​const/​4·​v0,​·​0x1121 ····​const/​4·​v0,​·​0x1
  
122 ····​:​goto_0122 ····​:​goto_0
123 ····​sput-​boolean·​v0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection;​-​>$assertionsDisabled:​Z123 ····​sput-​boolean·​v0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection;​-​>$assertionsDisabled:​Z
  
124 ····​.​line·​80124 ····​.​line·​80
125 ····​new-​instance·​v0,​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​125 ····​new-​instance·​v1,​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​
  
126 ····​const·​v2,​·​0x7fffffff126 ····​const·​v3,​·​0x7fffffff
  
127 ····​const-​wide/​16·​v3,​·​0x3c127 ····​const-​wide/​16·​v4,​·​0x3c
  
128 ····​sget-​object·​v5,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>SECONDS:​Ljava/​util/​concurrent/​TimeUnit;​128 ····​sget-​object·​v6,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>SECONDS:​Ljava/​util/​concurrent/​TimeUnit;​
  
129 ····​new-​instance·​v6,​·​Ljava/​util/​concurrent/​SynchronousQueue;​129 ····​new-​instance·​v7,​·​Ljava/​util/​concurrent/​SynchronousQueue;​
  
130 ····​invoke-​direct·​{v6},​·​Ljava/​util/​concurrent/​SynchronousQueue;​-​><init>()​V130 ····​invoke-​direct·​{v7},​·​Ljava/​util/​concurrent/​SynchronousQueue;​-​><init>()​V
  
131 ····​invoke-​static·​{},​·​Ljava/​util/​concurrent/​Executors;​-​>defaultThreadFactory​()​Ljava/​util/​concurrent/​ThreadFactory;​131 ····​invoke-​static·​{},​·​Ljava/​util/​concurrent/​Executors;​-​>defaultThreadFactory​()​Ljava/​util/​concurrent/​ThreadFactory;​
  
132 ····​move-​result-​object·​v7132 ····​move-​result-​object·​v8
  
133 ····​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​-​><init>(IIJLjava/​util/​concurrent/​TimeUnit;​Ljava/​util/​concurrent/​BlockingQueue;​Ljava/​util/​concurrent/​ThreadFactory;​)​V133 ····​invoke-​direct/​range·​{v1·​.​.​·​v8},​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​-​><init>(IIJLjava/​util/​concurrent/​TimeUnit;​Ljava/​util/​concurrent/​BlockingQueue;​Ljava/​util/​concurrent/​ThreadFactory;​)​V
  
134 ····​sput-​object·​v0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection;​-​>executor:​Ljava/​util/​concurrent/​ExecutorService;​134 ····​sput-​object·​v1,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection;​-​>executor:​Ljava/​util/​concurrent/​ExecutorService;​
  
135 ····​return-​void135 ····​return-​void
  
136 ····​:​cond_0136 ····​:​cond_0
137 ····​move·​v0,​·​v1137 ····​move·​v0,​·​v2
  
138 ····​.​line·​46138 ····​.​line·​46
139 ····​goto·​:​goto_0139 ····​goto·​:​goto_0
140 .​end·​method140 .​end·​method
  
141 .​method·​private·​constructor·​<init>(Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection$Builde​r;​)​V141 .​method·​private·​constructor·​<init>(Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection$Builde​r;​)​V
142 ····​.​locals·5142 ····​.​locals·6
143 ····​.​param·​p1,​·​"builder"····​#·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection$Builde​r;​143 ····​.​param·​p1,​·​"builder"····​#·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection$Builde​r;​
  
144 ····​.​prologue144 ····​.​prologue
145 ····​const/​4·​v2,​·​0x2145 ····​const/​4·​v2,​·​0x2
  
146 ····​const/​4·​v1,​·​0x1146 ····​const/​4·​v1,​·​0x1
  
Offset 172, 17 lines modifiedOffset 172, 17 lines modified
172 ····​invoke-​direct·​{v0},​·​Ljava/​util/​HashMap;​-​><init>()​V172 ····​invoke-​direct·​{v0},​·​Ljava/​util/​HashMap;​-​><init>()​V
  
173 ····​iput-​object·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection;​-​>streams:​Ljava/​util/​Map;​173 ····​iput-​object·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection;​-​>streams:​Ljava/​util/​Map;​
  
174 ····​.​line·​100174 ····​.​line·​100
175 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>nanoTime()​J175 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>nanoTime()​J
  
176 ····​move-​result-​wide·​v3176 ····​move-​result-​wide·​v4
  
177 ····​iput-​wide·​v3,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection;​-​>idleStartTimeNs:​J177 ····​iput-​wide·​v4,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection;​-​>idleStartTimeNs:​J
  
178 ····​.​line·​110178 ····​.​line·​110
179 ····​iget-​boolean·​v0,​·​p1,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection$Builde​r;​-​>client:​Z179 ····​iget-​boolean·​v0,​·​p1,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection$Builde​r;​-​>client:​Z
  
180 ····​iput-​boolean·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection;​-​>client:​Z180 ····​iput-​boolean·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection;​-​>client:​Z
  
181 ····​.​line·​111181 ····​.​line·​111
524 B
smali/com/squareup/okhttp/internal/spdy/Ping.smali
Offset 151, 15 lines modifiedOffset 151, 15 lines modified
  
151 ····​sub-​long/​2addr·​v0,​·​v2151 ····​sub-​long/​2addr·​v0,​·​v2
  
152 ····​return-​wide·​v0152 ····​return-​wide·​v0
153 .​end·​method153 .​end·​method
  
154 .​method·​public·​roundTripTime(JLjava/​util/​concurrent/​TimeUnit;​)​J154 .​method·​public·​roundTripTime(JLjava/​util/​concurrent/​TimeUnit;​)​J
155 ····​.​locals·4155 ····​.​locals·5
156 ····​.​param·​p1,​·​"timeout"····​#·​J156 ····​.​param·​p1,​·​"timeout"····​#·​J
157 ····​.​param·​p3,​·​"unit"····​#·​Ljava/​util/​concurrent/​TimeUnit;​157 ····​.​param·​p3,​·​"unit"····​#·​Ljava/​util/​concurrent/​TimeUnit;​
158 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​158 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
159 ········​value·​=·​{159 ········​value·​=·​{
160 ············​Ljava/​lang/​InterruptedException;​160 ············​Ljava/​lang/​InterruptedException;​
161 ········​}161 ········​}
162 ····​.​end·​annotation162 ····​.​end·​annotation
1.17 KB
smali/com/squareup/okhttp/internal/spdy/SpdyConnection$Reader.smali
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
  
46 ····​return-​void46 ····​return-​void
47 .​end·​method47 .​end·​method
  
  
48 #·​virtual·​methods48 #·​virtual·​methods
49 .​method·​public·​data(IILjava/​io/​InputStream;​I)​V49 .​method·​public·​data(IILjava/​io/​InputStream;​I)​V
50 ····​.​locals·350 ····​.​locals·4
51 ····​.​param·​p1,​·​"flags"····​#·​I51 ····​.​param·​p1,​·​"flags"····​#·​I
52 ····​.​param·​p2,​·​"streamId"····​#·​I52 ····​.​param·​p2,​·​"streamId"····​#·​I
53 ····​.​param·​p3,​·​"in"····​#·​Ljava/​io/​InputStream;​53 ····​.​param·​p3,​·​"in"····​#·​Ljava/​io/​InputStream;​
54 ····​.​param·​p4,​·​"length"····​#·​I54 ····​.​param·​p4,​·​"length"····​#·​I
55 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​55 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
56 ········​value·​=·​{56 ········​value·​=·​{
57 ············​Ljava/​io/​IOException;​57 ············​Ljava/​io/​IOException;​
Offset 78, 17 lines modifiedOffset 78, 17 lines modified
78 ····​iget-​object·​v1,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection$Reader​;​-​>this$0:​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection;​78 ····​iget-​object·​v1,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection$Reader​;​-​>this$0:​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection;​
  
79 ····​const/​4·​v2,​·​0x279 ····​const/​4·​v2,​·​0x2
  
80 ····​invoke-​virtual·​{v1,​·​p2,​·​v2},​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection;​-​>writeSynResetLater(I​I)​V80 ····​invoke-​virtual·​{v1,​·​p2,​·​v2},​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection;​-​>writeSynResetLater(I​I)​V
  
81 ····​.​line·​44481 ····​.​line·​444
82 ····​int-​to-​long·​v1,​·​p482 ····​int-​to-​long·​v2,​·​p4
  
83 ····​invoke-​static·​{p3,​·​v1,​·​v2},​·​Lcom/​squareup/​okhttp/​internal/​Util;​-​>skipByReading(Ljava/​io/​InputStream;​J)​J83 ····​invoke-​static·​{p3,​·​v2,​·​v3},​·​Lcom/​squareup/​okhttp/​internal/​Util;​-​>skipByReading(Ljava/​io/​InputStream;​J)​J
  
84 ····​.​line·​45184 ····​.​line·​451
85 ····​:​cond_085 ····​:​cond_0
86 ····​:​goto_086 ····​:​goto_0
87 ····​return-​void87 ····​return-​void
  
88 ····​.​line·​44788 ····​.​line·​447
2.6 KB
smali/com/squareup/okhttp/internal/spdy/SpdyStream.smali
Offset 214, 39 lines modifiedOffset 214, 39 lines modified
214 ············​"Lcom/​squareup/​okhttp/​internal/​spdy/​Settings;​",​214 ············​"Lcom/​squareup/​okhttp/​internal/​spdy/​Settings;​",​
215 ············​")​V"215 ············​")​V"
216 ········​}216 ········​}
217 ····​.​end·​annotation217 ····​.​end·​annotation
  
218 ····​.​prologue218 ····​.​prologue
219 ····​.​local·​p6,​·​"requestHeaders":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"219 ····​.​local·​p6,​·​"requestHeaders":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
220 ····​const/​4·​v5,​·​0x0220 ····​const/​4·​v3,​·​0x0
  
221 ····​const/​4·​v1,​·​0x1221 ····​const/​4·​v1,​·​0x1
  
222 ····​const/​4·​v2,​·​0x0222 ····​const/​4·​v2,​·​0x0
  
223 ····​.​line·​99223 ····​.​line·​99
224 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V224 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
225 ····​.​line·​79225 ····​.​line·​79
226 ····​const-​wide/​16·​v3,​·​0x0226 ····​const-​wide/​16·​v4,​·​0x0
  
227 ····​iput-​wide·​v3,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream;​-​>readTimeoutMillis:​J227 ····​iput-​wide·​v4,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream;​-​>readTimeoutMillis:​J
  
228 ····​.​line·​88228 ····​.​line·​88
229 ····​new-​instance·​v0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream$SpdyDataIn​putStream;​229 ····​new-​instance·​v0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream$SpdyDataIn​putStream;​
  
230 ····​invoke-​direct·​{v0,​·​p0,​·​v5},​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream$SpdyDataIn​putStream;​-​><init>(Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream;​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream$1;​)​V230 ····​invoke-​direct·​{v0,​·​p0,​·​v3},​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream$SpdyDataIn​putStream;​-​><init>(Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream;​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream$1;​)​V
  
231 ····​iput-​object·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream;​-​>in:​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream$SpdyDataIn​putStream;​231 ····​iput-​object·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream;​-​>in:​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream$SpdyDataIn​putStream;​
  
232 ····​.​line·​89232 ····​.​line·​89
233 ····​new-​instance·​v0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream$SpdyDataOu​tputStream;​233 ····​new-​instance·​v0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream$SpdyDataOu​tputStream;​
  
234 ····​invoke-​direct·​{v0,​·​p0,​·​v5},​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream$SpdyDataOu​tputStream;​-​><init>(Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream;​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream$1;​)​V234 ····​invoke-​direct·​{v0,​·​p0,​·​v3},​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream$SpdyDataOu​tputStream;​-​><init>(Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream;​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream$1;​)​V
  
235 ····​iput-​object·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream;​-​>out:​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream$SpdyDataOu​tputStream;​235 ····​iput-​object·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream;​-​>out:​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream$SpdyDataOu​tputStream;​
  
236 ····​.​line·​96236 ····​.​line·​96
237 ····​const/​4·​v0,​·​-​0x1237 ····​const/​4·​v0,​·​-​0x1
  
238 ····​iput·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream;​-​>rstStatusCode:​I238 ····​iput·​v0,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream;​-​>rstStatusCode:​I
Offset 1814, 15 lines modifiedOffset 1814, 15 lines modified
1814 ····​invoke-​virtual·​{v1,​·​v2,​·​v0,​·​p1},​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection;​-​>writeSynReply(IILjav​a/​util/​List;​)​V1814 ····​invoke-​virtual·​{v1,​·​v2,​·​v0,​·​p1},​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyConnection;​-​>writeSynReply(IILjav​a/​util/​List;​)​V
  
1815 ····​.​line·​2131815 ····​.​line·​213
1816 ····​return-​void1816 ····​return-​void
1817 .​end·​method1817 .​end·​method
  
1818 .​method·​public·​setReadTimeout(J)​V1818 .​method·​public·​setReadTimeout(J)​V
1819 ····​.​locals·01819 ····​.​locals·1
1820 ····​.​param·​p1,​·​"readTimeoutMillis"····​#·​J1820 ····​.​param·​p1,​·​"readTimeoutMillis"····​#·​J
  
1821 ····​.​prologue1821 ····​.​prologue
1822 ····​.​line·​2201822 ····​.​line·​220
1823 ····​iput-​wide·​p1,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream;​-​>readTimeoutMillis:​J1823 ····​iput-​wide·​p1,​·​p0,​·​Lcom/​squareup/​okhttp/​internal/​spdy/​SpdyStream;​-​>readTimeoutMillis:​J
  
1824 ····​.​line·​2211824 ····​.​line·​221
7.95 KB
smali/com/squareup/okhttp/internal/spdy/SpdyStream$SpdyDataInputStream.smali
Max report size reached
15.5 KB
smali/com/squareup/okhttp/internal/http/ResponseHeaders.smali
Max report size reached
1.93 KB
smali/com/squareup/okhttp/internal/http/HeaderParser.smali
Offset 173, 70 lines modifiedOffset 173, 70 lines modified
173 ····​.​end·​local·​v2····​#·​"parameterStart":​I173 ····​.​end·​local·​v2····​#·​"parameterStart":​I
174 ····​.​end·​local·​v4····​#·​"tokenStart":​I174 ····​.​end·​local·​v4····​#·​"tokenStart":​I
175 ····​:​cond_3175 ····​:​cond_3
176 ····​return-​void176 ····​return-​void
177 .​end·​method177 .​end·​method
  
178 .​method·​public·​static·​parseSeconds(Ljava/​lang/​String;​)​I178 .​method·​public·​static·​parseSeconds(Ljava/​lang/​String;​)​I
179 ····​.​locals·5179 ····​.​locals·6
180 ····​.​param·​p0,​·​"value"····​#·​Ljava/​lang/​String;​180 ····​.​param·​p0,​·​"value"····​#·​Ljava/​lang/​String;​
  
181 ····​.​prologue181 ····​.​prologue
182 ····​.​line·​97182 ····​.​line·​97
183 ····​:​try_start_0183 ····​:​try_start_0
184 ····​invoke-​static·​{p0},​·​Ljava/​lang/​Long;​-​>parseLong(Ljava/​lang/​String;​)​J184 ····​invoke-​static·​{p0},​·​Ljava/​lang/​Long;​-​>parseLong(Ljava/​lang/​String;​)​J
185 ····​:​try_end_0185 ····​:​try_end_0
186 ····​.​catch·​Ljava/​lang/​NumberFormatException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0186 ····​.​catch·​Ljava/​lang/​NumberFormatException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
  
187 ····​move-​result-​wide·​v1187 ····​move-​result-​wide·​v2
  
188 ····​.​line·​98188 ····​.​line·​98
189 ····​.​local·​v1,​·​"seconds":​J189 ····​.​local·​v2,​·​"seconds":​J
190 ····​const-​wide/​32·​v3,​·​0x7fffffff190 ····​const-​wide/​32·​v4,​·​0x7fffffff
  
191 ····​cmp-​long·​v3,​·​v1,​·​v3191 ····​cmp-​long·​v1,​·​v2,​·​v4
  
192 ····​if-​lez·​v3,​·​:​cond_0192 ····​if-​lez·​v1,​·​:​cond_0
  
193 ····​.​line·​99193 ····​.​line·​99
194 ····​const·​v3,​·​0x7fffffff194 ····​const·​v1,​·​0x7fffffff
  
195 ····​.​line·​106195 ····​.​line·​106
196 ····​.​end·​local·​v1····​#·​"seconds":​J196 ····​.​end·​local·​v2····​#·​"seconds":​J
197 ····​:​goto_0197 ····​:​goto_0
198 ····​return·​v3198 ····​return·​v1
  
199 ····​.​line·​100199 ····​.​line·​100
200 ····​.​restart·​local·​v1····​#·​"seconds":​J200 ····​.​restart·​local·​v2····​#·​"seconds":​J
201 ····​:​cond_0201 ····​:​cond_0
202 ····​const-​wide/​16·​v3,​·​0x0202 ····​const-​wide/​16·​v4,​·​0x0
  
203 ····​cmp-​long·​v3,​·​v1,​·​v3203 ····​cmp-​long·​v1,​·​v2,​·​v4
  
204 ····​if-​gez·​v3,​·​:​cond_1204 ····​if-​gez·​v1,​·​:​cond_1
  
205 ····​.​line·​101205 ····​.​line·​101
206 ····​const/​4·​v3,​·​0x0206 ····​const/​4·​v1,​·​0x0
  
207 ····​goto·​:​goto_0207 ····​goto·​:​goto_0
  
208 ····​.​line·​103208 ····​.​line·​103
209 ····​:​cond_1209 ····​:​cond_1
210 ····​long-​to-​int·​v3,​·​v1210 ····​long-​to-​int·​v1,​·​v2
  
211 ····​goto·​:​goto_0211 ····​goto·​:​goto_0
  
212 ····​.​line·​105212 ····​.​line·​105
213 ····​.​end·​local·​v1····​#·​"seconds":​J213 ····​.​end·​local·​v2····​#·​"seconds":​J
214 ····​:​catch_0214 ····​:​catch_0
215 ····​move-​exception·​v0215 ····​move-​exception·​v0
  
216 ····​.​line·​106216 ····​.​line·​106
217 ····​.​local·​v0,​·​"e":​Ljava/​lang/​NumberFormatException​;​217 ····​.​local·​v0,​·​"e":​Ljava/​lang/​NumberFormatException​;​
218 ····​const/​4·​v3,​·​-​0x1218 ····​const/​4·​v1,​·​-​0x1
  
219 ····​goto·​:​goto_0219 ····​goto·​:​goto_0
220 .​end·​method220 .​end·​method
  
221 .​method·​public·​static·​skipUntil(Ljava/​lang/​String;​ILjava/​lang/​String;​)​I221 .​method·​public·​static·​skipUntil(Ljava/​lang/​String;​ILjava/​lang/​String;​)​I
222 ····​.​locals·​2222 ····​.​locals·​2
223 ····​.​param·​p0,​·​"input"····​#·​Ljava/​lang/​String;​223 ····​.​param·​p0,​·​"input"····​#·​Ljava/​lang/​String;​
16.6 KB
smali/com/squareup/okhttp/internal/http/HttpEngine.smali
Max report size reached
270 B
smali/com/orphan/amplayer/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·​24 
25 ····​return-​void24 ····​return-​void
26 .​end·​method25 .​end·​method
1.89 KB
smali/org/apache/cordova/DirectoryManager.smali
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
71 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​io/​File;​-​><init>(Ljava/​lang/​String;​)​V71 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​io/​File;​-​><init>(Ljava/​lang/​String;​)​V
  
72 ····​.​restart·​local·​v0····​#·​"newPath":​Ljava/​io/​File;​72 ····​.​restart·​local·​v0····​#·​"newPath":​Ljava/​io/​File;​
73 ····​goto·​:​goto_073 ····​goto·​:​goto_0
74 .​end·​method74 .​end·​method
  
75 .​method·​private·​static·​freeSpaceCalculation(​Ljava/​lang/​String;​)​J75 .​method·​private·​static·​freeSpaceCalculation(​Ljava/​lang/​String;​)​J
76 ····​.​locals·976 ····​.​locals·10
77 ····​.​param·​p0,​·​"path"····​#·​Ljava/​lang/​String;​77 ····​.​param·​p0,​·​"path"····​#·​Ljava/​lang/​String;​
  
78 ····​.​prologue78 ····​.​prologue
79 ····​.​line·​9079 ····​.​line·​90
80 ····​new-​instance·​v4,​·​Landroid/​os/​StatFs;​80 ····​new-​instance·​v4,​·​Landroid/​os/​StatFs;​
  
81 ····​invoke-​direct·​{v4,​·​p0},​·​Landroid/​os/​StatFs;​-​><init>(Ljava/​lang/​String;​)​V81 ····​invoke-​direct·​{v4,​·​p0},​·​Landroid/​os/​StatFs;​-​><init>(Ljava/​lang/​String;​)​V
Offset 98, 25 lines modifiedOffset 98, 25 lines modified
  
98 ····​move-​result·​v598 ····​move-​result·​v5
  
99 ····​int-​to-​long·​v0,​·​v599 ····​int-​to-​long·​v0,​·​v5
  
100 ····​.​line·​93100 ····​.​line·​93
101 ····​.​local·​v0,​·​"availableBlocks":​J101 ····​.​local·​v0,​·​"availableBlocks":​J
102 ····​mul-​long·​v5,​·​v0,​·​v2102 ····​mul-​long·​v6,​·​v0,​·​v2
  
103 ····​const-​wide/​16·​v7,​·​0x400103 ····​const-​wide/​16·​v8,​·​0x400
  
104 ····​div-​long/​2addr·​v5,​·​v7104 ····​div-​long/​2addr·​v6,​·​v8
  
105 ····​return-​wide·​v5105 ····​return-​wide·​v6
106 .​end·​method106 .​end·​method
  
107 .​method·​public·​static·​getFreeDiskSpace(Z)​J107 .​method·​public·​static·​getFreeDiskSpace(Z)​J
108 ····​.​locals·5108 ····​.​locals·6
109 ····​.​param·​p0,​·​"checkInternal"····​#·​Z109 ····​.​param·​p0,​·​"checkInternal"····​#·​Z
  
110 ····​.​prologue110 ····​.​prologue
111 ····​.​line·​65111 ····​.​line·​65
112 ····​invoke-​static·​{},​·​Landroid/​os/​Environment;​-​>getExternalStorageSt​ate()​Ljava/​lang/​String;​112 ····​invoke-​static·​{},​·​Landroid/​os/​Environment;​-​>getExternalStorageSt​ate()​Ljava/​lang/​String;​
  
113 ····​move-​result-​object·​v2113 ····​move-​result-​object·​v2
Offset 145, 19 lines modifiedOffset 145, 19 lines modified
145 ····​move-​result-​object·​v3145 ····​move-​result-​object·​v3
  
146 ····​invoke-​static·​{v3},​·​Lorg/​apache/​cordova/​DirectoryManager;​-​>freeSpaceCalculation​(Ljava/​lang/​String;​)​J146 ····​invoke-​static·​{v3},​·​Lorg/​apache/​cordova/​DirectoryManager;​-​>freeSpaceCalculation​(Ljava/​lang/​String;​)​J
  
147 ····​move-​result-​wide·​v0147 ····​move-​result-​wide·​v0
  
148 ····​:​goto_0148 ····​:​goto_0
149 ····​move-​wide·​v3,​·​v0149 ····​move-​wide·​v4,​·​v0
  
150 ····​.​line·​80150 ····​.​line·​80
151 ····​:​goto_1151 ····​:​goto_1
152 ····​return-​wide·​v3152 ····​return-​wide·​v4
  
153 ····​.​line·​72153 ····​.​line·​72
154 ····​:​cond_0154 ····​:​cond_0
155 ····​if-​eqz·​p0,​·​:​cond_1155 ····​if-​eqz·​p0,​·​:​cond_1
  
156 ····​.​line·​73156 ····​.​line·​73
157 ····​const-​string·​v3,​·​"/​"157 ····​const-​string·​v3,​·​"/​"
Offset 166, 15 lines modifiedOffset 166, 15 lines modified
  
166 ····​move-​result-​wide·​v0166 ····​move-​result-​wide·​v0
  
167 ····​goto·​:​goto_0167 ····​goto·​:​goto_0
  
168 ····​.​line·​77168 ····​.​line·​77
169 ····​:​cond_1169 ····​:​cond_1
170 ····​const-​wide/​16·​v3,​·​-​0x1170 ····​const-​wide/​16·​v4,​·​-​0x1
  
171 ····​goto·​:​goto_1171 ····​goto·​:​goto_1
172 .​end·​method172 .​end·​method
  
173 .​method·​public·​static·​getTempDirectoryPath(​Landroid/​content/​Context;​)​Ljava/​lang/​String;​173 .​method·​public·​static·​getTempDirectoryPath(​Landroid/​content/​Context;​)​Ljava/​lang/​String;​
174 ····​.​locals·​3174 ····​.​locals·​3
175 ····​.​param·​p0,​·​"ctx"····​#·​Landroid/​content/​Context;​175 ····​.​param·​p0,​·​"ctx"····​#·​Landroid/​content/​Context;​
12.5 KB
smali/org/apache/cordova/PluginManager.smali
Max report size reached
25.4 KB
smali/org/apache/cordova/CordovaResourceApi.smali
Max report size reached
586 B
smali/org/apache/cordova/App.smali
Offset 568, 18 lines modifiedOffset 568, 18 lines modified
568 ····​.​line·​157568 ····​.​line·​157
569 ····​:​try_start_0569 ····​:​try_start_0
570 ····​monitor-​enter·​p0570 ····​monitor-​enter·​p0
571 ····​:​try_end_0571 ····​:​try_end_0
572 ····​.​catch·​Ljava/​lang/​InterruptedException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0572 ····​.​catch·​Ljava/​lang/​InterruptedException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
  
573 ····​.​line·​158573 ····​.​line·​158
574 ····​int-​to-​long·​v9,​·​v8574 ····​int-​to-​long·​v10,​·​v8
  
575 ····​:​try_start_1575 ····​:​try_start_1
576 ····​invoke-​virtual·​{p0,​·​v9,​·​v10},​·​Ljava/​lang/​Object;​-​>wait(J)​V576 ····​invoke-​virtual·​{p0,​·​v10,​·​v11},​·​Ljava/​lang/​Object;​-​>wait(J)​V
  
577 ····​.​line·​159577 ····​.​line·​159
578 ····​monitor-​exit·​p0578 ····​monitor-​exit·​p0
579 ····​:​try_end_1579 ····​:​try_end_1
580 ····​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0580 ····​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0
  
581 ····​.​line·​164581 ····​.​line·​164
1.08 KB
smali/org/apache/cordova/CordovaActivity.smali
Offset 548, 15 lines modifiedOffset 548, 15 lines modified
548 ····​invoke-​static·​{v0,​·​v1},​·​Lorg/​apache/​cordova/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V548 ····​invoke-​static·​{v0,​·​v1},​·​Lorg/​apache/​cordova/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
  
549 ····​.​line·​1002549 ····​.​line·​1002
550 ····​return-​object·​p0550 ····​return-​object·​p0
551 .​end·​method551 .​end·​method
  
552 .​method·​public·​getDoubleProperty(Lja​va/​lang/​String;​D)​D552 .​method·​public·​getDoubleProperty(Lja​va/​lang/​String;​D)​D
553 ····​.​locals·5553 ····​.​locals·6
554 ····​.​param·​p1,​·​"name"····​#·​Ljava/​lang/​String;​554 ····​.​param·​p1,​·​"name"····​#·​Ljava/​lang/​String;​
555 ····​.​param·​p2,​·​"defaultValue"····​#·​D555 ····​.​param·​p2,​·​"defaultValue"····​#·​D
  
556 ····​.​prologue556 ····​.​prologue
557 ····​.​line·​593557 ····​.​line·​593
558 ····​invoke-​virtual·​{p0},​·​Lorg/​apache/​cordova/​CordovaActivity;​-​>getIntent()​Landroid/​content/​Intent;​558 ····​invoke-​virtual·​{p0},​·​Lorg/​apache/​cordova/​CordovaActivity;​-​>getIntent()​Landroid/​content/​Intent;​
  
Offset 622, 17 lines modifiedOffset 622, 17 lines modified
  
622 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​622 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​
  
623 ····​move-​result-​object·​v3623 ····​move-​result-​object·​v3
  
624 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Double;​-​>parseDouble(Ljava/​lang/​String;​)​D624 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Double;​-​>parseDouble(Ljava/​lang/​String;​)​D
  
625 ····​move-​result-​wide·​v3625 ····​move-​result-​wide·​v4
  
626 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Double;​-​>valueOf(D)​Ljava/​lang/​Double;​626 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Double;​-​>valueOf(D)​Ljava/​lang/​Double;​
  
627 ····​move-​result-​object·​v2627 ····​move-​result-​object·​v2
  
628 ····​.​restart·​local·​v2····​#·​"p":​Ljava/​lang/​Double;​628 ····​.​restart·​local·​v2····​#·​"p":​Ljava/​lang/​Double;​
629 ····​goto·​:​goto_1629 ····​goto·​:​goto_1
630 .​end·​method630 .​end·​method
  
816 B
smali/org/apache/cordova/CordovaWebView$3.smali
Offset 49, 30 lines modifiedOffset 49, 30 lines modified
  
49 ····​return-​void49 ····​return-​void
50 .​end·​method50 .​end·​method
  
  
51 #·​virtual·​methods51 #·​virtual·​methods
52 .​method·​public·​run()​V52 .​method·​public·​run()​V
53 ····​.​locals·353 ····​.​locals·4
  
54 ····​.​prologue54 ····​.​prologue
55 ····​.​line·​44555 ····​.​line·​445
56 ····​:​try_start_056 ····​:​try_start_0
57 ····​monitor-​enter·​p057 ····​monitor-​enter·​p0
58 ····​:​try_end_058 ····​:​try_end_0
59 ····​.​catch·​Ljava/​lang/​InterruptedException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_059 ····​.​catch·​Ljava/​lang/​InterruptedException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
  
60 ····​.​line·​44660 ····​.​line·​446
61 ····​:​try_start_161 ····​:​try_start_1
62 ····​iget·​v1,​·​p0,​·​Lorg/​apache/​cordova/​CordovaWebView$3;​-​>val$loadUrlTimeoutVa​lue:​I62 ····​iget·​v1,​·​p0,​·​Lorg/​apache/​cordova/​CordovaWebView$3;​-​>val$loadUrlTimeoutVa​lue:​I
  
63 ····​int-​to-​long·​v1,​·​v163 ····​int-​to-​long·​v2,​·​v1
  
64 ····​invoke-​virtual·​{p0,​·​v1,​·​v2},​·​Ljava/​lang/​Object;​-​>wait(J)​V64 ····​invoke-​virtual·​{p0,​·​v2,​·​v3},​·​Ljava/​lang/​Object;​-​>wait(J)​V
  
65 ····​.​line·​44765 ····​.​line·​447
66 ····​monitor-​exit·​p066 ····​monitor-​exit·​p0
67 ····​:​try_end_167 ····​:​try_end_1
68 ····​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_068 ····​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0
  
69 ····​.​line·​45369 ····​.​line·​453
3.87 KB
smali/org/apache/cordova/CordovaChromeClient.smali
Offset 302, 95 lines modifiedOffset 302, 95 lines modified
  
302 ····​move-​result·​v0302 ····​move-​result·​v0
  
303 ····​return·​v0303 ····​return·​v0
304 .​end·​method304 .​end·​method
  
305 .​method·​public·​onExceededDatabaseQuo​ta(Ljava/​lang/​String;​Ljava/​lang/​String;​JJJLandroid/​webkit/​WebStorage$QuotaUpdat​er;​)​V305 .​method·​public·​onExceededDatabaseQuo​ta(Ljava/​lang/​String;​Ljava/​lang/​String;​JJJLandroid/​webkit/​WebStorage$QuotaUpdat​er;​)​V
306 ····​.​locals·8306 ····​.​locals·9
307 ····​.​param·​p1,​·​"url"····​#·​Ljava/​lang/​String;​307 ····​.​param·​p1,​·​"url"····​#·​Ljava/​lang/​String;​
308 ····​.​param·​p2,​·​"databaseIdentifier"····​#·​Ljava/​lang/​String;​308 ····​.​param·​p2,​·​"databaseIdentifier"····​#·​Ljava/​lang/​String;​
309 ····​.​param·​p3,​·​"currentQuota"····​#·​J309 ····​.​param·​p3,​·​"currentQuota"····​#·​J
310 ····​.​param·​p5,​·​"estimatedSize"····​#·​J310 ····​.​param·​p5,​·​"estimatedSize"····​#·​J
311 ····​.​param·​p7,​·​"totalUsedQuota"····​#·​J311 ····​.​param·​p7,​·​"totalUsedQuota"····​#·​J
312 ····​.​param·​p9,​·​"quotaUpdater"····​#·​Landroid/​webkit/​WebStorage$QuotaUpdat​er;​312 ····​.​param·​p9,​·​"quotaUpdater"····​#·​Landroid/​webkit/​WebStorage$QuotaUpdat​er;​
  
313 ····​.​prologue313 ····​.​prologue
314 ····​.​line·​290314 ····​.​line·​290
315 ····​iget-​object·​v3,​·​p0,​·​Lorg/​apache/​cordova/​CordovaChromeClient;​-​>TAG:​Ljava/​lang/​String;​315 ····​iget-​object·​v4,​·​p0,​·​Lorg/​apache/​cordova/​CordovaChromeClient;​-​>TAG:​Ljava/​lang/​String;​
  
316 ····​const-​string·​v4,​·​"onExceededDatabaseQu​ota·​estimatedSize:​·​%d··​currentQuota:​·​%d··​totalUsedQuota:​·​%d"316 ····​const-​string·​v5,​·​"onExceededDatabaseQu​ota·​estimatedSize:​·​%d··​currentQuota:​·​%d··​totalUsedQuota:​·​%d"
  
317 ····​const/​4·​v5,​·​0x3317 ····​const/​4·​v6,​·​0x3
  
318 ····​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​Object;​318 ····​new-​array·​v6,​·​v6,​·​[Ljava/​lang/​Object;​
  
319 ····​const/​4·​v6,​·​0x0319 ····​const/​4·​v7,​·​0x0
  
320 ····​invoke-​static·​{p5,​·​p6},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​320 ····​invoke-​static·​{p5,​·​p6},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
321 ····​move-​result-​object·​v7321 ····​move-​result-​object·​v8
  
322 ····​aput-​object·​v7,​·​v5,​·​v6322 ····​aput-​object·​v8,​·​v6,​·​v7
  
323 ····​const/​4·​v6,​·​0x1323 ····​const/​4·​v7,​·​0x1
  
324 ····​invoke-​static·​{p3,​·​p4},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​324 ····​invoke-​static·​{p3,​·​p4},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
325 ····​move-​result-​object·​v7325 ····​move-​result-​object·​v8
  
326 ····​aput-​object·​v7,​·​v5,​·​v6326 ····​aput-​object·​v8,​·​v6,​·​v7
  
327 ····​const/​4·​v6,​·​0x2327 ····​const/​4·​v7,​·​0x2
  
328 ····​invoke-​static/​range·​{p7·​.​.​·​p8},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​328 ····​invoke-​static/​range·​{p7·​.​.​·​p8},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
329 ····​move-​result-​object·​v7329 ····​move-​result-​object·​v8
  
330 ····​aput-​object·​v7,​·​v5,​·​v6330 ····​aput-​object·​v8,​·​v6,​·​v7
  
331 ····​invoke-​static·​{v3,​·​v4,​·​v5},​·​Lorg/​apache/​cordova/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​V331 ····​invoke-​static·​{v4,​·​v5,​·​v6},​·​Lorg/​apache/​cordova/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​V
  
332 ····​.​line·​292332 ····​.​line·​292
333 ····​iget-​wide·​v3,​·​p0,​·​Lorg/​apache/​cordova/​CordovaChromeClient;​-​>MAX_QUOTA:​J333 ····​iget-​wide·​v4,​·​p0,​·​Lorg/​apache/​cordova/​CordovaChromeClient;​-​>MAX_QUOTA:​J
  
334 ····​cmp-​long·​v3,​·​p5,​·​v3334 ····​cmp-​long·​v4,​·​p5,​·​v4
  
335 ····​if-​gez·​v3,​·​:​cond_0335 ····​if-​gez·​v4,​·​:​cond_0
  
336 ····​.​line·​295336 ····​.​line·​295
337 ····​move-​wide·​v1,​·​p5337 ····​move-​wide·​v2,​·​p5
  
338 ····​.​line·​296338 ····​.​line·​296
339 ····​.​local·​v1,​·​"newQuota":​J339 ····​.​local·​v2,​·​"newQuota":​J
340 ····​iget-​object·​v3,​·​p0,​·​Lorg/​apache/​cordova/​CordovaChromeClient;​-​>TAG:​Ljava/​lang/​String;​340 ····​iget-​object·​v4,​·​p0,​·​Lorg/​apache/​cordova/​CordovaChromeClient;​-​>TAG:​Ljava/​lang/​String;​
  
341 ····​const-​string·​v4,​·​"calling·​quotaUpdater.​updateQuota·​newQuota:​·​%d"341 ····​const-​string·​v5,​·​"calling·​quotaUpdater.​updateQuota·​newQuota:​·​%d"
  
342 ····​const/​4·​v5,​·​0x1342 ····​const/​4·​v6,​·​0x1
  
343 ····​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​Object;​343 ····​new-​array·​v6,​·​v6,​·​[Ljava/​lang/​Object;​
  
344 ····​const/​4·​v6,​·​0x0344 ····​const/​4·​v7,​·​0x0
  
345 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​345 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
346 ····​move-​result-​object·​v7346 ····​move-​result-​object·​v8
  
347 ····​aput-​object·​v7,​·​v5,​·​v6347 ····​aput-​object·​v8,​·​v6,​·​v7
  
348 ····​invoke-​static·​{v3,​·​v4,​·​v5},​·​Lorg/​apache/​cordova/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​V348 ····​invoke-​static·​{v4,​·​v5,​·​v6},​·​Lorg/​apache/​cordova/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​V
  
349 ····​.​line·​297349 ····​.​line·​297
350 ····​move-​object/​from16·​v0,​·​p9350 ····​move-​object/​from16·​v0,​·​p9
  
351 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Landroid/​webkit/​WebStorage$QuotaUpdat​er;​-​>updateQuota(J)​V351 ····​invoke-​interface·​{v0,​·​v2,​·​v3},​·​Landroid/​webkit/​WebStorage$QuotaUpdat​er;​-​>updateQuota(J)​V
  
352 ····​.​line·​305352 ····​.​line·​305
353 ····​.​end·​local·​v1····​#·​"newQuota":​J353 ····​.​end·​local·​v2····​#·​"newQuota":​J
354 ····​:​goto_0354 ····​:​goto_0
355 ····​return-​void355 ····​return-​void
  
356 ····​.​line·​303356 ····​.​line·​303
357 ····​:​cond_0357 ····​:​cond_0
358 ····​move-​object/​from16·​v0,​·​p9358 ····​move-​object/​from16·​v0,​·​p9
  
833 B
smali/org/apache/cordova/CordovaWebView.smali
Offset 843, 17 lines modifiedOffset 843, 17 lines modified
843 ····​.​line·​277843 ····​.​line·​277
844 ····​invoke-​virtual·​{v6,​·​v12},​·​Landroid/​webkit/​WebSettings;​-​>setDomStorageEnabled​(Z)​V844 ····​invoke-​virtual·​{v6,​·​v12},​·​Landroid/​webkit/​WebSettings;​-​>setDomStorageEnabled​(Z)​V
  
845 ····​.​line·​280845 ····​.​line·​280
846 ····​invoke-​virtual·​{v6,​·​v12},​·​Landroid/​webkit/​WebSettings;​-​>setGeolocationEnable​d(Z)​V846 ····​invoke-​virtual·​{v6,​·​v12},​·​Landroid/​webkit/​WebSettings;​-​>setGeolocationEnable​d(Z)​V
  
847 ····​.​line·​284847 ····​.​line·​284
848 ····​const-​wide/​32·​v7,​·​0x500000848 ····​const-​wide/​32·​v8,​·​0x500000
  
849 ····​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Landroid/​webkit/​WebSettings;​-​>setAppCacheMaxSize(J​)​V849 ····​invoke-​virtual·​{v6,​·​v8,​·​v9},​·​Landroid/​webkit/​WebSettings;​-​>setAppCacheMaxSize(J​)​V
  
850 ····​.​line·​285850 ····​.​line·​285
851 ····​iget-​object·​v7,​·​p0,​·​Lorg/​apache/​cordova/​CordovaWebView;​-​>cordova:​Lorg/​apache/​cordova/​CordovaInterface;​851 ····​iget-​object·​v7,​·​p0,​·​Lorg/​apache/​cordova/​CordovaWebView;​-​>cordova:​Lorg/​apache/​cordova/​CordovaInterface;​
  
852 ····​invoke-​interface·​{v7},​·​Lorg/​apache/​cordova/​CordovaInterface;​-​>getActivity()​Landroid/​app/​Activity;​852 ····​invoke-​interface·​{v7},​·​Lorg/​apache/​cordova/​CordovaInterface;​-​>getActivity()​Landroid/​app/​Activity;​
  
853 ····​move-​result-​object·​v7853 ····​move-​result-​object·​v7
139 KB
res/drawable/icon.png
128 KB
sng
Max report size reached
10.9 KB
Image content
Max report size reached
179 KB
res/drawable/logo.png
158 KB
sng
Max report size reached
21.0 KB
Image content
Max report size reached
78.3 KB
res/drawable-hdpi-v4/icon.png
70.6 KB
sng
Max report size reached
7.62 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
100 KB
res/drawable-hdpi-v4/ic_launcher.png
91.5 KB
sng
Max report size reached
8.37 KB
Image content
Max report size reached
23.9 KB
res/drawable-ldpi-v4/icon.png
20.2 KB
sng
Max report size reached
3.6 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
20.9 KB
res/drawable-ldpi-v4/ic_launcher.png
17.3 KB
sng
Max report size reached
3.56 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
40.7 KB
res/drawable-mdpi-v4/icon.png
35.7 KB
sng
Max report size reached
4.94 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
45.9 KB
res/drawable-mdpi-v4/ic_launcher.png
40.8 KB
sng
Max report size reached
4.95 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
139 KB
res/drawable-xhdpi-v4/icon.png
128 KB
sng
Max report size reached
10.9 KB
Image content
Max report size reached
175 KB
res/drawable-xhdpi-v4/ic_launcher.png
163 KB
sng
Max report size reached
12.6 KB
Image content
Max report size reached