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