2.63 MB
/home/fdroid/fdroiddata/tmp/de.drhoffmannsoftware.xearth_2015100901.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_de.drhoffmannsoftware.xearth_2015100901.apk
1.72 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: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 18 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:·d692b1a333f2ab3a8c801b006728b0b45341f74996e10a97bb2562fdfaf54c54 
10 Signer·#1·certificate·SHA-1·digest:·24152a03dd4bb71d226b1d91cbb25fd13f343f2e 
11 Signer·#1·certificate·MD5·digest:·231601ce3885f7df916775dd2a0e4667 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·98f2ebf73b6e62ae0b8faa974bf5e38b38adb6a2bdd3a003aafa10457a5c54bf 
15 Signer·#1·public·key·SHA-1·digest:·909fcbc800236472e2c226964f0806291f3445c4 
16 Signer·#1·public·key·MD5·digest:·feef372203236f91e9bf9ee11dd8d3f6 
17 WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
2.98 KB
zipinfo {}
    
Offset 1, 21 lines modifiedOffset 1, 19 lines modified
1 Zip·file·size:·1299018·bytes,·number·of·entries:·191 Zip·file·size:·1298487·bytes,·number·of·entries:·17
2 -rw----·····2.0·fat·····1270·bl·defN·15-Oct-15·09:54·META-INF/MANIFEST.MF 
3 -rw----·····2.0·fat·····1391·bl·defN·15-Oct-15·09:54·META-INF/DA1DDD01.SF 
4 -rw----·····2.0·fat·····1326·bl·defN·15-Oct-15·09:54·META-INF/DA1DDD01.RSA 
5 -rw----·····2.0·fat·······41·bl·defN·15-Oct-15·07:19·META-INF/buildserverid 
6 -rw----·····2.0·fat·······41·bl·defN·15-Oct-15·07:19·META-INF/fdroidserverid 
7 -rw----·····2.0·fat·····2692·bX·defN·15-Oct-15·07:19·AndroidManifest.xml 
8 -rw----·····2.0·fat·····4484·bl·defN·15-Oct-15·07:19·assets/builtin_marker_data.txt2 -rw----·····2.0·fat·····4484·bX·defN·17-Apr-19·14:10·assets/builtin_marker_data.txt
9 -rw----·····2.0·fat···106640·bl·defN·15-Oct-15·07:19·assets/mapdata.dat3 -rw----·····2.0·fat···106640·bl·defN·17-Apr-19·14:10·assets/mapdata.dat
10 -rw----·····1.0·fat···557392·b-·stor·15-Oct-15·07:19·res/drawable/clouds_2048.jpg4 -rw----·····1.0·fat···557392·b-·stor·17-Apr-19·14:10·res/drawable/clouds_2048.jpg
11 -rw----·····1.0·fat···234745·b-·stor·15-Oct-15·07:19·res/drawable/night_electric.jpg5 -rw----·····1.0·fat···234745·b-·stor·17-Apr-19·14:10·res/drawable/night_electric.jpg
12 -rw----·····1.0·fat···289019·b-·stor·15-Oct-15·07:19·res/drawable/usgs.jpg6 -rw----·····1.0·fat···289019·b-·stor·17-Apr-19·14:10·res/drawable/usgs.jpg
13 -rw----·····1.0·fat····11652·b-·stor·15-Oct-15·07:19·res/drawable/xearth.png7 -rw----·····1.0·fat····11652·b-·stor·17-Apr-19·14:10·res/drawable/xearth.png
14 -rw----·····1.0·fat·····2592·b-·stor·15-Oct-15·07:19·res/drawable/xearth_a.png8 -rw----·····1.0·fat·····2592·b-·stor·17-Apr-19·14:10·res/drawable/xearth_a.png
15 -rw----·····2.0·fat······640·bl·defN·15-Oct-15·07:19·res/layout/main.xml9 -rw----·····2.0·fat······640·bl·defN·17-Apr-19·14:10·res/layout/main.xml
16 -rw----·····2.0·fat·····1060·bl·defN·15-Oct-15·07:19·res/layout/maindialog.xml10 -rw----·····2.0·fat·····1060·bl·defN·17-Apr-19·14:10·res/layout/maindialog.xml
17 -rw----·····2.0·fat······580·bl·defN·15-Oct-15·07:19·res/xml/xearth.xml11 -rw----·····2.0·fat······580·bl·defN·17-Apr-19·14:10·res/xml/xearth.xml
18 -rw----·····2.0·fat·····6908·bl·defN·15-Oct-15·07:19·res/xml/xearth_settings.xml12 -rw----·····2.0·fat·····6908·bl·defN·17-Apr-19·14:10·res/xml/xearth_settings.xml
 13 -rw----·····2.0·fat·····2496·bl·defN·17-Apr-19·14:10·AndroidManifest.xml
19 -rw----·····1.0·fat····89444·b-·stor·15-Oct-15·07:19·resources.arsc14 -rw----·····1.0·fat····89312·b-·stor·17-Apr-19·14:10·resources.arsc
20 -rw----·····2.0·fat····65528·bl·defN·15-Oct-15·07:19·classes.dex15 -rw----·····2.0·fat····65496·bl·defN·17-Apr-19·14:10·classes.dex
 16 -rw----·····2.0·fat·····1270·b-·defN·17-Apr-19·14:10·META-INF/MANIFEST.MF
 17 -rw----·····2.0·fat·····1391·b-·defN·17-Apr-19·14:10·META-INF/DA1DDD01.SF
 18 -rw----·····2.0·fat·····1326·b-·defN·17-Apr-19·14:10·META-INF/DA1DDD01.RSA
21 19·files,·1377445·bytes·uncompressed,·1296498·bytes·compressed:··5.9%19 17·files,·1377003·bytes·uncompressed,·1296297·bytes·compressed:··5.9%
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.19 KB
AndroidManifest.xml (decoded)
1.13 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·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="2015100901"·android:versionName="2015.10.09.01"·package="de.drhoffmannsoftware.xearth"·platformBuildVersionCode="17"·platformBuildVersionName="4.2.2-576024">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="2015100901"·android:versionName="2015.10.09.01"·package="de.drhoffmannsoftware.xearth">
3 ··<uses-sdk·android:minSdkVersion="7"·android:targetSdkVersion="8"/>3 ··<uses-sdk·android:minSdkVersion="7"·android:targetSdkVersion="8"/>
4 ··<supports-screens·android:anyDensity="true"·android:smallScreens="true"·android:normalScreens="true"·android:largeScreens="true"·android:resizeable="true"/>4 ··<supports-screens·android:anyDensity="true"·android:smallScreens="true"·android:normalScreens="true"·android:largeScreens="true"·android:resizeable="true"/>
5 ··<application·android:label="@string/app_name"·android:icon="@drawable/xearth_a"·android:allowBackup="true">5 ··<application·android:label="@string/app_name"·android:icon="@drawable/xearth_a"·android:allowBackup="true">
6 ····<service·android:label="@string/wallpaper_name"·android:name="de.drhoffmannsoftware.xearth.XearthWallpaper"·android:permission="android.permission.BIND_WALLPAPER">6 ····<service·android:label="@string/wallpaper_name"·android:name="de.drhoffmannsoftware.xearth.XearthWallpaper"·android:permission="android.permission.BIND_WALLPAPER">
7 ······<intent-filter>7 ······<intent-filter>
8 ········<action·android:name="android.service.wallpaper.WallpaperService"/>8 ········<action·android:name="android.service.wallpaper.WallpaperService"/>
9 ······</intent-filter>9 ······</intent-filter>
747 KB
resources.arsc
Format-specific differences are supported for Android package resource table (ARSC) but no file-specific differences were detected; falling back to a binary diff.
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
00000000:·0200·0c00·645d·0100·0100·0000·0100·1c00··....d]..........00000000:·0200·0c00·e05c·0100·0100·0000·0100·1c00··.....\..........
00000010:·4840·0100·8300·0000·0000·0000·0000·0000··H@..............00000010:·4840·0100·8300·0000·0000·0000·0000·0000··H@..............
00000020:·2802·0000·0000·0000·0000·0000·3c00·0000··(...........<...00000020:·2802·0000·0000·0000·0000·0000·3c00·0000··(...........<...
00000030:·7e00·0000·ac00·0000·de00·0000·1401·0000··~...............00000030:·7e00·0000·ac00·0000·de00·0000·1401·0000··~...............
00000040:·3e01·0000·7401·0000·9c01·0000·d601·0000··>...t...........00000040:·3e01·0000·7401·0000·9c01·0000·d601·0000··>...t...........
00000050:·0e02·0000·2002·0000·5602·0000·6a02·0000··....·...V...j...00000050:·0e02·0000·1c02·0000·3e02·0000·4c02·0000··........>...L...
 00000060:·5c02·0000·6802·0000·8402·0000·9c02·0000··\...h...........
 00000070:·aa02·0000·be02·0000·9c21·0000·1a24·0000··.........!...$..
 00000080:·5890·0000·7c90·0000·b490·0000·ca90·0000··X...|...........
 00000090:·fa90·0000·2c91·0000·6291·0000·a091·0000··....,...b.......
 000000a0:·ba91·0000·f691·0000·2892·0000·5c92·0000··........(...\...
00000060:·a602·0000·d602·0000·0403·0000·1203·0000··................000000b0:·9a92·0000·b692·0000·e492·0000·2093·0000··............·...
00000070:·3403·0000·4203·0000·5203·0000·5e03·0000··4...B...R...^... 
00000080:·8a03·0000·a603·0000·cc03·0000·da03·0000··................ 
00000090:·1804·0000·4a04·0000·7e04·0000·9a04·0000··....J...~....... 
000000a0:·cc04·0000·e404·0000·1605·0000·5a05·0000··............Z... 
000000b0:·6805·0000·7c05·0000·d005·0000·1e06·0000··h...|........... 
000000c0:·fc24·0000·2c25·0000·5e25·0000·dc27·0000··.$..,%..^%...'.. 
000000d0:·2228·0000·6094·0000·8a94·0000·bc94·0000··"(..`...........000000c0:·3293·0000·6493·0000·9a93·0000·ca93·0000··2...d...........
000000e0:·e094·0000·0895·0000·4095·0000·7695·0000··........@...v...000000d0:·f693·0000·0494·0000·3694·0000·6894·0000··........6...h...
000000f0:·b295·0000·c895·0000·e695·0000·1696·0000··................000000e0:·9a94·0000·b294·0000·ee94·0000·1695·0000··................
00000100:·5096·0000·8296·0000·b096·0000·e696·0000··P...............000000f0:·4495·0000·7e95·0000·9c95·0000·d295·0000··D...~...........
 00000100:·fa95·0000·2496·0000·6a96·0000·9a96·0000··....$...j.......
00000110:·0e97·0000·4c97·0000·8897·0000·a297·0000··....L...........00000110:·e896·0000·3c97·0000·8097·0000·a697·0000··....<...........
00000120:·ba97·0000·ca97·0000·2a98·0000·5898·0000··........*...X...00000120:·ba97·0000·ea97·0000·0a98·0000·1098·0000··................
00000130:·6c98·0000·7298·0000·7898·0000·8e98·0000··l...r...x....... 
00000140:·d698·0000·de98·0000·f098·0000·f698·0000··................00000130:·1698·0000·1c98·0000·2298·0000·2898·0000··........"...(...
 00000140:·3c98·0000·4c98·0000·ac98·0000·bc98·0000··<...L...........
00000150:·fc98·0000·0299·0000·2299·0000·5299·0000··........"...R...00000150:·ea98·0000·0099·0000·4899·0000·5099·0000··........H...P...
00000160:·6299·0000·8299·0000·b699·0000·e299·0000··b...............00000160:·6299·0000·8e99·0000·9a99·0000·c099·0000··b...............
00000170:·1c9a·0000·569a·0000·8a9a·0000·a89a·0000··....V........... 
00000180:·c49a·0000·f09a·0000·0c9b·0000·269b·0000··............&...00000170:·de99·0000·f299·0000·069a·0000·269a·0000··............&...
00000190:·569b·0000·729b·0000·a29b·0000·069c·0000··V...r...........00000180:·409a·0000·629a·0000·909a·0000·6ab9·0000··@...b.......j...
 00000190:·bebb·0000·c036·0100·ee36·0100·1837·0100··.....6...6...7..
 000001a0:·3a37·0100·7237·0100·8837·0100·ae37·0100··:7..r7...7...7..
 000001b0:·e637·0100·0e38·0100·7238·0100·8e38·0100··.7...8..r8...8..
 000001c0:·a838·0100·d438·0100·f238·0100·2c39·0100··.8...8...8..,9..
 000001d0:·5839·0100·7839·0100·ac39·0100·e639·0100··X9..x9...9...9..
 000001e0:·1a3a·0100·363a·0100·523a·0100·823a·0100··.:..6:..R:...:..
 000001f0:·b23a·0100·d63a·0100·f43a·0100·383b·0100··.:...:...:..8;..
000001a0:·2a9c·0000·529c·0000·709c·0000·a89c·0000··*...R...p....... 
000001b0:·ec9c·0000·129d·0000·389d·0000·4e9d·0000··........8...N... 
000001c0:·789d·0000·b09d·0000·f49d·0000·169e·0000··x............... 
000001d0:·2e9e·0000·589e·0000·7e9e·0000·ac9e·0000··....X...~....... 
000001e0:·dc9e·0000·de19·0100·0e1a·0100·621c·0100··............b... 
000001f0:·a81c·0100·823b·0100·bc3b·0100·ea3b·0100··.....;...;...;.. 
00000200:·203c·0100·423c·0100·a43c·0100·be3c·0100···<..B<...<...<.. 
00000210:·083d·0100·283d·0100·3c3d·0100·503d·0100··.=..(=..<=..P=.. 
00000220:·6e3d·0100·a43d·0100·ca3d·0100·d63d·0100··n=...=...=...=..00000200:·5e3b·0100·883b·0100·cc3b·0100·e43b·0100··^;...;...;...;..
 00000210:·0a3c·0100·3a3c·0100·6a3c·0100·b03c·0100··.<..:<..j<...<..
 00000220:·ea3c·0100·203d·0100·823d·0100·cc3d·0100··.<..·=...=...=..
00000230:·023e·0100·1c00·7200·6500·7300·2f00·6400··.>....r.e.s./.d.00000230:·023e·0100·1c00·7200·6500·7300·2f00·6400··.>....r.e.s./.d.
00000240:·7200·6100·7700·6100·6200·6c00·6500·2f00··r.a.w.a.b.l.e./.00000240:·7200·6100·7700·6100·6200·6c00·6500·2f00··r.a.w.a.b.l.e./.
00000250:·6300·6c00·6f00·7500·6400·7300·5f00·3200··c.l.o.u.d.s._.2.00000250:·6300·6c00·6f00·7500·6400·7300·5f00·3200··c.l.o.u.d.s._.2.
00000260:·3000·3400·3800·2e00·6a00·7000·6700·0000··0.4.8...j.p.g...00000260:·3000·3400·3800·2e00·6a00·7000·6700·0000··0.4.8...j.p.g...
00000270:·1f00·7200·6500·7300·2f00·6400·7200·6100··..r.e.s./.d.r.a.00000270:·1f00·7200·6500·7300·2f00·6400·7200·6100··..r.e.s./.d.r.a.
00000280:·7700·6100·6200·6c00·6500·2f00·6e00·6900··w.a.b.l.e./.n.i.00000280:·7700·6100·6200·6c00·6500·2f00·6e00·6900··w.a.b.l.e./.n.i.
00000290:·6700·6800·7400·5f00·6500·6c00·6500·6300··g.h.t._.e.l.e.c.00000290:·6700·6800·7400·5f00·6500·6c00·6500·6300··g.h.t._.e.l.e.c.
Offset 62, 5072 lines modifiedOffset 62, 5072 lines modified
000003d0:·1b00·7200·6500·7300·2f00·7800·6d00·6c00··..r.e.s./.x.m.l.000003d0:·1b00·7200·6500·7300·2f00·7800·6d00·6c00··..r.e.s./.x.m.l.
000003e0:·2f00·7800·6500·6100·7200·7400·6800·5f00··/.x.e.a.r.t.h._.000003e0:·2f00·7800·6500·6100·7200·7400·6800·5f00··/.x.e.a.r.t.h._.
000003f0:·7300·6500·7400·7400·6900·6e00·6700·7300··s.e.t.t.i.n.g.s.000003f0:·7300·6500·7400·7400·6900·6e00·6700·7300··s.e.t.t.i.n.g.s.
00000400:·2e00·7800·6d00·6c00·0000·1a00·6400·6500··..x.m.l.....d.e.00000400:·2e00·7800·6d00·6c00·0000·1a00·6400·6500··..x.m.l.....d.e.
00000410:·6600·6100·7500·6c00·7400·2000·6300·6f00··f.a.u.l.t.·.c.o.00000410:·6600·6100·7500·6c00·7400·2000·6300·6f00··f.a.u.l.t.·.c.o.
00000420:·6100·7300·7400·6c00·6900·6e00·6500·7300··a.s.t.l.i.n.e.s.00000420:·6100·7300·7400·6c00·6900·6e00·6500·7300··a.s.t.l.i.n.e.s.
Diff chunk too large, falling back to line-by-line diff (5056 lines added, 5056 lines removed)
00000430:·2000·7000·6f00·6c00·7900·6700·6f00·6e00···.p.o.l.y.g.o.n.00000430:·2000·7000·6f00·6c00·7900·6700·6f00·6e00···.p.o.l.y.g.o.n.
00000440:·0000·0700·4f00·7600·6500·7200·6c00·6100··....O.v.e.r.l.a.00000440:·0000·0500·6600·6900·7800·6500·6400·0000··....f.i.x.e.d...
00000450:·7900·0000·1900·5300·6500·6c00·6500·6300··y.....S.e.l.e.c.00000450:·0f00·7200·6500·6c00·6100·7400·6900·7600··..r.e.l.a.t.i.v.
00000460:·7400·2000·7600·6900·6500·7700·2000·7000··t.·.v.i.e.w.·.p.00000460:·6500·2000·7400·6f00·2000·7300·7500·6e00··e.·.t.o.·.s.u.n.
00000470:·6f00·7300·6900·7400·6900·6f00·6e00·2000··o.s.i.t.i.o.n.·.00000470:·0000·0500·6f00·7200·6200·6900·7400·0000··....o.r.b.i.t...
00000480:·7400·7900·7000·6500·0000·0800·5300·6500··t.y.p.e.....S.e.00000480:·0600·7200·6100·6e00·6400·6f00·6d00·0000··..r.a.n.d.o.m...
00000490:·7400·7400·6900·6e00·6700·7300·0000·1c00··t.t.i.n.g.s.....00000490:·0400·6d00·6f00·6f00·6e00·0000·0c00·6f00··..m.o.o.n.....o.
000004a0:·5300·7000·6500·6300·6900·6600·7900·2000··S.p.e.c.i.f.y.·.000004a0:·7200·7400·6800·6f00·6700·7200·6100·7000··r.t.h.o.g.r.a.p.
000004b0:·6e00·6900·6700·6800·7400·2000·6200·7200··n.i.g.h.t.·.b.r.000004b0:·6800·6900·6300·0000·0a00·6300·7900·6c00··h.i.c.....c.y.l.
000004c0:·6900·6700·6800·7400·6e00·6500·7300·7300··i.g.h.t.n.e.s.s.000004c0:·6900·6e00·6400·6900·6300·6100·6c00·0000··i.n.d.i.c.a.l...
000004d0:·2000·5b00·2500·5d00·0000·1600·5300·6500···.[.%.].....S.e.000004d0:·0500·6e00·6f00·7200·7400·6800·0000·0800··..n.o.r.t.h.....
000004e0:·6c00·6500·6300·7400·2000·7000·7200·6f00··l.e.c.t.·.p.r.o.000004e0:·6700·6100·6c00·6100·6300·7400·6900·6300··g.a.l.a.c.t.i.c.
000004f0:·6a00·6500·6300·7400·6900·6f00·6e00·2000··j.e.c.t.i.o.n.·.000004f0:·0000·6d0f·3c00·6800·3100·3e00·4100·6200··..m.<.h.1.>.A.b.
00000500:·7400·7900·7000·6500·0000·1500·7300·6800··t.y.p.e.....s.h.00000500:·6f00·7500·7400·2000·5800·6500·6100·7200··o.u.t.·.X.e.a.r.
00000510:·6f00·7700·2000·6d00·6100·7200·6b00·6500··o.w.·.m.a.r.k.e.00000510:·7400·6800·2000·6c00·6900·7600·6500·2000··t.h.·.l.i.v.e.·.
00000520:·7200·7300·2000·2800·4300·6900·7400·6900··r.s.·.(.C.i.t.i.00000520:·5700·6100·6c00·6c00·7000·6100·7000·6500··W.a.l.l.p.a.p.e.
00000530:·6500·7300·2900·0000·0500·6600·6900·7800··e.s.).....f.i.x.00000530:·7200·2000·6600·6f00·7200·2000·4100·6e00··r.·.f.o.r.·.A.n.
00000540:·6500·6400·0000·0f00·7200·6500·6c00·6100··e.d.....r.e.l.a.00000540:·6400·7200·6f00·6900·6400·3c00·2f00·6800··d.r.o.i.d.<./.h.
00000550:·7400·6900·7600·6500·2000·7400·6f00·2000··t.i.v.e.·.t.o.·.00000550:·3100·3e00·2000·5800·6500·6100·7200·7400··1.>.·.X.e.a.r.t.
00000560:·7300·7500·6e00·0000·0500·6f00·7200·6200··s.u.n.....o.r.b.00000560:·6800·2000·6400·6900·7300·7000·6c00·6100··h.·.d.i.s.p.l.a.
00000570:·6900·7400·0000·0600·7200·6100·6e00·6400··i.t.....r.a.n.d.00000570:·7900·7300·2000·6100·6e00·2000·6900·6d00··y.s.·.a.n.·.i.m.
00000580:·6f00·6d00·0000·0400·6d00·6f00·6f00·6e00··o.m.....m.o.o.n.00000580:·6100·6700·6500·2000·6f00·6600·2000·7400··a.g.e.·.o.f.·.t.
00000590:·0000·1400·5300·6500·6c00·6500·6300·7400··....S.e.l.e.c.t.00000590:·6800·6500·2000·6500·6100·7200·7400·6800··h.e.·.e.a.r.t.h.
000005a0:·2000·7200·6f00·7400·6100·7400·6900·6f00···.r.o.t.a.t.i.o.000005a0:·2c00·2000·6100·7300·2000·7300·6500·6500··,.·.a.s.·.s.e.e.
000005b0:·6e00·2000·7400·7900·7000·6500·0000·0c00··n.·.t.y.p.e.....000005b0:·6e00·2000·6600·7200·6f00·6d00·2000·7900··n.·.f.r.o.m.·.y.
000005c0:·5300·6800·6f00·7700·2000·6d00·6100·7200··S.h.o.w.·.m.a.r.000005c0:·6f00·7500·7200·2000·6600·6100·7600·6f00··o.u.r.·.f.a.v.o.
000005d0:·6b00·6500·7200·7300·0000·1100·4800·6500··k.e.r.s.....H.e.000005d0:·7200·6900·7400·6500·2000·7600·6100·6e00··r.i.t.e.·.v.a.n.
000005e0:·6c00·7000·2f00·4900·6e00·7300·7400·7200··l.p./.I.n.s.t.r.000005e0:·7400·6100·6700·6500·2000·7000·6f00·6900··t.a.g.e.·.p.o.i.
000005f0:·7500·6300·7400·6900·6f00·6e00·7300·0000··u.c.t.i.o.n.s...000005f0:·6e00·7400·2000·6900·6e00·2000·7300·7000··n.t.·.i.n.·.s.p.
00000600:·0500·5300·6800·6100·6400·6500·0000·1d00··..S.h.a.d.e.....00000600:·6100·6300·6500·2000·2800·7400·6800·6900··a.c.e.·.(.t.h.i.
00000610:·5300·7000·6500·6300·6900·6600·7900·2000··S.p.e.c.i.f.y.·.00000610:·7300·2000·6300·6100·6e00·2000·6200·6500··s.·.c.a.n.·.b.e.
00000620:·6d00·6100·6700·6e00·6900·6600·6900·6300··m.a.g.n.i.f.i.c.00000620:·2000·7900·6f00·7500·7200·2000·6300·7500···.y.o.u.r.·.c.u.
00000630:·6100·7400·6900·6f00·6e00·2000·6600·6100··a.t.i.o.n.·.f.a.00000630:·7200·7200·6500·6e00·7400·2000·7000·6f00··r.r.e.n.t.·.p.o.
00000640:·6300·7400·6f00·7200·2620·0000·1700·5300··c.t.o.r.&·....S.00000640:·7300·6900·7400·6900·6f00·6e00·2900·2c00··s.i.t.i.o.n.).,.
00000650:·7000·6500·6300·6900·6600·7900·2000·7300··p.e.c.i.f.y.·.s.00000650:·2000·6300·6f00·7200·7200·6500·6300·7400···.c.o.r.r.e.c.t.
00000660:·6800·6900·6600·7400·2000·7800·2000·5b00··h.i.f.t.·.x.·.[.00000660:·6c00·7900·2000·7300·6800·6100·6400·6500··l.y.·.s.h.a.d.e.
00000670:·7000·7800·6c00·7300·5d00·2620·0000·1800··p.x.l.s.].&·....00000670:·6400·2000·6600·6f00·7200·2000·7400·6800··d.·.f.o.r.·.t.h.
00000680:·5300·7000·6500·6300·6900·6600·7900·2000··S.p.e.c.i.f.y.·.00000680:·6500·2000·6300·7500·7200·7200·6500·6e00··e.·.c.u.r.r.e.n.
00000690:·6600·6900·7800·6500·6400·2000·6c00·6f00··f.i.x.e.d.·.l.o.00000690:·7400·2000·7000·6f00·7300·6900·7400·6900··t.·.p.o.s.i.t.i.
000006a0:·6e00·6700·6900·7400·7500·6400·6500·2620··n.g.i.t.u.d.e.&·000006a0:·6f00·6e00·2000·6f00·6600·2000·7400·6800··o.n.·.o.f.·.t.h.
000006b0:·0000·0c00·6f00·7200·7400·6800·6f00·6700··....o.r.t.h.o.g.000006b0:·6500·2000·7300·7500·6e00·2e00·2000·4200··e.·.s.u.n...·.B.
000006c0:·7200·6100·7000·6800·6900·6300·0000·1700··r.a.p.h.i.c.....000006c0:·7900·2000·6400·6500·6600·6100·7500·6c00··y.·.d.e.f.a.u.l.
000006d0:·5300·7000·6500·6300·6900·6600·7900·2000··S.p.e.c.i.f.y.·.000006d0:·7400·2c00·2000·7800·6500·6100·7200·7400··t.,.·.x.e.a.r.t.
000006e0:·7300·6800·6900·6600·7400·2000·7900·2000··s.h.i.f.t.·.y.·.000006e0:·6800·2000·7500·7000·6400·6100·7400·6500··h.·.u.p.d.a.t.e.
000006f0:·5b00·7000·7800·6c00·7300·5d00·2620·0000··[.p.x.l.s.].&·..000006f0:·7300·2000·7400·6800·6500·2000·6400·6900··s.·.t.h.e.·.d.i.
00000700:·0a00·6300·7900·6c00·6900·6e00·6400·6900··..c.y.l.i.n.d.i.00000700:·7300·7000·6c00·6100·7900·6500·6400·2000··s.p.l.a.y.e.d.·.
00000710:·6300·6100·6c00·0000·1700·5300·7000·6500··c.a.l.....S.p.e.00000710:·6900·6d00·6100·6700·6500·2000·6500·7600··i.m.a.g.e.·.e.v.
00000720:·6300·6900·6600·7900·2000·6600·6900·7800··c.i.f.y.·.f.i.x.00000720:·6500·7200·7900·2000·6600·6900·7600·6500··e.r.y.·.f.i.v.e.
00000730:·6500·6400·2000·6c00·6100·7400·6900·7400··e.d.·.l.a.t.i.t.00000730:·2000·6d00·6900·6e00·7500·7400·6500·7300···.m.i.n.u.t.e.s.
00000740:·7500·6400·6500·2620·0000·2000·5300·6800··u.d.e.&·..·.S.h.00000740:·2e00·2000·5400·6800·6500·2000·7400·6900··..·.T.h.e.·.t.i.
00000750:·6f00·7200·7400·2000·4800·6500·6c00·7000··o.r.t.·.H.e.l.p.00000750:·6d00·6500·2000·6200·6500·7400·7700·6500··m.e.·.b.e.t.w.e.
00000760:·2000·6f00·6e00·2000·6800·6f00·7700·2000···.o.n.·.h.o.w.·.00000760:·6500·6e00·2000·7500·7000·6400·6100·7400··e.n.·.u.p.d.a.t.
00000770:·7400·6f00·2000·7500·7300·6500·2000·7400··t.o.·.u.s.e.·.t.00000770:·6500·7300·2000·6100·7300·2000·7700·6500··e.s.·.a.s.·.w.e.
00000780:·6800·6500·2000·4100·7000·7000·0000·0500··h.e.·.A.p.p.....00000780:·6c00·6c00·2000·6100·7300·2000·6d00·6100··l.l.·.a.s.·.m.a.
00000790:·6e00·6f00·7200·7400·6800·0000·0800·6700··n.o.r.t.h.....g.00000790:·6e00·7900·2000·7000·6100·7200·6100·6d00··n.y.·.p.a.r.a.m.
000007a0:·6100·6c00·6100·6300·7400·6900·6300·0000··a.l.a.c.t.i.c...000007a0:·6500·7400·6500·7200·7300·2000·6300·6100··e.t.e.r.s.·.c.a.
000007b0:·2800·4300·7200·6500·6400·6900·7400·7300··(.C.r.e.d.i.t.s.000007b0:·6e00·2000·6200·6500·2000·6300·6800·6100··n.·.b.e.·.c.h.a.
000007c0:·3a00·2000·7800·6500·6100·7200·7400·6800··:.·.x.e.a.r.t.h.000007c0:·6e00·6700·6500·6400·2000·7500·7300·6900··n.g.e.d.·.u.s.i.
000007d0:·2000·5600·2e00·3100·2e00·3100·2000·6600···.V...1...1.·.f.000007d0:·6e00·6700·2000·7400·6800·6500·2000·7300··n.g.·.t.h.e.·.s.
000007e0:·6f00·7200·2000·5500·4e00·4900·5800·2000··o.r.·.U.N.I.X.·.000007e0:·6500·7400·7400·6900·6e00·6700·7300·2e00··e.t.t.i.n.g.s...
000007f0:·6100·6e00·6400·2000·4c00·4900·4e00·5500··a.n.d.·.L.I.N.U.000007f0:·2000·3c00·7000·2f00·3e00·2000·5400·6800···.<.p./.>.·.T.h.
Max diff block lines reached; 61838/765197 bytes (8.08%) of diff not shown.
1.55 MB
classes.dex
1.53 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·3d6a11b84 checksum············:·786a2e87
5 signature···········:·386f...21745 signature···········:·63c9...891d
6 file_size···········:·655286 file_size···········:·65496
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·93710 string_ids_size·····:·938
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·12812 type_ids_size·······:·130
13 type_ids_off········:·3860·(0x000f14)13 type_ids_off········:·3864·(0x000f18)
14 proto_ids_size······:·14314 proto_ids_size······:·143
15 proto_ids_off·······:·4372·(0x001114)15 proto_ids_off·······:·4384·(0x001120)
16 field_ids_size······:·26516 field_ids_size······:·265
17 field_ids_off·······:·6088·(0x0017c8)17 field_ids_off·······:·6100·(0x0017d4)
18 method_ids_size·····:·32418 method_ids_size·····:·324
19 method_ids_off······:·8208·(0x002010)19 method_ids_off······:·8220·(0x00201c)
20 class_defs_size·····:·3220 class_defs_size·····:·32
21 class_defs_off······:·10800·(0x002a30)21 class_defs_off······:·10812·(0x002a3c)
22 data_size···········:·5370422 data_size···········:·53660
23 data_off············:·11824·(0x002e30)23 data_off············:·11836·(0x002e3c)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·5525 class_idx···········:·56
26 access_flags········:·1·(0x0001)26 access_flags········:·1·(0x0001)
27 superclass_idx······:·10427 superclass_idx······:·105
28 source_file_idx·····:·3628 source_file_idx·····:·36
29 static_fields_size··:·029 static_fields_size··:·0
30 instance_fields_size:·330 instance_fields_size:·3
31 direct_methods_size·:·331 direct_methods_size·:·3
32 virtual_methods_size:·232 virtual_methods_size:·2
  
33 Class·#0············-33 Class·#0············-
Offset 57, 39 lines modifiedOffset 57, 39 lines modified
57 ······type··········:·'(Landroid/content/Context;I)V'57 ······type··········:·'(Landroid/content/Context;I)V'
58 ······access········:·0x10000·(CONSTRUCTOR)58 ······access········:·0x10000·(CONSTRUCTOR)
59 ······code··········-59 ······code··········-
60 ······registers·····:·660 ······registers·····:·6
61 ······ins···········:·361 ······ins···········:·3
62 ······outs··········:·362 ······outs··········:·3
63 ······insns·size····:·47·16-bit·code·units63 ······insns·size····:·47·16-bit·code·units
64 002f58:········································|[002f58]·de.drhoffmannsoftware.xearth.BitMap.<init>:(Landroid/content/Context;I)V64 002f64:········································|[002f64]·de.drhoffmannsoftware.xearth.BitMap.<init>:(Landroid/content/Context;I)V
65 002f68:·1212···································|0000:·const/4·v2,·#int·1·//·#165 002f74:·1212···································|0000:·const/4·v2,·#int·1·//·#1
66 002f6a:·7010·2b01·0300·························|0001:·invoke-direct·{v3},·Ljava/lang/Object;.<init>:()V·//·method@012b66 002f76:·7010·2b01·0300·························|0001:·invoke-direct·{v3},·Ljava/lang/Object;.<init>:()V·//·method@012b
67 002f70:·1201···································|0004:·const/4·v1,·#int·0·//·#067 002f7c:·1201···································|0004:·const/4·v1,·#int·0·//·#0
68 002f72:·5b31·0800······························|0005:·iput-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@000868 002f7e:·5b31·0800······························|0005:·iput-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008
69 002f76:·2200·1200······························|0007:·new-instance·v0,·Landroid/graphics/BitmapFactory$Options;·//·type@001269 002f82:·2200·1200······························|0007:·new-instance·v0,·Landroid/graphics/BitmapFactory$Options;·//·type@0012
70 002f7a:·7010·1700·0000·························|0009:·invoke-direct·{v0},·Landroid/graphics/BitmapFactory$Options;.<init>:()V·//·method@001770 002f86:·7010·1700·0000·························|0009:·invoke-direct·{v0},·Landroid/graphics/BitmapFactory$Options;.<init>:()V·//·method@0017
71 002f80:·6201·0200······························|000c:·sget-object·v1,·Landroid/graphics/Bitmap$Config;.RGB_565:Landroid/graphics/Bitmap$Config;·//·field@000271 002f8c:·6201·0200······························|000c:·sget-object·v1,·Landroid/graphics/Bitmap$Config;.RGB_565:Landroid/graphics/Bitmap$Config;·//·field@0002
72 002f84:·5b01·0400······························|000e:·iput-object·v1,·v0,·Landroid/graphics/BitmapFactory$Options;.inPreferredConfig:Landroid/graphics/Bitmap$Config;·//·field@000472 002f90:·5b01·0400······························|000e:·iput-object·v1,·v0,·Landroid/graphics/BitmapFactory$Options;.inPreferredConfig:Landroid/graphics/Bitmap$Config;·//·field@0004
73 002f88:·5c02·0300······························|0010:·iput-boolean·v2,·v0,·Landroid/graphics/BitmapFactory$Options;.inInputShareable:Z·//·field@000373 002f94:·5c02·0300······························|0010:·iput-boolean·v2,·v0,·Landroid/graphics/BitmapFactory$Options;.inInputShareable:Z·//·field@0003
74 002f8c:·5c02·0500······························|0012:·iput-boolean·v2,·v0,·Landroid/graphics/BitmapFactory$Options;.inPurgeable:Z·//·field@000574 002f98:·5c02·0500······························|0012:·iput-boolean·v2,·v0,·Landroid/graphics/BitmapFactory$Options;.inPurgeable:Z·//·field@0005
75 002f90:·6e10·0900·0400·························|0014:·invoke-virtual·{v4},·Landroid/content/Context;.getResources:()Landroid/content/res/Resources;·//·method@000975 002f9c:·6e10·0900·0400·························|0014:·invoke-virtual·{v4},·Landroid/content/Context;.getResources:()Landroid/content/res/Resources;·//·method@0009
76 002f96:·0c01···································|0017:·move-result-object·v176 002fa2:·0c01···································|0017:·move-result-object·v1
77 002f98:·7130·1a00·5100·························|0018:·invoke-static·{v1,·v5,·v0},·Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;·//·method@001a77 002fa4:·7130·1a00·5100·························|0018:·invoke-static·{v1,·v5,·v0},·Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;·//·method@001a
78 002f9e:·0c01···································|001b:·move-result-object·v178 002faa:·0c01···································|001b:·move-result-object·v1
79 002fa0:·5b31·0800······························|001c:·iput-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@000879 002fac:·5b31·0800······························|001c:·iput-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008
80 002fa4:·5431·0800······························|001e:·iget-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@000880 002fb0:·5431·0800······························|001e:·iget-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008
81 002fa8:·6e10·1500·0100·························|0020:·invoke-virtual·{v1},·Landroid/graphics/Bitmap;.getWidth:()I·//·method@001581 002fb4:·6e10·1500·0100·························|0020:·invoke-virtual·{v1},·Landroid/graphics/Bitmap;.getWidth:()I·//·method@0015
82 002fae:·0a01···································|0023:·move-result·v182 002fba:·0a01···································|0023:·move-result·v1
83 002fb0:·5931·0900······························|0024:·iput·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.w:I·//·field@000983 002fbc:·5931·0900······························|0024:·iput·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.w:I·//·field@0009
84 002fb4:·5431·0800······························|0026:·iget-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@000884 002fc0:·5431·0800······························|0026:·iget-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008
85 002fb8:·6e10·1300·0100·························|0028:·invoke-virtual·{v1},·Landroid/graphics/Bitmap;.getHeight:()I·//·method@001385 002fc4:·6e10·1300·0100·························|0028:·invoke-virtual·{v1},·Landroid/graphics/Bitmap;.getHeight:()I·//·method@0013
86 002fbe:·0a01···································|002b:·move-result·v186 002fca:·0a01···································|002b:·move-result·v1
87 002fc0:·5931·0700······························|002c:·iput·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.h:I·//·field@000787 002fcc:·5931·0700······························|002c:·iput·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.h:I·//·field@0007
88 002fc4:·0e00···································|002e:·return-void88 002fd0:·0e00···································|002e:·return-void
89 ······catches·······:·(none)89 ······catches·······:·(none)
90 ······positions·····:·90 ······positions·····:·
91 ········0x0001·line=2591 ········0x0001·line=25
92 ········0x0004·line=2392 ········0x0004·line=23
93 ········0x0007·line=2693 ········0x0007·line=26
94 ········0x000c·line=2894 ········0x000c·line=28
95 ········0x0010·line=2995 ········0x0010·line=29
Offset 109, 50 lines modifiedOffset 109, 50 lines modified
109 ······type··········:·'(Ljava/lang/String;)V'109 ······type··········:·'(Ljava/lang/String;)V'
110 ······access········:·0x10000·(CONSTRUCTOR)110 ······access········:·0x10000·(CONSTRUCTOR)
111 ······code··········-111 ······code··········-
112 ······registers·····:·5112 ······registers·····:·5
113 ······ins···········:·2113 ······ins···········:·2
114 ······outs··········:·2114 ······outs··········:·2
115 ······insns·size····:·71·16-bit·code·units115 ······insns·size····:·71·16-bit·code·units
116 002fc8:········································|[002fc8]·de.drhoffmannsoftware.xearth.BitMap.<init>:(Ljava/lang/String;)V116 002fd4:········································|[002fd4]·de.drhoffmannsoftware.xearth.BitMap.<init>:(Ljava/lang/String;)V
117 002fd8:·7010·2b01·0300·························|0000:·invoke-direct·{v3},·Ljava/lang/Object;.<init>:()V·//·method@012b117 002fe4:·7010·2b01·0300·························|0000:·invoke-direct·{v3},·Ljava/lang/Object;.<init>:()V·//·method@012b
118 002fde:·1201···································|0003:·const/4·v1,·#int·0·//·#0118 002fea:·1201···································|0003:·const/4·v1,·#int·0·//·#0
119 002fe0:·5b31·0800······························|0004:·iput-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008119 002fec:·5b31·0800······························|0004:·iput-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008
120 002fe4:·2200·5800······························|0006:·new-instance·v0,·Ljava/io/File;·//·type@0058120 002ff0:·2200·5900······························|0006:·new-instance·v0,·Ljava/io/File;·//·type@0059
121 002fe8:·2201·6c00······························|0008:·new-instance·v1,·Ljava/lang/StringBuilder;·//·type@006c121 002ff4:·2201·6d00······························|0008:·new-instance·v1,·Ljava/lang/StringBuilder;·//·type@006d
122 002fec:·7010·3701·0100·························|000a:·invoke-direct·{v1},·Ljava/lang/StringBuilder;.<init>:()V·//·method@0137122 002ff8:·7010·3701·0100·························|000a:·invoke-direct·{v1},·Ljava/lang/StringBuilder;.<init>:()V·//·method@0137
123 002ff2:·7100·2c00·0000·························|000d:·invoke-static·{},·Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File;·//·method@002c123 002ffe:·7100·2c00·0000·························|000d:·invoke-static·{},·Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File;·//·method@002c
124 002ff8:·0c02···································|0010:·move-result-object·v2124 003004:·0c02···································|0010:·move-result-object·v2
125 002ffa:·6e20·3a01·2100·························|0011:·invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;·//·method@013a125 003006:·6e20·3a01·2100·························|0011:·invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;·//·method@013a
126 003000:·0c01···································|0014:·move-result-object·v1126 00300c:·0c01···································|0014:·move-result-object·v1
127 003002:·1a02·0d00······························|0015:·const-string·v2,·"/xearth/"·//·string@000d127 00300e:·1a02·0d00······························|0015:·const-string·v2,·"/xearth/"·//·string@000d
128 003006:·6e20·3b01·2100·························|0017:·invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@013b128 003012:·6e20·3b01·2100·························|0017:·invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@013b
129 00300c:·0c01···································|001a:·move-result-object·v1129 003018:·0c01···································|001a:·move-result-object·v1
130 00300e:·6e20·3b01·4100·························|001b:·invoke-virtual·{v1,·v4},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@013b130 00301a:·6e20·3b01·4100·························|001b:·invoke-virtual·{v1,·v4},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@013b
131 003014:·0c01···································|001e:·move-result-object·v1131 003020:·0c01···································|001e:·move-result-object·v1
132 003016:·6e10·3c01·0100·························|001f:·invoke-virtual·{v1},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@013c132 003022:·6e10·3c01·0100·························|001f:·invoke-virtual·{v1},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@013c
133 00301c:·0c01···································|0022:·move-result-object·v1133 003028:·0c01···································|0022:·move-result-object·v1
134 00301e:·7020·0e01·1000·························|0023:·invoke-direct·{v0,·v1},·Ljava/io/File;.<init>:(Ljava/lang/String;)V·//·method@010e134 00302a:·7020·0e01·1000·························|0023:·invoke-direct·{v0,·v1},·Ljava/io/File;.<init>:(Ljava/lang/String;)V·//·method@010e
135 003024:·6e10·0f01·0000·························|0026:·invoke-virtual·{v0},·Ljava/io/File;.exists:()Z·//·method@010f135 003030:·6e10·0f01·0000·························|0026:·invoke-virtual·{v0},·Ljava/io/File;.exists:()Z·//·method@010f
136 00302a:·0a01···································|0029:·move-result·v1136 003036:·0a01···································|0029:·move-result·v1
137 00302c:·3801·1c00······························|002a:·if-eqz·v1,·0046·//·+001c137 003038:·3801·1c00······························|002a:·if-eqz·v1,·0046·//·+001c
138 003030:·6e10·1001·0000·························|002c:·invoke-virtual·{v0},·Ljava/io/File;.getAbsolutePath:()Ljava/lang/String;·//·method@0110138 00303c:·6e10·1001·0000·························|002c:·invoke-virtual·{v0},·Ljava/io/File;.getAbsolutePath:()Ljava/lang/String;·//·method@0110
139 003036:·0c01···································|002f:·move-result-object·v1139 003042:·0c01···································|002f:·move-result-object·v1
140 003038:·7110·1800·0100·························|0030:·invoke-static·{v1},·Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;)Landroid/graphics/Bitmap;·//·method@0018140 003044:·7110·1800·0100·························|0030:·invoke-static·{v1},·Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;)Landroid/graphics/Bitmap;·//·method@0018
141 00303e:·0c01···································|0033:·move-result-object·v1141 00304a:·0c01···································|0033:·move-result-object·v1
142 003040:·5b31·0800······························|0034:·iput-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008142 00304c:·5b31·0800······························|0034:·iput-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008
143 003044:·5431·0800······························|0036:·iget-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008143 003050:·5431·0800······························|0036:·iget-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008
144 003048:·6e10·1500·0100·························|0038:·invoke-virtual·{v1},·Landroid/graphics/Bitmap;.getWidth:()I·//·method@0015144 003054:·6e10·1500·0100·························|0038:·invoke-virtual·{v1},·Landroid/graphics/Bitmap;.getWidth:()I·//·method@0015
145 00304e:·0a01···································|003b:·move-result·v1145 00305a:·0a01···································|003b:·move-result·v1
146 003050:·5931·0900······························|003c:·iput·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.w:I·//·field@0009146 00305c:·5931·0900······························|003c:·iput·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.w:I·//·field@0009
147 003054:·5431·0800······························|003e:·iget-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008147 003060:·5431·0800······························|003e:·iget-object·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.ovl:Landroid/graphics/Bitmap;·//·field@0008
148 003058:·6e10·1300·0100·························|0040:·invoke-virtual·{v1},·Landroid/graphics/Bitmap;.getHeight:()I·//·method@0013148 003064:·6e10·1300·0100·························|0040:·invoke-virtual·{v1},·Landroid/graphics/Bitmap;.getHeight:()I·//·method@0013
149 00305e:·0a01···································|0043:·move-result·v1149 00306a:·0a01···································|0043:·move-result·v1
150 003060:·5931·0700······························|0044:·iput·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.h:I·//·field@0007150 00306c:·5931·0700······························|0044:·iput·v1,·v3,·Lde/drhoffmannsoftware/xearth/BitMap;.h:I·//·field@0007
151 003064:·0e00···································|0046:·return-void151 003070:·0e00···································|0046:·return-void
152 ······catches·······:·(none)152 ······catches·······:·(none)
153 ······positions·····:·153 ······positions·····:·
154 ········0x0000·line=36154 ········0x0000·line=36
155 ········0x0003·line=23155 ········0x0003·line=23
156 ········0x0006·line=37156 ········0x0006·line=37
157 ········0x0026·line=38157 ········0x0026·line=38
158 ········0x002c·line=39158 ········0x002c·line=39
Offset 169, 27 lines modifiedOffset 169, 27 lines modified
Max diff block lines reached; 1591857/1609048 bytes (98.93%) of diff not shown.
11.0 KB
classes.jar
2.12 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·59647·bytes,·number·of·entries:·321 Zip·file·size:·59716·bytes,·number·of·entries:·32
2 ?rwxrwxr-x··2.0·unx·····2416·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/BitMap.class2 ?rwxrwxr-x··2.0·unx·····2416·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/BitMap.class
3 ?rwxrwxr-x··2.0·unx······453·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/BuildConfig.class3 ?rwxrwxr-x··2.0·unx······453·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/BuildConfig.class
4 ?rwxrwxr-x··2.0·unx······552·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Cylindric.class4 ?rwxrwxr-x··2.0·unx······552·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Cylindric.class
5 ?rwxrwxr-x··2.0·unx······356·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Map$MarkerInfo.class5 ?rwxrwxr-x··2.0·unx······356·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Map$MarkerInfo.class
6 ?rwxrwxr-x··2.0·unx·····4579·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Map.class6 ?rwxrwxr-x··2.0·unx·····4579·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Map.class
7 ?rwxrwxr-x··2.0·unx······649·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Mercator.class7 ?rwxrwxr-x··2.0·unx······649·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Mercator.class
8 ?rwxrwxr-x··2.0·unx·····1961·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Overlay.class8 ?rwxrwxr-x··2.0·unx·····1961·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/Overlay.class
Offset 25, 10 lines modifiedOffset 25, 10 lines modified
25 ?rwxrwxr-x··2.0·unx······737·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$2.class25 ?rwxrwxr-x··2.0·unx······737·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$2.class
26 ?rwxrwxr-x··2.0·unx······995·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$3.class26 ?rwxrwxr-x··2.0·unx······995·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$3.class
27 ?rwxrwxr-x··2.0·unx······995·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$4.class27 ?rwxrwxr-x··2.0·unx······995·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$4.class
28 ?rwxrwxr-x··2.0·unx······795·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$5.class28 ?rwxrwxr-x··2.0·unx······795·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$5.class
29 ?rwxrwxr-x··2.0·unx······698·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$6.class29 ?rwxrwxr-x··2.0·unx······698·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$6.class
30 ?rwxrwxr-x··2.0·unx······422·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing.class30 ?rwxrwxr-x··2.0·unx······422·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing.class
31 ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit.class31 ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit.class
32 ?rwxrwxr-x··2.0·unx····34078·b-·defN·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine.class32 ?rwxrwxr-x··2.0·unx····33864·b-·defN·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine.class
33 ?rwxrwxr-x··2.0·unx·····4188·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper.class33 ?rwxrwxr-x··2.0·unx·····4188·b-·stor·80-Jan-01·00:00·de/drhoffmannsoftware/xearth/XearthWallpaper.class
34 32·files,·74114·bytes·uncompressed,·53921·bytes·compressed:··27.2%34 32·files,·73900·bytes·uncompressed,·53990·bytes·compressed:··26.9%
3.15 KB
de/drhoffmannsoftware/xearth/BitMap.class
3.07 KB
javap -verbose -constants -s -l -private {}
    
Offset 309, 15 lines modifiedOffset 309, 15 lines modified
309 ············14····19····29···Class·java/lang/Exception309 ············14····19····29···Class·java/lang/Exception
310 ············21····26····29···Class·java/lang/Exception310 ············21····26····29···Class·java/lang/Exception
  
311 ··public·int·get_pixel(double,·double);311 ··public·int·get_pixel(double,·double);
312 ····descriptor:·(DD)I312 ····descriptor:·(DD)I
313 ····flags:·(0x0001)·ACC_PUBLIC313 ····flags:·(0x0001)·ACC_PUBLIC
314 ····Code:314 ····Code:
315 ······stack=300,·locals=17,·args_size=3315 ······stack=300,·locals=19,·args_size=3
316 ·········0:·ldc···········#116················//·int·-16777216316 ·········0:·ldc···········#116················//·int·-16777216
317 ·········2:·istore········5317 ·········2:·istore········5
318 ·········4:·ldc2_w········#120················//·double·3.141592653589793d318 ·········4:·ldc2_w········#120················//·double·3.141592653589793d
319 ·········7:·dstore········6319 ·········7:·dstore········6
320 ·········9:·ldc2_w········#124················//·double·-3.141592653589793d320 ·········9:·ldc2_w········#124················//·double·-3.141592653589793d
321 ········12:·dstore········8321 ········12:·dstore········8
322 ········14:·dload_3322 ········14:·dload_3
Offset 353, 61 lines modifiedOffset 353, 61 lines modified
353 ········71:·dload_3353 ········71:·dload_3
354 ········72:·dload·········6354 ········72:·dload·········6
355 ········74:·dadd355 ········74:·dadd
356 ········75:·dstore········11356 ········75:·dstore········11
357 ········77:·aload_0357 ········77:·aload_0
358 ········78:·getfield······#55·················//·Field·w:I358 ········78:·getfield······#55·················//·Field·w:I
359 ········81:·i2d359 ········81:·i2d
360 ········82:·dstore········8360 ········82:·dstore········13
361 ········84:·dload·········11361 ········84:·dload·········11
362 ········86:·dload·········8362 ········86:·dload·········13
363 ········88:·dmul363 ········88:·dmul
364 ········89:·ldc2_w········#136················//·double·6.283185307179586d364 ········89:·ldc2_w········#136················//·double·6.283185307179586d
365 ········92:·ddiv365 ········92:·ddiv
366 ········93:·d2i366 ········93:·d2i
367 ········94:·istore········13367 ········94:·istore········15
368 ········96:·dload_1368 ········96:·dload_1
369 ········97:·dneg369 ········97:·dneg
370 ········98:·dstore········11370 ········98:·dstore········11
371 ·······100:·aload_0371 ·······100:·aload_0
372 ·······101:·getfield······#60·················//·Field·h:I372 ·······101:·getfield······#60·················//·Field·h:I
373 ·······104:·i2d373 ·······104:·i2d
374 ·······105:·dstore········8374 ·······105:·dstore········13
375 ·······107:·dload·········11375 ·······107:·dload·········11
376 ·······109:·dload·········8376 ·······109:·dload·········13
377 ·······111:·dmul377 ·······111:·dmul
378 ·······112:·dload·········6378 ·······112:·dload·········6
379 ·······114:·ddiv379 ·······114:·ddiv
380 ·······115:·dstore········11380 ·······115:·dstore········11
381 ·······117:·aload_0381 ·······117:·aload_0
382 ·······118:·getfield······#60·················//·Field·h:I382 ·······118:·getfield······#60·················//·Field·h:I
383 ·······121:·iconst_2383 ·······121:·iconst_2
384 ·······122:·idiv384 ·······122:·idiv
385 ·······123:·istore········14385 ·······123:·istore········16
386 ·······125:·iload·········14386 ·······125:·iload·········16
387 ·······127:·i2d387 ·······127:·i2d
388 ·······128:·dstore········8388 ·······128:·dstore········13
389 ·······130:·dload·········11389 ·······130:·dload·········11
390 ·······132:·dload·········8390 ·······132:·dload·········13
391 ·······134:·dadd391 ·······134:·dadd
392 ·······135:·dstore········11392 ·······135:·dstore········11
393 ·······137:·dload·········11393 ·······137:·dload·········11
394 ·······139:·d2i394 ·······139:·d2i
395 ·······140:·istore········15395 ·······140:·istore········17
396 ·······142:·aload_0396 ·······142:·aload_0
397 ·······143:·getfield······#16·················//·Field·ovl:Landroid/graphics/Bitmap;397 ·······143:·getfield······#16·················//·Field·ovl:Landroid/graphics/Bitmap;
398 ·······146:·astore········16398 ·······146:·astore········18
399 ·······148:·aload·········16399 ·······148:·aload·········18
400 ·······150:·ifnull········173400 ·······150:·ifnull········173
401 ·······153:·aload_0401 ·······153:·aload_0
402 ·······154:·getfield······#16·················//·Field·ovl:Landroid/graphics/Bitmap;402 ·······154:·getfield······#16·················//·Field·ovl:Landroid/graphics/Bitmap;
403 ·······157:·astore········16403 ·······157:·astore········18
404 ·······159:·aload·········16404 ·······159:·aload·········18
405 ·······161:·iload·········13405 ·······161:·iload·········15
406 ·······163:·iload·········15406 ·······163:·iload·········17
407 ·······165:·invokevirtual·#141················//·Method·android/graphics/Bitmap.getPixel:(II)I407 ·······165:·invokevirtual·#141················//·Method·android/graphics/Bitmap.getPixel:(II)I
408 ·······168:·istore········5408 ·······168:·istore········5
409 ·······170:·goto··········36409 ·······170:·goto··········36
410 ·······173:·ldc···········#142················//·int·-65281410 ·······173:·ldc···········#142················//·int·-65281
411 ·······175:·istore········5411 ·······175:·istore········5
412 ·······177:·goto··········36412 ·······177:·goto··········36
  
5.73 KB
de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine.class
5.61 KB
procyon -ec {}
    
Offset 654, 35 lines modifiedOffset 654, 34 lines modified
654 ····························································try·{654 ····························································try·{
655 ································································this.render(canvas);655 ································································this.render(canvas);
656 ································································Log.d("TAG",·"cleanup...");656 ································································Log.d("TAG",·"cleanup...");
657 ································································try·{657 ································································try·{
658 ····································································this.x11_cleanup(canvas);658 ····································································this.x11_cleanup(canvas);
659 ····································································canvas.restore();659 ····································································canvas.restore();
660 ····································································return;660 ····································································return;
661 ····································································//·iftrue(Label_0701:,·!XearthWallpaper.access$200().equalsIgnoreCase("1")) 
662 ····································································Block_22:·{ 
663 ········································································break·Block_22; 
664 ········································································XearthWallpaper.access$502((Overlay)null);661 ····································································XearthWallpaper.access$502((Overlay)null);
665 ········································································continue·Label_0107;662 ····································································continue·Label_0107;
666 ····································································} 
667 ····································································try·{663 ····································································try·{
668 ········································································final·XearthWallpaper·this$3·=·this.this$0;664 ········································································final·XearthWallpaper·this$3·=·this.this$0;
669 ········································································try·{665 ········································································try·{
670 ············································································XearthWallpaper.access$602(new·BitMap(this$3.getApplicationContext(),·2130837506));666 ············································································XearthWallpaper.access$602(new·BitMap(this$3.getApplicationContext(),·2130837506));
671 ············································································continue·Label_0217_Outer;667 ············································································continue·Label_0217_Outer;
 668 ············································································Label_0701:·{
672 ············································································XearthWallpaper.access$602((BitMap)null);669 ················································································XearthWallpaper.access$602((BitMap)null);
 670 ············································································}
673 ············································································this.scan_map();671 ············································································this.scan_map();
674 ············································································continue·Label_0217_Outer;672 ············································································continue·Label_0217_Outer;
675 ············································································Label_0701:;673 ············································································Label_0660:;
676 ········································································}674 ········································································}
677 ········································································//·iftrue(Label_0701:,·!XearthWallpaper.access$200().equalsIgnoreCase("0"))675 ········································································//·iftrue(Label_0701:,·!XearthWallpaper.access$200().equalsIgnoreCase("0"))
678 ········································································catch·(OutOfMemoryError·outOfMemoryError)·{}676 ········································································catch·(OutOfMemoryError·outOfMemoryError)·{}
679 ····································································}677 ····································································}
680 ····································································catch·(OutOfMemoryError·outOfMemoryError2)·{}678 ····································································catch·(OutOfMemoryError·outOfMemoryError2)·{}
681 ································································}679 ································································}
 680 ································································//·iftrue(Label_0660:,·!XearthWallpaper.access$200().equalsIgnoreCase("1"))
682 ································································catch·(OutOfMemoryError·outOfMemoryError3)·{}681 ································································catch·(OutOfMemoryError·outOfMemoryError3)·{}
683 ····························································}682 ····························································}
684 ····························································catch·(OutOfMemoryError·outOfMemoryError4)·{}683 ····························································catch·(OutOfMemoryError·outOfMemoryError4)·{}
685 ························································}684 ························································}
686 ························································catch·(OutOfMemoryError·outOfMemoryError5)·{}685 ························································catch·(OutOfMemoryError·outOfMemoryError5)·{}
687 ····················································}686 ····················································}
688 ················································}687 ················································}
Offset 862, 31 lines modifiedOffset 861, 31 lines modified
862 ········final·double[]·array·=·new·double[3];861 ········final·double[]·array·=·new·double[3];
863 ········final·double·a·=·map$MarkerInfo.lat·*·0.017453292519943295;862 ········final·double·a·=·map$MarkerInfo.lat·*·0.017453292519943295;
864 ········final·double·n·=·map$MarkerInfo.lon·*·0.017453292519943295;863 ········final·double·n·=·map$MarkerInfo.lon·*·0.017453292519943295;
865 ········array[0]·=·Math.sin(n)·*·Math.cos(a);864 ········array[0]·=·Math.sin(n)·*·Math.cos(a);
866 ········array[1]·=·Math.sin(a);865 ········array[1]·=·Math.sin(a);
867 ········array[2]·=·Math.cos(n)·*·Math.cos(a);866 ········array[2]·=·Math.cos(n)·*·Math.cos(a);
868 ········final·double[]·xform_ROTATE·=·XearthWallpaper.access$100(this.this$0).XFORM_ROTATE(array);867 ········final·double[]·xform_ROTATE·=·XearthWallpaper.access$100(this.this$0).XFORM_ROTATE(array);
869 ········Label_0222:·{868 ········Label_0230:·{
870 ············if·(XearthWallpaper.proj_type·==·0)·{869 ············if·(XearthWallpaper.proj_type·==·0)·{
871 ················if·(xform_ROTATE[2]·>·0.0)·{870 ················if·(xform_ROTATE[2]·>·0.0)·{
872 ····················break·Label_0222;871 ····················break·Label_0230;
873 ················}872 ················}
874 ············}873 ············}
875 ············else·{874 ············else·{
876 ················if·(XearthWallpaper.proj_type·==·1)·{875 ················if·(XearthWallpaper.proj_type·==·1)·{
877 ····················xform_ROTATE[0]·=·Mercator.x(xform_ROTATE[0],·xform_ROTATE[2]);876 ····················xform_ROTATE[0]·=·Mercator.x(xform_ROTATE[0],·xform_ROTATE[2]);
878 ····················xform_ROTATE[1]·=·Mercator.y(xform_ROTATE[1]);877 ····················xform_ROTATE[1]·=·Mercator.y(xform_ROTATE[1]);
879 ····················break·Label_0222;878 ····················break·Label_0230;
880 ················}879 ················}
881 ················if·(XearthWallpaper.proj_type·==·2)·{880 ················if·(XearthWallpaper.proj_type·==·2)·{
882 ····················xform_ROTATE[0]·=·Cylindric.x(xform_ROTATE[0],·xform_ROTATE[2]);881 ····················xform_ROTATE[0]·=·Cylindric.x(xform_ROTATE[0],·xform_ROTATE[2]);
883 ····················xform_ROTATE[1]·=·Cylindric.y(xform_ROTATE[1]);882 ····················xform_ROTATE[1]·=·Cylindric.y(xform_ROTATE[1]);
884 ················}883 ················}
885 ················break·Label_0222;884 ················break·Label_0230;
886 ············}885 ············}
887 ············return;886 ············return;
888 ········}887 ········}
889 ········final·int·n2·=·(int)XearthWallpaper.access$700(this.this$0).x(xform_ROTATE[0]);888 ········final·int·n2·=·(int)XearthWallpaper.access$700(this.this$0).x(xform_ROTATE[0]);
890 ········final·int·n3·=·(int)XearthWallpaper.access$700(this.this$0).y(xform_ROTATE[1]);889 ········final·int·n3·=·(int)XearthWallpaper.access$700(this.this$0).y(xform_ROTATE[1]);
891 ········XearthWallpaper.access$000(this.this$0).setColor(-16777216);890 ········XearthWallpaper.access$000(this.this$0).setColor(-16777216);
892 ········canvas.drawCircle((float)n2,·(float)n3,·4.0f,·XearthWallpaper.access$000(this.this$0));891 ········canvas.drawCircle((float)n2,·(float)n3,·4.0f,·XearthWallpaper.access$000(this.this$0));
657 B
smali/de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit.smali
    
Offset 25, 14 lines modifiedOffset 25, 15 lines modified
  
25 .field·y:S25 .field·y:S
  
  
26 #·direct·methods26 #·direct·methods
27 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V27 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V
28 ····.locals·028 ····.locals·0
 29 ····.param·p1,·"this$1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
29 ····.prologue30 ····.prologue
30 ····.line·12231 ····.line·122
31 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;32 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.2 KB
smali/de/drhoffmannsoftware/xearth/Overlay.smali
    
Offset 149, 15 lines modifiedOffset 149, 15 lines modified
149 ····:cond_0149 ····:cond_0
150 ····return-void150 ····return-void
151 .end·method151 .end·method
  
  
152 #·virtual·methods152 #·virtual·methods
153 .method·public·get_pixel(DDI)I153 .method·public·get_pixel(DDI)I
154 ····.locals·11154 ····.locals·10
155 ····.param·p1,·"lat"····#·D155 ····.param·p1,·"lat"····#·D
156 ····.param·p3,·"lon"····#·D156 ····.param·p3,·"lon"····#·D
157 ····.param·p5,·"in"····#·I157 ····.param·p5,·"in"····#·I
  
158 ····.prologue158 ····.prologue
159 ····.line·54159 ····.line·54
160 ····const-wide·v6,·-0x3ff6de04abbbd2e8L····#·-3.141592653589793160 ····const-wide·v6,·-0x3ff6de04abbbd2e8L····#·-3.141592653589793
Offset 240, 27 lines modifiedOffset 240, 27 lines modified
  
240 ····invoke-virtual·{v6,·v4,·v5},·Landroid/graphics/Bitmap;->getPixel(II)I240 ····invoke-virtual·{v6,·v4,·v5},·Landroid/graphics/Bitmap;->getPixel(II)I
  
241 ····move-result·v0241 ····move-result·v0
  
242 ····.line·60242 ····.line·60
243 ····.local·v0,·"a":I243 ····.local·v0,·"a":I
244 ····invoke-static/range·{p5·..·p5},·Landroid/graphics/Color;->red(I)I244 ····invoke-static·{p5},·Landroid/graphics/Color;->red(I)I
  
245 ····move-result·v3245 ····move-result·v3
  
246 ····.line·61246 ····.line·61
247 ····.local·v3,·"r":I247 ····.local·v3,·"r":I
248 ····invoke-static/range·{p5·..·p5},·Landroid/graphics/Color;->green(I)I248 ····invoke-static·{p5},·Landroid/graphics/Color;->green(I)I
  
249 ····move-result·v2249 ····move-result·v2
  
250 ····.line·62250 ····.line·62
251 ····.local·v2,·"g":I251 ····.local·v2,·"g":I
252 ····invoke-static/range·{p5·..·p5},·Landroid/graphics/Color;->blue(I)I252 ····invoke-static·{p5},·Landroid/graphics/Color;->blue(I)I
  
253 ····move-result·v1253 ····move-result·v1
  
254 ····.line·64254 ····.line·64
255 ····.local·v1,·"b":I255 ····.local·v1,·"b":I
256 ····invoke-static·{v0},·Landroid/graphics/Color;->red(I)I256 ····invoke-static·{v0},·Landroid/graphics/Color;->red(I)I
  
692 B
smali/de/drhoffmannsoftware/xearth/XearthSettingsActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;21 .field·final·synthetic·this$0:Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;)V23 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·9427 ····.line·94
27 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity$1;->this$0:Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;28 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity$1;->this$0:Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
310 KB
smali/de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine.smali
    
Offset 77, 14 lines modifiedOffset 77, 15 lines modified
  
77 .field·wdth:I77 .field·wdth:I
  
  
78 #·direct·methods78 #·direct·methods
79 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)V79 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)V
80 ····.locals·480 ····.locals·4
 81 ····.param·p1,·"this$0"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper;
  
81 ····.prologue82 ····.prologue
82 ····const/16·v3,·0x10083 ····const/16·v3,·0x100
  
83 ····const/4·v2,·0x184 ····const/4·v2,·0x1
  
84 ····const/4·v1,·0x085 ····const/4·v1,·0x0
Offset 175, 55 lines modifiedOffset 176, 55 lines modified
175 ····.line·164176 ····.line·164
176 ····return-void177 ····return-void
177 .end·method178 .end·method
  
  
178 #·virtual·methods179 #·virtual·methods
179 .method·compute_positions()V180 .method·compute_positions()V
180 ····.locals·9181 ····.locals·8
  
181 ····.prologue182 ····.prologue
182 ····const-wide/16·v6,·0x0183 ····const-wide/16·v5,·0x0
  
183 ····const/4·v8,·0x1184 ····const/4·v7,·0x1
  
184 ····.line·322185 ····.line·322
185 ····invoke-static·{},·Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;186 ····invoke-static·{},·Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
  
186 ····move-result-object·v0187 ····move-result-object·v0
  
187 ····.line·324188 ····.line·324
188 ····.local·v0,·"cal":Ljava/util/Calendar;189 ····.local·v0,·"cal":Ljava/util/Calendar;
189 ····sget-wide·v2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->fixed_time:J190 ····sget-wide·v1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->fixed_time:J
  
190 ····cmp-long·v1,·v2,·v6191 ····cmp-long·v1,·v1,·v5
  
191 ····if-nez·v1,·:cond_3192 ····if-nez·v1,·:cond_3
  
192 ····.line·325193 ····.line·325
193 ····invoke-virtual·{v0},·Ljava/util/Calendar;->getTimeInMillis()J194 ····invoke-virtual·{v0},·Ljava/util/Calendar;->getTimeInMillis()J
  
194 ····move-result-wide·v2195 ····move-result-wide·v1
  
195 ····const-wide/16·v4,·0x3e8196 ····const-wide/16·v3,·0x3e8
  
196 ····div-long/2addr·v2,·v4197 ····div-long/2addr·v1,·v3
  
197 ····iput-wide·v2,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->current_time:J198 ····iput-wide·v1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->current_time:J
  
198 ····.line·326199 ····.line·326
199 ····iget-wide·v2,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->start_time:J200 ····iget-wide·v1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->start_time:J
  
200 ····cmp-long·v1,·v2,·v6201 ····cmp-long·v1,·v1,·v5
  
201 ····if-nez·v1,·:cond_2202 ····if-nez·v1,·:cond_2
  
202 ····iget-wide·v2,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->current_time:J203 ····iget-wide·v1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->current_time:J
  
203 ····iput-wide·v2,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->start_time:J204 ····iput-wide·v1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->start_time:J
  
204 ····.line·333205 ····.line·333
205 ····:goto_0206 ····:goto_0
206 ····iget-boolean·v1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->compute_sun_pos:Z207 ····iget-boolean·v1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->compute_sun_pos:Z
  
207 ····if-eqz·v1,·:cond_0208 ····if-eqz·v1,·:cond_0
  
Offset 245, 31 lines modifiedOffset 246, 31 lines modified
  
245 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;246 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
246 ····move-result-object·v2247 ····move-result-object·v2
  
247 ····sget-object·v3,·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->sun:Lde/drhoffmannsoftware/xearth/Sun;248 ····sget-object·v3,·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->sun:Lde/drhoffmannsoftware/xearth/Sun;
  
248 ····iget-wide·v4,·v3,·Lde/drhoffmannsoftware/xearth/Sun;->lat:D249 ····iget-wide·v3,·v3,·Lde/drhoffmannsoftware/xearth/Sun;->lat:D
  
249 ····invoke-virtual·{v2,·v4,·v5},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;250 ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
  
250 ····move-result-object·v2251 ····move-result-object·v2
  
251 ····const-string·v3,·"/"252 ····const-string·v3,·"/"
  
252 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;253 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
253 ····move-result-object·v2254 ····move-result-object·v2
  
254 ····sget-object·v3,·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->sun:Lde/drhoffmannsoftware/xearth/Sun;255 ····sget-object·v3,·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->sun:Lde/drhoffmannsoftware/xearth/Sun;
  
255 ····iget-wide·v4,·v3,·Lde/drhoffmannsoftware/xearth/Sun;->lon:D256 ····iget-wide·v3,·v3,·Lde/drhoffmannsoftware/xearth/Sun;->lon:D
  
256 ····invoke-virtual·{v2,·v4,·v5},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;257 ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
  
257 ····move-result-object·v2258 ····move-result-object·v2
  
258 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;259 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
259 ····move-result-object·v2260 ····move-result-object·v2
  
Offset 281, 30 lines modifiedOffset 282, 30 lines modified
  
281 ····invoke-static·{v1},·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->access$100(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)Lde/drhoffmannsoftware/xearth/Viewpos;282 ····invoke-static·{v1},·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->access$100(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)Lde/drhoffmannsoftware/xearth/Viewpos;
  
282 ····move-result-object·v1283 ····move-result-object·v1
  
283 ····iget·v1,·v1,·Lde/drhoffmannsoftware/xearth/Viewpos;->view_pos_type:I284 ····iget·v1,·v1,·Lde/drhoffmannsoftware/xearth/Viewpos;->view_pos_type:I
  
284 ····if-ne·v1,·v8,·:cond_4285 ····if-ne·v1,·v7,·:cond_4
  
285 ····.line·340286 ····.line·340
286 ····invoke-virtual·{p0},·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->sun_relative_position()V287 ····invoke-virtual·{p0},·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->sun_relative_position()V
  
287 ····.line·355288 ····.line·355
288 ····:goto_1289 ····:goto_1
289 ····iget-object·v1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->this$0:Lde/drhoffmannsoftware/xearth/XearthWallpaper;290 ····iget-object·v1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;->this$0:Lde/drhoffmannsoftware/xearth/XearthWallpaper;
  
290 ····invoke-static·{v1},·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->access$100(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)Lde/drhoffmannsoftware/xearth/Viewpos;291 ····invoke-static·{v1},·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->access$100(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)Lde/drhoffmannsoftware/xearth/Viewpos;
  
291 ····move-result-object·v1292 ····move-result-object·v1
  
292 ····iget·v1,·v1,·Lde/drhoffmannsoftware/xearth/Viewpos;->rotate_type:I293 ····iget·v1,·v1,·Lde/drhoffmannsoftware/xearth/Viewpos;->rotate_type:I
  
293 ····if-ne·v1,·v8,·:cond_1294 ····if-ne·v1,·v7,·:cond_1
Max diff block lines reached; 312329/316994 bytes (98.53%) of diff not shown.
445 B
smali/de/drhoffmannsoftware/xearth/Sun.smali
    
Offset 568, 15 lines modifiedOffset 568, 15 lines modified
  
568 ····return-wide·v4568 ····return-wide·v4
569 .end·method569 .end·method
  
  
570 #·virtual·methods570 #·virtual·methods
571 .method·sun_position(J)V571 .method·sun_position(J)V
572 ····.locals·13572 ····.locals·12
573 ····.param·p1,·"ssue"····#·J573 ····.param·p1,·"ssue"····#·J
  
574 ····.prologue574 ····.prologue
575 ····const-wide·v10,·0x404ca5dc1a63c1f8L····#·57.29577951308232575 ····const-wide·v10,·0x404ca5dc1a63c1f8L····#·57.29577951308232
  
576 ····.line·56576 ····.line·56
577 ····invoke-static·{p1,·p2},·Lde/drhoffmannsoftware/xearth/Sun;->sun_ecliptic_longitude(J)D577 ····invoke-static·{p1,·p2},·Lde/drhoffmannsoftware/xearth/Sun;->sun_ecliptic_longitude(J)D
569 B
smali/de/drhoffmannsoftware/xearth/Map$MarkerInfo.smali
    
Offset 25, 14 lines modifiedOffset 25, 15 lines modified
  
25 .field·final·synthetic·this$0:Lde/drhoffmannsoftware/xearth/Map;25 .field·final·synthetic·this$0:Lde/drhoffmannsoftware/xearth/Map;
  
  
26 #·direct·methods26 #·direct·methods
27 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/Map;)V27 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/Map;)V
28 ····.locals·028 ····.locals·0
 29 ····.param·p1,·"this$0"····#·Lde/drhoffmannsoftware/xearth/Map;
  
29 ····.prologue30 ····.prologue
30 ····.line·4431 ····.line·44
31 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/Map$MarkerInfo;->this$0:Lde/drhoffmannsoftware/xearth/Map;32 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/Map$MarkerInfo;->this$0:Lde/drhoffmannsoftware/xearth/Map;
  
32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
396 B
smali/de/drhoffmannsoftware/xearth/Cylindric.smali
    
Offset 73, 14 lines modifiedOffset 73, 15 lines modified
  
73 ····if-gtz·v0,·:cond_173 ····if-gtz·v0,·:cond_1
  
74 ····const-wide·v0,·-0x3ed17b8000000000L····#·-1000000.074 ····const-wide·v0,·-0x3ed17b8000000000L····#·-1000000.0
  
75 ····goto·:goto_075 ····goto·:goto_0
  
 76 ····.line·22
76 ····:cond_177 ····:cond_1
77 ····invoke-static·{p0,·p1},·Ljava/lang/Math;->asin(D)D78 ····invoke-static·{p0,·p1},·Ljava/lang/Math;->asin(D)D
  
78 ····move-result-wide·v079 ····move-result-wide·v0
  
79 ····invoke-static·{v0,·v1},·Ljava/lang/Math;->tan(D)D80 ····invoke-static·{v0,·v1},·Ljava/lang/Math;->tan(D)D
  
288 B
smali/de/drhoffmannsoftware/xearth/R.smali
    
Offset 21, 10 lines modifiedOffset 21, 9 lines modified
21 .method·public·constructor·<init>()V21 .method·public·constructor·<init>()V
22 ····.locals·022 ····.locals·0
  
23 ····.prologue23 ····.prologue
24 ····.line·1024 ····.line·10
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26 ····.line·96 
27 ····return-void26 ····return-void
28 .end·method27 .end·method
578 B
smali/de/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot.smali
    
Offset 23, 14 lines modifiedOffset 23, 15 lines modified
  
23 .field·y:S23 .field·y:S
  
  
24 #·direct·methods24 #·direct·methods
25 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)V25 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)V
26 ····.locals·026 ····.locals·0
 27 ····.param·p1,·"this$0"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper;
  
27 ····.prologue28 ····.prologue
28 ····.line·6529 ····.line·65
29 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot;->this$0:Lde/drhoffmannsoftware/xearth/XearthWallpaper;30 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot;->this$0:Lde/drhoffmannsoftware/xearth/XearthWallpaper;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.57 KB
smali/de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$5.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;31 .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V33 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
35 ····.prologue36 ····.prologue
36 ····.line·135537 ····.line·1355
37 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$5;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;38 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$5;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 86, 24 lines modifiedOffset 87, 20 lines modified
86 ····const/4·v0,·-0x187 ····const/4·v0,·-0x1
  
87 ····goto·:goto_088 ····goto·:goto_0
88 .end·method89 .end·method
  
89 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I90 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
90 ····.locals·191 ····.locals·1
91 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
92 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
93 ····.prologue92 ····.prologue
94 ····.line·135593 ····.line·1355
95 ····check-cast·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;94 ····check-cast·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;
  
96 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
97 ····check-cast·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;95 ····check-cast·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;
  
98 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
99 ····invoke-virtual·{p0,·p1,·p2},·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$5;->compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;)I96 ····invoke-virtual·{p0,·p1,·p2},·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$5;->compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;)I
  
100 ····move-result·v097 ····move-result·v0
  
101 ····return·v098 ····return·v0
102 .end·method99 .end·method
6.11 KB
smali/de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$4.smali
    
Offset 30, 91 lines modifiedOffset 30, 92 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;31 .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V33 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
35 ····.prologue36 ····.prologue
36 ····.line·119437 ····.line·1194
37 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$4;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;38 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$4;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
39 ····return-void40 ····return-void
40 .end·method41 .end·method
  
  
41 #·virtual·methods42 #·virtual·methods
42 .method·public·compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;)I43 .method·public·compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;)I
43 ····.locals·844 ····.locals·7
44 ····.param·p1,·"entry1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;45 ····.param·p1,·"entry1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;
45 ····.param·p2,·"entry2"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;46 ····.param·p2,·"entry2"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;
  
46 ····.prologue47 ····.prologue
47 ····const/4·v1,·0x148 ····const/4·v1,·0x1
  
48 ····const/4·v2,·0x049 ····const/4·v2,·0x0
  
49 ····const/4·v0,·-0x150 ····const/4·v0,·-0x1
  
50 ····.line·119751 ····.line·1197
51 ····iget-wide·v4,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D52 ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D
  
52 ····iget-wide·v6,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D53 ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D
  
53 ····cmpg-double·v3,·v4,·v654 ····cmpg-double·v3,·v3,·v5
  
54 ····if-gez·v3,·:cond_155 ····if-gez·v3,·:cond_1
  
55 ····.line·120956 ····.line·1209
56 ····:cond_057 ····:cond_0
57 ····:goto_058 ····:goto_0
58 ····return·v059 ····return·v0
  
59 ····.line·119860 ····.line·1198
60 ····:cond_161 ····:cond_1
61 ····iget-wide·v4,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D62 ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D
  
62 ····iget-wide·v6,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D63 ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D
  
63 ····cmpl-double·v3,·v4,·v664 ····cmpl-double·v3,·v3,·v5
  
64 ····if-lez·v3,·:cond_265 ····if-lez·v3,·:cond_2
  
65 ····move·v0,·v166 ····move·v0,·v1
  
66 ····goto·:goto_067 ····goto·:goto_0
  
67 ····.line·120068 ····.line·1200
68 ····:cond_269 ····:cond_2
69 ····iget-wide·v4,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D70 ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D
  
70 ····const-wide/16·v6,·0x071 ····const-wide/16·v5,·0x0
  
71 ····cmpl-double·v3,·v4,·v672 ····cmpl-double·v3,·v3,·v5
  
72 ····if-nez·v3,·:cond_473 ····if-nez·v3,·:cond_4
  
73 ····.line·120174 ····.line·1201
74 ····iget-wide·v4,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D75 ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D
  
75 ····iget-wide·v6,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D76 ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D
  
76 ····cmpg-double·v3,·v4,·v677 ····cmpg-double·v3,·v3,·v5
  
77 ····if-ltz·v3,·:cond_078 ····if-ltz·v3,·:cond_0
  
78 ····.line·120279 ····.line·1202
79 ····iget-wide·v4,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D80 ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D
  
80 ····iget-wide·v6,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D81 ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D
  
81 ····cmpl-double·v0,·v4,·v682 ····cmpl-double·v0,·v3,·v5
  
82 ····if-lez·v0,·:cond_383 ····if-lez·v0,·:cond_3
  
83 ····move·v0,·v184 ····move·v0,·v1
  
84 ····goto·:goto_085 ····goto·:goto_0
  
Offset 122, 42 lines modifiedOffset 123, 42 lines modified
122 ····move·v0,·v2123 ····move·v0,·v2
  
123 ····.line·1203124 ····.line·1203
124 ····goto·:goto_0125 ····goto·:goto_0
  
125 ····.line·1204126 ····.line·1204
126 ····:cond_4127 ····:cond_4
127 ····iget-wide·v4,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D128 ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D
  
128 ····const-wide/high16·v6,·0x4000000000000000L····#·2.0129 ····const-wide/high16·v5,·0x4000000000000000L····#·2.0
  
129 ····cmpl-double·v3,·v4,·v6130 ····cmpl-double·v3,·v3,·v5
  
130 ····if-nez·v3,·:cond_6131 ····if-nez·v3,·:cond_6
  
131 ····.line·1205132 ····.line·1205
132 ····iget-wide·v4,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D133 ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D
  
133 ····iget-wide·v6,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D134 ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D
  
134 ····cmpg-double·v3,·v4,·v6135 ····cmpg-double·v3,·v3,·v5
  
135 ····if-gez·v3,·:cond_5136 ····if-gez·v3,·:cond_5
  
136 ····move·v0,·v1137 ····move·v0,·v1
  
137 ····goto·:goto_0138 ····goto·:goto_0
  
138 ····.line·1206139 ····.line·1206
139 ····:cond_5140 ····:cond_5
140 ····iget-wide·v4,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D141 ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D
  
141 ····iget-wide·v6,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D142 ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D
  
Max diff block lines reached; 944/6110 bytes (15.45%) of diff not shown.
668 B
smali/de/drhoffmannsoftware/xearth/XearthWallpaper.smali
    
Offset 282, 15 lines modifiedOffset 282, 14 lines modified
282 ····.line·56282 ····.line·56
283 ····new-instance·v0,·Lde/drhoffmannsoftware/xearth/Projection;283 ····new-instance·v0,·Lde/drhoffmannsoftware/xearth/Projection;
  
284 ····invoke-direct·{v0},·Lde/drhoffmannsoftware/xearth/Projection;-><init>()V284 ····invoke-direct·{v0},·Lde/drhoffmannsoftware/xearth/Projection;-><init>()V
  
285 ····iput-object·v0,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->projection:Lde/drhoffmannsoftware/xearth/Projection;285 ····iput-object·v0,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper;->projection:Lde/drhoffmannsoftware/xearth/Projection;
  
286 ····.line·109 
287 ····return-void286 ····return-void
288 .end·method287 .end·method
  
289 .method·static·synthetic·access$000(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)Landroid/graphics/Paint;288 .method·static·synthetic·access$000(Lde/drhoffmannsoftware/xearth/XearthWallpaper;)Landroid/graphics/Paint;
290 ····.locals·1289 ····.locals·1
291 ····.param·p0,·"x0"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper;290 ····.param·p0,·"x0"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper;
  
1.51 KB
smali/de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$6.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;31 .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V33 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
35 ····.prologue36 ····.prologue
36 ····.line·141837 ····.line·1418
37 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$6;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;38 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$6;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 60, 24 lines modifiedOffset 61, 20 lines modified
60 ····sub-int/2addr·v0,·v161 ····sub-int/2addr·v0,·v1
  
61 ····return·v062 ····return·v0
62 .end·method63 .end·method
  
63 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I64 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
64 ····.locals·165 ····.locals·1
65 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
66 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
67 ····.prologue66 ····.prologue
68 ····.line·141867 ····.line·1418
69 ····check-cast·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot;68 ····check-cast·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot;
  
70 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
71 ····check-cast·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot;69 ····check-cast·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot;
  
72 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
73 ····invoke-virtual·{p0,·p1,·p2},·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$6;->compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot;Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot;)I70 ····invoke-virtual·{p0,·p1,·p2},·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$6;->compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot;Lde/drhoffmannsoftware/xearth/XearthWallpaper$ScanDot;)I
  
74 ····move-result·v071 ····move-result·v0
  
75 ····return·v072 ····return·v0
76 .end·method73 .end·method
726 B
smali/de/drhoffmannsoftware/xearth/XearthSettingsActivity$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$dialog:Landroid/app/Dialog;22 .field·final·synthetic·val$dialog:Landroid/app/Dialog;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;Landroid/app/Dialog;)V24 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;Landroid/app/Dialog;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·14028 ····.line·140
28 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity$2;->this$0:Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;29 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity$2;->this$0:Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;
  
29 ····iput-object·p2,·p0,·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity$2;->val$dialog:Landroid/app/Dialog;30 ····iput-object·p2,·p0,·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity$2;->val$dialog:Landroid/app/Dialog;
  
16.4 KB
smali/de/drhoffmannsoftware/xearth/Viewpos.smali
    
Offset 184, 139 lines modifiedOffset 184, 139 lines modified
184 ····:cond_1184 ····:cond_1
185 ····return-wide·p0185 ····return-wide·p0
186 .end·method186 .end·method
  
  
187 #·virtual·methods187 #·virtual·methods
188 .method·public·XFORM_ROTATE([D)[D188 .method·public·XFORM_ROTATE([D)[D
189 ····.locals·18189 ····.locals·17
190 ····.param·p1,·"p"····#·[D190 ····.param·p1,·"p"····#·[D
  
191 ····.prologue191 ····.prologue
192 ····.line·179192 ····.line·179
193 ····const/4·v14,·0x0193 ····const/4·v13,·0x0
  
194 ····aget-wide·v4,·p1,·v14194 ····aget-wide·v3,·p1,·v13
  
195 ····.line·180195 ····.line·180
196 ····.local·v4,·"_p0_":D196 ····.local·v3,·"_p0_":D
197 ····const/4·v14,·0x1197 ····const/4·v13,·0x1
  
198 ····aget-wide·v6,·p1,·v14198 ····aget-wide·v5,·p1,·v13
  
199 ····.line·181199 ····.line·181
200 ····.local·v6,·"_p1_":D200 ····.local·v5,·"_p1_":D
201 ····const/4·v14,·0x2201 ····const/4·v13,·0x2
  
202 ····aget-wide·v8,·p1,·v14202 ····aget-wide·v7,·p1,·v13
  
203 ····.line·182203 ····.line·182
204 ····.local·v8,·"_p2_":D204 ····.local·v7,·"_p2_":D
205 ····move-object/from16·v0,·p0205 ····move-object/from16·v0,·p0
  
206 ····iget-wide·v2,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->cos_lon:D206 ····iget-wide·v1,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->cos_lon:D
  
207 ····.line·183207 ····.line·183
208 ····.local·v2,·"_c_":D208 ····.local·v1,·"_c_":D
209 ····move-object/from16·v0,·p0209 ····move-object/from16·v0,·p0
  
210 ····iget-wide·v10,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->cos_lon:D210 ····iget-wide·v9,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->cos_lon:D
  
211 ····.line·184211 ····.line·184
212 ····.local·v10,·"_s_":D212 ····.local·v9,·"_s_":D
213 ····move-object/from16·v0,·p0213 ····move-object/from16·v0,·p0
  
214 ····iget-wide·v10,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->sin_lon:D214 ····iget-wide·v9,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->sin_lon:D
  
215 ····.line·185215 ····.line·185
216 ····mul-double·v14,·v2,·v4216 ····mul-double·v13,·v1,·v3
  
217 ····mul-double·v16,·v10,·v8217 ····mul-double·v15,·v9,·v7
  
218 ····sub-double·v12,·v14,·v16218 ····sub-double·v11,·v13,·v15
  
219 ····.line·186219 ····.line·186
220 ····.local·v12,·"_t_":D220 ····.local·v11,·"_t_":D
221 ····mul-double·v14,·v10,·v4221 ····mul-double·v13,·v9,·v3
  
222 ····mul-double·v16,·v2,·v8222 ····mul-double·v15,·v1,·v7
  
223 ····add-double·v8,·v14,·v16223 ····add-double·v7,·v13,·v15
  
224 ····.line·187224 ····.line·187
225 ····move-wide·v4,·v12225 ····move-wide·v3,·v11
  
226 ····.line·188226 ····.line·188
227 ····move-object/from16·v0,·p0227 ····move-object/from16·v0,·p0
  
228 ····iget-wide·v2,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->cos_lat:D228 ····iget-wide·v1,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->cos_lat:D
  
229 ····.line·189229 ····.line·189
230 ····move-object/from16·v0,·p0230 ····move-object/from16·v0,·p0
  
231 ····iget-wide·v10,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->sin_lat:D231 ····iget-wide·v9,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->sin_lat:D
  
232 ····.line·190232 ····.line·190
233 ····mul-double·v14,·v2,·v6233 ····mul-double·v13,·v1,·v5
  
234 ····mul-double·v16,·v10,·v8234 ····mul-double·v15,·v9,·v7
  
235 ····sub-double·v12,·v14,·v16235 ····sub-double·v11,·v13,·v15
  
236 ····.line·191236 ····.line·191
237 ····mul-double·v14,·v10,·v6237 ····mul-double·v13,·v9,·v5
  
238 ····mul-double·v16,·v2,·v8238 ····mul-double·v15,·v1,·v7
  
239 ····add-double·v8,·v14,·v16239 ····add-double·v7,·v13,·v15
  
240 ····.line·192240 ····.line·192
241 ····move-wide·v6,·v12241 ····move-wide·v5,·v11
  
242 ····.line·193242 ····.line·193
243 ····move-object/from16·v0,·p0243 ····move-object/from16·v0,·p0
  
244 ····iget-wide·v2,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->cos_rot:D244 ····iget-wide·v1,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->cos_rot:D
  
245 ····.line·194245 ····.line·194
246 ····move-object/from16·v0,·p0246 ····move-object/from16·v0,·p0
  
247 ····iget-wide·v10,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->sin_rot:D247 ····iget-wide·v9,·v0,·Lde/drhoffmannsoftware/xearth/Viewpos;->sin_rot:D
  
248 ····.line·195248 ····.line·195
249 ····mul-double·v14,·v2,·v4249 ····mul-double·v13,·v1,·v3
  
250 ····mul-double·v16,·v10,·v6250 ····mul-double·v15,·v9,·v5
  
251 ····sub-double·v12,·v14,·v16251 ····sub-double·v11,·v13,·v15
  
252 ····.line·196252 ····.line·196
253 ····mul-double·v14,·v10,·v4253 ····mul-double·v13,·v9,·v3
  
254 ····mul-double·v16,·v2,·v6254 ····mul-double·v15,·v1,·v5
  
255 ····add-double·v6,·v14,·v16255 ····add-double·v5,·v13,·v15
  
256 ····.line·197256 ····.line·197
257 ····move-wide·v4,·v12257 ····move-wide·v3,·v11
  
258 ····.line·198258 ····.line·198
259 ····const/4·v14,·0x0259 ····const/4·v13,·0x0
  
260 ····aput-wide·v4,·p1,·v14260 ····aput-wide·v3,·p1,·v13
  
261 ····.line·199261 ····.line·199
262 ····const/4·v14,·0x1262 ····const/4·v13,·0x1
  
263 ····aput-wide·v6,·p1,·v14263 ····aput-wide·v5,·p1,·v13
Max diff block lines reached; 12918/16728 bytes (77.22%) of diff not shown.
1020 B
smali/de/drhoffmannsoftware/xearth/XearthSettingsActivity.smali
    
Offset 501, 14 lines modifiedOffset 501, 15 lines modified
  
501 ····move-result-object·v5501 ····move-result-object·v5
  
502 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;502 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
503 ····move-result-object·v4503 ····move-result-object·v4
  
 504 ····.line·164
504 ····invoke-virtual·{p0},·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;->getResources()Landroid/content/res/Resources;505 ····invoke-virtual·{p0},·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;->getResources()Landroid/content/res/Resources;
  
505 ····move-result-object·v5506 ····move-result-object·v5
  
506 ····invoke-virtual·{v5,·v7},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;507 ····invoke-virtual·{v5,·v7},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
  
507 ····move-result-object·v5508 ····move-result-object·v5
Offset 517, 14 lines modifiedOffset 518, 15 lines modified
  
517 ····move-result-object·v4518 ····move-result-object·v4
  
518 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;519 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
519 ····move-result-object·v4520 ····move-result-object·v4
  
 521 ····.line·163
520 ····invoke-direct·{p0,·v3,·v4},·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;->scrollableDialog(Ljava/lang/String;Ljava/lang/String;)Landroid/app/Dialog;522 ····invoke-direct·{p0,·v3,·v4},·Lde/drhoffmannsoftware/xearth/XearthSettingsActivity;->scrollableDialog(Ljava/lang/String;Ljava/lang/String;)Landroid/app/Dialog;
  
521 ····move-result-object·v0523 ····move-result-object·v0
  
522 ····goto·:goto_0524 ····goto·:goto_0
523 .end·method525 .end·method
  
735 B
smali/de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;21 .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V23 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
25 ····.prologue26 ····.prologue
26 ····.line·11827 ····.line·118
27 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$1;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;28 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$1;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
6.11 KB
smali/de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$3.smali
    
Offset 30, 91 lines modifiedOffset 30, 92 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;31 .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V33 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
35 ····.prologue36 ····.prologue
36 ····.line·113537 ····.line·1135
37 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$3;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;38 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$3;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
39 ····return-void40 ····return-void
40 .end·method41 .end·method
  
  
41 #·virtual·methods42 #·virtual·methods
42 .method·public·compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;)I43 .method·public·compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;)I
43 ····.locals·844 ····.locals·7
44 ····.param·p1,·"entry1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;45 ····.param·p1,·"entry1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;
45 ····.param·p2,·"entry2"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;46 ····.param·p2,·"entry2"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;
  
46 ····.prologue47 ····.prologue
47 ····const/4·v1,·0x148 ····const/4·v1,·0x1
  
48 ····const/4·v2,·0x049 ····const/4·v2,·0x0
  
49 ····const/4·v0,·-0x150 ····const/4·v0,·-0x1
  
50 ····.line·113851 ····.line·1138
51 ····iget-wide·v4,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D52 ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D
  
52 ····iget-wide·v6,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D53 ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D
  
53 ····cmpg-double·v3,·v4,·v654 ····cmpg-double·v3,·v3,·v5
  
54 ····if-gez·v3,·:cond_155 ····if-gez·v3,·:cond_1
  
55 ····.line·115056 ····.line·1150
56 ····:cond_057 ····:cond_0
57 ····:goto_058 ····:goto_0
58 ····return·v059 ····return·v0
  
59 ····.line·113960 ····.line·1139
60 ····:cond_161 ····:cond_1
61 ····iget-wide·v4,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D62 ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D
  
62 ····iget-wide·v6,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D63 ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D
  
63 ····cmpl-double·v3,·v4,·v664 ····cmpl-double·v3,·v3,·v5
  
64 ····if-lez·v3,·:cond_265 ····if-lez·v3,·:cond_2
  
65 ····move·v0,·v166 ····move·v0,·v1
  
66 ····goto·:goto_067 ····goto·:goto_0
  
67 ····.line·114168 ····.line·1141
68 ····:cond_269 ····:cond_2
69 ····iget-wide·v4,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D70 ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D
  
70 ····const-wide/16·v6,·0x071 ····const-wide/16·v5,·0x0
  
71 ····cmpl-double·v3,·v4,·v672 ····cmpl-double·v3,·v3,·v5
  
72 ····if-nez·v3,·:cond_473 ····if-nez·v3,·:cond_4
  
73 ····.line·114274 ····.line·1142
74 ····iget-wide·v4,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D75 ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D
  
75 ····iget-wide·v6,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D76 ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D
  
76 ····cmpg-double·v3,·v4,·v677 ····cmpg-double·v3,·v3,·v5
  
77 ····if-ltz·v3,·:cond_078 ····if-ltz·v3,·:cond_0
  
78 ····.line·114379 ····.line·1143
79 ····iget-wide·v4,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D80 ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D
  
80 ····iget-wide·v6,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D81 ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D
  
81 ····cmpl-double·v0,·v4,·v682 ····cmpl-double·v0,·v3,·v5
  
82 ····if-lez·v0,·:cond_383 ····if-lez·v0,·:cond_3
  
83 ····move·v0,·v184 ····move·v0,·v1
  
84 ····goto·:goto_085 ····goto·:goto_0
  
Offset 122, 42 lines modifiedOffset 123, 42 lines modified
122 ····move·v0,·v2123 ····move·v0,·v2
  
123 ····.line·1144124 ····.line·1144
124 ····goto·:goto_0125 ····goto·:goto_0
  
125 ····.line·1145126 ····.line·1145
126 ····:cond_4127 ····:cond_4
127 ····iget-wide·v4,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D128 ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->angle:D
  
128 ····const-wide/high16·v6,·0x4000000000000000L····#·2.0129 ····const-wide/high16·v5,·0x4000000000000000L····#·2.0
  
129 ····cmpl-double·v3,·v4,·v6130 ····cmpl-double·v3,·v3,·v5
  
130 ····if-nez·v3,·:cond_6131 ····if-nez·v3,·:cond_6
  
131 ····.line·1146132 ····.line·1146
132 ····iget-wide·v4,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D133 ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D
  
133 ····iget-wide·v6,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D134 ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D
  
134 ····cmpg-double·v3,·v4,·v6135 ····cmpg-double·v3,·v3,·v5
  
135 ····if-gez·v3,·:cond_5136 ····if-gez·v3,·:cond_5
  
136 ····move·v0,·v1137 ····move·v0,·v1
  
137 ····goto·:goto_0138 ····goto·:goto_0
  
138 ····.line·1147139 ····.line·1147
139 ····:cond_5140 ····:cond_5
140 ····iget-wide·v4,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D141 ····iget-wide·v3,·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D
  
141 ····iget-wide·v6,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D142 ····iget-wide·v5,·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->y:D
  
Max diff block lines reached; 944/6110 bytes (15.45%) of diff not shown.
1.27 KB
smali/de/drhoffmannsoftware/xearth/BitMap.smali
    
Offset 209, 50 lines modifiedOffset 209, 50 lines modified
  
209 ····goto·:goto_0209 ····goto·:goto_0
210 .end·method210 .end·method
  
  
211 #·virtual·methods211 #·virtual·methods
212 .method·public·get_pixel(DD)I212 .method·public·get_pixel(DD)I
213 ····.locals·9213 ····.locals·8
214 ····.param·p1,·"lat"····#·D214 ····.param·p1,·"lat"····#·D
215 ····.param·p3,·"lon"····#·D215 ····.param·p3,·"lon"····#·D
  
216 ····.prologue216 ····.prologue
217 ····const/high16·v2,·-0x1000000217 ····const/high16·v2,·-0x1000000
  
218 ····const-wide·v6,·0x400921fb54442d18L····#·Math.PI218 ····const-wide·v6,·0x400921fb54442d18L····#·Math.PI
  
219 ····.line·49219 ····.line·49
220 ····const-wide·v4,·-0x3ff6de04abbbd2e8L····#·-3.141592653589793220 ····const-wide·v3,·-0x3ff6de04abbbd2e8L····#·-3.141592653589793
  
221 ····cmpg-double·v3,·p3,·v4221 ····cmpg-double·v3,·p3,·v3
  
222 ····if-ltz·v3,·:cond_0222 ····if-ltz·v3,·:cond_0
  
223 ····cmpl-double·v3,·p3,·v6223 ····cmpl-double·v3,·p3,·v6
  
224 ····if-lez·v3,·:cond_1224 ····if-lez·v3,·:cond_1
  
225 ····.line·54225 ····.line·54
226 ····:cond_0226 ····:cond_0
227 ····:goto_0227 ····:goto_0
228 ····return·v2228 ····return·v2
  
229 ····.line·50229 ····.line·50
230 ····:cond_1230 ····:cond_1
231 ····const-wide·v4,·-0x4006de04abbbd2e8L····#·-1.5707963267948966231 ····const-wide·v3,·-0x4006de04abbbd2e8L····#·-1.5707963267948966
  
232 ····cmpg-double·v3,·p1,·v4232 ····cmpg-double·v3,·p1,·v3
  
233 ····if-ltz·v3,·:cond_0233 ····if-ltz·v3,·:cond_0
  
234 ····const-wide·v4,·0x3ff921fb54442d18L····#·1.5707963267948966234 ····const-wide·v3,·0x3ff921fb54442d18L····#·1.5707963267948966
  
235 ····cmpl-double·v3,·p1,·v4235 ····cmpl-double·v3,·p1,·v3
  
236 ····if-gtz·v3,·:cond_0236 ····if-gtz·v3,·:cond_0
  
237 ····.line·51237 ····.line·51
238 ····add-double·v2,·p3,·v6238 ····add-double·v2,·p3,·v6
  
239 ····iget·v4,·p0,·Lde/drhoffmannsoftware/xearth/BitMap;->w:I239 ····iget·v4,·p0,·Lde/drhoffmannsoftware/xearth/BitMap;->w:I
395 B
smali/de/drhoffmannsoftware/xearth/Mercator.smali
    
Offset 85, 14 lines modifiedOffset 85, 15 lines modified
  
85 ····if-gtz·v0,·:cond_185 ····if-gtz·v0,·:cond_1
  
86 ····const-wide·v0,·-0x3ed17b8000000000L····#·-1000000.086 ····const-wide·v0,·-0x3ed17b8000000000L····#·-1000000.0
  
87 ····goto·:goto_087 ····goto·:goto_0
  
 88 ····.line·25
88 ····:cond_189 ····:cond_1
89 ····invoke-static·{p0,·p1},·Ljava/lang/Math;->asin(D)D90 ····invoke-static·{p0,·p1},·Ljava/lang/Math;->asin(D)D
  
90 ····move-result-wide·v091 ····move-result-wide·v0
  
91 ····const-wide/high16·v2,·0x4000000000000000L····#·2.092 ····const-wide/high16·v2,·0x4000000000000000L····#·2.0
  
660 B
smali/de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing.smali
    
Offset 27, 14 lines modifiedOffset 27, 15 lines modified
  
27 .field·y:D27 .field·y:D
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V29 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V
30 ····.locals·030 ····.locals·0
 31 ····.param·p1,·"this$1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
31 ····.prologue32 ····.prologue
32 ····.line·12833 ····.line·128
33 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;34 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$EdgeXing;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.68 KB
smali/de/drhoffmannsoftware/xearth/Projection.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
  
23 ····return-void23 ····return-void
24 .end·method24 .end·method
  
  
25 #·virtual·methods25 #·virtual·methods
26 .method·inv_x(D)D26 .method·inv_x(D)D
27 ····.locals·527 ····.locals·4
28 ····.param·p1,·"x"····#·D28 ····.param·p1,·"x"····#·D
  
29 ····.prologue29 ····.prologue
30 ····.line·3230 ····.line·32
31 ····iget-wide·v0,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_xofs:D31 ····iget-wide·v0,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_xofs:D
  
32 ····sub-double·v0,·p1,·v032 ····sub-double·v0,·p1,·v0
Offset 40, 15 lines modifiedOffset 40, 15 lines modified
  
40 ····mul-double/2addr·v0,·v240 ····mul-double/2addr·v0,·v2
  
41 ····return-wide·v041 ····return-wide·v0
42 .end·method42 .end·method
  
43 .method·inv_y(D)D43 .method·inv_y(D)D
44 ····.locals·544 ····.locals·4
45 ····.param·p1,·"y"····#·D45 ····.param·p1,·"y"····#·D
  
46 ····.prologue46 ····.prologue
47 ····.line·3547 ····.line·35
48 ····iget-wide·v0,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_yofs:D48 ····iget-wide·v0,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_yofs:D
  
49 ····sub-double/2addr·v0,·p149 ····sub-double/2addr·v0,·p1
Offset 57, 15 lines modifiedOffset 57, 15 lines modified
  
57 ····mul-double/2addr·v0,·v257 ····mul-double/2addr·v0,·v2
  
58 ····return-wide·v058 ····return-wide·v0
59 .end·method59 .end·method
  
60 .method·public·setoffset(DD)V60 .method·public·setoffset(DD)V
61 ····.locals·161 ····.locals·0
62 ····.param·p1,·"x"····#·D62 ····.param·p1,·"x"····#·D
63 ····.param·p3,·"y"····#·D63 ····.param·p3,·"y"····#·D
  
64 ····.prologue64 ····.prologue
65 ····.line·2165 ····.line·21
66 ····iput-wide·p1,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_xofs:D66 ····iput-wide·p1,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_xofs:D
  
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 ····iput-wide·p3,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_yofs:D73 ····iput-wide·p3,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_yofs:D
  
74 ····.line·2374 ····.line·23
75 ····return-void75 ····return-void
76 .end·method76 .end·method
  
77 .method·x(D)D77 .method·x(D)D
78 ····.locals·578 ····.locals·4
79 ····.param·p1,·"x"····#·D79 ····.param·p1,·"x"····#·D
  
80 ····.prologue80 ····.prologue
81 ····.line·2681 ····.line·26
82 ····iget-wide·v0,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_scale:D82 ····iget-wide·v0,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_scale:D
  
83 ····mul-double/2addr·v0,·p183 ····mul-double/2addr·v0,·p1
Offset 90, 15 lines modifiedOffset 90, 15 lines modified
  
90 ····add-double/2addr·v0,·v290 ····add-double/2addr·v0,·v2
  
91 ····return-wide·v091 ····return-wide·v0
92 .end·method92 .end·method
  
93 .method·y(D)D93 .method·y(D)D
94 ····.locals·594 ····.locals·4
95 ····.param·p1,·"y"····#·D95 ····.param·p1,·"y"····#·D
  
96 ····.prologue96 ····.prologue
97 ····.line·2997 ····.line·29
98 ····iget-wide·v0,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_yofs:D98 ····iget-wide·v0,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_yofs:D
  
99 ····iget-wide·v2,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_scale:D99 ····iget-wide·v2,·p0,·Lde/drhoffmannsoftware/xearth/Projection;->proj_scale:D
1.56 KB
smali/de/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$2.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;31 .field·final·synthetic·this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V33 .method·constructor·<init>(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$1"····#·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
35 ····.prologue36 ····.prologue
36 ····.line·43337 ····.line·433
37 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$2;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;38 ····iput-object·p1,·p0,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$2;->this$1:Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 60, 24 lines modifiedOffset 61, 20 lines modified
60 ····sub-int/2addr·v0,·v161 ····sub-int/2addr·v0,·v1
  
61 ····return·v062 ····return·v0
62 .end·method63 .end·method
  
63 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I64 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
64 ····.locals·165 ····.locals·1
65 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
66 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
67 ····.prologue66 ····.prologue
68 ····.line·43367 ····.line·433
69 ····check-cast·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit;68 ····check-cast·p1,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit;
  
70 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
71 ····check-cast·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit;69 ····check-cast·p2,·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit;
  
72 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
73 ····invoke-virtual·{p0,·p1,·p2},·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$2;->compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit;Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit;)I70 ····invoke-virtual·{p0,·p1,·p2},·Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$2;->compare(Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit;Lde/drhoffmannsoftware/xearth/XearthWallpaper$XearthEngine$ScanBit;)I
  
74 ····move-result·v071 ····move-result·v0
  
75 ····return·v072 ····return·v0
76 .end·method73 .end·method