⊟
1.23 MB
/home/fdroid/fdroiddata/tmp/com.gladis.tictactoe_1.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.gladis.tictactoe_1.apk
⊟
8.45 KB
zipinfo /dev/stdin
Max report size reached
⊟
1.64 KB
AndroidManifest.xml (decoded)
⊟
1.59 KB
AndroidManifest.xml
Offset 1, 13 lines modifiedOffset 1, 13 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="1.​0"·​android:​windowSoftInputMode="​adjustPan"·​package="com.​gladis.​tictactoe"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <manifest·​android:​hardwareAccelerated="​true"·​android:​versionCode="1"·​android:​versionName="1.​0"·​android:​windowSoftInputMode="​adjustPan"·​package="com.​gladis.​tictactoe"·​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.​VIBRATE"/​>4 ·​·​<uses-​permission·​android:​name="android.​permission.​VIBRATE"/​>
5 ·​·​<uses-​permission·​android:​name="android.​permission.​ACCESS_NETWORK_STATE"​/​>5 ·​·​<uses-​permission·​android:​name="android.​permission.​ACCESS_NETWORK_STATE"​/​>
6 ·​·​<application·​android:​debuggable="false"·​android:​hardwareAccelerated="​true"·​android:​icon="@drawable/​icon"·​android:​label="@string/​app_name">6 ·​·​<application·​android:​hardwareAccelerated="​true"·​android:​icon="@drawable/​icon"·​android:​label="@string/​app_name">
7 ·​·​·​·​<activity·​android:​configChanges="keyboa​rd|keyboardHidden|loc​ale|orientation|scree​nSize"·​android:​label="@string/​app_name"·​android:​name="TicTacToe"·​android:​theme="@android:​style/​Theme.​Black.​NoTitleBar">7 ·​·​·​·​<activity·​android:​configChanges="keyboa​rd|keyboardHidden|loc​ale|orientation|scree​nSize"·​android:​label="@string/​app_name"·​android:​name="TicTacToe"·​android:​theme="@android:​style/​Theme.​Black.​NoTitleBar">
8 ·​·​·​·​·​·​<intent-​filter>8 ·​·​·​·​·​·​<intent-​filter>
9 ·​·​·​·​·​·​·​·​<action·​android:​name="android.​intent.​action.​MAIN"/​>9 ·​·​·​·​·​·​·​·​<action·​android:​name="android.​intent.​action.​MAIN"/​>
10 ·​·​·​·​·​·​·​·​<category·​android:​name="android.​intent.​category.​LAUNCHER"/​>10 ·​·​·​·​·​·​·​·​<category·​android:​name="android.​intent.​category.​LAUNCHER"/​>
11 ·​·​·​·​·​·​</​intent-​filter>11 ·​·​·​·​·​·​</​intent-​filter>
12 ·​·​·​·​</​activity>12 ·​·​·​·​</​activity>
13 ·​·​</​application>13 ·​·​</​application>
⊟
463 KB
classes.dex
⊟
463 KB
classes.jar
⊟
4.96 KB
zipinfo /dev/stdin
Max report size reached
⊟
262 KB
org/apache/cordova/FileTransfer$1.class
Max report size reached
⊟
175 KB
org/apache/cordova/FileTransfer$4.class
Max report size reached
⊟
1.05 KB
org/apache/cordova/CameraLauncher.class
Max report size reached
⊟
1.4 KB
org/apache/cordova/Capture.class
Max report size reached
⊟
15.6 KB
org/apache/cordova/FileUtils.class
Max report size reached
⊟
2.56 KB
org/apache/cordova/GeoBroker.class
Max report size reached
⊟
272 B
smali/com/gladis/tictactoe/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·​23 
25 ·​·​·​·​return-​void24 ·​·​·​·​return-​void
26 .​end·​method25 .​end·​method
⊟
101 KB
smali/org/apache/cordova/FileTransfer$4.smali
Max report size reached
⊟
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·​protected·​static·​getFreeDiskSpace(Z)​J107 .​method·​protected·​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·​protected·​static·​getTempDirectoryPath(​Landroid/​content/​Context;​)​Ljava/​lang/​String;​173 .​method·​protected·​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;​
⊟
1.06 KB
smali/org/apache/cordova/DroidGap.smali
Offset 482, 15 lines modifiedOffset 482, 15 lines modified
482 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Lorg/​apache/​cordova/​api/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V482 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Lorg/​apache/​cordova/​api/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
  
483 ·​·​·​·​.​line·​975483 ·​·​·​·​.​line·​975
484 ·​·​·​·​return-​object·​p0484 ·​·​·​·​return-​object·​p0
485 .​end·​method485 .​end·​method
  
486 .​method·​public·​getDoubleProperty(Lja​va/​lang/​String;​D)​D486 .​method·​public·​getDoubleProperty(Lja​va/​lang/​String;​D)​D
487 ·​·​·​·​.​locals·​5487 ·​·​·​·​.​locals·​6
488 ·​·​·​·​.​param·​p1,​·​"name"·​·​·​·​#·​Ljava/​lang/​String;​488 ·​·​·​·​.​param·​p1,​·​"name"·​·​·​·​#·​Ljava/​lang/​String;​
489 ·​·​·​·​.​param·​p2,​·​"defaultValue"·​·​·​·​#·​D489 ·​·​·​·​.​param·​p2,​·​"defaultValue"·​·​·​·​#·​D
  
490 ·​·​·​·​.​prologue490 ·​·​·​·​.​prologue
491 ·​·​·​·​.​line·​570491 ·​·​·​·​.​line·​570
492 ·​·​·​·​invoke-​virtual·​{p0},​·​Lorg/​apache/​cordova/​DroidGap;​-​>getIntent()​Landroid/​content/​Intent;​492 ·​·​·​·​invoke-​virtual·​{p0},​·​Lorg/​apache/​cordova/​DroidGap;​-​>getIntent()​Landroid/​content/​Intent;​
  
Offset 547, 17 lines modifiedOffset 547, 17 lines modified
  
547 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​547 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​
  
548 ·​·​·​·​move-​result-​object·​v3548 ·​·​·​·​move-​result-​object·​v3
  
549 ·​·​·​·​invoke-​static·​{v3},​·​Ljava/​lang/​Double;​-​>parseDouble(Ljava/​lang/​String;​)​D549 ·​·​·​·​invoke-​static·​{v3},​·​Ljava/​lang/​Double;​-​>parseDouble(Ljava/​lang/​String;​)​D
  
550 ·​·​·​·​move-​result-​wide·​v3550 ·​·​·​·​move-​result-​wide·​v4
  
551 ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Double;​-​>valueOf(D)​Ljava/​lang/​Double;​551 ·​·​·​·​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Double;​-​>valueOf(D)​Ljava/​lang/​Double;​
  
552 ·​·​·​·​move-​result-​object·​v2552 ·​·​·​·​move-​result-​object·​v2
  
553 ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"p":​Ljava/​lang/​Double;​553 ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"p":​Ljava/​lang/​Double;​
554 ·​·​·​·​goto·​:​goto_1554 ·​·​·​·​goto·​:​goto_1
555 .​end·​method555 .​end·​method
  
⊟
586 B
smali/org/apache/cordova/App.smali
Offset 562, 18 lines modifiedOffset 562, 18 lines modified
562 ·​·​·​·​.​line·​153562 ·​·​·​·​.​line·​153
563 ·​·​·​·​:​try_start_0563 ·​·​·​·​:​try_start_0
564 ·​·​·​·​monitor-​enter·​p0564 ·​·​·​·​monitor-​enter·​p0
565 ·​·​·​·​:​try_end_0565 ·​·​·​·​:​try_end_0
566 ·​·​·​·​.​catch·​Ljava/​lang/​InterruptedException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0566 ·​·​·​·​.​catch·​Ljava/​lang/​InterruptedException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
  
567 ·​·​·​·​.​line·​154567 ·​·​·​·​.​line·​154
568 ·​·​·​·​int-​to-​long·​v9,​·​v8568 ·​·​·​·​int-​to-​long·​v10,​·​v8
  
569 ·​·​·​·​:​try_start_1569 ·​·​·​·​:​try_start_1
570 ·​·​·​·​invoke-​virtual·​{p0,​·​v9,​·​v10},​·​Ljava/​lang/​Object;​-​>wait(J)​V570 ·​·​·​·​invoke-​virtual·​{p0,​·​v10,​·​v11},​·​Ljava/​lang/​Object;​-​>wait(J)​V
  
571 ·​·​·​·​.​line·​155571 ·​·​·​·​.​line·​155
572 ·​·​·​·​monitor-​exit·​p0572 ·​·​·​·​monitor-​exit·​p0
573 ·​·​·​·​:​try_end_1573 ·​·​·​·​:​try_end_1
574 ·​·​·​·​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0574 ·​·​·​·​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0
  
575 ·​·​·​·​.​line·​160575 ·​·​·​·​.​line·​160
⊟
4.11 KB
smali/org/apache/cordova/InAppBrowser$InAppChromeClient.smali
Offset 30, 100 lines modifiedOffset 30, 100 lines modified
  
30 ·​·​·​·​return-​void30 ·​·​·​·​return-​void
31 .​end·​method31 .​end·​method
  
  
32 #·​virtual·​methods32 #·​virtual·​methods
33 .​method·​public·​onExceededDatabaseQuo​ta(Ljava/​lang/​String;​Ljava/​lang/​String;​JJJLandroid/​webkit/​WebStorage$QuotaUpdat​er;​)​V33 .​method·​public·​onExceededDatabaseQuo​ta(Ljava/​lang/​String;​Ljava/​lang/​String;​JJJLandroid/​webkit/​WebStorage$QuotaUpdat​er;​)​V
34 ·​·​·​·​.​locals·​834 ·​·​·​·​.​locals·​9
35 ·​·​·​·​.​param·​p1,​·​"url"·​·​·​·​#·​Ljava/​lang/​String;​35 ·​·​·​·​.​param·​p1,​·​"url"·​·​·​·​#·​Ljava/​lang/​String;​
36 ·​·​·​·​.​param·​p2,​·​"databaseIdentifier"·​·​·​·​#·​Ljava/​lang/​String;​36 ·​·​·​·​.​param·​p2,​·​"databaseIdentifier"·​·​·​·​#·​Ljava/​lang/​String;​
37 ·​·​·​·​.​param·​p3,​·​"currentQuota"·​·​·​·​#·​J37 ·​·​·​·​.​param·​p3,​·​"currentQuota"·​·​·​·​#·​J
38 ·​·​·​·​.​param·​p5,​·​"estimatedSize"·​·​·​·​#·​J38 ·​·​·​·​.​param·​p5,​·​"estimatedSize"·​·​·​·​#·​J
39 ·​·​·​·​.​param·​p7,​·​"totalUsedQuota"·​·​·​·​#·​J39 ·​·​·​·​.​param·​p7,​·​"totalUsedQuota"·​·​·​·​#·​J
40 ·​·​·​·​.​param·​p9,​·​"quotaUpdater"·​·​·​·​#·​Landroid/​webkit/​WebStorage$QuotaUpdat​er;​40 ·​·​·​·​.​param·​p9,​·​"quotaUpdater"·​·​·​·​#·​Landroid/​webkit/​WebStorage$QuotaUpdat​er;​
  
41 ·​·​·​·​.​prologue41 ·​·​·​·​.​prologue
42 ·​·​·​·​.​line·​50142 ·​·​·​·​.​line·​501
43 ·​·​·​·​const-​string·​v3,​·​"InAppBrowser"43 ·​·​·​·​const-​string·​v4,​·​"InAppBrowser"
  
44 ·​·​·​·​const-​string·​v4,​·​"onExceededDatabaseQu​ota·​estimatedSize:​·​%d·​·​currentQuota:​·​%d·​·​totalUsedQuota:​·​%d"44 ·​·​·​·​const-​string·​v5,​·​"onExceededDatabaseQu​ota·​estimatedSize:​·​%d·​·​currentQuota:​·​%d·​·​totalUsedQuota:​·​%d"
  
45 ·​·​·​·​const/​4·​v5,​·​0x345 ·​·​·​·​const/​4·​v6,​·​0x3
  
46 ·​·​·​·​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​Object;​46 ·​·​·​·​new-​array·​v6,​·​v6,​·​[Ljava/​lang/​Object;​
  
47 ·​·​·​·​const/​4·​v6,​·​0x047 ·​·​·​·​const/​4·​v7,​·​0x0
  
48 ·​·​·​·​invoke-​static·​{p5,​·​p6},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​48 ·​·​·​·​invoke-​static·​{p5,​·​p6},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
49 ·​·​·​·​move-​result-​object·​v749 ·​·​·​·​move-​result-​object·​v8
  
50 ·​·​·​·​aput-​object·​v7,​·​v5,​·​v650 ·​·​·​·​aput-​object·​v8,​·​v6,​·​v7
  
51 ·​·​·​·​const/​4·​v6,​·​0x151 ·​·​·​·​const/​4·​v7,​·​0x1
  
52 ·​·​·​·​invoke-​static·​{p3,​·​p4},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​52 ·​·​·​·​invoke-​static·​{p3,​·​p4},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
53 ·​·​·​·​move-​result-​object·​v753 ·​·​·​·​move-​result-​object·​v8
  
54 ·​·​·​·​aput-​object·​v7,​·​v5,​·​v654 ·​·​·​·​aput-​object·​v8,​·​v6,​·​v7
  
55 ·​·​·​·​const/​4·​v6,​·​0x255 ·​·​·​·​const/​4·​v7,​·​0x2
  
56 ·​·​·​·​invoke-​static/​range·​{p7·​.​.​·​p8},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​56 ·​·​·​·​invoke-​static/​range·​{p7·​.​.​·​p8},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
57 ·​·​·​·​move-​result-​object·​v757 ·​·​·​·​move-​result-​object·​v8
  
58 ·​·​·​·​aput-​object·​v7,​·​v5,​·​v658 ·​·​·​·​aput-​object·​v8,​·​v6,​·​v7
  
59 ·​·​·​·​invoke-​static·​{v3,​·​v4,​·​v5},​·​Lorg/​apache/​cordova/​api/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​V59 ·​·​·​·​invoke-​static·​{v4,​·​v5,​·​v6},​·​Lorg/​apache/​cordova/​api/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​V
  
60 ·​·​·​·​.​line·​50360 ·​·​·​·​.​line·​503
61 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lorg/​apache/​cordova/​InAppBrowser$InAppChr​omeClient;​-​>this$0:​Lorg/​apache/​cordova/​InAppBrowser;​61 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lorg/​apache/​cordova/​InAppBrowser$InAppChr​omeClient;​-​>this$0:​Lorg/​apache/​cordova/​InAppBrowser;​
  
62 ·​·​·​·​#·​getter·​for:​·​Lorg/​apache/​cordova/​InAppBrowser;​-​>MAX_QUOTA:​J62 ·​·​·​·​#·​getter·​for:​·​Lorg/​apache/​cordova/​InAppBrowser;​-​>MAX_QUOTA:​J
63 ·​·​·​·​invoke-​static·​{v3},​·​Lorg/​apache/​cordova/​InAppBrowser;​-​>access$900(Lorg/​apache/​cordova/​InAppBrowser;​)​J63 ·​·​·​·​invoke-​static·​{v4},​·​Lorg/​apache/​cordova/​InAppBrowser;​-​>access$900(Lorg/​apache/​cordova/​InAppBrowser;​)​J
  
64 ·​·​·​·​move-​result-​wide·​v364 ·​·​·​·​move-​result-​wide·​v4
  
65 ·​·​·​·​cmp-​long·​v3,​·​p5,​·​v365 ·​·​·​·​cmp-​long·​v4,​·​p5,​·​v4
  
66 ·​·​·​·​if-​gez·​v3,​·​:​cond_066 ·​·​·​·​if-​gez·​v4,​·​:​cond_0
  
67 ·​·​·​·​.​line·​50667 ·​·​·​·​.​line·​506
68 ·​·​·​·​move-​wide·​v1,​·​p568 ·​·​·​·​move-​wide·​v2,​·​p5
  
69 ·​·​·​·​.​line·​50769 ·​·​·​·​.​line·​507
70 ·​·​·​·​.​local·​v1,​·​"newQuota":​J70 ·​·​·​·​.​local·​v2,​·​"newQuota":​J
71 ·​·​·​·​const-​string·​v3,​·​"InAppBrowser"71 ·​·​·​·​const-​string·​v4,​·​"InAppBrowser"
  
72 ·​·​·​·​const-​string·​v4,​·​"calling·​quotaUpdater.​updateQuota·​newQuota:​·​%d"72 ·​·​·​·​const-​string·​v5,​·​"calling·​quotaUpdater.​updateQuota·​newQuota:​·​%d"
  
73 ·​·​·​·​const/​4·​v5,​·​0x173 ·​·​·​·​const/​4·​v6,​·​0x1
  
74 ·​·​·​·​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​Object;​74 ·​·​·​·​new-​array·​v6,​·​v6,​·​[Ljava/​lang/​Object;​
  
75 ·​·​·​·​const/​4·​v6,​·​0x075 ·​·​·​·​const/​4·​v7,​·​0x0
  
76 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​76 ·​·​·​·​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
77 ·​·​·​·​move-​result-​object·​v777 ·​·​·​·​move-​result-​object·​v8
  
78 ·​·​·​·​aput-​object·​v7,​·​v5,​·​v678 ·​·​·​·​aput-​object·​v8,​·​v6,​·​v7
  
79 ·​·​·​·​invoke-​static·​{v3,​·​v4,​·​v5},​·​Lorg/​apache/​cordova/​api/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​V79 ·​·​·​·​invoke-​static·​{v4,​·​v5,​·​v6},​·​Lorg/​apache/​cordova/​api/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​V
  
80 ·​·​·​·​.​line·​50880 ·​·​·​·​.​line·​508
81 ·​·​·​·​move-​object/​from16·​v0,​·​p981 ·​·​·​·​move-​object/​from16·​v0,​·​p9
  
82 ·​·​·​·​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Landroid/​webkit/​WebStorage$QuotaUpdat​er;​-​>updateQuota(J)​V82 ·​·​·​·​invoke-​interface·​{v0,​·​v2,​·​v3},​·​Landroid/​webkit/​WebStorage$QuotaUpdat​er;​-​>updateQuota(J)​V
  
83 ·​·​·​·​.​line·​51683 ·​·​·​·​.​line·​516
84 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"newQuota":​J84 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"newQuota":​J
85 ·​·​·​·​:​goto_085 ·​·​·​·​:​goto_0
86 ·​·​·​·​return-​void86 ·​·​·​·​return-​void
  
87 ·​·​·​·​.​line·​51487 ·​·​·​·​.​line·​514
88 ·​·​·​·​:​cond_088 ·​·​·​·​:​cond_0
89 ·​·​·​·​move-​object/​from16·​v0,​·​p989 ·​·​·​·​move-​object/​from16·​v0,​·​p9
  
⊟
31.0 KB
smali/org/apache/cordova/Capture.smali
Max report size reached
⊟
1.51 KB
smali/org/apache/cordova/FileProgressResult.smali
Offset 9, 32 lines modifiedOffset 9, 32 lines modified
9 .​field·​private·​loaded:​J9 .​field·​private·​loaded:​J
  
10 .​field·​private·​total:​J10 .​field·​private·​total:​J
  
  
11 #·​direct·​methods11 #·​direct·​methods
12 .​method·​public·​constructor·​<init>()​V12 .​method·​public·​constructor·​<init>()​V
13 ·​·​·​·​.​locals·​313 ·​·​·​·​.​locals·​4
  
14 ·​·​·​·​.​prologue14 ·​·​·​·​.​prologue
15 ·​·​·​·​const-​wide/​16·​v1,​·​0x015 ·​·​·​·​const-​wide/​16·​v2,​·​0x0
  
16 ·​·​·​·​.​line·​2716 ·​·​·​·​.​line·​27
17 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V17 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
18 ·​·​·​·​.​line·​2918 ·​·​·​·​.​line·​29
19 ·​·​·​·​const/​4·​v0,​·​0x019 ·​·​·​·​const/​4·​v0,​·​0x0
  
20 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Lorg/​apache/​cordova/​FileProgressResult;​-​>lengthComputable:​Z20 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Lorg/​apache/​cordova/​FileProgressResult;​-​>lengthComputable:​Z
  
21 ·​·​·​·​.​line·​3021 ·​·​·​·​.​line·​30
22 ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lorg/​apache/​cordova/​FileProgressResult;​-​>loaded:​J22 ·​·​·​·​iput-​wide·​v2,​·​p0,​·​Lorg/​apache/​cordova/​FileProgressResult;​-​>loaded:​J
  
23 ·​·​·​·​.​line·​3123 ·​·​·​·​.​line·​31
24 ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lorg/​apache/​cordova/​FileProgressResult;​-​>total:​J24 ·​·​·​·​iput-​wide·​v2,​·​p0,​·​Lorg/​apache/​cordova/​FileProgressResult;​-​>total:​J
  
25 ·​·​·​·​return-​void25 ·​·​·​·​return-​void
26 .​end·​method26 .​end·​method
  
  
27 #·​virtual·​methods27 #·​virtual·​methods
28 .​method·​public·​getLengthComputable()​Z28 .​method·​public·​getLengthComputable()​Z
Offset 76, 27 lines modifiedOffset 76, 27 lines modified
76 ·​·​·​·​iput-​boolean·​p1,​·​p0,​·​Lorg/​apache/​cordova/​FileProgressResult;​-​>lengthComputable:​Z76 ·​·​·​·​iput-​boolean·​p1,​·​p0,​·​Lorg/​apache/​cordova/​FileProgressResult;​-​>lengthComputable:​Z
  
77 ·​·​·​·​.​line·​3977 ·​·​·​·​.​line·​39
78 ·​·​·​·​return-​void78 ·​·​·​·​return-​void
79 .​end·​method79 .​end·​method
  
80 .​method·​public·​setLoaded(J)​V80 .​method·​public·​setLoaded(J)​V
81 ·​·​·​·​.​locals·​081 ·​·​·​·​.​locals·​1
82 ·​·​·​·​.​param·​p1,​·​"bytes"·​·​·​·​#·​J82 ·​·​·​·​.​param·​p1,​·​"bytes"·​·​·​·​#·​J
  
83 ·​·​·​·​.​prologue83 ·​·​·​·​.​prologue
84 ·​·​·​·​.​line·​4684 ·​·​·​·​.​line·​46
85 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lorg/​apache/​cordova/​FileProgressResult;​-​>loaded:​J85 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lorg/​apache/​cordova/​FileProgressResult;​-​>loaded:​J
  
86 ·​·​·​·​.​line·​4786 ·​·​·​·​.​line·​47
87 ·​·​·​·​return-​void87 ·​·​·​·​return-​void
88 .​end·​method88 .​end·​method
  
89 .​method·​public·​setTotal(J)​V89 .​method·​public·​setTotal(J)​V
90 ·​·​·​·​.​locals·​090 ·​·​·​·​.​locals·​1
91 ·​·​·​·​.​param·​p1,​·​"bytes"·​·​·​·​#·​J91 ·​·​·​·​.​param·​p1,​·​"bytes"·​·​·​·​#·​J
  
92 ·​·​·​·​.​prologue92 ·​·​·​·​.​prologue
93 ·​·​·​·​.​line·​5493 ·​·​·​·​.​line·​54
94 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lorg/​apache/​cordova/​FileProgressResult;​-​>total:​J94 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lorg/​apache/​cordova/​FileProgressResult;​-​>total:​J
  
95 ·​·​·​·​.​line·​5595 ·​·​·​·​.​line·​55
⊟
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·​43855 ·​·​·​·​.​line·​438
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·​43960 ·​·​·​·​.​line·​439
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·​44065 ·​·​·​·​.​line·​440
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·​44669 ·​·​·​·​.​line·​446
⊟
711 B
smali/org/apache/cordova/AudioPlayer.smali
Offset 1196, 23 lines modifiedOffset 1196, 23 lines modified
1196 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​1196 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
1197 ·​·​·​·​move-​result-​object·​v21197 ·​·​·​·​move-​result-​object·​v2
  
1198 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Lorg/​apache/​cordova/​CordovaWebView;​-​>sendJavascript(Ljava​/​lang/​String;​)​V1198 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Lorg/​apache/​cordova/​CordovaWebView;​-​>sendJavascript(Ljava​/​lang/​String;​)​V
  
1199 ·​·​·​·​.​line·​2821199 ·​·​·​·​.​line·​282
1200 ·​·​·​·​int-​to-​long·​v1,​·​v01200 ·​·​·​·​int-​to-​long·​v2,​·​v0
  
1201 ·​·​·​·​.​line·​2851201 ·​·​·​·​.​line·​285
1202 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"curPos":​I1202 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"curPos":​I
1203 ·​·​·​·​:​goto_01203 ·​·​·​·​:​goto_0
1204 ·​·​·​·​return-​wide·​v11204 ·​·​·​·​return-​wide·​v2
  
1205 ·​·​·​·​:​cond_11205 ·​·​·​·​:​cond_1
1206 ·​·​·​·​const-​wide/​16·​v1,​·​-​0x11206 ·​·​·​·​const-​wide/​16·​v2,​·​-​0x1
  
1207 ·​·​·​·​goto·​:​goto_01207 ·​·​·​·​goto·​:​goto_0
1208 .​end·​method1208 .​end·​method
  
1209 .​method·​public·​getDuration(Ljava/​lang/​String;​)​F1209 .​method·​public·​getDuration(Ljava/​lang/​String;​)​F
1210 ·​·​·​·​.​locals·​11210 ·​·​·​·​.​locals·​1
1211 ·​·​·​·​.​param·​p1,​·​"file"·​·​·​·​#·​Ljava/​lang/​String;​1211 ·​·​·​·​.​param·​p1,​·​"file"·​·​·​·​#·​Ljava/​lang/​String;​
⊟
4.83 KB
smali/org/apache/cordova/ContactAccessorSdk5.smali
Max report size reached
⊟
9.14 KB
smali/org/apache/cordova/GeoBroker.smali
Max report size reached
⊟
1.62 KB
smali/org/apache/cordova/Notification.smali
Offset 194, 15 lines modifiedOffset 194, 15 lines modified
  
194 ·​·​·​·​monitor-​exit·​p0194 ·​·​·​·​monitor-​exit·​p0
  
195 ·​·​·​·​throw·​v1195 ·​·​·​·​throw·​v1
196 .​end·​method196 .​end·​method
  
197 .​method·​public·​beep(J)​V197 .​method·​public·​beep(J)​V
198 ·​·​·​·​.​locals·​10198 ·​·​·​·​.​locals·​11
199 ·​·​·​·​.​param·​p1,​·​"count"·​·​·​·​#·​J199 ·​·​·​·​.​param·​p1,​·​"count"·​·​·​·​#·​J
  
200 ·​·​·​·​.​prologue200 ·​·​·​·​.​prologue
201 ·​·​·​·​const-​wide/​16·​v8,​·​0x64201 ·​·​·​·​const-​wide/​16·​v8,​·​0x64
  
202 ·​·​·​·​.​line·​108202 ·​·​·​·​.​line·​108
203 ·​·​·​·​const/​4·​v6,​·​0x2203 ·​·​·​·​const/​4·​v6,​·​0x2
Offset 386, 17 lines modifiedOffset 386, 17 lines modified
386 ·​·​·​·​move-​result·​v2386 ·​·​·​·​move-​result·​v2
  
387 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0387 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0
  
388 ·​·​·​·​.​line·​61388 ·​·​·​·​.​line·​61
389 ·​·​·​·​invoke-​virtual·​{p2,​·​v1},​·​Lorg/​json/​JSONArray;​-​>getLong(I)​J389 ·​·​·​·​invoke-​virtual·​{p2,​·​v1},​·​Lorg/​json/​JSONArray;​-​>getLong(I)​J
  
390 ·​·​·​·​move-​result-​wide·​v1390 ·​·​·​·​move-​result-​wide·​v2
  
391 ·​·​·​·​invoke-​virtual·​{p0,​·​v1,​·​v2},​·​Lorg/​apache/​cordova/​Notification;​-​>beep(J)​V391 ·​·​·​·​invoke-​virtual·​{p0,​·​v2,​·​v3},​·​Lorg/​apache/​cordova/​Notification;​-​>beep(J)​V
  
392 ·​·​·​·​.​line·​94392 ·​·​·​·​.​line·​94
393 ·​·​·​·​:​goto_0393 ·​·​·​·​:​goto_0
394 ·​·​·​·​invoke-​virtual·​{p3},​·​Lorg/​apache/​cordova/​api/​CallbackContext;​-​>success()​V394 ·​·​·​·​invoke-​virtual·​{p3},​·​Lorg/​apache/​cordova/​api/​CallbackContext;​-​>success()​V
  
395 ·​·​·​·​.​line·​95395 ·​·​·​·​.​line·​95
396 ·​·​·​·​:​goto_1396 ·​·​·​·​:​goto_1
Offset 411, 17 lines modifiedOffset 411, 17 lines modified
411 ·​·​·​·​move-​result·​v2411 ·​·​·​·​move-​result·​v2
  
412 ·​·​·​·​if-​eqz·​v2,​·​:​cond_1412 ·​·​·​·​if-​eqz·​v2,​·​:​cond_1
  
413 ·​·​·​·​.​line·​64413 ·​·​·​·​.​line·​64
414 ·​·​·​·​invoke-​virtual·​{p2,​·​v1},​·​Lorg/​json/​JSONArray;​-​>getLong(I)​J414 ·​·​·​·​invoke-​virtual·​{p2,​·​v1},​·​Lorg/​json/​JSONArray;​-​>getLong(I)​J
  
415 ·​·​·​·​move-​result-​wide·​v1415 ·​·​·​·​move-​result-​wide·​v2
  
416 ·​·​·​·​invoke-​virtual·​{p0,​·​v1,​·​v2},​·​Lorg/​apache/​cordova/​Notification;​-​>vibrate(J)​V416 ·​·​·​·​invoke-​virtual·​{p0,​·​v2,​·​v3},​·​Lorg/​apache/​cordova/​Notification;​-​>vibrate(J)​V
  
417 ·​·​·​·​goto·​:​goto_0417 ·​·​·​·​goto·​:​goto_0
  
418 ·​·​·​·​.​line·​66418 ·​·​·​·​.​line·​66
419 ·​·​·​·​:​cond_1419 ·​·​·​·​:​cond_1
420 ·​·​·​·​const-​string·​v2,​·​"alert"420 ·​·​·​·​const-​string·​v2,​·​"alert"
  
Offset 721, 22 lines modifiedOffset 721, 22 lines modified
  
721 ·​·​·​·​monitor-​exit·​p0721 ·​·​·​·​monitor-​exit·​p0
  
722 ·​·​·​·​throw·​v0722 ·​·​·​·​throw·​v0
723 .​end·​method723 .​end·​method
  
724 .​method·​public·​vibrate(J)​V724 .​method·​public·​vibrate(J)​V
725 ·​·​·​·​.​locals·​3725 ·​·​·​·​.​locals·​5
726 ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J726 ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J
  
727 ·​·​·​·​.​prologue727 ·​·​·​·​.​prologue
728 ·​·​·​·​.​line·​134728 ·​·​·​·​.​line·​134
729 ·​·​·​·​const-​wide/​16·​v1,​·​0x0729 ·​·​·​·​const-​wide/​16·​v2,​·​0x0
  
730 ·​·​·​·​cmp-​long·​v1,​·​p1,​·​v1730 ·​·​·​·​cmp-​long·​v1,​·​p1,​·​v2
  
731 ·​·​·​·​if-​nez·​v1,​·​:​cond_0731 ·​·​·​·​if-​nez·​v1,​·​:​cond_0
  
732 ·​·​·​·​.​line·​135732 ·​·​·​·​.​line·​135
733 ·​·​·​·​const-​wide/​16·​p1,​·​0x1f4733 ·​·​·​·​const-​wide/​16·​p1,​·​0x1f4
  
734 ·​·​·​·​.​line·​137734 ·​·​·​·​.​line·​137
⊟
447 B
smali/org/apache/cordova/FileUploadResult.smali
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 ·​·​·​·​.​line·​4381 ·​·​·​·​.​line·​43
82 ·​·​·​·​iget·​v0,​·​p0,​·​Lorg/​apache/​cordova/​FileUploadResult;​-​>responseCode:​I82 ·​·​·​·​iget·​v0,​·​p0,​·​Lorg/​apache/​cordova/​FileUploadResult;​-​>responseCode:​I
  
83 ·​·​·​·​return·​v083 ·​·​·​·​return·​v0
84 .​end·​method84 .​end·​method
  
85 .​method·​public·​setBytesSent(J)​V85 .​method·​public·​setBytesSent(J)​V
86 ·​·​·​·​.​locals·​086 ·​·​·​·​.​locals·​1
87 ·​·​·​·​.​param·​p1,​·​"bytes"·​·​·​·​#·​J87 ·​·​·​·​.​param·​p1,​·​"bytes"·​·​·​·​#·​J
  
88 ·​·​·​·​.​prologue88 ·​·​·​·​.​prologue
89 ·​·​·​·​.​line·​3989 ·​·​·​·​.​line·​39
90 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lorg/​apache/​cordova/​FileUploadResult;​-​>bytesSent:​J90 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lorg/​apache/​cordova/​FileUploadResult;​-​>bytesSent:​J
  
91 ·​·​·​·​.​line·​4091 ·​·​·​·​.​line·​40
⊟
55.9 KB
smali/org/apache/cordova/CameraLauncher.smali
Max report size reached
⊟
3.14 KB
smali/org/apache/cordova/AccelListener.smali
Offset 168, 57 lines modifiedOffset 168, 57 lines modified
168 ·​·​·​·​.​local·​v0,​·​"e":​Lorg/​json/​JSONException;​168 ·​·​·​·​.​local·​v0,​·​"e":​Lorg/​json/​JSONException;​
169 ·​·​·​·​invoke-​virtual·​{v0},​·​Lorg/​json/​JSONException;​-​>printStackTrace()​V169 ·​·​·​·​invoke-​virtual·​{v0},​·​Lorg/​json/​JSONException;​-​>printStackTrace()​V
  
170 ·​·​·​·​goto·​:​goto_0170 ·​·​·​·​goto·​:​goto_0
171 .​end·​method171 .​end·​method
  
172 .​method·​private·​getAccelerationJSON()​Lorg/​json/​JSONObject;​172 .​method·​private·​getAccelerationJSON()​Lorg/​json/​JSONObject;​
173 ·​·​·​·​.​locals·​5173 ·​·​·​·​.​locals·​6
  
174 ·​·​·​·​.​prologue174 ·​·​·​·​.​prologue
175 ·​·​·​·​.​line·​274175 ·​·​·​·​.​line·​274
176 ·​·​·​·​new-​instance·​v1,​·​Lorg/​json/​JSONObject;​176 ·​·​·​·​new-​instance·​v1,​·​Lorg/​json/​JSONObject;​
  
177 ·​·​·​·​invoke-​direct·​{v1},​·​Lorg/​json/​JSONObject;​-​><init>()​V177 ·​·​·​·​invoke-​direct·​{v1},​·​Lorg/​json/​JSONObject;​-​><init>()​V
  
178 ·​·​·​·​.​line·​276178 ·​·​·​·​.​line·​276
179 ·​·​·​·​.​local·​v1,​·​"r":​Lorg/​json/​JSONObject;​179 ·​·​·​·​.​local·​v1,​·​"r":​Lorg/​json/​JSONObject;​
180 ·​·​·​·​:​try_start_0180 ·​·​·​·​:​try_start_0
181 ·​·​·​·​const-​string·​v2,​·​"x"181 ·​·​·​·​const-​string·​v2,​·​"x"
  
182 ·​·​·​·​iget·​v3,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>x:​F182 ·​·​·​·​iget·​v3,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>x:​F
  
183 ·​·​·​·​float-​to-​double·​v3,​·​v3183 ·​·​·​·​float-​to-​double·​v4,​·​v3
  
184 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v3,​·​v4},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​D)​Lorg/​json/​JSONObject;​184 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v4,​·​v5},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​D)​Lorg/​json/​JSONObject;​
  
185 ·​·​·​·​.​line·​277185 ·​·​·​·​.​line·​277
186 ·​·​·​·​const-​string·​v2,​·​"y"186 ·​·​·​·​const-​string·​v2,​·​"y"
  
187 ·​·​·​·​iget·​v3,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>y:​F187 ·​·​·​·​iget·​v3,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>y:​F
  
188 ·​·​·​·​float-​to-​double·​v3,​·​v3188 ·​·​·​·​float-​to-​double·​v4,​·​v3
  
189 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v3,​·​v4},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​D)​Lorg/​json/​JSONObject;​189 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v4,​·​v5},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​D)​Lorg/​json/​JSONObject;​
  
190 ·​·​·​·​.​line·​278190 ·​·​·​·​.​line·​278
191 ·​·​·​·​const-​string·​v2,​·​"z"191 ·​·​·​·​const-​string·​v2,​·​"z"
  
192 ·​·​·​·​iget·​v3,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>z:​F192 ·​·​·​·​iget·​v3,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>z:​F
  
193 ·​·​·​·​float-​to-​double·​v3,​·​v3193 ·​·​·​·​float-​to-​double·​v4,​·​v3
  
194 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v3,​·​v4},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​D)​Lorg/​json/​JSONObject;​194 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v4,​·​v5},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​D)​Lorg/​json/​JSONObject;​
  
195 ·​·​·​·​.​line·​279195 ·​·​·​·​.​line·​279
196 ·​·​·​·​const-​string·​v2,​·​"timestamp"196 ·​·​·​·​const-​string·​v2,​·​"timestamp"
  
197 ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>timestamp:​J197 ·​·​·​·​iget-​wide·​v4,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>timestamp:​J
  
198 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v3,​·​v4},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​J)​Lorg/​json/​JSONObject;​198 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v4,​·​v5},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​J)​Lorg/​json/​JSONObject;​
199 ·​·​·​·​:​try_end_0199 ·​·​·​·​:​try_end_0
200 ·​·​·​·​.​catch·​Lorg/​json/​JSONException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0200 ·​·​·​·​.​catch·​Lorg/​json/​JSONException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
  
201 ·​·​·​·​.​line·​283201 ·​·​·​·​.​line·​283
202 ·​·​·​·​:​goto_0202 ·​·​·​·​:​goto_0
203 ·​·​·​·​return-​object·​v1203 ·​·​·​·​return-​object·​v1
  
Offset 242, 15 lines modifiedOffset 242, 15 lines modified
242 ·​·​·​·​iput·​p1,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>status:​I242 ·​·​·​·​iput·​p1,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>status:​I
  
243 ·​·​·​·​.​line·​272243 ·​·​·​·​.​line·​272
244 ·​·​·​·​return-​void244 ·​·​·​·​return-​void
245 .​end·​method245 .​end·​method
  
246 .​method·​private·​start()​I246 .​method·​private·​start()​I
247 ·​·​·​·​.​locals·​5247 ·​·​·​·​.​locals·​6
  
248 ·​·​·​·​.​prologue248 ·​·​·​·​.​prologue
249 ·​·​·​·​.​line·​136249 ·​·​·​·​.​line·​136
250 ·​·​·​·​iget·​v2,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>status:​I250 ·​·​·​·​iget·​v2,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>status:​I
  
251 ·​·​·​·​sget·​v3,​·​Lorg/​apache/​cordova/​AccelListener;​-​>RUNNING:​I251 ·​·​·​·​sget·​v3,​·​Lorg/​apache/​cordova/​AccelListener;​-​>RUNNING:​I
  
Offset 331, 17 lines modifiedOffset 331, 17 lines modified
  
331 ·​·​·​·​.​line·​158331 ·​·​·​·​.​line·​158
332 ·​·​·​·​.​local·​v0,​·​"handler":​Landroid/​os/​Handler;​332 ·​·​·​·​.​local·​v0,​·​"handler":​Landroid/​os/​Handler;​
333 ·​·​·​·​new-​instance·​v2,​·​Lorg/​apache/​cordova/​AccelListener$1;​333 ·​·​·​·​new-​instance·​v2,​·​Lorg/​apache/​cordova/​AccelListener$1;​
  
334 ·​·​·​·​invoke-​direct·​{v2,​·​p0},​·​Lorg/​apache/​cordova/​AccelListener$1;​-​><init>(Lorg/​apache/​cordova/​AccelListener;​)​V334 ·​·​·​·​invoke-​direct·​{v2,​·​p0},​·​Lorg/​apache/​cordova/​AccelListener$1;​-​><init>(Lorg/​apache/​cordova/​AccelListener;​)​V
  
335 ·​·​·​·​const-​wide/​16·​v3,​·​0x7d0335 ·​·​·​·​const-​wide/​16·​v4,​·​0x7d0
  
336 ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v3,​·​v4},​·​Landroid/​os/​Handler;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z336 ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v4,​·​v5},​·​Landroid/​os/​Handler;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
  
337 ·​·​·​·​.​line·​164337 ·​·​·​·​.​line·​164
338 ·​·​·​·​iget·​v2,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>status:​I338 ·​·​·​·​iget·​v2,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>status:​I
  
339 ·​·​·​·​goto·​:​goto_0339 ·​·​·​·​goto·​:​goto_0
  
340 ·​·​·​·​.​line·​151340 ·​·​·​·​.​line·​151
⊟
3.91 KB
smali/org/apache/cordova/CordovaChromeClient.smali
Offset 272, 95 lines modifiedOffset 272, 95 lines modified
  
272 ·​·​·​·​move-​result·​v0272 ·​·​·​·​move-​result·​v0
  
273 ·​·​·​·​return·​v0273 ·​·​·​·​return·​v0
274 .​end·​method274 .​end·​method
  
275 .​method·​public·​onExceededDatabaseQuo​ta(Ljava/​lang/​String;​Ljava/​lang/​String;​JJJLandroid/​webkit/​WebStorage$QuotaUpdat​er;​)​V275 .​method·​public·​onExceededDatabaseQuo​ta(Ljava/​lang/​String;​Ljava/​lang/​String;​JJJLandroid/​webkit/​WebStorage$QuotaUpdat​er;​)​V
276 ·​·​·​·​.​locals·​8276 ·​·​·​·​.​locals·​9
277 ·​·​·​·​.​param·​p1,​·​"url"·​·​·​·​#·​Ljava/​lang/​String;​277 ·​·​·​·​.​param·​p1,​·​"url"·​·​·​·​#·​Ljava/​lang/​String;​
278 ·​·​·​·​.​param·​p2,​·​"databaseIdentifier"·​·​·​·​#·​Ljava/​lang/​String;​278 ·​·​·​·​.​param·​p2,​·​"databaseIdentifier"·​·​·​·​#·​Ljava/​lang/​String;​
279 ·​·​·​·​.​param·​p3,​·​"currentQuota"·​·​·​·​#·​J279 ·​·​·​·​.​param·​p3,​·​"currentQuota"·​·​·​·​#·​J
280 ·​·​·​·​.​param·​p5,​·​"estimatedSize"·​·​·​·​#·​J280 ·​·​·​·​.​param·​p5,​·​"estimatedSize"·​·​·​·​#·​J
281 ·​·​·​·​.​param·​p7,​·​"totalUsedQuota"·​·​·​·​#·​J281 ·​·​·​·​.​param·​p7,​·​"totalUsedQuota"·​·​·​·​#·​J
282 ·​·​·​·​.​param·​p9,​·​"quotaUpdater"·​·​·​·​#·​Landroid/​webkit/​WebStorage$QuotaUpdat​er;​282 ·​·​·​·​.​param·​p9,​·​"quotaUpdater"·​·​·​·​#·​Landroid/​webkit/​WebStorage$QuotaUpdat​er;​
  
283 ·​·​·​·​.​prologue283 ·​·​·​·​.​prologue
284 ·​·​·​·​.​line·​289284 ·​·​·​·​.​line·​289
285 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lorg/​apache/​cordova/​CordovaChromeClient;​-​>TAG:​Ljava/​lang/​String;​285 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lorg/​apache/​cordova/​CordovaChromeClient;​-​>TAG:​Ljava/​lang/​String;​
  
286 ·​·​·​·​const-​string·​v4,​·​"DroidGap:​·​·​onExceededDatabaseQuo​ta·​estimatedSize:​·​%d·​·​currentQuota:​·​%d·​·​totalUsedQuota:​·​%d"286 ·​·​·​·​const-​string·​v5,​·​"DroidGap:​·​·​onExceededDatabaseQuo​ta·​estimatedSize:​·​%d·​·​currentQuota:​·​%d·​·​totalUsedQuota:​·​%d"
  
287 ·​·​·​·​const/​4·​v5,​·​0x3287 ·​·​·​·​const/​4·​v6,​·​0x3
  
288 ·​·​·​·​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​Object;​288 ·​·​·​·​new-​array·​v6,​·​v6,​·​[Ljava/​lang/​Object;​
  
289 ·​·​·​·​const/​4·​v6,​·​0x0289 ·​·​·​·​const/​4·​v7,​·​0x0
  
290 ·​·​·​·​invoke-​static·​{p5,​·​p6},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​290 ·​·​·​·​invoke-​static·​{p5,​·​p6},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
291 ·​·​·​·​move-​result-​object·​v7291 ·​·​·​·​move-​result-​object·​v8
  
292 ·​·​·​·​aput-​object·​v7,​·​v5,​·​v6292 ·​·​·​·​aput-​object·​v8,​·​v6,​·​v7
  
293 ·​·​·​·​const/​4·​v6,​·​0x1293 ·​·​·​·​const/​4·​v7,​·​0x1
  
294 ·​·​·​·​invoke-​static·​{p3,​·​p4},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​294 ·​·​·​·​invoke-​static·​{p3,​·​p4},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
295 ·​·​·​·​move-​result-​object·​v7295 ·​·​·​·​move-​result-​object·​v8
  
296 ·​·​·​·​aput-​object·​v7,​·​v5,​·​v6296 ·​·​·​·​aput-​object·​v8,​·​v6,​·​v7
  
297 ·​·​·​·​const/​4·​v6,​·​0x2297 ·​·​·​·​const/​4·​v7,​·​0x2
  
298 ·​·​·​·​invoke-​static/​range·​{p7·​.​.​·​p8},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​298 ·​·​·​·​invoke-​static/​range·​{p7·​.​.​·​p8},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
299 ·​·​·​·​move-​result-​object·​v7299 ·​·​·​·​move-​result-​object·​v8
  
300 ·​·​·​·​aput-​object·​v7,​·​v5,​·​v6300 ·​·​·​·​aput-​object·​v8,​·​v6,​·​v7
  
301 ·​·​·​·​invoke-​static·​{v3,​·​v4,​·​v5},​·​Lorg/​apache/​cordova/​api/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​V301 ·​·​·​·​invoke-​static·​{v4,​·​v5,​·​v6},​·​Lorg/​apache/​cordova/​api/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​V
  
302 ·​·​·​·​.​line·​291302 ·​·​·​·​.​line·​291
303 ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Lorg/​apache/​cordova/​CordovaChromeClient;​-​>MAX_QUOTA:​J303 ·​·​·​·​iget-​wide·​v4,​·​p0,​·​Lorg/​apache/​cordova/​CordovaChromeClient;​-​>MAX_QUOTA:​J
  
304 ·​·​·​·​cmp-​long·​v3,​·​p5,​·​v3304 ·​·​·​·​cmp-​long·​v4,​·​p5,​·​v4
  
305 ·​·​·​·​if-​gez·​v3,​·​:​cond_0305 ·​·​·​·​if-​gez·​v4,​·​:​cond_0
  
306 ·​·​·​·​.​line·​294306 ·​·​·​·​.​line·​294
307 ·​·​·​·​move-​wide·​v1,​·​p5307 ·​·​·​·​move-​wide·​v2,​·​p5
  
308 ·​·​·​·​.​line·​295308 ·​·​·​·​.​line·​295
309 ·​·​·​·​.​local·​v1,​·​"newQuota":​J309 ·​·​·​·​.​local·​v2,​·​"newQuota":​J
310 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lorg/​apache/​cordova/​CordovaChromeClient;​-​>TAG:​Ljava/​lang/​String;​310 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lorg/​apache/​cordova/​CordovaChromeClient;​-​>TAG:​Ljava/​lang/​String;​
  
311 ·​·​·​·​const-​string·​v4,​·​"calling·​quotaUpdater.​updateQuota·​newQuota:​·​%d"311 ·​·​·​·​const-​string·​v5,​·​"calling·​quotaUpdater.​updateQuota·​newQuota:​·​%d"
  
312 ·​·​·​·​const/​4·​v5,​·​0x1312 ·​·​·​·​const/​4·​v6,​·​0x1
  
313 ·​·​·​·​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​Object;​313 ·​·​·​·​new-​array·​v6,​·​v6,​·​[Ljava/​lang/​Object;​
  
314 ·​·​·​·​const/​4·​v6,​·​0x0314 ·​·​·​·​const/​4·​v7,​·​0x0
  
315 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​315 ·​·​·​·​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
316 ·​·​·​·​move-​result-​object·​v7316 ·​·​·​·​move-​result-​object·​v8
  
317 ·​·​·​·​aput-​object·​v7,​·​v5,​·​v6317 ·​·​·​·​aput-​object·​v8,​·​v6,​·​v7
  
318 ·​·​·​·​invoke-​static·​{v3,​·​v4,​·​v5},​·​Lorg/​apache/​cordova/​api/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​V318 ·​·​·​·​invoke-​static·​{v4,​·​v5,​·​v6},​·​Lorg/​apache/​cordova/​api/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​V
  
319 ·​·​·​·​.​line·​296319 ·​·​·​·​.​line·​296
320 ·​·​·​·​move-​object/​from16·​v0,​·​p9320 ·​·​·​·​move-​object/​from16·​v0,​·​p9
  
321 ·​·​·​·​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Landroid/​webkit/​WebStorage$QuotaUpdat​er;​-​>updateQuota(J)​V321 ·​·​·​·​invoke-​interface·​{v0,​·​v2,​·​v3},​·​Landroid/​webkit/​WebStorage$QuotaUpdat​er;​-​>updateQuota(J)​V
  
322 ·​·​·​·​.​line·​304322 ·​·​·​·​.​line·​304
323 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"newQuota":​J323 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"newQuota":​J
324 ·​·​·​·​:​goto_0324 ·​·​·​·​:​goto_0
325 ·​·​·​·​return-​void325 ·​·​·​·​return-​void
  
326 ·​·​·​·​.​line·​302326 ·​·​·​·​.​line·​302
327 ·​·​·​·​:​cond_0327 ·​·​·​·​:​cond_0
328 ·​·​·​·​move-​object/​from16·​v0,​·​p9328 ·​·​·​·​move-​object/​from16·​v0,​·​p9
  
⊟
3.92 KB
smali/org/apache/cordova/CompassListener.smali
Offset 205, 15 lines modifiedOffset 205, 15 lines modified
205 ·​·​·​·​:​cond_0205 ·​·​·​·​:​cond_0
206 ·​·​·​·​return-​void206 ·​·​·​·​return-​void
207 .​end·​method207 .​end·​method
  
  
208 #·​virtual·​methods208 #·​virtual·​methods
209 .​method·​public·​execute(Ljava/​lang/​String;​Lorg/​json/​JSONArray;​Lorg/​apache/​cordova/​api/​CallbackContext;​)​Z209 .​method·​public·​execute(Ljava/​lang/​String;​Lorg/​json/​JSONArray;​Lorg/​apache/​cordova/​api/​CallbackContext;​)​Z
210 ·​·​·​·​.​locals·​9210 ·​·​·​·​.​locals·​10
211 ·​·​·​·​.​param·​p1,​·​"action"·​·​·​·​#·​Ljava/​lang/​String;​211 ·​·​·​·​.​param·​p1,​·​"action"·​·​·​·​#·​Ljava/​lang/​String;​
212 ·​·​·​·​.​param·​p2,​·​"args"·​·​·​·​#·​Lorg/​json/​JSONArray;​212 ·​·​·​·​.​param·​p2,​·​"args"·​·​·​·​#·​Lorg/​json/​JSONArray;​
213 ·​·​·​·​.​param·​p3,​·​"callbackContext"·​·​·​·​#·​Lorg/​apache/​cordova/​api/​CallbackContext;​213 ·​·​·​·​.​param·​p3,​·​"callbackContext"·​·​·​·​#·​Lorg/​apache/​cordova/​api/​CallbackContext;​
214 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​214 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
215 ·​·​·​·​·​·​·​·​value·​=·​{215 ·​·​·​·​·​·​·​·​value·​=·​{
216 ·​·​·​·​·​·​·​·​·​·​·​·​Lorg/​json/​JSONException;​216 ·​·​·​·​·​·​·​·​·​·​·​·​Lorg/​json/​JSONException;​
217 ·​·​·​·​·​·​·​·​}217 ·​·​·​·​·​·​·​·​}
Offset 336, 17 lines modifiedOffset 336, 17 lines modified
  
336 ·​·​·​·​.​line·​114336 ·​·​·​·​.​line·​114
337 ·​·​·​·​.​local·​v0,​·​"handler":​Landroid/​os/​Handler;​337 ·​·​·​·​.​local·​v0,​·​"handler":​Landroid/​os/​Handler;​
338 ·​·​·​·​new-​instance·​v6,​·​Lorg/​apache/​cordova/​CompassListener$1;​338 ·​·​·​·​new-​instance·​v6,​·​Lorg/​apache/​cordova/​CompassListener$1;​
  
339 ·​·​·​·​invoke-​direct·​{v6,​·​p0},​·​Lorg/​apache/​cordova/​CompassListener$1;​-​><init>(Lorg/​apache/​cordova/​CompassListener;​)​V339 ·​·​·​·​invoke-​direct·​{v6,​·​p0},​·​Lorg/​apache/​cordova/​CompassListener$1;​-​><init>(Lorg/​apache/​cordova/​CompassListener;​)​V
  
340 ·​·​·​·​const-​wide/​16·​v7,​·​0x7d0340 ·​·​·​·​const-​wide/​16·​v8,​·​0x7d0
  
341 ·​·​·​·​invoke-​virtual·​{v0,​·​v6,​·​v7,​·​v8},​·​Landroid/​os/​Handler;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z341 ·​·​·​·​invoke-​virtual·​{v0,​·​v6,​·​v8,​·​v9},​·​Landroid/​os/​Handler;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
  
342 ·​·​·​·​.​line·​120342 ·​·​·​·​.​line·​120
343 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"handler":​Landroid/​os/​Handler;​343 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"handler":​Landroid/​os/​Handler;​
344 ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"r":​I344 ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"r":​I
345 ·​·​·​·​:​cond_4345 ·​·​·​·​:​cond_4
346 ·​·​·​·​new-​instance·​v6,​·​Lorg/​apache/​cordova/​api/​PluginResult;​346 ·​·​·​·​new-​instance·​v6,​·​Lorg/​apache/​cordova/​api/​PluginResult;​
  
Offset 512, 64 lines modifiedOffset 512, 64 lines modified
512 ·​·​·​·​invoke-​virtual·​{p0},​·​Lorg/​apache/​cordova/​CompassListener;​-​>stop()​V512 ·​·​·​·​invoke-​virtual·​{p0},​·​Lorg/​apache/​cordova/​CompassListener;​-​>stop()​V
  
513 ·​·​·​·​.​line·​147513 ·​·​·​·​.​line·​147
514 ·​·​·​·​return-​void514 ·​·​·​·​return-​void
515 .​end·​method515 .​end·​method
  
516 .​method·​public·​onSensorChanged(Landr​oid/​hardware/​SensorEvent;​)​V516 .​method·​public·​onSensorChanged(Landr​oid/​hardware/​SensorEvent;​)​V
517 ·​·​·​·​.​locals·​5517 ·​·​·​·​.​locals·​6
518 ·​·​·​·​.​param·​p1,​·​"event"·​·​·​·​#·​Landroid/​hardware/​SensorEvent;​518 ·​·​·​·​.​param·​p1,​·​"event"·​·​·​·​#·​Landroid/​hardware/​SensorEvent;​
  
519 ·​·​·​·​.​prologue519 ·​·​·​·​.​prologue
520 ·​·​·​·​.​line·​219520 ·​·​·​·​.​line·​219
521 ·​·​·​·​iget-​object·​v1,​·​p1,​·​Landroid/​hardware/​SensorEvent;​-​>values:​[F521 ·​·​·​·​iget-​object·​v1,​·​p1,​·​Landroid/​hardware/​SensorEvent;​-​>values:​[F
  
522 ·​·​·​·​const/​4·​v2,​·​0x0522 ·​·​·​·​const/​4·​v2,​·​0x0
  
523 ·​·​·​·​aget·​v0,​·​v1,​·​v2523 ·​·​·​·​aget·​v0,​·​v1,​·​v2
  
524 ·​·​·​·​.​line·​222524 ·​·​·​·​.​line·​222
525 ·​·​·​·​.​local·​v0,​·​"heading":​F525 ·​·​·​·​.​local·​v0,​·​"heading":​F
526 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J526 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
  
527 ·​·​·​·​move-​result-​wide·​v1527 ·​·​·​·​move-​result-​wide·​v2
  
528 ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lorg/​apache/​cordova/​CompassListener;​-​>timeStamp:​J528 ·​·​·​·​iput-​wide·​v2,​·​p0,​·​Lorg/​apache/​cordova/​CompassListener;​-​>timeStamp:​J
  
529 ·​·​·​·​.​line·​223529 ·​·​·​·​.​line·​223
530 ·​·​·​·​iput·​v0,​·​p0,​·​Lorg/​apache/​cordova/​CompassListener;​-​>heading:​F530 ·​·​·​·​iput·​v0,​·​p0,​·​Lorg/​apache/​cordova/​CompassListener;​-​>heading:​F
  
531 ·​·​·​·​.​line·​224531 ·​·​·​·​.​line·​224
532 ·​·​·​·​sget·​v1,​·​Lorg/​apache/​cordova/​CompassListener;​-​>RUNNING:​I532 ·​·​·​·​sget·​v1,​·​Lorg/​apache/​cordova/​CompassListener;​-​>RUNNING:​I
  
533 ·​·​·​·​invoke-​direct·​{p0,​·​v1},​·​Lorg/​apache/​cordova/​CompassListener;​-​>setStatus(I)​V533 ·​·​·​·​invoke-​direct·​{p0,​·​v1},​·​Lorg/​apache/​cordova/​CompassListener;​-​>setStatus(I)​V
  
534 ·​·​·​·​.​line·​227534 ·​·​·​·​.​line·​227
535 ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Lorg/​apache/​cordova/​CompassListener;​-​>timeStamp:​J535 ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Lorg/​apache/​cordova/​CompassListener;​-​>timeStamp:​J
  
536 ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Lorg/​apache/​cordova/​CompassListener;​-​>lastAccessTime:​J536 ·​·​·​·​iget-​wide·​v4,​·​p0,​·​Lorg/​apache/​cordova/​CompassListener;​-​>lastAccessTime:​J
  
537 ·​·​·​·​sub-​long/​2addr·​v1,​·​v3537 ·​·​·​·​sub-​long/​2addr·​v2,​·​v4
  
538 ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Lorg/​apache/​cordova/​CompassListener;​-​>TIMEOUT:​J538 ·​·​·​·​iget-​wide·​v4,​·​p0,​·​Lorg/​apache/​cordova/​CompassListener;​-​>TIMEOUT:​J
  
539 ·​·​·​·​cmp-​long·​v1,​·​v1,​·​v3539 ·​·​·​·​cmp-​long·​v1,​·​v2,​·​v4
  
540 ·​·​·​·​if-​lez·​v1,​·​:​cond_0540 ·​·​·​·​if-​lez·​v1,​·​:​cond_0
  
541 ·​·​·​·​.​line·​228541 ·​·​·​·​.​line·​228
542 ·​·​·​·​invoke-​virtual·​{p0},​·​Lorg/​apache/​cordova/​CompassListener;​-​>stop()​V542 ·​·​·​·​invoke-​virtual·​{p0},​·​Lorg/​apache/​cordova/​CompassListener;​-​>stop()​V
  
543 ·​·​·​·​.​line·​230543 ·​·​·​·​.​line·​230
544 ·​·​·​·​:​cond_0544 ·​·​·​·​:​cond_0
545 ·​·​·​·​return-​void545 ·​·​·​·​return-​void
546 .​end·​method546 .​end·​method
  
547 .​method·​public·​setTimeout(J)​V547 .​method·​public·​setTimeout(J)​V
548 ·​·​·​·​.​locals·​0548 ·​·​·​·​.​locals·​1
549 ·​·​·​·​.​param·​p1,​·​"timeout"·​·​·​·​#·​J549 ·​·​·​·​.​param·​p1,​·​"timeout"·​·​·​·​#·​J
  
550 ·​·​·​·​.​prologue550 ·​·​·​·​.​prologue
551 ·​·​·​·​.​line·​257551 ·​·​·​·​.​line·​257
552 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lorg/​apache/​cordova/​CompassListener;​-​>TIMEOUT:​J552 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lorg/​apache/​cordova/​CompassListener;​-​>TIMEOUT:​J
  
553 ·​·​·​·​.​line·​258553 ·​·​·​·​.​line·​258
Offset 638, 17 lines modifiedOffset 638, 17 lines modified
638 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Lorg/​apache/​cordova/​CompassListener;​-​>mSensor:​Landroid/​hardware/​Sensor;​638 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Lorg/​apache/​cordova/​CompassListener;​-​>mSensor:​Landroid/​hardware/​Sensor;​
  
639 ·​·​·​·​invoke-​virtual·​{v1,​·​p0,​·​v2,​·​v3},​·​Landroid/​hardware/​SensorManager;​-​>registerListener(Lan​droid/​hardware/​SensorEventListener;​Landroid/​hardware/​Sensor;​I)​Z639 ·​·​·​·​invoke-​virtual·​{v1,​·​p0,​·​v2,​·​v3},​·​Landroid/​hardware/​SensorManager;​-​>registerListener(Lan​droid/​hardware/​SensorEventListener;​Landroid/​hardware/​Sensor;​I)​Z
  
640 ·​·​·​·​.​line·​173640 ·​·​·​·​.​line·​173
641 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J641 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
  
642 ·​·​·​·​move-​result-​wide·​v1642 ·​·​·​·​move-​result-​wide·​v2
  
643 ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lorg/​apache/​cordova/​CompassListener;​-​>lastAccessTime:​J643 ·​·​·​·​iput-​wide·​v2,​·​p0,​·​Lorg/​apache/​cordova/​CompassListener;​-​>lastAccessTime:​J
  
644 ·​·​·​·​.​line·​174644 ·​·​·​·​.​line·​174
645 ·​·​·​·​sget·​v1,​·​Lorg/​apache/​cordova/​CompassListener;​-​>STARTING:​I645 ·​·​·​·​sget·​v1,​·​Lorg/​apache/​cordova/​CompassListener;​-​>STARTING:​I
  
646 ·​·​·​·​invoke-​direct·​{p0,​·​v1},​·​Lorg/​apache/​cordova/​CompassListener;​-​>setStatus(I)​V646 ·​·​·​·​invoke-​direct·​{p0,​·​v1},​·​Lorg/​apache/​cordova/​CompassListener;​-​>setStatus(I)​V
  
647 ·​·​·​·​.​line·​182647 ·​·​·​·​.​line·​182
⊟
123 KB
smali/org/apache/cordova/FileTransfer$1.smali
Max report size reached
⊟
67.5 KB
smali/org/apache/cordova/FileUtils.smali
Max report size reached
⊟
3.73 KB
smali/org/apache/cordova/Globalization.smali
Offset 1012, 15 lines modifiedOffset 1012, 15 lines modified
  
1012 ·​·​·​·​invoke-​direct·​{v8,​·​v9},​·​Lorg/​apache/​cordova/​GlobalizationError;​-​><init>(Ljava/​lang/​String;​)​V1012 ·​·​·​·​invoke-​direct·​{v8,​·​v9},​·​Lorg/​apache/​cordova/​GlobalizationError;​-​><init>(Ljava/​lang/​String;​)​V
  
1013 ·​·​·​·​throw·​v81013 ·​·​·​·​throw·​v8
1014 .​end·​method1014 .​end·​method
  
1015 .​method·​private·​getDateToString(Lorg/​json/​JSONArray;​)​Lorg/​json/​JSONObject;​1015 .​method·​private·​getDateToString(Lorg/​json/​JSONArray;​)​Lorg/​json/​JSONObject;​
1016 ·​·​·​·​.​locals·​71016 ·​·​·​·​.​locals·​8
1017 ·​·​·​·​.​param·​p1,​·​"options"·​·​·​·​#·​Lorg/​json/​JSONArray;​1017 ·​·​·​·​.​param·​p1,​·​"options"·​·​·​·​#·​Lorg/​json/​JSONArray;​
1018 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​1018 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
1019 ·​·​·​·​·​·​·​·​value·​=·​{1019 ·​·​·​·​·​·​·​·​value·​=·​{
1020 ·​·​·​·​·​·​·​·​·​·​·​·​Lorg/​apache/​cordova/​GlobalizationError;​1020 ·​·​·​·​·​·​·​·​·​·​·​·​Lorg/​apache/​cordova/​GlobalizationError;​
1021 ·​·​·​·​·​·​·​·​}1021 ·​·​·​·​·​·​·​·​}
1022 ·​·​·​·​.​end·​annotation1022 ·​·​·​·​.​end·​annotation
  
Offset 1047, 17 lines modifiedOffset 1047, 17 lines modified
  
1047 ·​·​·​·​move-​result-​object·​v51047 ·​·​·​·​move-​result-​object·​v5
  
1048 ·​·​·​·​check-​cast·​v5,​·​Ljava/​lang/​Long;​1048 ·​·​·​·​check-​cast·​v5,​·​Ljava/​lang/​Long;​
  
1049 ·​·​·​·​invoke-​virtual·​{v5},​·​Ljava/​lang/​Long;​-​>longValue()​J1049 ·​·​·​·​invoke-​virtual·​{v5},​·​Ljava/​lang/​Long;​-​>longValue()​J
  
1050 ·​·​·​·​move-​result-​wide·​v51050 ·​·​·​·​move-​result-​wide·​v6
  
1051 ·​·​·​·​invoke-​direct·​{v0,​·​v5,​·​v6},​·​Ljava/​util/​Date;​-​><init>(J)​V1051 ·​·​·​·​invoke-​direct·​{v0,​·​v6,​·​v7},​·​Ljava/​util/​Date;​-​><init>(J)​V
  
1052 ·​·​·​·​.​line·​1831052 ·​·​·​·​.​line·​183
1053 ·​·​·​·​.​local·​v0,​·​"date":​Ljava/​util/​Date;​1053 ·​·​·​·​.​local·​v0,​·​"date":​Ljava/​util/​Date;​
1054 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Lorg/​apache/​cordova/​Globalization;​-​>getDatePattern(Lorg/​json/​JSONArray;​)​Lorg/​json/​JSONObject;​1054 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Lorg/​apache/​cordova/​Globalization;​-​>getDatePattern(Lorg/​json/​JSONArray;​)​Lorg/​json/​JSONObject;​
  
1055 ·​·​·​·​move-​result-​object·​v11055 ·​·​·​·​move-​result-​object·​v1
  
Offset 1162, 15 lines modifiedOffset 1162, 15 lines modified
  
1162 ·​·​·​·​invoke-​direct·​{v3,​·​v4},​·​Lorg/​apache/​cordova/​GlobalizationError;​-​><init>(Ljava/​lang/​String;​)​V1162 ·​·​·​·​invoke-​direct·​{v3,​·​v4},​·​Lorg/​apache/​cordova/​GlobalizationError;​-​><init>(Ljava/​lang/​String;​)​V
  
1163 ·​·​·​·​throw·​v31163 ·​·​·​·​throw·​v3
1164 .​end·​method1164 .​end·​method
  
1165 .​method·​private·​getIsDayLightSavingsT​ime(Lorg/​json/​JSONArray;​)​Lorg/​json/​JSONObject;​1165 .​method·​private·​getIsDayLightSavingsT​ime(Lorg/​json/​JSONArray;​)​Lorg/​json/​JSONObject;​
1166 ·​·​·​·​.​locals·​71166 ·​·​·​·​.​locals·​8
1167 ·​·​·​·​.​param·​p1,​·​"options"·​·​·​·​#·​Lorg/​json/​JSONArray;​1167 ·​·​·​·​.​param·​p1,​·​"options"·​·​·​·​#·​Lorg/​json/​JSONArray;​
1168 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​1168 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
1169 ·​·​·​·​·​·​·​·​value·​=·​{1169 ·​·​·​·​·​·​·​·​value·​=·​{
1170 ·​·​·​·​·​·​·​·​·​·​·​·​Lorg/​apache/​cordova/​GlobalizationError;​1170 ·​·​·​·​·​·​·​·​·​·​·​·​Lorg/​apache/​cordova/​GlobalizationError;​
1171 ·​·​·​·​·​·​·​·​}1171 ·​·​·​·​·​·​·​·​}
1172 ·​·​·​·​.​end·​annotation1172 ·​·​·​·​.​end·​annotation
  
Offset 1201, 17 lines modifiedOffset 1201, 17 lines modified
  
1201 ·​·​·​·​move-​result-​object·​v51201 ·​·​·​·​move-​result-​object·​v5
  
1202 ·​·​·​·​check-​cast·​v5,​·​Ljava/​lang/​Long;​1202 ·​·​·​·​check-​cast·​v5,​·​Ljava/​lang/​Long;​
  
1203 ·​·​·​·​invoke-​virtual·​{v5},​·​Ljava/​lang/​Long;​-​>longValue()​J1203 ·​·​·​·​invoke-​virtual·​{v5},​·​Ljava/​lang/​Long;​-​>longValue()​J
  
1204 ·​·​·​·​move-​result-​wide·​v51204 ·​·​·​·​move-​result-​wide·​v6
  
1205 ·​·​·​·​invoke-​direct·​{v0,​·​v5,​·​v6},​·​Ljava/​util/​Date;​-​><init>(J)​V1205 ·​·​·​·​invoke-​direct·​{v0,​·​v6,​·​v7},​·​Ljava/​util/​Date;​-​><init>(J)​V
  
1206 ·​·​·​·​.​line·​3881206 ·​·​·​·​.​line·​388
1207 ·​·​·​·​.​local·​v0,​·​"date":​Ljava/​util/​Date;​1207 ·​·​·​·​.​local·​v0,​·​"date":​Ljava/​util/​Date;​
1208 ·​·​·​·​invoke-​static·​{},​·​Landroid/​text/​format/​Time;​-​>getCurrentTimezone()​Ljava/​lang/​String;​1208 ·​·​·​·​invoke-​static·​{},​·​Landroid/​text/​format/​Time;​-​>getCurrentTimezone()​Ljava/​lang/​String;​
  
1209 ·​·​·​·​move-​result-​object·​v51209 ·​·​·​·​move-​result-​object·​v5
  
Offset 1932, 15 lines modifiedOffset 1932, 15 lines modified
  
1932 ·​·​·​·​invoke-​direct·​{v4,​·​v5},​·​Lorg/​apache/​cordova/​GlobalizationError;​-​><init>(Ljava/​lang/​String;​)​V1932 ·​·​·​·​invoke-​direct·​{v4,​·​v5},​·​Lorg/​apache/​cordova/​GlobalizationError;​-​><init>(Ljava/​lang/​String;​)​V
  
1933 ·​·​·​·​throw·​v41933 ·​·​·​·​throw·​v4
1934 .​end·​method1934 .​end·​method
  
1935 .​method·​private·​getStringtoDate(Lorg/​json/​JSONArray;​)​Lorg/​json/​JSONObject;​1935 .​method·​private·​getStringtoDate(Lorg/​json/​JSONArray;​)​Lorg/​json/​JSONObject;​
1936 ·​·​·​·​.​locals·​91936 ·​·​·​·​.​locals·​10
1937 ·​·​·​·​.​param·​p1,​·​"options"·​·​·​·​#·​Lorg/​json/​JSONArray;​1937 ·​·​·​·​.​param·​p1,​·​"options"·​·​·​·​#·​Lorg/​json/​JSONArray;​
1938 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​1938 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
1939 ·​·​·​·​·​·​·​·​value·​=·​{1939 ·​·​·​·​·​·​·​·​value·​=·​{
1940 ·​·​·​·​·​·​·​·​·​·​·​·​Lorg/​apache/​cordova/​GlobalizationError;​1940 ·​·​·​·​·​·​·​·​·​·​·​·​Lorg/​apache/​cordova/​GlobalizationError;​
1941 ·​·​·​·​·​·​·​·​}1941 ·​·​·​·​·​·​·​·​}
1942 ·​·​·​·​.​end·​annotation1942 ·​·​·​·​.​end·​annotation
  
Offset 1995, 17 lines modifiedOffset 1995, 17 lines modified
  
1995 ·​·​·​·​invoke-​direct·​{v4},​·​Landroid/​text/​format/​Time;​-​><init>()​V1995 ·​·​·​·​invoke-​direct·​{v4},​·​Landroid/​text/​format/​Time;​-​><init>()​V
  
1996 ·​·​·​·​.​line·​2201996 ·​·​·​·​.​line·​220
1997 ·​·​·​·​.​local·​v4,​·​"time":​Landroid/​text/​format/​Time;​1997 ·​·​·​·​.​local·​v4,​·​"time":​Landroid/​text/​format/​Time;​
1998 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​util/​Date;​-​>getTime()​J1998 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​util/​Date;​-​>getTime()​J
  
1999 ·​·​·​·​move-​result-​wide·​v51999 ·​·​·​·​move-​result-​wide·​v6
  
2000 ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​text/​format/​Time;​-​>set(J)​V2000 ·​·​·​·​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Landroid/​text/​format/​Time;​-​>set(J)​V
  
2001 ·​·​·​·​.​line·​2232001 ·​·​·​·​.​line·​223
2002 ·​·​·​·​const-​string·​v5,​·​"year"2002 ·​·​·​·​const-​string·​v5,​·​"year"
  
2003 ·​·​·​·​iget·​v6,​·​v4,​·​Landroid/​text/​format/​Time;​-​>year:​I2003 ·​·​·​·​iget·​v6,​·​v4,​·​Landroid/​text/​format/​Time;​-​>year:​I
  
2004 ·​·​·​·​invoke-​virtual·​{v3,​·​v5,​·​v6},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​I)​Lorg/​json/​JSONObject;​2004 ·​·​·​·​invoke-​virtual·​{v3,​·​v5,​·​v6},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​I)​Lorg/​json/​JSONObject;​
Offset 2046, 17 lines modifiedOffset 2046, 17 lines modified
2046 ·​·​·​·​invoke-​virtual·​{v3,​·​v5,​·​v6},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​I)​Lorg/​json/​JSONObject;​2046 ·​·​·​·​invoke-​virtual·​{v3,​·​v5,​·​v6},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​I)​Lorg/​json/​JSONObject;​
  
2047 ·​·​·​·​.​line·​2292047 ·​·​·​·​.​line·​229
2048 ·​·​·​·​const-​string·​v5,​·​"millisecond"2048 ·​·​·​·​const-​string·​v5,​·​"millisecond"
  
2049 ·​·​·​·​new-​instance·​v6,​·​Ljava/​lang/​Long;​2049 ·​·​·​·​new-​instance·​v6,​·​Ljava/​lang/​Long;​
  
2050 ·​·​·​·​const-​wide/​16·​v7,​·​0x02050 ·​·​·​·​const-​wide/​16·​v8,​·​0x0
  
2051 ·​·​·​·​invoke-​direct·​{v6,​·​v7,​·​v8},​·​Ljava/​lang/​Long;​-​><init>(J)​V2051 ·​·​·​·​invoke-​direct·​{v6,​·​v8,​·​v9},​·​Ljava/​lang/​Long;​-​><init>(J)​V
  
2052 ·​·​·​·​invoke-​virtual·​{v3,​·​v5,​·​v6},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Object;​)​Lorg/​json/​JSONObject;​2052 ·​·​·​·​invoke-​virtual·​{v3,​·​v5,​·​v6},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Object;​)​Lorg/​json/​JSONObject;​
2053 ·​·​·​·​:​try_end_02053 ·​·​·​·​:​try_end_0
2054 ·​·​·​·​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_02054 ·​·​·​·​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
  
2055 ·​·​·​·​.​line·​2302055 ·​·​·​·​.​line·​230
2056 ·​·​·​·​return-​object·​v32056 ·​·​·​·​return-​object·​v3
⊟
960 B
smali/org/apache/cordova/AudioHandler.smali
Offset 522, 15 lines modifiedOffset 522, 15 lines modified
522 ·​·​·​·​:​cond_1522 ·​·​·​·​:​cond_1
523 ·​·​·​·​const/​4·​v1,​·​-​0x1523 ·​·​·​·​const/​4·​v1,​·​-​0x1
  
524 ·​·​·​·​goto·​:​goto_0524 ·​·​·​·​goto·​:​goto_0
525 .​end·​method525 .​end·​method
  
526 .​method·​public·​getCurrentPositionAud​io(Ljava/​lang/​String;​)​F526 .​method·​public·​getCurrentPositionAud​io(Ljava/​lang/​String;​)​F
527 ·​·​·​·​.​locals·​3527 ·​·​·​·​.​locals·​4
528 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​Ljava/​lang/​String;​528 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​Ljava/​lang/​String;​
  
529 ·​·​·​·​.​prologue529 ·​·​·​·​.​prologue
530 ·​·​·​·​.​line·​276530 ·​·​·​·​.​line·​276
531 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lorg/​apache/​cordova/​AudioHandler;​-​>players:​Ljava/​util/​HashMap;​531 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lorg/​apache/​cordova/​AudioHandler;​-​>players:​Ljava/​util/​HashMap;​
  
532 ·​·​·​·​invoke-​virtual·​{v1,​·​p1},​·​Ljava/​util/​HashMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​532 ·​·​·​·​invoke-​virtual·​{v1,​·​p1},​·​Ljava/​util/​HashMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
Offset 542, 17 lines modifiedOffset 542, 17 lines modified
542 ·​·​·​·​.​line·​277542 ·​·​·​·​.​line·​277
543 ·​·​·​·​.​local·​v0,​·​"audio":​Lorg/​apache/​cordova/​AudioPlayer;​543 ·​·​·​·​.​local·​v0,​·​"audio":​Lorg/​apache/​cordova/​AudioPlayer;​
544 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0544 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
  
545 ·​·​·​·​.​line·​278545 ·​·​·​·​.​line·​278
546 ·​·​·​·​invoke-​virtual·​{v0},​·​Lorg/​apache/​cordova/​AudioPlayer;​-​>getCurrentPosition()​J546 ·​·​·​·​invoke-​virtual·​{v0},​·​Lorg/​apache/​cordova/​AudioPlayer;​-​>getCurrentPosition()​J
  
547 ·​·​·​·​move-​result-​wide·​v1547 ·​·​·​·​move-​result-​wide·​v2
  
548 ·​·​·​·​long-​to-​float·​v1,​·​v1548 ·​·​·​·​long-​to-​float·​v1,​·​v2
  
549 ·​·​·​·​const/​high16·​v2,​·​0x447a0000·​·​·​·​#·​1000.​0f549 ·​·​·​·​const/​high16·​v2,​·​0x447a0000·​·​·​·​#·​1000.​0f
  
550 ·​·​·​·​div-​float/​2addr·​v1,​·​v2550 ·​·​·​·​div-​float/​2addr·​v1,​·​v2
  
551 ·​·​·​·​.​line·​280551 ·​·​·​·​.​line·​280
552 ·​·​·​·​:​goto_0552 ·​·​·​·​:​goto_0
⊟
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
Max report size reached
⊟
20.9 KB
res/drawable-ldpi-v4/ic_launcher.png
⊟
17.3 KB
sng
Max report size reached
⊟
3.56 KB
Image content
Max report size reached
⊟
45.9 KB
res/drawable-mdpi-v4/ic_launcher.png
⊟
40.8 KB
sng
Max report size reached
⊟
4.95 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