98.9 KB
/home/fdroid/fdroiddata/tmp/com.miqote.angelplayerwp_11.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.miqote.angelplayerwp_11.apk
1.73 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: SHA-1 digest of AndroidManifest.xml does not match the digest specified in META-INF/MANIFEST.MF. Expected: <rKT4HvrAJRt+qOiXDDM/ffOni3M=>, actual: <S6Xa0DXsN2+yAGC2Ud75FHQ47Ng=> ERROR: SHA-1 digest of resources.arsc does not match the digest specified in META-INF/MANIFEST.MF. Expected: <vLycFwFSy1CEZi5Wssmf3dZ7X4g=>, actual: <dwUHNvGjUDpqtst3rWebGthoDOE=> ERROR: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: <n+IAMT10D4AI8kUnRCmxruEDN6w=>, actual: <WS1FAo4nnDH9mEvND2zq7na5fVA=>
    
Offset 1, 16 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·3f26a612b1ca1dcf328bd414d0c2e833e07eaa865ef7ff128f7dad904af44967 
10 Signer·#1·certificate·SHA-1·digest:·2f1480844ef86a910fd96d6372446f5a73083b8c 
11 Signer·#1·certificate·MD5·digest:·634cbcfc2c8e1eb25ed6d9ec22429929 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·4fd911840b39cfda8a7d3973c1981ac44cfab15ffe7054b5ee2152b91974e6fb 
15 Signer·#1·public·key·SHA-1·digest:·eed8b7c03e9f2b2a3a057159725920a2195ed95e 
16 Signer·#1·public·key·MD5·digest:·0c377d3073604736cd496996756f2a32 
19.3 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 293 lines modifiedOffset 1, 285 lines modified
1 There·is·no·zipfile·comment.1 There·is·no·zipfile·comment.
  
2 End-of-central-directory·record:2 End-of-central-directory·record:
3 -------------------------------3 -------------------------------
  
4 ··Zip·archive·file·size:·····················76692·(0000000000012B94h)4 ··Zip·archive·file·size:·····················76556·(0000000000012B0Ch)
5 ··Actual·end-cent-dir·record·offset:·········76670·(0000000000012B7Eh)5 ··Actual·end-cent-dir·record·offset:·········76534·(0000000000012AF6h)
6 ··Expected·end-cent-dir·record·offset:·······76670·(0000000000012B7Eh)6 ··Expected·end-cent-dir·record·offset:·······76534·(0000000000012AF6h)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·9·entries.9 ··central·directory·contains·9·entries.
10 ··The·central·directory·is·584·(0000000000000248h)·bytes·long,10 ··The·central·directory·is·584·(0000000000000248h)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·76086·(0000000000012936h).12 ··is·75950·(00000000000128AEh).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···2.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························yes
26 ··file·last·modified·on·(DOS·date/time):··········2014·Jun·5·04:25:3226 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·4·00:05:18
27 ··32-bit·CRC·value·(hex):·························04bdd37627 ··32-bit·CRC·value·(hex):·························a42863d6
28 ··compressed·size:································314·bytes28 ··compressed·size:································934·bytes
29 ··uncompressed·size:······························491·bytes29 ··uncompressed·size:······························2636·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························4·bytes
32 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
36 ··MS-DOS·file·attributes·(00·hex):················none36 ··MS-DOS·file·attributes·(00·hex):················none
  
 37 ··The·central-directory·extra·field·contains:
 38 ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes.
  
37 ··There·is·no·file·comment.39 ··There·is·no·file·comment.
  
38 Central·directory·entry·#2:40 Central·directory·entry·#2:
39 ---------------------------41 ---------------------------
  
40 ··There·are·an·extra·16·bytes·preceding·this·file.42 ··There·are·an·extra·16·bytes·preceding·this·file.
  
41 ··META-INF/73E5254F.SF43 ··res/drawable/icon.png
  
42 ··offset·of·local·header·from·start·of·archive:···38044 ··offset·of·local·header·from·start·of·archive:···1003
43 ··················································(000000000000017Ch)·bytes45 ··················································(00000000000003EBh)·bytes
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT46 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
45 ··version·of·encoding·software:···················2.047 ··version·of·encoding·software:···················1.0
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT48 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
47 ··minimum·software·version·required·to·extract:···2.049 ··minimum·software·version·required·to·extract:···1.0
48 ··compression·method:·····························deflated50 ··compression·method:·····························none·(stored)
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted51 ··file·security·status:···························not·encrypted
51 ··extended·local·header:··························yes52 ··extended·local·header:··························no
52 ··file·last·modified·on·(DOS·date/time):··········2014·Jun·5·04:25:3253 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
53 ··32-bit·CRC·value·(hex):·························9ecc2d9954 ··32-bit·CRC·value·(hex):·························5e29fee4
54 ··compressed·size:································380·bytes55 ··compressed·size:································65287·bytes
55 ··uncompressed·size:······························612·bytes56 ··uncompressed·size:······························65287·bytes
56 ··length·of·filename:·····························20·characters57 ··length·of·filename:·····························21·characters
57 ··length·of·extra·field:··························0·bytes58 ··length·of·extra·field:··························0·bytes
58 ··length·of·file·comment:·························0·characters59 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·160 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary61 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex62 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none63 ··MS-DOS·file·attributes·(00·hex):················none
  
63 ··There·is·no·file·comment.64 ··There·is·no·file·comment.
  
64 Central·directory·entry·#3:65 Central·directory·entry·#3:
65 ---------------------------66 ---------------------------
  
 67 ··res/xml/metadata.xml
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/73E5254F.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···82668 ··offset·of·local·header·from·start·of·archive:···66341
69 ··················································(000000000000033Ah)·bytes69 ··················································(0000000000010325h)·bytes
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
71 ··version·of·encoding·software:···················2.071 ··version·of·encoding·software:···················2.0
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
73 ··minimum·software·version·required·to·extract:···2.073 ··minimum·software·version·required·to·extract:···2.0
74 ··compression·method:·····························deflated74 ··compression·method:·····························deflated
75 ··compression·sub-type·(deflation):···············normal75 ··compression·sub-type·(deflation):···············normal
76 ··file·security·status:···························not·encrypted76 ··file·security·status:···························not·encrypted
77 ··extended·local·header:··························yes77 ··extended·local·header:··························yes
78 ··file·last·modified·on·(DOS·date/time):··········2014·Jun·5·04:25:3278 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·4·00:05:18
79 ··32-bit·CRC·value·(hex):·························84c25c1a79 ··32-bit·CRC·value·(hex):·························9605ab8a
80 ··compressed·size:································1077·bytes80 ··compressed·size:································250·bytes
81 ··uncompressed·size:······························1332·bytes81 ··uncompressed·size:······························516·bytes
82 ··length·of·filename:·····························21·characters82 ··length·of·filename:·····························20·characters
83 ··length·of·extra·field:··························0·bytes83 ··length·of·extra·field:··························0·bytes
84 ··length·of·file·comment:·························0·characters84 ··length·of·file·comment:·························0·characters
85 ··disk·number·on·which·file·begins:···············disk·185 ··disk·number·on·which·file·begins:···············disk·1
86 ··apparent·file·type:·····························binary86 ··apparent·file·type:·····························binary
87 ··non-MSDOS·external·file·attributes:·············000000·hex87 ··non-MSDOS·external·file·attributes:·············000000·hex
88 ··MS-DOS·file·attributes·(00·hex):················none88 ··MS-DOS·file·attributes·(00·hex):················none
  
89 ··There·is·no·file·comment.89 ··There·is·no·file·comment.
  
90 Central·directory·entry·#4:90 Central·directory·entry·#4:
91 ---------------------------91 ---------------------------
  
92 ··There·are·an·extra·16·bytes·preceding·this·file.92 ··There·are·an·extra·16·bytes·preceding·this·file.
  
93 ··res/drawable/icon.png93 ··res/xml/settings.xml
  
94 ··offset·of·local·header·from·start·of·archive:···197094 ··offset·of·local·header·from·start·of·archive:···66657
95 ··················································(00000000000007B2h)·bytes95 ··················································(0000000000010461h)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················1.097 ··version·of·encoding·software:···················2.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···1.099 ··minimum·software·version·required·to·extract:···2.0
100 ··compression·method:·····························none·(stored)100 ··compression·method:·····························deflated
 101 ··compression·sub-type·(deflation):···············normal
Max diff block lines reached; 11588/19653 bytes (58.96%) of diff not shown.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.53 KB
AndroidManifest.xml (decoded)
1.47 KB
AndroidManifest.xml
    
Offset 1, 16 lines modifiedOffset 1, 15 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="11"·android:versionName="1.1"·package="com.miqote.angelplayerwp">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="11"·android:versionName="1.1"·package="com.miqote.angelplayerwp"·platformBuildVersionCode="19"·platformBuildVersionName="4.4.2-1456859">
3 ··<uses-sdk·android:minSdkVersion="7"·android:targetSdkVersion="19"/>3 ··<uses-sdk·android:minSdkVersion="7"·android:targetSdkVersion="19"/>
4 ··<uses-feature·android:name="android.hardware.touchscreen"·android:required="false"/>4 ··<uses-feature·android:name="android.hardware.touchscreen"·android:required="false"/>
5 ··<uses-feature·android:name="android.software.live_wallpaper"/>5 ··<uses-feature·android:name="android.software.live_wallpaper"/>
6 ··<application·android:label="Angel·Player·Live·Wallpaper"·android:icon="@drawable/icon">6 ··<application·android:label="Angel·Player·Live·Wallpaper"·android:icon="@drawable/icon">
7 ····<service·android:label="Angel·Player·Live·Wallpaper"·android:name=".LiveWallpaperService"·android:permission="android.permission.BIND_WALLPAPER">7 ····<service·android:label="Angel·Player·Live·Wallpaper"·android:name=".LiveWallpaperService"·android:permission="android.permission.BIND_WALLPAPER">
8 ······<intent-filter>8 ······<intent-filter>
9 ········<action·android:name="android.service.wallpaper.WallpaperService"/>9 ········<action·android:name="android.service.wallpaper.WallpaperService"/>
10 ······</intent-filter>10 ······</intent-filter>
11 ······<meta-data·android:name="android.service.wallpaper"·android:resource="@xml/metadata"/>11 ······<meta-data·android:name="android.service.wallpaper"·android:resource="@xml/metadata"/>
12 ····</service>12 ····</service>
13 ····<activity·android:theme="@android:style/Theme.Light.WallpaperSettings"·android:label="Settings"·android:name=".LiveWallpaperSettings"·android:exported="true"/>13 ····<activity·android:theme="@android:style/Theme.Light.WallpaperSettings"·android:label="Settings"·android:name=".LiveWallpaperSettings"·android:exported="true"/>
14 ··</application>14 ··</application>
15 ··<fdroid·buildserverid="9cb5bbd1ee0661be310af8a3a271cfac74485607·"·fdroidserverid="3690b89e0aafa3f4b0b122a1c6c497a18ad039da·"/> 
16 </manifest>15 </manifest>
5.86 KB
resources.arsc
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
00000000:·0200·0c00·7003·0000·0100·0000·0100·1c00··....p...........00000000:·0200·0c00·9c03·0000·0100·0000·0100·1c00··................
00000010:·b000·0000·0300·0000·0000·0000·0000·0000··................00000010:·b000·0000·0300·0000·0000·0000·0000·0000··................
00000020:·2800·0000·0000·0000·0000·0000·2e00·0000··(...............00000020:·2800·0000·0000·0000·0000·0000·2e00·0000··(...............
00000030:·5a00·0000·1500·7200·6500·7300·2f00·6400··Z.....r.e.s./.d.00000030:·5a00·0000·1500·7200·6500·7300·2f00·6400··Z.....r.e.s./.d.
00000040:·7200·6100·7700·6100·6200·6c00·6500·2f00··r.a.w.a.b.l.e./.00000040:·7200·6100·7700·6100·6200·6c00·6500·2f00··r.a.w.a.b.l.e./.
00000050:·6900·6300·6f00·6e00·2e00·7000·6e00·6700··i.c.o.n...p.n.g.00000050:·6900·6300·6f00·6e00·2e00·7000·6e00·6700··i.c.o.n...p.n.g.
00000060:·0000·1400·7200·6500·7300·2f00·7800·6d00··....r.e.s./.x.m.00000060:·0000·1400·7200·6500·7300·2f00·7800·6d00··....r.e.s./.x.m.
00000070:·6c00·2f00·6d00·6500·7400·6100·6400·6100··l./.m.e.t.a.d.a.00000070:·6c00·2f00·6d00·6500·7400·6100·6400·6100··l./.m.e.t.a.d.a.
00000080:·7400·6100·2e00·7800·6d00·6c00·0000·1400··t.a...x.m.l.....00000080:·7400·6100·2e00·7800·6d00·6c00·0000·1400··t.a...x.m.l.....
00000090:·7200·6500·7300·2f00·7800·6d00·6c00·2f00··r.e.s./.x.m.l./.00000090:·7200·6500·7300·2f00·7800·6d00·6c00·2f00··r.e.s./.x.m.l./.
000000a0:·7300·6500·7400·7400·6900·6e00·6700·7300··s.e.t.t.i.n.g.s.000000a0:·7300·6500·7400·7400·6900·6e00·6700·7300··s.e.t.t.i.n.g.s.
000000b0:·2e00·7800·6d00·6c00·0000·0000·0002·1c01··..x.m.l.........000000b0:·2e00·7800·6d00·6c00·0000·0000·0002·2001··..x.m.l.......·.
000000c0:·b402·0000·7f00·0000·6300·6f00·6d00·2e00··........c.o.m...000000c0:·e002·0000·7f00·0000·6300·6f00·6d00·2e00··........c.o.m...
000000d0:·6d00·6900·7100·6f00·7400·6500·2e00·6100··m.i.q.o.t.e...a.000000d0:·6d00·6900·7100·6f00·7400·6500·2e00·6100··m.i.q.o.t.e...a.
000000e0:·6e00·6700·6500·6c00·7000·6c00·6100·7900··n.g.e.l.p.l.a.y.000000e0:·6e00·6700·6500·6c00·7000·6c00·6100·7900··n.g.e.l.p.l.a.y.
000000f0:·6500·7200·7700·7000·0000·0000·0000·0000··e.r.w.p.........000000f0:·6500·7200·7700·7000·0000·0000·0000·0000··e.r.w.p.........
00000100:·0000·0000·0000·0000·0000·0000·0000·0000··................00000100:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000110:·0000·0000·0000·0000·0000·0000·0000·0000··................00000110:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000120:·0000·0000·0000·0000·0000·0000·0000·0000··................00000120:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000130:·0000·0000·0000·0000·0000·0000·0000·0000··................00000130:·0000·0000·0000·0000·0000·0000·0000·0000··................
Offset 22, 34 lines modifiedOffset 22, 37 lines modified
00000150:·0000·0000·0000·0000·0000·0000·0000·0000··................00000150:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000160:·0000·0000·0000·0000·0000·0000·0000·0000··................00000160:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000170:·0000·0000·0000·0000·0000·0000·0000·0000··................00000170:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000180:·0000·0000·0000·0000·0000·0000·0000·0000··................00000180:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000190:·0000·0000·0000·0000·0000·0000·0000·0000··................00000190:·0000·0000·0000·0000·0000·0000·0000·0000··................
000001a0:·0000·0000·0000·0000·0000·0000·0000·0000··................000001a0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000001b0:·0000·0000·0000·0000·0000·0000·0000·0000··................000001b0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000001c0:·0000·0000·0000·0000·1c01·0000·0300·0000··................000001c0:·0000·0000·0000·0000·2001·0000·0300·0000··........·.......
000001d0:·7001·0000·0300·0000·0100·1c00·5400·0000··p...........T...000001d0:·7401·0000·0300·0000·0000·0000·0100·1c00··t...............
000001e0:·0300·0000·0000·0000·0000·0000·2800·0000··............(... 
000001f0:·0000·0000·0000·0000·0c00·0000·2000·0000··............·... 
00000200:·0400·6100·7400·7400·7200·0000·0800·6400··..a.t.t.r.....d. 
00000210:·7200·6100·7700·6100·6200·6c00·6500·0000··r.a.w.a.b.l.e... 
00000220:·0300·7800·6d00·6c00·0000·0000·0100·1c00··..x.m.l......... 
00000230:·5c00·0000·0300·0000·0000·0000·0000·0000··\...............000001e0:·5400·0000·0300·0000·0000·0000·0000·0000··T...............
00000240:·2800·0000·0000·0000·0000·0000·0c00·0000··(...............000001f0:·2800·0000·0000·0000·0000·0000·0c00·0000··(...............
00000250:·2000·0000·0400·6900·6300·6f00·6e00·0000···.....i.c.o.n...00000200:·2000·0000·0400·6100·7400·7400·7200·0000···.....a.t.t.r...
00000260:·0800·6d00·6500·7400·6100·6400·6100·7400··..m.e.t.a.d.a.t. 
00000270:·6100·0000·0800·7300·6500·7400·7400·6900··a.....s.e.t.t.i. 
00000280:·6e00·6700·7300·0000·0202·1000·1000·0000··n.g.s...........00000210:·0800·6400·7200·6100·7700·6100·6200·6c00··..d.r.a.w.a.b.l.
 00000220:·6500·0000·0300·7800·6d00·6c00·0000·0000··e.....x.m.l.....
 00000230:·0100·1c00·5c00·0000·0300·0000·0000·0000··....\...........
00000290:·0100·0000·0000·0000·0202·1000·1400·0000··................00000240:·0000·0000·2800·0000·0000·0000·0000·0000··....(...........
 00000250:·0c00·0000·2000·0000·0400·6900·6300·6f00··....·.....i.c.o.
 00000260:·6e00·0000·0800·6d00·6500·7400·6100·6400··n.....m.e.t.a.d.
 00000270:·6100·7400·6100·0000·0800·7300·6500·7400··a.t.a.....s.e.t.
 00000280:·7400·6900·6e00·6700·7300·0000·0202·1000··t.i.n.g.s.......
000002a0:·0200·0000·0100·0000·0000·0000·0102·3800··..............8.00000290:·1000·0000·0100·0000·0000·0000·0202·1000··................
000002b0:·4c00·0000·0200·0000·0100·0000·3c00·0000··L...........<... 
000002c0:·2400·0000·0000·0000·0000·0000·0000·0000··$...............000002a0:·1400·0000·0200·0000·0100·0000·0000·0000··................
 000002b0:·0102·4c00·6000·0000·0200·0000·0100·0000··..L.`...........
 000002c0:·5000·0000·3800·0000·0000·0000·0000·0000··P...8...........
000002d0:·0000·0000·0000·0000·0000·0000·0000·0000··................000002d0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000002e0:·0000·0000·0000·0000·0800·0000·0000·0000··................000002e0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000002f0:·0800·0003·0000·0000·0202·1000·1800·0000··................ 
00000300:·0300·0000·0200·0000·0000·0000·0000·0000··................000002f0:·0000·0000·0000·0000·0000·0000·0000·0000··................
 00000300:·0800·0000·0000·0000·0800·0003·0000·0000··................
00000310:·0102·3800·6000·0000·0300·0000·0200·0000··..8.`...........00000310:·0202·1000·1800·0000·0300·0000·0200·0000··................
00000320:·4000·0000·2400·0000·0000·0000·0000·0000··@...$...........00000320:·0000·0000·0000·0000·0102·4c00·7400·0000··..........L.t...
 00000330:·0300·0000·0200·0000·5400·0000·3800·0000··........T...8...
00000330:·0000·0000·0000·0000·0000·0000·0000·0000··................00000340:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000340:·0000·0000·0000·0000·0000·0000·1000·0000··................00000350:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000350:·0800·0000·0100·0000·0800·0003·0100·0000··................ 
00000360:·0800·0000·0200·0000·0800·0003·0200·0000··................00000360:·0000·0000·0000·0000·0000·0000·0000·0000··................
 00000370:·0000·0000·0000·0000·1000·0000·0800·0000··................
 00000380:·0100·0000·0800·0003·0100·0000·0800·0000··................
 00000390:·0200·0000·0800·0003·0200·0000············............
52.1 KB
classes.dex
52.1 KB
classes.jar
1.22 KB
zipinfo {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Zip·file·size:·14678·bytes,·number·of·entries:·91 Zip·file·size:·14667·bytes,·number·of·entries:·9
2 ?rwxrwxr-x··2.0·unx······171·b-·stor·80-Jan-01·00:00·com/miqote/angelplayerwp/BuildConfig.class2 ?rwxrwxr-x··2.0·unx······171·b-·stor·80-Jan-01·00:00·com/miqote/angelplayerwp/BuildConfig.class
3 ?rwxrwxr-x··2.0·unx·····4072·b-·stor·80-Jan-01·00:00·com/miqote/angelplayerwp/Circle.class3 ?rwxrwxr-x··2.0·unx·····4061·b-·stor·80-Jan-01·00:00·com/miqote/angelplayerwp/Circle.class
4 ?rwxrwxr-x··2.0·unx·····6217·b-·stor·80-Jan-01·00:00·com/miqote/angelplayerwp/LiveWallpaperService$MainEngine.class4 ?rwxrwxr-x··2.0·unx·····6217·b-·stor·80-Jan-01·00:00·com/miqote/angelplayerwp/LiveWallpaperService$MainEngine.class
5 ?rwxrwxr-x··2.0·unx······881·b-·stor·80-Jan-01·00:00·com/miqote/angelplayerwp/LiveWallpaperService.class5 ?rwxrwxr-x··2.0·unx······881·b-·stor·80-Jan-01·00:00·com/miqote/angelplayerwp/LiveWallpaperService.class
6 ?rwxrwxr-x··2.0·unx·····1137·b-·stor·80-Jan-01·00:00·com/miqote/angelplayerwp/LiveWallpaperSettings.class6 ?rwxrwxr-x··2.0·unx·····1137·b-·stor·80-Jan-01·00:00·com/miqote/angelplayerwp/LiveWallpaperSettings.class
7 ?rwxrwxr-x··2.0·unx······146·b-·stor·80-Jan-01·00:00·com/miqote/angelplayerwp/R$attr.class7 ?rwxrwxr-x··2.0·unx······146·b-·stor·80-Jan-01·00:00·com/miqote/angelplayerwp/R$attr.class
8 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·com/miqote/angelplayerwp/R$drawable.class8 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·com/miqote/angelplayerwp/R$drawable.class
9 ?rwxrwxr-x··2.0·unx······229·b-·stor·80-Jan-01·00:00·com/miqote/angelplayerwp/R$xml.class9 ?rwxrwxr-x··2.0·unx······229·b-·stor·80-Jan-01·00:00·com/miqote/angelplayerwp/R$xml.class
10 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·com/miqote/angelplayerwp/R.class10 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·com/miqote/angelplayerwp/R.class
11 9·files,·13192·bytes·uncompressed,·13192·bytes·compressed:··0.0%11 9·files,·13181·bytes·uncompressed,·13181·bytes·compressed:··0.0%
48.4 KB
com/miqote/angelplayerwp/Circle.class
48.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 705, 739 lines modifiedOffset 705, 741 lines modified
705 ·······151:·invokevirtual·#139················//·Method·android/graphics/Canvas.drawLine:(FFFFLandroid/graphics/Paint;)V705 ·······151:·invokevirtual·#139················//·Method·android/graphics/Canvas.drawLine:(FFFFLandroid/graphics/Paint;)V
706 ·······154:·return706 ·······154:·return
  
707 ··public·void·onDraw(android.graphics.Canvas,·float);707 ··public·void·onDraw(android.graphics.Canvas,·float);
708 ····descriptor:·(Landroid/graphics/Canvas;F)V708 ····descriptor:·(Landroid/graphics/Canvas;F)V
709 ····flags:·(0x0001)·ACC_PUBLIC709 ····flags:·(0x0001)·ACC_PUBLIC
710 ····Code:710 ····Code:
711 ······stack=300,·locals=23,·args_size=3711 ······stack=300,·locals=21,·args_size=3
712 ·········0:·getstatic·····#43·················//·Field·RV:[I712 ·········0:·getstatic·····#43·················//·Field·RV:[I
713 ·········3:·astore_3713 ·········3:·astore_3
714 ·········4:·aload_3714 ·········4:·aload_3
715 ·········5:·arraylength715 ·········5:·arraylength
716 ·········6:·istore········4716 ·········6:·istore········4
717 ·········8:·iconst_0717 ·········8:·iconst_0
718 ·········9:·istore········5718 ·········9:·istore········5
 719 ········11:·fconst_0
 720 ········12:·fstore········6
 721 ········14:·aconst_null
 722 ········15:·astore········7
719 ········11:·iload·········5723 ········17:·iload·········5
720 ········13:·iload·········4724 ········19:·iload·········4
721 ········15:·if_icmpge·····76725 ········21:·if_icmpge·····82
722 ········18:·aload_3 
723 ········19:·iload·········5 
724 ········21:·iaload 
725 ········22:·istore········6 
726 ········24:·aload_0726 ········24:·aload_3
727 ········25:·getfield······#55·················//·Field·x:F727 ········25:·iload·········5
 728 ········27:·iaload
728 ········28:·fstore········7729 ········28:·istore········8
729 ········30:·aload_0730 ········30:·aload_0
730 ········31:·getfield······#57·················//·Field·y:F731 ········31:·getfield······#55·················//·Field·x:F
731 ········34:·fstore········8732 ········34:·fstore········9
732 ········36:·aload_0733 ········36:·aload_0
 734 ········37:·getfield······#57·················//·Field·y:F
 735 ········40:·fstore········10
 736 ········42:·aload_0
733 ········37:·getfield······#61·················//·Field·R:[F737 ········43:·getfield······#61·················//·Field·R:[F
734 ········40:·astore········9738 ········46:·astore········11
735 ········42:·aload·········9739 ········48:·aload·········11
736 ········44:·iload·········6740 ········50:·iload·········8
737 ········46:·faload741 ········52:·faload
738 ········47:·fstore········10742 ········53:·fstore········12
739 ········49:·aload_0743 ········55:·aload_0
740 ········50:·getfield······#59·················//·Field·paint:Landroid/graphics/Paint;744 ········56:·getfield······#59·················//·Field·paint:Landroid/graphics/Paint;
741 ········53:·astore········11745 ········59:·astore········13
742 ········55:·aload_1746 ········61:·aload_1
743 ········56:·fload·········7747 ········62:·fload·········9
744 ········58:·fload·········8 
745 ········60:·fload·········10748 ········64:·fload·········10
 749 ········66:·fload·········12
746 ········62:·aload·········11750 ········68:·aload·········13
747 ········64:·invokevirtual·#143················//·Method·android/graphics/Canvas.drawCircle:(FFFLandroid/graphics/Paint;)V751 ········70:·invokevirtual·#143················//·Method·android/graphics/Canvas.drawCircle:(FFFLandroid/graphics/Paint;)V
748 ········67:·iload·········5752 ········73:·iload·········5
749 ········69:·iconst_1753 ········75:·iconst_1
750 ········70:·iadd754 ········76:·iadd
751 ········71:·istore········5755 ········77:·istore········5
752 ········73:·goto··········11756 ········79:·goto··········17
753 ········76:·iconst_0757 ········82:·iconst_0
754 ········77:·istore········6758 ········83:·istore········8
755 ········79:·fconst_0759 ········85:·fconst_0
756 ········80:·fstore········12760 ········86:·fstore········14
757 ········82:·ldc···········#145················//·float·360.0f761 ········88:·ldc···········#145················//·float·360.0f
758 ········84:·fstore········7762 ········90:·fstore········6
759 ········86:·fload·········12763 ········92:·fload·········14
760 ········88:·fload·········7764 ········94:·fload·········6
761 ········90:·fcmpg765 ········96:·fcmpg
762 ········91:·istore········13766 ········97:·istore········5
763 ········93:·iload·········13767 ········99:·iload·········5
764 ········95:·ifge··········1118768 ·······101:·ifge··········1114
765 ········98:·aload_0 
766 ········99:·getfield······#55·················//·Field·x:F 
767 ·······102:·fstore········10 
768 ·······104:·aload_0769 ·······104:·aload_0
769 ·······105:·getfield······#57·················//·Field·y:F770 ·······105:·getfield······#55·················//·Field·x:F
770 ·······108:·fstore········14771 ·······108:·fstore········15
771 ·······110:·aload_0772 ·······110:·aload_0
 773 ·······111:·getfield······#57·················//·Field·y:F
 774 ·······114:·fstore········9
 775 ·······116:·aload_0
772 ·······111:·getfield······#61·················//·Field·R:[F776 ·······117:·getfield······#61·················//·Field·R:[F
773 ·······114:·iconst_0777 ·······120:·iconst_0
774 ·······115:·faload778 ·······121:·faload
775 ·······116:·fstore········15779 ·······122:·fstore········10
776 ·······118:·aload_0780 ·······124:·aload_0
777 ·······119:·getfield······#61·················//·Field·R:[F781 ·······125:·getfield······#61·················//·Field·R:[F
778 ·······122:·iconst_1782 ·······128:·iconst_1
779 ·······123:·faload783 ·······129:·faload
780 ·······124:·fstore········16784 ·······130:·fstore········12
781 ·······126:·fload·········12785 ·······132:·fload·········14
782 ·······128:·fload_2786 ·······134:·fload_2
783 ·······129:·fadd787 ·······135:·fadd
784 ·······130:·ldc···········#148················//·float·2.5f788 ·······136:·ldc···········#148················//·float·2.5f
785 ·······132:·fadd789 ·······138:·fadd
786 ·······133:·fstore········17790 ·······139:·fstore········16
787 ·······135:·aload_0 
788 ·······136:·getfield······#59·················//·Field·paint:Landroid/graphics/Paint; 
789 ·······139:·astore········18 
790 ·······141:·aload_0791 ·······141:·aload_0
 792 ·······142:·getfield······#59·················//·Field·paint:Landroid/graphics/Paint;
791 ·······142:·astore········19793 ·······145:·astore········17
792 ·······144:·aload_1 
793 ·······145:·astore········20 
794 ·······147:·aload_0794 ·······147:·aload_0
 795 ·······148:·astore········7
795 ·······148:·aload_1796 ·······150:·aload_1
796 ·······149:·fload·········10 
797 ·······151:·fload·········14797 ·······151:·astore_3
 798 ·······152:·aload_0
 799 ·······153:·aload_1
798 ·······153:·fload·········15800 ·······154:·fload·········15
 801 ·······156:·fload·········9
799 ·······155:·fload·········16802 ·······158:·fload·········10
800 ·······157:·fload·········17803 ·······160:·fload·········12
 804 ·······162:·fload·········16
801 ·······159:·aload·········18805 ·······164:·aload·········17
802 ·······161:·invokespecial·#151················//·Method·drawLine:(Landroid/graphics/Canvas;FFFFFLandroid/graphics/Paint;)V806 ·······166:·invokespecial·#151················//·Method·drawLine:(Landroid/graphics/Canvas;FFFFFLandroid/graphics/Paint;)V
803 ·······164:·aload_0807 ·······169:·aload_0
804 ·······165:·getfield······#55·················//·Field·x:F808 ·······170:·getfield······#55·················//·Field·x:F
805 ·······168:·fstore········10809 ·······173:·fstore········15
806 ·······170:·aload_0810 ·······175:·aload_0
807 ·······171:·getfield······#57·················//·Field·y:F811 ·······176:·getfield······#57·················//·Field·y:F
808 ·······174:·fstore········14812 ·······179:·fstore········9
809 ·······176:·aload_0 
810 ·······177:·getfield······#61·················//·Field·R:[F 
811 ·······180:·bipush········6 
812 ·······182:·faload 
Max diff block lines reached; 26305/49416 bytes (53.23%) of diff not shown.
2.44 KB
com/miqote/angelplayerwp/LiveWallpaperService$MainEngine.class
2.32 KB
javap -verbose -constants -s -l -private {}
    
Offset 482, 15 lines modifiedOffset 482, 15 lines modified
482 ·······152:·invokevirtual·#106················//·Method·onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V482 ·······152:·invokevirtual·#106················//·Method·onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V
483 ·······155:·return483 ·······155:·return
  
484 ··private·void·doDraw(android.graphics.Canvas);484 ··private·void·doDraw(android.graphics.Canvas);
485 ····descriptor:·(Landroid/graphics/Canvas;)V485 ····descriptor:·(Landroid/graphics/Canvas;)V
486 ····flags:·(0x0002)·ACC_PRIVATE486 ····flags:·(0x0002)·ACC_PRIVATE
487 ····Code:487 ····Code:
488 ······stack=300,·locals=26,·args_size=2488 ······stack=300,·locals=24,·args_size=2
489 ·········0:·new···········#108················//·class·android/graphics/Rect489 ·········0:·new···········#108················//·class·android/graphics/Rect
490 ·········3:·astore_2490 ·········3:·astore_2
491 ·········4:·fconst_0491 ·········4:·fconst_0
492 ·········5:·fstore_3492 ·········5:·fstore_3
493 ·········6:·aconst_null493 ·········6:·aconst_null
494 ·········7:·astore········4494 ·········7:·astore········4
495 ·········9:·fconst_0495 ·········9:·fconst_0
Offset 1301, 26 lines modifiedOffset 1301, 26 lines modified
1301 ······1542:·fstore········131301 ······1542:·fstore········13
1302 ······1544:·new···········#251················//·class·java/lang/StringBuilder1302 ······1544:·new···········#251················//·class·java/lang/StringBuilder
1303 ······1547:·astore········41303 ······1547:·astore········4
1304 ······1549:·aload·········41304 ······1549:·aload·········4
1305 ······1551:·invokespecial·#252················//·Method·java/lang/StringBuilder."<init>":()V1305 ······1551:·invokespecial·#252················//·Method·java/lang/StringBuilder."<init>":()V
1306 ······1554:·aload_01306 ······1554:·aload_0
1307 ······1555:·getfield······#81·················//·Field·total:J1307 ······1555:·getfield······#81·················//·Field·total:J
1308 ······1558:·lstore········241308 ······1558:·lstore········19
1309 ······1560:·aload·········41309 ······1560:·aload·········4
1310 ······1562:·lload·········241310 ······1562:·lload·········19
1311 ······1564:·invokevirtual·#256················//·Method·java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder;1311 ······1564:·invokevirtual·#256················//·Method·java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder;
1312 ······1567:·ldc_w·········#258················//·String·Kb·total;1312 ······1567:·ldc_w·········#258················//·String·Kb·total;
1313 ······1570:·invokevirtual·#261················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;1313 ······1570:·invokevirtual·#261················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1314 ······1573:·astore········41314 ······1573:·astore········4
1315 ······1575:·aload_01315 ······1575:·aload_0
1316 ······1576:·getfield······#86·················//·Field·free:J1316 ······1576:·getfield······#86·················//·Field·free:J
1317 ······1579:·lstore········241317 ······1579:·lstore········19
1318 ······1581:·aload·········41318 ······1581:·aload·········4
1319 ······1583:·lload·········241319 ······1583:·lload·········19
1320 ······1585:·invokevirtual·#256················//·Method·java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder;1320 ······1585:·invokevirtual·#256················//·Method·java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder;
1321 ······1588:·ldc_w·········#263················//·String·Kb·free1321 ······1588:·ldc_w·········#263················//·String·Kb·free
1322 ······1591:·invokevirtual·#261················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;1322 ······1591:·invokevirtual·#261················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1323 ······1594:·invokevirtual·#267················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;1323 ······1594:·invokevirtual·#267················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
1324 ······1597:·astore········41324 ······1597:·astore········4
1325 ······1599:·aload_01325 ······1599:·aload_0
1326 ······1600:·getfield······#69·················//·Field·summary:Landroid/graphics/Paint;1326 ······1600:·getfield······#69·················//·Field·summary:Landroid/graphics/Paint;
411 B
smali/com/miqote/angelplayerwp/LiveWallpaperService.smali
    
Offset 56, 15 lines modifiedOffset 56, 14 lines modified
56 .method·public·constructor·<init>()V56 .method·public·constructor·<init>()V
57 ····.locals·057 ····.locals·0
  
58 ····.prologue58 ····.prologue
59 ····.line·3059 ····.line·30
60 ····invoke-direct·{p0},·Landroid/service/wallpaper/WallpaperService;-><init>()V60 ····invoke-direct·{p0},·Landroid/service/wallpaper/WallpaperService;-><init>()V
  
61 ····.line·55 
62 ····return-void61 ····return-void
63 .end·method62 .end·method
  
  
64 #·virtual·methods63 #·virtual·methods
65 .method·public·onCreate()V64 .method·public·onCreate()V
66 ····.locals·065 ····.locals·0
280 B
smali/com/miqote/angelplayerwp/R.smali
    
Offset 17, 10 lines modifiedOffset 17, 9 lines modified
17 .method·public·constructor·<init>()V17 .method·public·constructor·<init>()V
18 ····.locals·018 ····.locals·0
  
19 ····.prologue19 ····.prologue
20 ····.line·1020 ····.line·10
21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
22 ····.line·16 
23 ····return-void22 ····return-void
24 .end·method23 .end·method
2.12 KB
smali/com/miqote/angelplayerwp/LiveWallpaperService$MainEngine.smali
    
Offset 49, 14 lines modifiedOffset 49, 15 lines modified
  
49 .field·private·total:J49 .field·private·total:J
  
  
50 #·direct·methods50 #·direct·methods
51 .method·public·constructor·<init>(Lcom/miqote/angelplayerwp/LiveWallpaperService;)V51 .method·public·constructor·<init>(Lcom/miqote/angelplayerwp/LiveWallpaperService;)V
52 ····.locals·652 ····.locals·6
 53 ····.param·p1,·"this$0"····#·Lcom/miqote/angelplayerwp/LiveWallpaperService;
  
53 ····.prologue54 ····.prologue
54 ····const-wide/16·v4,·0x40055 ····const-wide/16·v4,·0x400
  
55 ····const/4·v1,·0x156 ····const/4·v1,·0x1
  
56 ····const/4·v3,·0x057 ····const/4·v3,·0x0
Offset 708, 21 lines modifiedOffset 709, 21 lines modified
708 ····.line·207709 ····.line·207
709 ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;710 ····invoke-static·{},·Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime;
  
710 ····move-result-object·v3711 ····move-result-object·v3
  
711 ····invoke-virtual·{v3},·Ljava/lang/Runtime;->freeMemory()J712 ····invoke-virtual·{v3},·Ljava/lang/Runtime;->freeMemory()J
  
712 ····move-result-wide·v3713 ····move-result-wide·v4
  
713 ····const-wide/16·v5,·0x400714 ····const-wide/16·v6,·0x400
  
714 ····div-long/2addr·v3,·v5715 ····div-long/2addr·v4,·v6
  
715 ····iput-wide·v3,·p0,·Lcom/miqote/angelplayerwp/LiveWallpaperService$MainEngine;->free:J716 ····iput-wide·v4,·p0,·Lcom/miqote/angelplayerwp/LiveWallpaperService$MainEngine;->free:J
  
716 ····.line·209717 ····.line·209
717 ····:cond_8718 ····:cond_8
718 ····invoke-virtual·{p1},·Landroid/graphics/Canvas;->getHeight()I719 ····invoke-virtual·{p1},·Landroid/graphics/Canvas;->getHeight()I
  
719 ····move-result·v3720 ····move-result·v3
  
Offset 1151, 15 lines modifiedOffset 1152, 15 lines modified
  
1151 ····invoke-virtual·{v0,·p0},·Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V1152 ····invoke-virtual·{v0,·p0},·Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V
  
1152 ····goto·:goto_01153 ····goto·:goto_0
1153 .end·method1154 .end·method
  
1154 .method·public·final·run()V1155 .method·public·final·run()V
1155 ····.locals·51156 ····.locals·6
  
1156 ····.prologue1157 ····.prologue
1157 ····.line·2411158 ····.line·241
1158 ····invoke-virtual·{p0},·Lcom/miqote/angelplayerwp/LiveWallpaperService$MainEngine;->getSurfaceHolder()Landroid/view/SurfaceHolder;1159 ····invoke-virtual·{p0},·Lcom/miqote/angelplayerwp/LiveWallpaperService$MainEngine;->getSurfaceHolder()Landroid/view/SurfaceHolder;
  
1159 ····move-result-object·v11160 ····move-result-object·v1
  
Offset 1199, 17 lines modifiedOffset 1200, 17 lines modified
1199 ····iget-boolean·v2,·p0,·Lcom/miqote/angelplayerwp/LiveWallpaperService$MainEngine;->isVisible:Z1200 ····iget-boolean·v2,·p0,·Lcom/miqote/angelplayerwp/LiveWallpaperService$MainEngine;->isVisible:Z
  
1200 ····if-eqz·v2,·:cond_21201 ····if-eqz·v2,·:cond_2
  
1201 ····.line·2551202 ····.line·255
1202 ····iget-object·v2,·p0,·Lcom/miqote/angelplayerwp/LiveWallpaperService$MainEngine;->handler:Landroid/os/Handler;1203 ····iget-object·v2,·p0,·Lcom/miqote/angelplayerwp/LiveWallpaperService$MainEngine;->handler:Landroid/os/Handler;
  
1203 ····const-wide/16·v3,·0x211204 ····const-wide/16·v4,·0x21
  
1204 ····invoke-virtual·{v2,·p0,·v3,·v4},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z1205 ····invoke-virtual·{v2,·p0,·v4,·v5},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
  
1205 ····.line·2571206 ····.line·257
1206 ····:cond_21207 ····:cond_2
1207 ····return-void1208 ····return-void
  
1208 ····.line·2491209 ····.line·249
1209 ····:catchall_01210 ····:catchall_0
15.4 KB
smali/com/miqote/angelplayerwp/Circle.smali
    
Offset 339, 191 lines modifiedOffset 339, 196 lines modified
339 ····invoke-virtual·{v1,·p1,·p2,·v2,·v3},·Landroid/graphics/Path;->addCircle(FFFLandroid/graphics/Path$Direction;)V339 ····invoke-virtual·{v1,·p1,·p2,·v2,·v3},·Landroid/graphics/Path;->addCircle(FFFLandroid/graphics/Path$Direction;)V
  
340 ····.line·91340 ····.line·91
341 ····return-void341 ····return-void
342 .end·method342 .end·method
  
343 .method·private·drawLine(Landroid/graphics/Canvas;FFFFFLandroid/graphics/Paint;)V343 .method·private·drawLine(Landroid/graphics/Canvas;FFFFFLandroid/graphics/Paint;)V
344 ····.locals·12344 ····.locals·14
345 ····.param·p1,·"c"····#·Landroid/graphics/Canvas;345 ····.param·p1,·"c"····#·Landroid/graphics/Canvas;
346 ····.param·p2,·"x"····#·F346 ····.param·p2,·"x"····#·F
347 ····.param·p3,·"y"····#·F347 ····.param·p3,·"y"····#·F
348 ····.param·p4,·"r1"····#·F348 ····.param·p4,·"r1"····#·F
349 ····.param·p5,·"r2"····#·F349 ····.param·p5,·"r2"····#·F
350 ····.param·p6,·"a"····#·F350 ····.param·p6,·"a"····#·F
351 ····.param·p7,·"paint"····#·Landroid/graphics/Paint;351 ····.param·p7,·"paint"····#·Landroid/graphics/Paint;
  
352 ····.prologue352 ····.prologue
353 ····.line·135353 ····.line·135
 354 ····move/from16·v0,·p2
  
354 ····float-to-double·v6,·p2355 ····float-to-double·v8,·v0
  
355 ····move/from16·v0,·p6356 ····move/from16·v0,·p6
  
356 ····float-to-double·v8,·v0357 ····float-to-double·v10,·v0
  
357 ····invoke-static·{v8,·v9},·Ljava/lang/Math;->toRadians(D)D358 ····invoke-static·{v10,·v11},·Ljava/lang/Math;->toRadians(D)D
  
358 ····move-result-wide·v8359 ····move-result-wide·v10
  
359 ····invoke-static·{v8,·v9},·Ljava/lang/Math;->cos(D)D360 ····invoke-static·{v10,·v11},·Ljava/lang/Math;->cos(D)D
  
360 ····move-result-wide·v8361 ····move-result-wide·v10
  
361 ····move/from16·v0,·p4362 ····move/from16·v0,·p4
  
362 ····float-to-double·v10,·v0363 ····float-to-double·v12,·v0
  
363 ····mul-double/2addr·v8,·v10364 ····mul-double/2addr·v10,·v12
  
364 ····add-double/2addr·v6,·v8365 ····add-double/2addr·v8,·v10
  
365 ····double-to-float·v2,·v6366 ····double-to-float·v3,·v8
  
366 ····.line·136367 ····.line·136
367 ····.local·v2,·"x1":F368 ····.local·v3,·"x1":F
 369 ····move/from16·v0,·p3
  
368 ····float-to-double·v6,·p3370 ····float-to-double·v8,·v0
  
369 ····move/from16·v0,·p6371 ····move/from16·v0,·p6
  
370 ····float-to-double·v8,·v0372 ····float-to-double·v10,·v0
  
371 ····invoke-static·{v8,·v9},·Ljava/lang/Math;->toRadians(D)D373 ····invoke-static·{v10,·v11},·Ljava/lang/Math;->toRadians(D)D
  
372 ····move-result-wide·v8374 ····move-result-wide·v10
  
373 ····invoke-static·{v8,·v9},·Ljava/lang/Math;->sin(D)D375 ····invoke-static·{v10,·v11},·Ljava/lang/Math;->sin(D)D
  
374 ····move-result-wide·v8376 ····move-result-wide·v10
  
375 ····move/from16·v0,·p4377 ····move/from16·v0,·p4
  
376 ····float-to-double·v10,·v0378 ····float-to-double·v12,·v0
  
377 ····mul-double/2addr·v8,·v10379 ····mul-double/2addr·v10,·v12
  
378 ····add-double/2addr·v6,·v8380 ····add-double/2addr·v8,·v10
  
379 ····double-to-float·v3,·v6381 ····double-to-float·v4,·v8
  
380 ····.line·137382 ····.line·137
381 ····.local·v3,·"y1":F383 ····.local·v4,·"y1":F
 384 ····move/from16·v0,·p2
  
382 ····float-to-double·v6,·p2385 ····float-to-double·v8,·v0
  
383 ····move/from16·v0,·p6386 ····move/from16·v0,·p6
  
384 ····float-to-double·v8,·v0387 ····float-to-double·v10,·v0
  
385 ····invoke-static·{v8,·v9},·Ljava/lang/Math;->toRadians(D)D388 ····invoke-static·{v10,·v11},·Ljava/lang/Math;->toRadians(D)D
  
386 ····move-result-wide·v8389 ····move-result-wide·v10
  
387 ····invoke-static·{v8,·v9},·Ljava/lang/Math;->cos(D)D390 ····invoke-static·{v10,·v11},·Ljava/lang/Math;->cos(D)D
  
388 ····move-result-wide·v8391 ····move-result-wide·v10
  
389 ····move/from16·v0,·p5392 ····move/from16·v0,·p5
  
390 ····float-to-double·v10,·v0393 ····float-to-double·v12,·v0
  
391 ····mul-double/2addr·v8,·v10394 ····mul-double/2addr·v10,·v12
  
392 ····add-double/2addr·v6,·v8395 ····add-double/2addr·v8,·v10
  
393 ····double-to-float·v4,·v6396 ····double-to-float·v5,·v8
  
394 ····.line·138397 ····.line·138
395 ····.local·v4,·"x2":F398 ····.local·v5,·"x2":F
 399 ····move/from16·v0,·p3
  
396 ····float-to-double·v6,·p3400 ····float-to-double·v8,·v0
  
397 ····move/from16·v0,·p6401 ····move/from16·v0,·p6
  
398 ····float-to-double·v8,·v0402 ····float-to-double·v10,·v0
  
399 ····invoke-static·{v8,·v9},·Ljava/lang/Math;->toRadians(D)D403 ····invoke-static·{v10,·v11},·Ljava/lang/Math;->toRadians(D)D
  
400 ····move-result-wide·v8404 ····move-result-wide·v10
  
401 ····invoke-static·{v8,·v9},·Ljava/lang/Math;->sin(D)D405 ····invoke-static·{v10,·v11},·Ljava/lang/Math;->sin(D)D
  
402 ····move-result-wide·v8406 ····move-result-wide·v10
  
403 ····move/from16·v0,·p5407 ····move/from16·v0,·p5
  
404 ····float-to-double·v10,·v0408 ····float-to-double·v12,·v0
  
405 ····mul-double/2addr·v8,·v10409 ····mul-double/2addr·v10,·v12
  
406 ····add-double/2addr·v6,·v8410 ····add-double/2addr·v8,·v10
  
407 ····double-to-float·v5,·v6411 ····double-to-float·v6,·v8
Max diff block lines reached; 11763/15655 bytes (75.14%) of diff not shown.