556 KB
/home/fdroid/fdroiddata/tmp/org.wikilovesmonuments_13.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.wikilovesmonuments_13.apk
31.3 KB
zipinfo /dev/stdin
Max report size reached
1.28 KB
AndroidManifest.xml (decoded)
1.23 KB
AndroidManifest.xml
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​installLocation="auto​"·​android:​versionCode="13"·​android:​versionName="1.​3"·​android:​windowSoftInputMode="​adjustPan"·​package="org.​wikilovesmonuments"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <manifest·​android:​installLocation="auto​"·​android:​versionCode="13"·​android:​versionName="1.​3"·​android:​windowSoftInputMode="​adjustPan"·​package="org.​wikilovesmonuments"·platformBuildVersionC​ode="14"·​platformBuildVersionN​ame="4.​0.​2-​1406408"·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.​CAMERA"/​>4 ··​<uses-​permission·​android:​name="android.​permission.​CAMERA"/​>
5 ··​<uses-​permission·​android:​name="android.​permission.​ACCESS_COARSE_LOCATIO​N"/​>5 ··​<uses-​permission·​android:​name="android.​permission.​ACCESS_COARSE_LOCATIO​N"/​>
6 ··​<uses-​permission·​android:​name="android.​permission.​ACCESS_FINE_LOCATION"​/​>6 ··​<uses-​permission·​android:​name="android.​permission.​ACCESS_FINE_LOCATION"​/​>
7 ··​<uses-​permission·​android:​name="android.​permission.​ACCESS_LOCATION_EXTRA​_COMMANDS"/​>7 ··​<uses-​permission·​android:​name="android.​permission.​ACCESS_LOCATION_EXTRA​_COMMANDS"/​>
8 ··​<uses-​permission·​android:​name="android.​permission.​INTERNET"/​>8 ··​<uses-​permission·​android:​name="android.​permission.​INTERNET"/​>
9 ··​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"/​>9 ··​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"/​>
20.2 KB
classes.dex
20.2 KB
classes.jar
1.6 KB
zipinfo /dev/stdin
Max report size reached
16.0 KB
org/apache/cordova/FileUtils.class
15.9 KB
procyon -ec {}
Max report size reached
2.57 KB
org/apache/cordova/GeoBroker.class
2.51 KB
javap -verbose -constants -s -l -private {}
Max report size reached
3.89 KB
smali/com/phonegap/plugins/globalization/GlobalizationCommand.smali
Offset 852, 15 lines modifiedOffset 852, 15 lines modified
  
852 ····​invoke-​direct·​{v8,​·​v9},​·​Lcom/​phonegap/​plugins/​globalization/​GlobalizationError;​-​><init>(Ljava/​lang/​String;​)​V852 ····​invoke-​direct·​{v8,​·​v9},​·​Lcom/​phonegap/​plugins/​globalization/​GlobalizationError;​-​><init>(Ljava/​lang/​String;​)​V
  
853 ····​throw·​v8853 ····​throw·​v8
854 .​end·​method854 .​end·​method
  
855 .​method·​private·​getDateToString(Lorg/​json/​JSONArray;​)​Lorg/​json/​JSONObject;​855 .​method·​private·​getDateToString(Lorg/​json/​JSONArray;​)​Lorg/​json/​JSONObject;​
856 ····​.​locals·7856 ····​.​locals·8
857 ····​.​param·​p1,​·​"options"····​#·​Lorg/​json/​JSONArray;​857 ····​.​param·​p1,​·​"options"····​#·​Lorg/​json/​JSONArray;​
858 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​858 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
859 ········​value·​=·​{859 ········​value·​=·​{
860 ············​Lcom/​phonegap/​plugins/​globalization/​GlobalizationError;​860 ············​Lcom/​phonegap/​plugins/​globalization/​GlobalizationError;​
861 ········​}861 ········​}
862 ····​.​end·​annotation862 ····​.​end·​annotation
  
Offset 887, 17 lines modifiedOffset 887, 17 lines modified
  
887 ····​move-​result-​object·​v5887 ····​move-​result-​object·​v5
  
888 ····​check-​cast·​v5,​·​Ljava/​lang/​Long;​888 ····​check-​cast·​v5,​·​Ljava/​lang/​Long;​
  
889 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​Long;​-​>longValue()​J889 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​Long;​-​>longValue()​J
  
890 ····​move-​result-​wide·​v5890 ····​move-​result-​wide·​v6
  
891 ····​invoke-​direct·​{v0,​·​v5,​·​v6},​·​Ljava/​util/​Date;​-​><init>(J)​V891 ····​invoke-​direct·​{v0,​·​v6,​·​v7},​·​Ljava/​util/​Date;​-​><init>(J)​V
  
892 ····​.​line·​109892 ····​.​line·​109
893 ····​.​local·​v0,​·​"date":​Ljava/​util/​Date;​893 ····​.​local·​v0,​·​"date":​Ljava/​util/​Date;​
894 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​phonegap/​plugins/​globalization/​GlobalizationCommand;​-​>getDatePattern(Lorg/​json/​JSONArray;​)​Lorg/​json/​JSONObject;​894 ····​invoke-​direct·​{p0,​·​p1},​·​Lcom/​phonegap/​plugins/​globalization/​GlobalizationCommand;​-​>getDatePattern(Lorg/​json/​JSONArray;​)​Lorg/​json/​JSONObject;​
  
895 ····​move-​result-​object·​v1895 ····​move-​result-​object·​v1
  
Offset 1002, 15 lines modifiedOffset 1002, 15 lines modified
  
1002 ····​invoke-​direct·​{v3,​·​v4},​·​Lcom/​phonegap/​plugins/​globalization/​GlobalizationError;​-​><init>(Ljava/​lang/​String;​)​V1002 ····​invoke-​direct·​{v3,​·​v4},​·​Lcom/​phonegap/​plugins/​globalization/​GlobalizationError;​-​><init>(Ljava/​lang/​String;​)​V
  
1003 ····​throw·​v31003 ····​throw·​v3
1004 .​end·​method1004 .​end·​method
  
1005 .​method·​private·​getIsDayLightSavingsT​ime(Lorg/​json/​JSONArray;​)​Lorg/​json/​JSONObject;​1005 .​method·​private·​getIsDayLightSavingsT​ime(Lorg/​json/​JSONArray;​)​Lorg/​json/​JSONObject;​
1006 ····​.​locals·71006 ····​.​locals·8
1007 ····​.​param·​p1,​·​"options"····​#·​Lorg/​json/​JSONArray;​1007 ····​.​param·​p1,​·​"options"····​#·​Lorg/​json/​JSONArray;​
1008 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​1008 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
1009 ········​value·​=·​{1009 ········​value·​=·​{
1010 ············​Lcom/​phonegap/​plugins/​globalization/​GlobalizationError;​1010 ············​Lcom/​phonegap/​plugins/​globalization/​GlobalizationError;​
1011 ········​}1011 ········​}
1012 ····​.​end·​annotation1012 ····​.​end·​annotation
  
Offset 1041, 17 lines modifiedOffset 1041, 17 lines modified
  
1041 ····​move-​result-​object·​v51041 ····​move-​result-​object·​v5
  
1042 ····​check-​cast·​v5,​·​Ljava/​lang/​Long;​1042 ····​check-​cast·​v5,​·​Ljava/​lang/​Long;​
  
1043 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​Long;​-​>longValue()​J1043 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​Long;​-​>longValue()​J
  
1044 ····​move-​result-​wide·​v51044 ····​move-​result-​wide·​v6
  
1045 ····​invoke-​direct·​{v0,​·​v5,​·​v6},​·​Ljava/​util/​Date;​-​><init>(J)​V1045 ····​invoke-​direct·​{v0,​·​v6,​·​v7},​·​Ljava/​util/​Date;​-​><init>(J)​V
  
1046 ····​.​line·​2971046 ····​.​line·​297
1047 ····​.​local·​v0,​·​"date":​Ljava/​util/​Date;​1047 ····​.​local·​v0,​·​"date":​Ljava/​util/​Date;​
1048 ····​invoke-​static·​{},​·​Landroid/​text/​format/​Time;​-​>getCurrentTimezone()​Ljava/​lang/​String;​1048 ····​invoke-​static·​{},​·​Landroid/​text/​format/​Time;​-​>getCurrentTimezone()​Ljava/​lang/​String;​
  
1049 ····​move-​result-​object·​v51049 ····​move-​result-​object·​v5
  
Offset 1719, 15 lines modifiedOffset 1719, 15 lines modified
  
1719 ····​invoke-​direct·​{v4,​·​v5},​·​Lcom/​phonegap/​plugins/​globalization/​GlobalizationError;​-​><init>(Ljava/​lang/​String;​)​V1719 ····​invoke-​direct·​{v4,​·​v5},​·​Lcom/​phonegap/​plugins/​globalization/​GlobalizationError;​-​><init>(Ljava/​lang/​String;​)​V
  
1720 ····​throw·​v41720 ····​throw·​v4
1721 .​end·​method1721 .​end·​method
  
1722 .​method·​private·​getStringtoDate(Lorg/​json/​JSONArray;​)​Lorg/​json/​JSONObject;​1722 .​method·​private·​getStringtoDate(Lorg/​json/​JSONArray;​)​Lorg/​json/​JSONObject;​
1723 ····​.​locals·91723 ····​.​locals·10
1724 ····​.​param·​p1,​·​"options"····​#·​Lorg/​json/​JSONArray;​1724 ····​.​param·​p1,​·​"options"····​#·​Lorg/​json/​JSONArray;​
1725 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​1725 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
1726 ········​value·​=·​{1726 ········​value·​=·​{
1727 ············​Lcom/​phonegap/​plugins/​globalization/​GlobalizationError;​1727 ············​Lcom/​phonegap/​plugins/​globalization/​GlobalizationError;​
1728 ········​}1728 ········​}
1729 ····​.​end·​annotation1729 ····​.​end·​annotation
  
Offset 1782, 17 lines modifiedOffset 1782, 17 lines modified
  
1782 ····​invoke-​direct·​{v4},​·​Landroid/​text/​format/​Time;​-​><init>()​V1782 ····​invoke-​direct·​{v4},​·​Landroid/​text/​format/​Time;​-​><init>()​V
  
1783 ····​.​line·​1461783 ····​.​line·​146
1784 ····​.​local·​v4,​·​"time":​Landroid/​text/​format/​Time;​1784 ····​.​local·​v4,​·​"time":​Landroid/​text/​format/​Time;​
1785 ····​invoke-​virtual·​{v0},​·​Ljava/​util/​Date;​-​>getTime()​J1785 ····​invoke-​virtual·​{v0},​·​Ljava/​util/​Date;​-​>getTime()​J
  
1786 ····​move-​result-​wide·​v51786 ····​move-​result-​wide·​v6
  
1787 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​text/​format/​Time;​-​>set(J)​V1787 ····​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Landroid/​text/​format/​Time;​-​>set(J)​V
  
1788 ····​.​line·​1491788 ····​.​line·​149
1789 ····​const-​string·​v5,​·​"year"1789 ····​const-​string·​v5,​·​"year"
  
1790 ····​iget·​v6,​·​v4,​·​Landroid/​text/​format/​Time;​-​>year:​I1790 ····​iget·​v6,​·​v4,​·​Landroid/​text/​format/​Time;​-​>year:​I
  
1791 ····​invoke-​virtual·​{v3,​·​v5,​·​v6},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​I)​Lorg/​json/​JSONObject;​1791 ····​invoke-​virtual·​{v3,​·​v5,​·​v6},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​I)​Lorg/​json/​JSONObject;​
Offset 1833, 17 lines modifiedOffset 1833, 17 lines modified
1833 ····​invoke-​virtual·​{v3,​·​v5,​·​v6},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​I)​Lorg/​json/​JSONObject;​1833 ····​invoke-​virtual·​{v3,​·​v5,​·​v6},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​I)​Lorg/​json/​JSONObject;​
  
1834 ····​.​line·​1551834 ····​.​line·​155
1835 ····​const-​string·​v5,​·​"millisecond"1835 ····​const-​string·​v5,​·​"millisecond"
  
1836 ····​new-​instance·​v6,​·​Ljava/​lang/​Long;​1836 ····​new-​instance·​v6,​·​Ljava/​lang/​Long;​
  
1837 ····​const-​wide/​16·​v7,​·​0x01837 ····​const-​wide/​16·​v8,​·​0x0
  
1838 ····​invoke-​direct·​{v6,​·​v7,​·​v8},​·​Ljava/​lang/​Long;​-​><init>(J)​V1838 ····​invoke-​direct·​{v6,​·​v8,​·​v9},​·​Ljava/​lang/​Long;​-​><init>(J)​V
  
1839 ····​invoke-​virtual·​{v3,​·​v5,​·​v6},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Object;​)​Lorg/​json/​JSONObject;​1839 ····​invoke-​virtual·​{v3,​·​v5,​·​v6},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Object;​)​Lorg/​json/​JSONObject;​
1840 ····​:​try_end_01840 ····​:​try_end_0
1841 ····​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_01841 ····​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
  
1842 ····​.​line·​1561842 ····​.​line·​156
1843 ····​return-​object·​v31843 ····​return-​object·​v3
38.7 KB
smali/org/apache/cordova/FileTransfer.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.53 KB
smali/org/apache/cordova/DroidGap.smali
Offset 464, 15 lines modifiedOffset 464, 15 lines modified
464 ····​invoke-​static·​{v0,​·​v1},​·​Lorg/​apache/​cordova/​api/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V464 ····​invoke-​static·​{v0,​·​v1},​·​Lorg/​apache/​cordova/​api/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
  
465 ····​.​line·​949465 ····​.​line·​949
466 ····​return-​object·​p0466 ····​return-​object·​p0
467 .​end·​method467 .​end·​method
  
468 .​method·​public·​getDoubleProperty(Lja​va/​lang/​String;​D)​D468 .​method·​public·​getDoubleProperty(Lja​va/​lang/​String;​D)​D
469 ····​.​locals·5469 ····​.​locals·6
470 ····​.​param·​p1,​·​"name"····​#·​Ljava/​lang/​String;​470 ····​.​param·​p1,​·​"name"····​#·​Ljava/​lang/​String;​
471 ····​.​param·​p2,​·​"defaultValue"····​#·​D471 ····​.​param·​p2,​·​"defaultValue"····​#·​D
  
472 ····​.​prologue472 ····​.​prologue
473 ····​.​line·​540473 ····​.​line·​540
474 ····​invoke-​virtual·​{p0},​·​Lorg/​apache/​cordova/​DroidGap;​-​>getIntent()​Landroid/​content/​Intent;​474 ····​invoke-​virtual·​{p0},​·​Lorg/​apache/​cordova/​DroidGap;​-​>getIntent()​Landroid/​content/​Intent;​
  
Offset 529, 17 lines modifiedOffset 529, 17 lines modified
  
529 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​529 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​
  
530 ····​move-​result-​object·​v3530 ····​move-​result-​object·​v3
  
531 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Double;​-​>parseDouble(Ljava/​lang/​String;​)​D531 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Double;​-​>parseDouble(Ljava/​lang/​String;​)​D
  
532 ····​move-​result-​wide·​v3532 ····​move-​result-​wide·​v4
  
533 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Double;​-​>valueOf(D)​Ljava/​lang/​Double;​533 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Double;​-​>valueOf(D)​Ljava/​lang/​Double;​
  
534 ····​move-​result-​object·​v2534 ····​move-​result-​object·​v2
  
535 ····​.​restart·​local·​v2····​#·​"p":​Ljava/​lang/​Double;​535 ····​.​restart·​local·​v2····​#·​"p":​Ljava/​lang/​Double;​
536 ····​goto·​:​goto_1536 ····​goto·​:​goto_1
537 .​end·​method537 .​end·​method
  
Offset 1949, 15 lines modifiedOffset 1949, 15 lines modified
1949 ····​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​content/​Intent;​-​>putExtra(Ljava/​lang/​String;​Z)​Landroid/​content/​Intent;​1949 ····​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​content/​Intent;​-​>putExtra(Ljava/​lang/​String;​Z)​Landroid/​content/​Intent;​
  
1950 ····​.​line·​5641950 ····​.​line·​564
1951 ····​return-​void1951 ····​return-​void
1952 .​end·​method1952 .​end·​method
  
1953 .​method·​public·​setDoubleProperty(Lja​va/​lang/​String;​D)​V1953 .​method·​public·​setDoubleProperty(Lja​va/​lang/​String;​D)​V
1954 ····​.​locals·11954 ····​.​locals·2
1955 ····​.​param·​p1,​·​"name"····​#·​Ljava/​lang/​String;​1955 ····​.​param·​p1,​·​"name"····​#·​Ljava/​lang/​String;​
1956 ····​.​param·​p2,​·​"value"····​#·​D1956 ····​.​param·​p2,​·​"value"····​#·​D
  
1957 ····​.​prologue1957 ····​.​prologue
1958 ····​.​line·​5931958 ····​.​line·​593
1959 ····​invoke-​virtual·​{p0},​·​Lorg/​apache/​cordova/​DroidGap;​-​>getIntent()​Landroid/​content/​Intent;​1959 ····​invoke-​virtual·​{p0},​·​Lorg/​apache/​cordova/​DroidGap;​-​>getIntent()​Landroid/​content/​Intent;​
  
816 B
smali/org/apache/cordova/CordovaWebView$2.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·​38955 ····​.​line·​389
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·​39060 ····​.​line·​390
61 ····​:​try_start_161 ····​:​try_start_1
62 ····​iget·​v1,​·​p0,​·​Lorg/​apache/​cordova/​CordovaWebView$2;​-​>val$loadUrlTimeoutVa​lue:​I62 ····​iget·​v1,​·​p0,​·​Lorg/​apache/​cordova/​CordovaWebView$2;​-​>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·​39165 ····​.​line·​391
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·​39769 ····​.​line·​397
586 B
smali/org/apache/cordova/App.smali
Offset 559, 18 lines modifiedOffset 559, 18 lines modified
559 ····​.​line·​149559 ····​.​line·​149
560 ····​:​try_start_0560 ····​:​try_start_0
561 ····​monitor-​enter·​p0561 ····​monitor-​enter·​p0
562 ····​:​try_end_0562 ····​:​try_end_0
563 ····​.​catch·​Ljava/​lang/​InterruptedException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0563 ····​.​catch·​Ljava/​lang/​InterruptedException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
  
564 ····​.​line·​150564 ····​.​line·​150
565 ····​int-​to-​long·​v9,​·​v8565 ····​int-​to-​long·​v10,​·​v8
  
566 ····​:​try_start_1566 ····​:​try_start_1
567 ····​invoke-​virtual·​{p0,​·​v9,​·​v10},​·​Ljava/​lang/​Object;​-​>wait(J)​V567 ····​invoke-​virtual·​{p0,​·​v10,​·​v11},​·​Ljava/​lang/​Object;​-​>wait(J)​V
  
568 ····​.​line·​151568 ····​.​line·​151
569 ····​monitor-​exit·​p0569 ····​monitor-​exit·​p0
570 ····​:​try_end_1570 ····​:​try_end_1
571 ····​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0571 ····​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0
  
572 ····​.​line·​156572 ····​.​line·​156
31.8 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
709 B
smali/org/apache/cordova/AudioPlayer.smali
Offset 1130, 23 lines modifiedOffset 1130, 23 lines modified
1130 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​1130 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
1131 ····​move-​result-​object·​v21131 ····​move-​result-​object·​v2
  
1132 ····​invoke-​virtual·​{v1,​·​v2},​·​Lorg/​apache/​cordova/​AudioHandler;​-​>sendJavascript(Ljava​/​lang/​String;​)​V1132 ····​invoke-​virtual·​{v1,​·​v2},​·​Lorg/​apache/​cordova/​AudioHandler;​-​>sendJavascript(Ljava​/​lang/​String;​)​V
  
1133 ····​.​line·​2831133 ····​.​line·​283
1134 ····​int-​to-​long·​v1,​·​v01134 ····​int-​to-​long·​v2,​·​v0
  
1135 ····​.​line·​2861135 ····​.​line·​286
1136 ····​.​end·​local·​v0····​#·​"curPos":​I1136 ····​.​end·​local·​v0····​#·​"curPos":​I
1137 ····​:​goto_01137 ····​:​goto_0
1138 ····​return-​wide·​v11138 ····​return-​wide·​v2
  
1139 ····​:​cond_11139 ····​:​cond_1
1140 ····​const-​wide/​16·​v1,​·​-​0x11140 ····​const-​wide/​16·​v2,​·​-​0x1
  
1141 ····​goto·​:​goto_01141 ····​goto·​:​goto_0
1142 .​end·​method1142 .​end·​method
  
1143 .​method·​public·​getDuration(Ljava/​lang/​String;​)​F1143 .​method·​public·​getDuration(Ljava/​lang/​String;​)​F
1144 ····​.​locals·​11144 ····​.​locals·​1
1145 ····​.​param·​p1,​·​"file"····​#·​Ljava/​lang/​String;​1145 ····​.​param·​p1,​·​"file"····​#·​Ljava/​lang/​String;​
4.83 KB
smali/org/apache/cordova/ContactAccessorSdk5.smali
Offset 4446, 74 lines modifiedOffset 4446, 74 lines modified
4446 ········​:​pswitch_104446 ········​:​pswitch_10
4447 ········​:​pswitch_114447 ········​:​pswitch_11
4448 ········​:​pswitch_124448 ········​:​pswitch_12
4449 ····​.​end·​packed-​switch4449 ····​.​end·​packed-​switch
4450 .​end·​method4450 .​end·​method
  
4451 .​method·​private·​getPhotoBytes(Ljava/​lang/​String;​)​[B4451 .​method·​private·​getPhotoBytes(Ljava/​lang/​String;​)​[B
4452 ····​.​locals·94452 ····​.​locals·10
4453 ····​.​param·​p1,​·​"filename"····​#·​Ljava/​lang/​String;​4453 ····​.​param·​p1,​·​"filename"····​#·​Ljava/​lang/​String;​
  
4454 ····​.​prologue4454 ····​.​prologue
4455 ····​.​line·​14644455 ····​.​line·​1464
4456 ····​new-​instance·​v0,​·​Ljava/​io/​ByteArrayOutputStream​;​4456 ····​new-​instance·​v0,​·​Ljava/​io/​ByteArrayOutputStream​;​
  
4457 ····​invoke-​direct·​{v0},​·​Ljava/​io/​ByteArrayOutputStream​;​-​><init>()​V4457 ····​invoke-​direct·​{v0},​·​Ljava/​io/​ByteArrayOutputStream​;​-​><init>()​V
  
4458 ····​.​line·​14664458 ····​.​line·​1466
4459 ····​.​local·​v0,​·​"buffer":​Ljava/​io/​ByteArrayOutputStream​;​4459 ····​.​local·​v0,​·​"buffer":​Ljava/​io/​ByteArrayOutputStream​;​
4460 ····​const/​4·​v1,​·​0x04460 ····​const/​4·​v1,​·​0x0
  
4461 ····​.​line·​14674461 ····​.​line·​1467
4462 ····​.​local·​v1,​·​"bytesRead":​I4462 ····​.​local·​v1,​·​"bytesRead":​I
4463 ····​const-​wide/​16·​v5,​·​0x04463 ····​const-​wide/​16·​v6,​·​0x0
  
4464 ····​.​line·​14684464 ····​.​line·​1468
4465 ····​.​local·​v5,​·​"totalBytesRead":​J4465 ····​.​local·​v6,​·​"totalBytesRead":​J
4466 ····​const/​16·​v7,​·​0x20004466 ····​const/​16·​v5,​·​0x2000
  
4467 ····​:​try_start_04467 ····​:​try_start_0
4468 ····​new-​array·​v2,​·​v7,​·​[B4468 ····​new-​array·​v2,​·​v5,​·​[B
  
4469 ····​.​line·​14694469 ····​.​line·​1469
4470 ····​.​local·​v2,​·​"data":​[B4470 ····​.​local·​v2,​·​"data":​[B
4471 ····​invoke-​direct·​{p0,​·​p1},​·​Lorg/​apache/​cordova/​ContactAccessorSdk5;​-​>getPathFromUri(Ljava​/​lang/​String;​)​Ljava/​io/​InputStream;​4471 ····​invoke-​direct·​{p0,​·​p1},​·​Lorg/​apache/​cordova/​ContactAccessorSdk5;​-​>getPathFromUri(Ljava​/​lang/​String;​)​Ljava/​io/​InputStream;​
  
4472 ····​move-​result-​object·​v44472 ····​move-​result-​object·​v4
  
4473 ····​.​line·​14714473 ····​.​line·​1471
4474 ····​.​local·​v4,​·​"in":​Ljava/​io/​InputStream;​4474 ····​.​local·​v4,​·​"in":​Ljava/​io/​InputStream;​
4475 ····​:​goto_04475 ····​:​goto_0
4476 ····​const/​4·​v7,​·​0x04476 ····​const/​4·​v5,​·​0x0
  
4477 ····​array-​length·​v8,​·​v24477 ····​array-​length·​v8,​·​v2
  
4478 ····​invoke-​virtual·​{v4,​·​v2,​·​v7,​·​v8},​·​Ljava/​io/​InputStream;​-​>read([BII)​I4478 ····​invoke-​virtual·​{v4,​·​v2,​·​v5,​·​v8},​·​Ljava/​io/​InputStream;​-​>read([BII)​I
  
4479 ····​move-​result·​v14479 ····​move-​result·​v1
  
4480 ····​const/​4·​v7,​·​-​0x14480 ····​const/​4·​v5,​·​-​0x1
  
4481 ····​if-​eq·​v1,​·​v7,​·​:​cond_04481 ····​if-​eq·​v1,​·​v5,​·​:​cond_0
  
4482 ····​const-​wide/​32·​v7,​·​0x1000004482 ····​const-​wide/​32·​v8,​·​0x100000
  
4483 ····​cmp-​long·​v7,​·​v5,​·​v74483 ····​cmp-​long·​v5,​·​v6,​·​v8
  
4484 ····​if-​gtz·​v7,​·​:​cond_04484 ····​if-​gtz·​v5,​·​:​cond_0
  
4485 ····​.​line·​14724485 ····​.​line·​1472
4486 ····​const/​4·​v7,​·​0x04486 ····​const/​4·​v5,​·​0x0
  
4487 ····​invoke-​virtual·​{v0,​·​v2,​·​v7,​·​v1},​·​Ljava/​io/​ByteArrayOutputStream​;​-​>write([BII)​V4487 ····​invoke-​virtual·​{v0,​·​v2,​·​v5,​·​v1},​·​Ljava/​io/​ByteArrayOutputStream​;​-​>write([BII)​V
  
4488 ····​.​line·​14734488 ····​.​line·​1473
4489 ····​int-​to-​long·​v7,​·​v14489 ····​int-​to-​long·​v8,​·​v1
  
4490 ····​add-​long/​2addr·​v5,​·​v74490 ····​add-​long/​2addr·​v6,​·​v8
  
4491 ····​goto·​:​goto_04491 ····​goto·​:​goto_0
  
4492 ····​.​line·​14764492 ····​.​line·​1476
4493 ····​:​cond_04493 ····​:​cond_0
4494 ····​invoke-​virtual·​{v4},​·​Ljava/​io/​InputStream;​-​>close()​V4494 ····​invoke-​virtual·​{v4},​·​Ljava/​io/​InputStream;​-​>close()​V
  
Offset 4525, 48 lines modifiedOffset 4525, 48 lines modified
  
4525 ····​.​line·​14834525 ····​.​line·​1483
4526 ····​.​end·​local·​v2····​#·​"data":​[B4526 ····​.​end·​local·​v2····​#·​"data":​[B
4527 ····​.​end·​local·​v4····​#·​"in":​Ljava/​io/​InputStream;​4527 ····​.​end·​local·​v4····​#·​"in":​Ljava/​io/​InputStream;​
4528 ····​:​goto_14528 ····​:​goto_1
4529 ····​invoke-​virtual·​{v0},​·​Ljava/​io/​ByteArrayOutputStream​;​-​>toByteArray()​[B4529 ····​invoke-​virtual·​{v0},​·​Ljava/​io/​ByteArrayOutputStream​;​-​>toByteArray()​[B
  
4530 ····​move-​result-​object·​v74530 ····​move-​result-​object·​v5
  
4531 ····​return-​object·​v74531 ····​return-​object·​v5
  
4532 ····​.​line·​14784532 ····​.​line·​1478
4533 ····​:​catch_04533 ····​:​catch_0
4534 ····​move-​exception·​v34534 ····​move-​exception·​v3
  
4535 ····​.​line·​14794535 ····​.​line·​1479
4536 ····​.​local·​v3,​·​"e":​Ljava/​io/​FileNotFoundException​;​4536 ····​.​local·​v3,​·​"e":​Ljava/​io/​FileNotFoundException​;​
4537 ····​const-​string·​v7,​·​"ContactsAccessor"4537 ····​const-​string·​v5,​·​"ContactsAccessor"
  
4538 ····​invoke-​virtual·​{v3},​·​Ljava/​io/​FileNotFoundException​;​-​>getMessage()​Ljava/​lang/​String;​4538 ····​invoke-​virtual·​{v3},​·​Ljava/​io/​FileNotFoundException​;​-​>getMessage()​Ljava/​lang/​String;​
  
4539 ····​move-​result-​object·​v84539 ····​move-​result-​object·​v8
  
4540 ····​invoke-​static·​{v7,​·​v8,​·​v3},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I4540 ····​invoke-​static·​{v5,​·​v8,​·​v3},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I
  
4541 ····​goto·​:​goto_14541 ····​goto·​:​goto_1
  
4542 ····​.​line·​14804542 ····​.​line·​1480
4543 ····​.​end·​local·​v3····​#·​"e":​Ljava/​io/​FileNotFoundException​;​4543 ····​.​end·​local·​v3····​#·​"e":​Ljava/​io/​FileNotFoundException​;​
4544 ····​:​catch_14544 ····​:​catch_1
4545 ····​move-​exception·​v34545 ····​move-​exception·​v3
  
4546 ····​.​line·​14814546 ····​.​line·​1481
4547 ····​.​local·​v3,​·​"e":​Ljava/​io/​IOException;​4547 ····​.​local·​v3,​·​"e":​Ljava/​io/​IOException;​
4548 ····​const-​string·​v7,​·​"ContactsAccessor"4548 ····​const-​string·​v5,​·​"ContactsAccessor"
  
4549 ····​invoke-​virtual·​{v3},​·​Ljava/​io/​IOException;​-​>getMessage()​Ljava/​lang/​String;​4549 ····​invoke-​virtual·​{v3},​·​Ljava/​io/​IOException;​-​>getMessage()​Ljava/​lang/​String;​
  
4550 ····​move-​result-​object·​v84550 ····​move-​result-​object·​v8
  
4551 ····​invoke-​static·​{v7,​·​v8,​·​v3},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I4551 ····​invoke-​static·​{v5,​·​v8,​·​v3},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I
  
4552 ····​goto·​:​goto_14552 ····​goto·​:​goto_1
4553 .​end·​method4553 .​end·​method
  
4554 .​method·​private·​imQuery(Landroid/​database/​Cursor;​)​Lorg/​json/​JSONObject;​4554 .​method·​private·​imQuery(Landroid/​database/​Cursor;​)​Lorg/​json/​JSONObject;​
4555 ····​.​locals·​44555 ····​.​locals·​4
4556 ····​.​param·​p1,​·​"cursor"····​#·​Landroid/​database/​Cursor;​4556 ····​.​param·​p1,​·​"cursor"····​#·​Landroid/​database/​Cursor;​
Offset 9319, 15 lines modifiedOffset 9319, 15 lines modified
  
9319 ····​invoke-​static·​{v3,​·​v4,​·​v1},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I9319 ····​invoke-​static·​{v3,​·​v4,​·​v1},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I
  
Max diff block lines reached; 933/4842 bytes (19.27%) of diff not shown.
1.97 KB
smali/org/apache/cordova/GeoBroker.smali
Offset 494, 15 lines modifiedOffset 494, 15 lines modified
494 ····​iput-​object·​v1,​·​p0,​·​Lorg/​apache/​cordova/​GeoBroker;​-​>gpsListener:​Lorg/​apache/​cordova/​GPSListener;​494 ····​iput-​object·​v1,​·​p0,​·​Lorg/​apache/​cordova/​GeoBroker;​-​>gpsListener:​Lorg/​apache/​cordova/​GPSListener;​
  
495 ····​.​line·​135495 ····​.​line·​135
496 ····​return-​void496 ····​return-​void
497 .​end·​method497 .​end·​method
  
498 .​method·​public·​returnLocationJSON(La​ndroid/​location/​Location;​)​Lorg/​json/​JSONObject;​498 .​method·​public·​returnLocationJSON(La​ndroid/​location/​Location;​)​Lorg/​json/​JSONObject;​
499 ····​.​locals·7499 ····​.​locals·8
500 ····​.​param·​p1,​·​"loc"····​#·​Landroid/​location/​Location;​500 ····​.​param·​p1,​·​"loc"····​#·​Landroid/​location/​Location;​
  
501 ····​.​prologue501 ····​.​prologue
502 ····​const/​4·​v2,​·​0x0502 ····​const/​4·​v2,​·​0x0
  
503 ····​.​line·​138503 ····​.​line·​138
504 ····​new-​instance·​v1,​·​Lorg/​json/​JSONObject;​504 ····​new-​instance·​v1,​·​Lorg/​json/​JSONObject;​
Offset 536, 17 lines modifiedOffset 536, 17 lines modified
  
536 ····​move-​result·​v3536 ····​move-​result·​v3
  
537 ····​if-​eqz·​v3,​·​:​cond_1537 ····​if-​eqz·​v3,​·​:​cond_1
  
538 ····​invoke-​virtual·​{p1},​·​Landroid/​location/​Location;​-​>getAltitude()​D538 ····​invoke-​virtual·​{p1},​·​Landroid/​location/​Location;​-​>getAltitude()​D
  
539 ····​move-​result-​wide·​v5539 ····​move-​result-​wide·​v6
  
540 ····​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Double;​-​>valueOf(D)​Ljava/​lang/​Double;​540 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Double;​-​>valueOf(D)​Ljava/​lang/​Double;​
  
541 ····​move-​result-​object·​v3541 ····​move-​result-​object·​v3
  
542 ····​:​goto_0542 ····​:​goto_0
543 ····​invoke-​virtual·​{v1,​·​v4,​·​v3},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Object;​)​Lorg/​json/​JSONObject;​543 ····​invoke-​virtual·​{v1,​·​v4,​·​v3},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Object;​)​Lorg/​json/​JSONObject;​
  
544 ····​.​line·​144544 ····​.​line·​144
Offset 589, 26 lines modifiedOffset 589, 26 lines modified
589 ····​.​line·​146589 ····​.​line·​146
590 ····​const-​string·​v2,​·​"speed"590 ····​const-​string·​v2,​·​"speed"
  
591 ····​invoke-​virtual·​{p1},​·​Landroid/​location/​Location;​-​>getSpeed()​F591 ····​invoke-​virtual·​{p1},​·​Landroid/​location/​Location;​-​>getSpeed()​F
  
592 ····​move-​result·​v3592 ····​move-​result·​v3
  
593 ····​float-​to-​double·​v3,​·​v3593 ····​float-​to-​double·​v4,​·​v3
  
594 ····​invoke-​virtual·​{v1,​·​v2,​·​v3,​·​v4},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​D)​Lorg/​json/​JSONObject;​594 ····​invoke-​virtual·​{v1,​·​v2,​·​v4,​·​v5},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​D)​Lorg/​json/​JSONObject;​
  
595 ····​.​line·​147595 ····​.​line·​147
596 ····​const-​string·​v2,​·​"timestamp"596 ····​const-​string·​v2,​·​"timestamp"
  
597 ····​invoke-​virtual·​{p1},​·​Landroid/​location/​Location;​-​>getTime()​J597 ····​invoke-​virtual·​{p1},​·​Landroid/​location/​Location;​-​>getTime()​J
  
598 ····​move-​result-​wide·​v3598 ····​move-​result-​wide·​v4
  
599 ····​invoke-​virtual·​{v1,​·​v2,​·​v3,​·​v4},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​J)​Lorg/​json/​JSONObject;​599 ····​invoke-​virtual·​{v1,​·​v2,​·​v4,​·​v5},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​J)​Lorg/​json/​JSONObject;​
600 ····​:​try_end_0600 ····​:​try_end_0
601 ····​.​catch·​Lorg/​json/​JSONException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0601 ····​.​catch·​Lorg/​json/​JSONException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
  
602 ····​.​line·​153602 ····​.​line·​153
603 ····​:​goto_1603 ····​:​goto_1
604 ····​return-​object·​v1604 ····​return-​object·​v1
  
724 B
smali/org/apache/cordova/Notification.smali
Offset 210, 15 lines modifiedOffset 210, 15 lines modified
  
210 ····​monitor-​exit·​p0210 ····​monitor-​exit·​p0
  
211 ····​throw·​v1211 ····​throw·​v1
212 .​end·​method212 .​end·​method
  
213 .​method·​public·​beep(J)​V213 .​method·​public·​beep(J)​V
214 ····​.​locals·​10214 ····​.​locals·​11
215 ····​.​param·​p1,​·​"count"····​#·​J215 ····​.​param·​p1,​·​"count"····​#·​J
  
216 ····​.​prologue216 ····​.​prologue
217 ····​const-​wide/​16·​v8,​·​0x64217 ····​const-​wide/​16·​v8,​·​0x64
  
218 ····​.​line·​145218 ····​.​line·​145
219 ····​const/​4·​v6,​·​0x2219 ····​const/​4·​v6,​·​0x2
Offset 893, 22 lines modifiedOffset 893, 22 lines modified
  
893 ····​monitor-​exit·​p0893 ····​monitor-​exit·​p0
  
894 ····​throw·​v0894 ····​throw·​v0
895 .​end·​method895 .​end·​method
  
896 .​method·​public·​vibrate(J)​V896 .​method·​public·​vibrate(J)​V
897 ····​.​locals·3897 ····​.​locals·5
898 ····​.​param·​p1,​·​"time"····​#·​J898 ····​.​param·​p1,​·​"time"····​#·​J
  
899 ····​.​prologue899 ····​.​prologue
900 ····​.​line·​171900 ····​.​line·​171
901 ····​const-​wide/​16·​v1,​·​0x0901 ····​const-​wide/​16·​v2,​·​0x0
  
902 ····​cmp-​long·​v1,​·​p1,​·​v1902 ····​cmp-​long·​v1,​·​p1,​·​v2
  
903 ····​if-​nez·​v1,​·​:​cond_0903 ····​if-​nez·​v1,​·​:​cond_0
  
904 ····​.​line·​172904 ····​.​line·​172
905 ····​const-​wide/​16·​p1,​·​0x1f4905 ····​const-​wide/​16·​p1,​·​0x1f4
  
906 ····​.​line·​174906 ····​.​line·​174
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
54.9 KB
smali/org/apache/cordova/CameraLauncher.smali
Max report size reached
3.54 KB
smali/org/apache/cordova/AccelListener.smali
Offset 157, 57 lines modifiedOffset 157, 57 lines modified
157 ····​.​local·​v0,​·​"e":​Lorg/​json/​JSONException;​157 ····​.​local·​v0,​·​"e":​Lorg/​json/​JSONException;​
158 ····​invoke-​virtual·​{v0},​·​Lorg/​json/​JSONException;​-​>printStackTrace()​V158 ····​invoke-​virtual·​{v0},​·​Lorg/​json/​JSONException;​-​>printStackTrace()​V
  
159 ····​goto·​:​goto_0159 ····​goto·​:​goto_0
160 .​end·​method160 .​end·​method
  
161 .​method·​private·​getAccelerationJSON()​Lorg/​json/​JSONObject;​161 .​method·​private·​getAccelerationJSON()​Lorg/​json/​JSONObject;​
162 ····​.​locals·5162 ····​.​locals·6
  
163 ····​.​prologue163 ····​.​prologue
164 ····​.​line·​255164 ····​.​line·​255
165 ····​new-​instance·​v1,​·​Lorg/​json/​JSONObject;​165 ····​new-​instance·​v1,​·​Lorg/​json/​JSONObject;​
  
166 ····​invoke-​direct·​{v1},​·​Lorg/​json/​JSONObject;​-​><init>()​V166 ····​invoke-​direct·​{v1},​·​Lorg/​json/​JSONObject;​-​><init>()​V
  
167 ····​.​line·​257167 ····​.​line·​257
168 ····​.​local·​v1,​·​"r":​Lorg/​json/​JSONObject;​168 ····​.​local·​v1,​·​"r":​Lorg/​json/​JSONObject;​
169 ····​:​try_start_0169 ····​:​try_start_0
170 ····​const-​string·​v2,​·​"x"170 ····​const-​string·​v2,​·​"x"
  
171 ····​iget·​v3,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>x:​F171 ····​iget·​v3,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>x:​F
  
172 ····​float-​to-​double·​v3,​·​v3172 ····​float-​to-​double·​v4,​·​v3
  
173 ····​invoke-​virtual·​{v1,​·​v2,​·​v3,​·​v4},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​D)​Lorg/​json/​JSONObject;​173 ····​invoke-​virtual·​{v1,​·​v2,​·​v4,​·​v5},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​D)​Lorg/​json/​JSONObject;​
  
174 ····​.​line·​258174 ····​.​line·​258
175 ····​const-​string·​v2,​·​"y"175 ····​const-​string·​v2,​·​"y"
  
176 ····​iget·​v3,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>y:​F176 ····​iget·​v3,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>y:​F
  
177 ····​float-​to-​double·​v3,​·​v3177 ····​float-​to-​double·​v4,​·​v3
  
178 ····​invoke-​virtual·​{v1,​·​v2,​·​v3,​·​v4},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​D)​Lorg/​json/​JSONObject;​178 ····​invoke-​virtual·​{v1,​·​v2,​·​v4,​·​v5},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​D)​Lorg/​json/​JSONObject;​
  
179 ····​.​line·​259179 ····​.​line·​259
180 ····​const-​string·​v2,​·​"z"180 ····​const-​string·​v2,​·​"z"
  
181 ····​iget·​v3,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>z:​F181 ····​iget·​v3,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>z:​F
  
182 ····​float-​to-​double·​v3,​·​v3182 ····​float-​to-​double·​v4,​·​v3
  
183 ····​invoke-​virtual·​{v1,​·​v2,​·​v3,​·​v4},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​D)​Lorg/​json/​JSONObject;​183 ····​invoke-​virtual·​{v1,​·​v2,​·​v4,​·​v5},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​D)​Lorg/​json/​JSONObject;​
  
184 ····​.​line·​260184 ····​.​line·​260
185 ····​const-​string·​v2,​·​"timestamp"185 ····​const-​string·​v2,​·​"timestamp"
  
186 ····​iget-​wide·​v3,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>timestamp:​J186 ····​iget-​wide·​v4,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>timestamp:​J
  
187 ····​invoke-​virtual·​{v1,​·​v2,​·​v3,​·​v4},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​J)​Lorg/​json/​JSONObject;​187 ····​invoke-​virtual·​{v1,​·​v2,​·​v4,​·​v5},​·​Lorg/​json/​JSONObject;​-​>put(Ljava/​lang/​String;​J)​Lorg/​json/​JSONObject;​
188 ····​:​try_end_0188 ····​:​try_end_0
189 ····​.​catch·​Lorg/​json/​JSONException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0189 ····​.​catch·​Lorg/​json/​JSONException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
  
190 ····​.​line·​264190 ····​.​line·​264
191 ····​:​goto_0191 ····​:​goto_0
192 ····​return-​object·​v1192 ····​return-​object·​v1
  
Offset 231, 20 lines modifiedOffset 231, 20 lines modified
231 ····​iput·​p1,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>status:​I231 ····​iput·​p1,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>status:​I
  
232 ····​.​line·​253232 ····​.​line·​253
233 ····​return-​void233 ····​return-​void
234 .​end·​method234 .​end·​method
  
235 .​method·​private·​start()​I235 .​method·​private·​start()​I
236 ····​.​locals·​11236 ····​.​locals·​12
  
237 ····​.​prologue237 ····​.​prologue
238 ····​const-​wide/​16·​v9,​·​0x64238 ····​const-​wide/​16·​v10,​·​0x64
  
239 ····​const-​wide/​16·​v7,​·​0x0239 ····​const-​wide/​16·​v8,​·​0x0
  
240 ····​.​line·​131240 ····​.​line·​131
241 ····​iget·​v4,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>status:​I241 ····​iget·​v4,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>status:​I
  
242 ····​sget·​v5,​·​Lorg/​apache/​cordova/​AccelListener;​-​>RUNNING:​I242 ····​sget·​v5,​·​Lorg/​apache/​cordova/​AccelListener;​-​>RUNNING:​I
  
243 ····​if-​eq·​v4,​·​v5,​·​:​cond_0243 ····​if-​eq·​v4,​·​v5,​·​:​cond_0
Offset 321, 20 lines modifiedOffset 321, 20 lines modified
321 ····​:​goto_1321 ····​:​goto_1
322 ····​iget·​v4,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>status:​I322 ····​iget·​v4,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>status:​I
  
323 ····​sget·​v5,​·​Lorg/​apache/​cordova/​AccelListener;​-​>STARTING:​I323 ····​sget·​v5,​·​Lorg/​apache/​cordova/​AccelListener;​-​>STARTING:​I
  
324 ····​if-​ne·​v4,​·​v5,​·​:​cond_3324 ····​if-​ne·​v4,​·​v5,​·​:​cond_3
  
325 ····​cmp-​long·​v4,​·​v2,​·​v7325 ····​cmp-​long·​v4,​·​v2,​·​v8
  
326 ····​if-​lez·​v4,​·​:​cond_3326 ····​if-​lez·​v4,​·​:​cond_3
  
327 ····​.​line·​154327 ····​.​line·​154
328 ····​sub-​long/​2addr·​v2,​·​v9328 ····​sub-​long/​2addr·​v2,​·​v10
  
329 ····​.​line·​156329 ····​.​line·​156
330 ····​const-​wide/​16·​v4,​·​0x64330 ····​const-​wide/​16·​v4,​·​0x64
  
331 ····​:​try_start_0331 ····​:​try_start_0
332 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Thread;​-​>sleep(J)​V332 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Thread;​-​>sleep(J)​V
333 ····​:​try_end_0333 ····​:​try_end_0
Offset 371, 15 lines modifiedOffset 371, 15 lines modified
371 ····​iget·​v4,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>status:​I371 ····​iget·​v4,​·​p0,​·​Lorg/​apache/​cordova/​AccelListener;​-​>status:​I
  
372 ····​goto·​:​goto_0372 ····​goto·​:​goto_0
  
373 ····​.​line·​161373 ····​.​line·​161
374 ····​.​restart·​local·​v2····​#·​"timeout":​J374 ····​.​restart·​local·​v2····​#·​"timeout":​J
375 ····​:​cond_3375 ····​:​cond_3
376 ····​cmp-​long·​v4,​·​v2,​·​v7376 ····​cmp-​long·​v4,​·​v2,​·​v8
  
377 ····​if-​nez·​v4,​·​:​cond_4377 ····​if-​nez·​v4,​·​:​cond_4
  
378 ····​.​line·​162378 ····​.​line·​162
379 ····​sget·​v4,​·​Lorg/​apache/​cordova/​AccelListener;​-​>ERROR_FAILED_TO_STAR​T:​I379 ····​sget·​v4,​·​Lorg/​apache/​cordova/​AccelListener;​-​>ERROR_FAILED_TO_STAR​T:​I
  
380 ····​invoke-​direct·​{p0,​·​v4},​·​Lorg/​apache/​cordova/​AccelListener;​-​>setStatus(I)​V380 ····​invoke-​direct·​{p0,​·​v4},​·​Lorg/​apache/​cordova/​AccelListener;​-​>setStatus(I)​V
3.91 KB
smali/org/apache/cordova/CordovaChromeClient.smali
Offset 138, 95 lines modifiedOffset 138, 95 lines modified
  
138 ····​move-​result·​v0138 ····​move-​result·​v0
  
139 ····​return·​v0139 ····​return·​v0
140 .​end·​method140 .​end·​method
  
141 .​method·​public·​onExceededDatabaseQuo​ta(Ljava/​lang/​String;​Ljava/​lang/​String;​JJJLandroid/​webkit/​WebStorage$QuotaUpdat​er;​)​V141 .​method·​public·​onExceededDatabaseQuo​ta(Ljava/​lang/​String;​Ljava/​lang/​String;​JJJLandroid/​webkit/​WebStorage$QuotaUpdat​er;​)​V
142 ····​.​locals·8142 ····​.​locals·9
143 ····​.​param·​p1,​·​"url"····​#·​Ljava/​lang/​String;​143 ····​.​param·​p1,​·​"url"····​#·​Ljava/​lang/​String;​
144 ····​.​param·​p2,​·​"databaseIdentifier"····​#·​Ljava/​lang/​String;​144 ····​.​param·​p2,​·​"databaseIdentifier"····​#·​Ljava/​lang/​String;​
145 ····​.​param·​p3,​·​"currentQuota"····​#·​J145 ····​.​param·​p3,​·​"currentQuota"····​#·​J
146 ····​.​param·​p5,​·​"estimatedSize"····​#·​J146 ····​.​param·​p5,​·​"estimatedSize"····​#·​J
147 ····​.​param·​p7,​·​"totalUsedQuota"····​#·​J147 ····​.​param·​p7,​·​"totalUsedQuota"····​#·​J
148 ····​.​param·​p9,​·​"quotaUpdater"····​#·​Landroid/​webkit/​WebStorage$QuotaUpdat​er;​148 ····​.​param·​p9,​·​"quotaUpdater"····​#·​Landroid/​webkit/​WebStorage$QuotaUpdat​er;​
  
149 ····​.​prologue149 ····​.​prologue
150 ····​.​line·​287150 ····​.​line·​287
151 ····​iget-​object·​v3,​·​p0,​·​Lorg/​apache/​cordova/​CordovaChromeClient;​-​>TAG:​Ljava/​lang/​String;​151 ····​iget-​object·​v4,​·​p0,​·​Lorg/​apache/​cordova/​CordovaChromeClient;​-​>TAG:​Ljava/​lang/​String;​
  
152 ····​const-​string·​v4,​·​"DroidGap:​··​onExceededDatabaseQuo​ta·​estimatedSize:​·​%d··​currentQuota:​·​%d··​totalUsedQuota:​·​%d"152 ····​const-​string·​v5,​·​"DroidGap:​··​onExceededDatabaseQuo​ta·​estimatedSize:​·​%d··​currentQuota:​·​%d··​totalUsedQuota:​·​%d"
  
153 ····​const/​4·​v5,​·​0x3153 ····​const/​4·​v6,​·​0x3
  
154 ····​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​Object;​154 ····​new-​array·​v6,​·​v6,​·​[Ljava/​lang/​Object;​
  
155 ····​const/​4·​v6,​·​0x0155 ····​const/​4·​v7,​·​0x0
  
156 ····​invoke-​static·​{p5,​·​p6},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​156 ····​invoke-​static·​{p5,​·​p6},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
157 ····​move-​result-​object·​v7157 ····​move-​result-​object·​v8
  
158 ····​aput-​object·​v7,​·​v5,​·​v6158 ····​aput-​object·​v8,​·​v6,​·​v7
  
159 ····​const/​4·​v6,​·​0x1159 ····​const/​4·​v7,​·​0x1
  
160 ····​invoke-​static·​{p3,​·​p4},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​160 ····​invoke-​static·​{p3,​·​p4},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
161 ····​move-​result-​object·​v7161 ····​move-​result-​object·​v8
  
162 ····​aput-​object·​v7,​·​v5,​·​v6162 ····​aput-​object·​v8,​·​v6,​·​v7
  
163 ····​const/​4·​v6,​·​0x2163 ····​const/​4·​v7,​·​0x2
  
164 ····​invoke-​static/​range·​{p7·​.​.​·​p8},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​164 ····​invoke-​static/​range·​{p7·​.​.​·​p8},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
165 ····​move-​result-​object·​v7165 ····​move-​result-​object·​v8
  
166 ····​aput-​object·​v7,​·​v5,​·​v6166 ····​aput-​object·​v8,​·​v6,​·​v7
  
167 ····​invoke-​static·​{v3,​·​v4,​·​v5},​·​Lorg/​apache/​cordova/​api/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​V167 ····​invoke-​static·​{v4,​·​v5,​·​v6},​·​Lorg/​apache/​cordova/​api/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​V
  
168 ····​.​line·​289168 ····​.​line·​289
169 ····​iget-​wide·​v3,​·​p0,​·​Lorg/​apache/​cordova/​CordovaChromeClient;​-​>MAX_QUOTA:​J169 ····​iget-​wide·​v4,​·​p0,​·​Lorg/​apache/​cordova/​CordovaChromeClient;​-​>MAX_QUOTA:​J
  
170 ····​cmp-​long·​v3,​·​p5,​·​v3170 ····​cmp-​long·​v4,​·​p5,​·​v4
  
171 ····​if-​gez·​v3,​·​:​cond_0171 ····​if-​gez·​v4,​·​:​cond_0
  
172 ····​.​line·​292172 ····​.​line·​292
173 ····​move-​wide·​v1,​·​p5173 ····​move-​wide·​v2,​·​p5
  
174 ····​.​line·​293174 ····​.​line·​293
175 ····​.​local·​v1,​·​"newQuota":​J175 ····​.​local·​v2,​·​"newQuota":​J
176 ····​iget-​object·​v3,​·​p0,​·​Lorg/​apache/​cordova/​CordovaChromeClient;​-​>TAG:​Ljava/​lang/​String;​176 ····​iget-​object·​v4,​·​p0,​·​Lorg/​apache/​cordova/​CordovaChromeClient;​-​>TAG:​Ljava/​lang/​String;​
  
177 ····​const-​string·​v4,​·​"calling·​quotaUpdater.​updateQuota·​newQuota:​·​%d"177 ····​const-​string·​v5,​·​"calling·​quotaUpdater.​updateQuota·​newQuota:​·​%d"
  
178 ····​const/​4·​v5,​·​0x1178 ····​const/​4·​v6,​·​0x1
  
179 ····​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​Object;​179 ····​new-​array·​v6,​·​v6,​·​[Ljava/​lang/​Object;​
  
180 ····​const/​4·​v6,​·​0x0180 ····​const/​4·​v7,​·​0x0
  
181 ····​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​181 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
182 ····​move-​result-​object·​v7182 ····​move-​result-​object·​v8
  
183 ····​aput-​object·​v7,​·​v5,​·​v6183 ····​aput-​object·​v8,​·​v6,​·​v7
  
184 ····​invoke-​static·​{v3,​·​v4,​·​v5},​·​Lorg/​apache/​cordova/​api/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​V184 ····​invoke-​static·​{v4,​·​v5,​·​v6},​·​Lorg/​apache/​cordova/​api/​LOG;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​V
  
185 ····​.​line·​294185 ····​.​line·​294
186 ····​move-​object/​from16·​v0,​·​p9186 ····​move-​object/​from16·​v0,​·​p9
  
187 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Landroid/​webkit/​WebStorage$QuotaUpdat​er;​-​>updateQuota(J)​V187 ····​invoke-​interface·​{v0,​·​v2,​·​v3},​·​Landroid/​webkit/​WebStorage$QuotaUpdat​er;​-​>updateQuota(J)​V
  
188 ····​.​line·​302188 ····​.​line·​302
189 ····​.​end·​local·​v1····​#·​"newQuota":​J189 ····​.​end·​local·​v2····​#·​"newQuota":​J
190 ····​:​goto_0190 ····​:​goto_0
191 ····​return-​void191 ····​return-​void
  
192 ····​.​line·​300192 ····​.​line·​300
193 ····​:​cond_0193 ····​:​cond_0
194 ····​move-​object/​from16·​v0,​·​p9194 ····​move-​object/​from16·​v0,​·​p9
  
13.0 KB
smali/org/apache/cordova/CompassListener.smali
Max report size reached
68.2 KB
smali/org/apache/cordova/FileUtils.smali
Max report size reached
960 B
smali/org/apache/cordova/AudioHandler.smali
Offset 545, 15 lines modifiedOffset 545, 15 lines modified
545 ····​:​cond_1545 ····​:​cond_1
546 ····​const/​4·​v1,​·​-​0x1546 ····​const/​4·​v1,​·​-​0x1
  
547 ····​goto·​:​goto_0547 ····​goto·​:​goto_0
548 .​end·​method548 .​end·​method
  
549 .​method·​public·​getCurrentPositionAud​io(Ljava/​lang/​String;​)​F549 .​method·​public·​getCurrentPositionAud​io(Ljava/​lang/​String;​)​F
550 ····​.​locals·3550 ····​.​locals·4
551 ····​.​param·​p1,​·​"id"····​#·​Ljava/​lang/​String;​551 ····​.​param·​p1,​·​"id"····​#·​Ljava/​lang/​String;​
  
552 ····​.​prologue552 ····​.​prologue
553 ····​.​line·​277553 ····​.​line·​277
554 ····​iget-​object·​v1,​·​p0,​·​Lorg/​apache/​cordova/​AudioHandler;​-​>players:​Ljava/​util/​HashMap;​554 ····​iget-​object·​v1,​·​p0,​·​Lorg/​apache/​cordova/​AudioHandler;​-​>players:​Ljava/​util/​HashMap;​
  
555 ····​invoke-​virtual·​{v1,​·​p1},​·​Ljava/​util/​HashMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​555 ····​invoke-​virtual·​{v1,​·​p1},​·​Ljava/​util/​HashMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
Offset 565, 17 lines modifiedOffset 565, 17 lines modified
565 ····​.​line·​278565 ····​.​line·​278
566 ····​.​local·​v0,​·​"audio":​Lorg/​apache/​cordova/​AudioPlayer;​566 ····​.​local·​v0,​·​"audio":​Lorg/​apache/​cordova/​AudioPlayer;​
567 ····​if-​eqz·​v0,​·​:​cond_0567 ····​if-​eqz·​v0,​·​:​cond_0
  
568 ····​.​line·​279568 ····​.​line·​279
569 ····​invoke-​virtual·​{v0},​·​Lorg/​apache/​cordova/​AudioPlayer;​-​>getCurrentPosition()​J569 ····​invoke-​virtual·​{v0},​·​Lorg/​apache/​cordova/​AudioPlayer;​-​>getCurrentPosition()​J
  
570 ····​move-​result-​wide·​v1570 ····​move-​result-​wide·​v2
  
571 ····​long-​to-​float·​v1,​·​v1571 ····​long-​to-​float·​v1,​·​v2
  
572 ····​const/​high16·​v2,​·​0x447a0000····​#·​1000.​0f572 ····​const/​high16·​v2,​·​0x447a0000····​#·​1000.​0f
  
573 ····​div-​float/​2addr·​v1,​·​v2573 ····​div-​float/​2addr·​v1,​·​v2
  
574 ····​.​line·​281574 ····​.​line·​281
575 ····​:​goto_0575 ····​:​goto_0
276 B
smali/org/wikilovesmonuments/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
77.5 KB
res/drawable-hdpi-v4/ic_launcher.png
73.0 KB
sng
Max report size reached
4.37 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
19.8 KB
res/drawable-ldpi-v4/ic_launcher.png
17.3 KB
sng
Max report size reached
2.39 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
35.3 KB
res/drawable-mdpi-v4/ic_launcher.png
31.4 KB
sng
Max report size reached
3.79 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
136 KB
res/drawable-xhdpi-v4/ic_launcher.png
131 KB
sng
Max report size reached
5.12 KB
Image content
Pixel difference
compared images
Flicker difference
compared images