26.2 KB
/home/hans/code/fdroid/data/tmp/be.norio.randomapp_1.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_be.norio.randomapp_1.apk
3.46 KB
zipinfo /dev/stdin
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 Zip·​file·​size:​·49808·​bytes,​·​number·​of·​entries:​·​201 Zip·​file·​size:​·50113·​bytes,​·​number·​of·​entries:​·​20
2 -​rw-​-​-​-​·····​2.​0·​fat·····​1527·​bl·​defN·​14-​Jan-​07·​12:​24·​META-​INF/​MANIFEST.​MF2 -​rw-​-​-​-​·····​2.​0·​fat·····​1527·​bl·​defN·​14-​Jan-​07·​12:​24·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​1648·​bl·​defN·​14-​Jan-​07·​12:​24·​META-​INF/​700E33ED.​SF3 -​rw-​-​-​-​·····​2.​0·​fat·····​1648·​bl·​defN·​14-​Jan-​07·​12:​24·​META-​INF/​700E33ED.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Jan-​07·​12:​24·​META-​INF/​700E33ED.​RSA4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Jan-​07·​12:​24·​META-​INF/​700E33ED.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·····3500·​bX·​defN·​14-​Jan-​07·​08:​55·res/​layout/​activity_main.​xml5 -​rw-​-​-​-​·····​2.​0·​fat·····1840·​bX·​defN·​17-​Oct-​12·​00:​12·AndroidManifest.​xml
6 -​rw-​-​-​-​·····2.​0·​fat·····1644·​bl·defN·14-​Jan-​07·​08:​55·AndroidManifest.​xml6 -​rw-​-​-​-​·····1.​0·​fat······​901·​b-​·stor·80-​Jan-​01·​00:​00·res/​drawable-​hdpi-​v4/​ic_action_google_play​.​png
7 -​rw-​-​-​-​·····​1.​0·​fat·····3128·​b-​·​stor·14-​Jan-​07·​08:​55·​resources.​arsc7 -​rw-​-​-​-​·····​1.​0·​fat······​556·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_info.​png
8 -​rw-​-​-​-​·····​1.​0·​fat······901·​b-​·​stor·14-​Jan-​07·​08:​55·​res/​drawable-​hdpi/​ic_action_google_play​.​png8 -​rw-​-​-​-​·····​1.​0·​fat······658·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_trash.​png
9 -​rw-​-​-​-​·····​1.​0·​fat······​556·​b-​·​stor·14-​Jan-​07·​08:​55·​res/​drawable-​hdpi/​ic_action_info.​png9 -​rw-​-​-​-​·····​1.​0·​fat·····5234·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_launcher.​png
10 -​rw-​-​-​-​·····​1.​0·​fat······​658·​b-​·​stor·14-​Jan-​07·​08:​55·​res/​drawable-​hdpi/​ic_action_trash.​png10 -​rw-​-​-​-​·····​1.​0·​fat······​681·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​ic_action_google_play​.​png
11 -​rw-​-​-​-​·····​1.​0·​fat·····5234·​b-​·​stor·14-​Jan-​07·​08:​55·​res/​drawable-​hdpi/​ic_launcher.​png11 -​rw-​-​-​-​·····​1.​0·​fat······​355·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​ic_action_info.​png
12 -​rw-​-​-​-​·····​1.​0·​fat······681·​b-​·​stor·14-​Jan-​07·​08:​55·​res/​drawable-​mdpi/​ic_action_google_play​.​png12 -​rw-​-​-​-​·····​1.​0·​fat······554·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​ic_action_trash.​png
13 -​rw-​-​-​-​·····​1.​0·​fat······​355·​b-​·​stor·14-​Jan-​07·​08:​55·​res/​drawable-​mdpi/​ic_action_info.​png13 -​rw-​-​-​-​·····​1.​0·​fat·····3003·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​ic_launcher.​png
14 -​rw-​-​-​-​·····​1.​0·​fat······​554·​b-​·​stor·14-​Jan-​07·​08:​55·​res/​drawable-​mdpi/​ic_action_trash.​png14 -​rw-​-​-​-​·····​1.​0·​fat·····1146·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_action_google_play​.​png
15 -​rw-​-​-​-​·····​1.​0·​fat·····3003·​b-​·​stor·14-​Jan-​07·​08:​55·​res/​drawable-​mdpi/​ic_launcher.​png15 -​rw-​-​-​-​·····​1.​0·​fat······​631·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_action_info.​png
16 -​rw-​-​-​-​·····​1.​0·​fat·····1146·​b-​·​stor·14-​Jan-​07·​08:​55·​res/​drawable-​xhdpi/​ic_action_google_play​.​png16 -​rw-​-​-​-​·····​1.​0·​fat······​798·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_action_trash.​png
17 -​rw-​-​-​-​·····​1.​0·​fat······​631·​b-​·​stor·14-​Jan-​07·​08:​55·​res/​drawable-​xhdpi/​ic_action_info.​png17 -​rw-​-​-​-​·····​1.​0·​fat·····7162·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png
18 -​rw-​-​-​-​·····​1.​0·​fat······​798·​b-​·​stor·14-​Jan-​07·​08:​55·​res/​drawable-​xhdpi/​ic_action_trash.​png18 -​rw-​-​-​-​·····​1.​0·​fat····13215·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png
19 -​rw-​-​-​-​·····1.​0·​fat·····7162·​b-​·stor·​14-​Jan-​07·​08:​55·​res/​drawable-​xhdpi/​ic_launcher.​png19 -​rw-​-​-​-​·····2.​0·​fat·····3500·​bl·defN·​17-​Oct-​12·​00:​12·​res/​layout/​activity_main.​xml
20 -​rw-​-​-​-​·····​1.​0·​fat····13215·​b-​·​stor·14-​Jan-​07·​08:​55·​res/​drawable-​xxhdpi/​ic_launcher.​png20 -​rw-​-​-​-​·····​1.​0·​fat·····3352·​b-​·​stor·80-​Jan-​01·​00:​00·​resources.​arsc
21 -​rw-​-​-​-​·····​2.​0·​fat····10012·​bl·​defN·​14-​Jan-​07·​08:​55·​classes.​dex21 -​rw-​-​-​-​·····​2.​0·​fat·····​9996·​bl·​defN·​17-​Oct-​12·​00:​12·​classes.​dex
22 20·​files,​·​57685·​bytes·​uncompressed,​·​46899·​bytes·​compressed:​··​18.​7%22 20·​files,​·​58089·​bytes·​uncompressed,​·​47175·​bytes·​compressed:​··​18.​8%
1000 B
AndroidManifest.xml (decoded)
944 B
AndroidManifest.xml
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="1"·​android:​versionName="1.​0"·​package="be.​norio.​randomapp"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <manifest·​android:​versionCode="1"·​android:​versionName="1.​0"·​package="be.​norio.​randomapp"·platformBuildVersionC​ode="17"·​platformBuildVersionN​ame="4.​2.​2-​1425461"·xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<uses-​sdk·​android:​minSdkVersion="11"·​android:​targetSdkVersion="17"​/​>3 ··​<uses-​sdk·​android:​minSdkVersion="11"·​android:​targetSdkVersion="17"​/​>
4 ··​<application·​android:​allowBackup="true"·​android:​icon="@drawable/​ic_launcher"·​android:​label="@string/​app_name"·​android:​name="RandomAppApplic​ation"·​android:​theme="@style/​AppTheme">4 ··​<application·​android:​allowBackup="true"·​android:​icon="@drawable/​ic_launcher"·​android:​label="@string/​app_name"·​android:​name="RandomAppApplic​ation"·​android:​theme="@style/​AppTheme">
5 ····​<activity·​android:​name=".​ui.​MainActivity">5 ····​<activity·​android:​name=".​ui.​MainActivity">
6 ······​<intent-​filter>6 ······​<intent-​filter>
7 ········​<action·​android:​name="android.​intent.​action.​MAIN"/​>7 ········​<action·​android:​name="android.​intent.​action.​MAIN"/​>
8 ········​<category·​android:​name="android.​intent.​category.​LAUNCHER"/​>8 ········​<category·​android:​name="android.​intent.​category.​LAUNCHER"/​>
9 ······​</​intent-​filter>9 ······​</​intent-​filter>
1.54 KB
res/drawable-mdpi-v4/ic_action_google_play.png
609 B
sng
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:​·​from·​stdin1 #SNG:​·​from·​stdin
2 IHDR·​{2 IHDR·​{
3 ····​width:​·​32;​·​height:​·​32;​·​bitdepth:​·​8;​3 ····​width:​·​32;​·​height:​·​32;​·​bitdepth:​·​8;​
4 ····​using·​color·​palette;​4 ····​using·​color·​palette;​
5 }5 }
6 PLTE·​{6 PLTE·​{
7 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1007 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
8 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​8 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​
9 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey209 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey20
10 ····​(·​64,​·​64,​·​64)​·····​#·​rgb·​=·​(0x40,​0x40,​0x40)​·​grey2510 ····​(·​64,​·​64,​·​64)​·····​#·​rgb·​=·​(0x40,​0x40,​0x40)​·​grey25
11 ····​(·​36,​·​36,​·​36)​·····​#·​rgb·​=·​(0x24,​0x24,​0x24)​·​grey1411 ····​(·​36,​·​36,​·​36)​·····​#·​rgb·​=·​(0x24,​0x24,​0x24)​·​grey14
12 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey2012 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey20
13 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey2013 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey20
14 ····​(·​49,​·​49,​·​49)​·····​#·​rgb·​=·​(0x31,​0x31,​0x31)​14 ····​(·​49,​·​49,​·​49)​·····​#·​rgb·​=·​(0x31,​0x31,​0x31)​
880 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.43 KB
res/drawable-mdpi-v4/ic_action_trash.png
595 B
sng
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:​·​from·​stdin1 #SNG:​·​from·​stdin
2 IHDR·​{2 IHDR·​{
3 ····​width:​·​32;​·​height:​·​32;​·​bitdepth:​·​8;​3 ····​width:​·​32;​·​height:​·​32;​·​bitdepth:​·​8;​
4 ····​using·​color·​palette;​4 ····​using·​color·​palette;​
5 }5 }
6 PLTE·​{6 PLTE·​{
7 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1007 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
8 ····​(·​46,​·​46,​·​46)​·····​#·​rgb·​=·​(0x2e,​0x2e,​0x2e)​·​grey188 ····​(·​46,​·​46,​·​46)​·····​#·​rgb·​=·​(0x2e,​0x2e,​0x2e)​·​grey18
9 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​9 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​
10 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey2010 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey20
11 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​11 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​
12 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​12 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​
13 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey2013 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey20
14 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​14 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​
792 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.46 KB
res/drawable-mdpi-v4/ic_action_info.png
587 B
sng
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:​·​from·​stdin1 #SNG:​·​from·​stdin
2 IHDR·​{2 IHDR·​{
3 ····​width:​·​32;​·​height:​·​32;​·​bitdepth:​·​8;​3 ····​width:​·​32;​·​height:​·​32;​·​bitdepth:​·​8;​
4 ····​using·​color·​palette;​4 ····​using·​color·​palette;​
5 }5 }
6 PLTE·​{6 PLTE·​{
7 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1007 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
8 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey08 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
9 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​9 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​
10 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​10 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​
11 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​11 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​
12 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​12 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​
13 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​13 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​
14 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey2014 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey20
828 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.94 KB
res/drawable-xhdpi-v4/ic_action_google_play.png
595 B
sng
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:​·​from·​stdin1 #SNG:​·​from·​stdin
2 IHDR·​{2 IHDR·​{
3 ····​width:​·​64;​·​height:​·​64;​·​bitdepth:​·​8;​3 ····​width:​·​64;​·​height:​·​64;​·​bitdepth:​·​8;​
4 ····​using·​color·​palette;​4 ····​using·​color·​palette;​
5 }5 }
6 PLTE·​{6 PLTE·​{
7 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1007 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
8 ····​(·​45,​·​45,​·​45)​·····​#·​rgb·​=·​(0x2d,​0x2d,​0x2d)​8 ····​(·​45,​·​45,​·​45)​·····​#·​rgb·​=·​(0x2d,​0x2d,​0x2d)​
9 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​9 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​
10 ····​(·​59,​·​59,​·​59)​·····​#·​rgb·​=·​(0x3b,​0x3b,​0x3b)​·​grey2310 ····​(·​59,​·​59,​·​59)​·····​#·​rgb·​=·​(0x3b,​0x3b,​0x3b)​·​grey23
11 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey2011 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey20
12 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​12 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​
13 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​13 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​
14 ····​(·​36,​·​36,​·​36)​·····​#·​rgb·​=·​(0x24,​0x24,​0x24)​·​grey1414 ····​(·​36,​·​36,​·​36)​·····​#·​rgb·​=·​(0x24,​0x24,​0x24)​·​grey14
1.27 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.9 KB
res/drawable-xhdpi-v4/ic_action_info.png
595 B
sng
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:​·​from·​stdin1 #SNG:​·​from·​stdin
2 IHDR·​{2 IHDR·​{
3 ····​width:​·​64;​·​height:​·​64;​·​bitdepth:​·​8;​3 ····​width:​·​64;​·​height:​·​64;​·​bitdepth:​·​8;​
4 ····​using·​color·​palette;​4 ····​using·​color·​palette;​
5 }5 }
6 PLTE·​{6 PLTE·​{
7 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1007 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
8 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey208 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey20
9 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey209 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey20
10 ····​(·​43,​·​43,​·​43)​·····​#·​rgb·​=·​(0x2b,​0x2b,​0x2b)​·​grey1710 ····​(·​43,​·​43,​·​43)​·····​#·​rgb·​=·​(0x2b,​0x2b,​0x2b)​·​grey17
11 ····​(·​53,​·​53,​·​53)​·····​#·​rgb·​=·​(0x35,​0x35,​0x35)​11 ····​(·​53,​·​53,​·​53)​·····​#·​rgb·​=·​(0x35,​0x35,​0x35)​
12 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​12 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​
13 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​13 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​
14 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​14 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​
1.24 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.72 KB
res/drawable-xhdpi-v4/ic_action_trash.png
588 B
sng
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:​·​from·​stdin1 #SNG:​·​from·​stdin
2 IHDR·​{2 IHDR·​{
3 ····​width:​·​64;​·​height:​·​64;​·​bitdepth:​·​8;​3 ····​width:​·​64;​·​height:​·​64;​·​bitdepth:​·​8;​
4 ····​using·​color·​palette;​4 ····​using·​color·​palette;​
5 }5 }
6 PLTE·​{6 PLTE·​{
7 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1007 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
8 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​8 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​
9 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey209 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey20
10 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​10 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​
11 ····​(·​55,​·​55,​·​55)​·····​#·​rgb·​=·​(0x37,​0x37,​0x37)​11 ····​(·​55,​·​55,​·​55)​·····​#·​rgb·​=·​(0x37,​0x37,​0x37)​
12 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​12 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​
13 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​13 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​
14 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey2014 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey20
1.07 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.71 KB
res/drawable-hdpi-v4/ic_action_google_play.png
593 B
sng
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:​·​from·​stdin1 #SNG:​·​from·​stdin
2 IHDR·​{2 IHDR·​{
3 ····​width:​·​48;​·​height:​·​48;​·​bitdepth:​·​8;​3 ····​width:​·​48;​·​height:​·​48;​·​bitdepth:​·​8;​
4 ····​using·​color·​palette;​4 ····​using·​color·​palette;​
5 }5 }
6 PLTE·​{6 PLTE·​{
7 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1007 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
8 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey08 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
9 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​9 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​
10 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​10 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​
11 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey011 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
12 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey2012 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey20
13 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​13 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​
14 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​14 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​
1.04 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
1.58 KB
res/drawable-hdpi-v4/ic_action_trash.png
602 B
sng
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:​·​from·​stdin1 #SNG:​·​from·​stdin
2 IHDR·​{2 IHDR·​{
3 ····​width:​·​48;​·​height:​·​48;​·​bitdepth:​·​8;​3 ····​width:​·​48;​·​height:​·​48;​·​bitdepth:​·​8;​
4 ····​using·​color·​palette;​4 ····​using·​color·​palette;​
5 }5 }
6 PLTE·​{6 PLTE·​{
7 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1007 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
8 ····​(·​64,​·​64,​·​64)​·····​#·​rgb·​=·​(0x40,​0x40,​0x40)​·​grey258 ····​(·​64,​·​64,​·​64)​·····​#·​rgb·​=·​(0x40,​0x40,​0x40)​·​grey25
9 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​9 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​
10 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​10 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​
11 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​11 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​
12 ····​(·​48,​·​48,​·​48)​·····​#·​rgb·​=·​(0x30,​0x30,​0x30)​·​grey1912 ····​(·​48,​·​48,​·​48)​·····​#·​rgb·​=·​(0x30,​0x30,​0x30)​·​grey19
13 ····​(·​54,​·​54,​·​54)​·····​#·​rgb·​=·​(0x36,​0x36,​0x36)​·​grey2113 ····​(·​54,​·​54,​·​54)​·····​#·​rgb·​=·​(0x36,​0x36,​0x36)​·​grey21
14 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey2014 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey20
932 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.69 KB
res/drawable-hdpi-v4/ic_action_info.png
588 B
sng
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:​·​from·​stdin1 #SNG:​·​from·​stdin
2 IHDR·​{2 IHDR·​{
3 ····​width:​·​48;​·​height:​·​48;​·​bitdepth:​·​8;​3 ····​width:​·​48;​·​height:​·​48;​·​bitdepth:​·​8;​
4 ····​using·​color·​palette;​4 ····​using·​color·​palette;​
5 }5 }
6 PLTE·​{6 PLTE·​{
7 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1007 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
8 ····​(·​59,​·​59,​·​59)​·····​#·​rgb·​=·​(0x3b,​0x3b,​0x3b)​·​grey238 ····​(·​59,​·​59,​·​59)​·····​#·​rgb·​=·​(0x3b,​0x3b,​0x3b)​·​grey23
9 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​9 ····​(·​52,​·​52,​·​52)​·····​#·​rgb·​=·​(0x34,​0x34,​0x34)​
10 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​10 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​
11 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​11 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​
12 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​12 ····​(·​50,​·​50,​·​50)​·····​#·​rgb·​=·​(0x32,​0x32,​0x32)​
13 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey2013 ····​(·​51,​·​51,​·​51)​·····​#·​rgb·​=·​(0x33,​0x33,​0x33)​·​grey20
14 ····​(·​53,​·​53,​·​53)​·····​#·​rgb·​=·​(0x35,​0x35,​0x35)​14 ····​(·​53,​·​53,​·​53)​·····​#·​rgb·​=·​(0x35,​0x35,​0x35)​
1.04 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
268 B
smali/be/norio/randomapp/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·​48 
27 ····​return-​void26 ····​return-​void
28 .​end·​method27 .​end·​method
6.43 KB
smali/be/norio/randomapp/ui/MainActivity.smali
Offset 24, 97 lines modifiedOffset 24, 96 lines modified
24 .​end·​method24 .​end·​method
  
25 .​method·​private·​getRandomApp()​Ljava/​lang/​String;​25 .​method·​private·​getRandomApp()​Ljava/​lang/​String;​
26 ····​.​locals·​826 ····​.​locals·​8
  
27 ····​.​prologue27 ····​.​prologue
28 ····​.​line·​10028 ····​.​line·​100
29 ····​iget-​object·​v6,​·​p0,​·​Lbe/​norio/​randomapp/​ui/​MainActivity;​-​>mPackageManager:​Landroid/​content/​pm/​PackageManager;​29 ····​iget-​object·​v5,​·​p0,​·​Lbe/​norio/​randomapp/​ui/​MainActivity;​-​>mPackageManager:​Landroid/​content/​pm/​PackageManager;​
  
30 ····​const/​16·​v7,​·​0x8030 ····​const/​16·​v6,​·​0x80
  
31 ····​invoke-​virtual·​{v6,​·​v7},​·​Landroid/​content/​pm/​PackageManager;​-​>getInstalledApplicat​ions(I)​Ljava/​util/​List;​31 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​content/​pm/​PackageManager;​-​>getInstalledApplicat​ions(I)​Ljava/​util/​List;​
  
32 ····​move-​result-​object·​v232 ····​move-​result-​object·​v1
  
33 ····​.​line·​10133 ····​.​line·​101
34 ····​.​local·​v2,​·​"installedApps":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​pm/​ApplicationInfo;​>;​"34 ····​.​local·​v1,​·​"installedApps":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​pm/​ApplicationInfo;​>;​"
35 ····​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​35 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​
  
36 ····​invoke-​direct·​{v4},​·​Ljava/​util/​ArrayList;​-​><init>()​V36 ····​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V
  
37 ····​.​line·​10237 ····​.​line·​102
38 ····​.​local·​v4,​·​"launchableApps":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​pm/​ApplicationInfo;​>;​"38 ····​.​local·​v3,​·​"launchableApps":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​pm/​ApplicationInfo;​>;​"
39 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​39 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
  
40 ····​move-​result-​object·​v140 ····​move-​result-​object·​v5
  
41 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​ 
42 ····​:​cond_041 ····​:​cond_0
43 ····​:​goto_042 ····​:​goto_0
44 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z43 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
45 ····​move-​result·​v644 ····​move-​result·​v6
  
46 ····​if-​eqz·​v6,​·​:​cond_145 ····​if-​eqz·​v6,​·​:​cond_1
  
47 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​46 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
  
48 ····​move-​result-​object·​v047 ····​move-​result-​object·​v0
  
49 ····​check-​cast·​v0,​·​Landroid/​content/​pm/​ApplicationInfo;​48 ····​check-​cast·​v0,​·​Landroid/​content/​pm/​ApplicationInfo;​
  
50 ····​.​line·​10349 ····​.​line·​103
51 ····​.​local·​v0,​·​"applicationInfo":​Landroid/​content/​pm/​ApplicationInfo;​50 ····​.​local·​v0,​·​"applicationInfo":​Landroid/​content/​pm/​ApplicationInfo;​
52 ····​iget-​object·​v6,​·​p0,​·​Lbe/​norio/​randomapp/​ui/​MainActivity;​-​>mPackageManager:​Landroid/​content/​pm/​PackageManager;​51 ····​iget-​object·​v6,​·​p0,​·​Lbe/​norio/​randomapp/​ui/​MainActivity;​-​>mPackageManager:​Landroid/​content/​pm/​PackageManager;​
  
53 ····​iget-​object·​v7,​·​v0,​·​Landroid/​content/​pm/​ApplicationInfo;​-​>packageName:​Ljava/​lang/​String;​52 ····​iget-​object·​v7,​·​v0,​·​Landroid/​content/​pm/​ApplicationInfo;​-​>packageName:​Ljava/​lang/​String;​
  
54 ····​invoke-​virtual·​{v6,​·​v7},​·​Landroid/​content/​pm/​PackageManager;​-​>getLaunchIntentForPa​ckage(Ljava/​lang/​String;​)​Landroid/​content/​Intent;​53 ····​invoke-​virtual·​{v6,​·​v7},​·​Landroid/​content/​pm/​PackageManager;​-​>getLaunchIntentForPa​ckage(Ljava/​lang/​String;​)​Landroid/​content/​Intent;​
  
55 ····​move-​result-​object·​v354 ····​move-​result-​object·​v2
  
56 ····​.​line·​10455 ····​.​line·​104
57 ····​.​local·​v3,​·​"intent":​Landroid/​content/​Intent;​56 ····​.​local·​v2,​·​"intent":​Landroid/​content/​Intent;​
58 ····​if-​eqz·​v3,​·​:​cond_057 ····​if-​eqz·​v2,​·​:​cond_0
  
59 ····​.​line·​10558 ····​.​line·​105
60 ····​invoke-​interface·​{v4,​·​v0},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z59 ····​invoke-​interface·​{v3,​·​v0},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
  
61 ····​goto·​:​goto_060 ····​goto·​:​goto_0
  
62 ····​.​line·​10861 ····​.​line·​108
63 ····​.​end·​local·​v0····​#·​"applicationInfo":​Landroid/​content/​pm/​ApplicationInfo;​62 ····​.​end·​local·​v0····​#·​"applicationInfo":​Landroid/​content/​pm/​ApplicationInfo;​
64 ····​.​end·​local·​v3····​#·​"intent":​Landroid/​content/​Intent;​63 ····​.​end·​local·​v2····​#·​"intent":​Landroid/​content/​Intent;​
65 ····​:​cond_164 ····​:​cond_1
66 ····​new-​instance·​v5,​·​Ljava/​util/​Random;​65 ····​new-​instance·​v4,​·​Ljava/​util/​Random;​
  
67 ····​invoke-​direct·​{v5},​·​Ljava/​util/​Random;​-​><init>()​V66 ····​invoke-​direct·​{v4},​·​Ljava/​util/​Random;​-​><init>()​V
  
68 ····​.​line·​10967 ····​.​line·​109
69 ····​.​local·​v5,​·​"r":​Ljava/​util/​Random;​68 ····​.​local·​v4,​·​"r":​Ljava/​util/​Random;​
70 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>size()​I69 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>size()​I
  
71 ····​move-​result·​v670 ····​move-​result·​v5
  
72 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​util/​Random;​-​>nextInt(I)​I71 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​util/​Random;​-​>nextInt(I)​I
  
73 ····​move-​result·​v672 ····​move-​result·​v5
  
74 ····​invoke-​interface·​{v4,​·​v6},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​73 ····​invoke-​interface·​{v3,​·​v5},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
  
75 ····​move-​result-​object·​v074 ····​move-​result-​object·​v0
  
76 ····​check-​cast·​v0,​·​Landroid/​content/​pm/​ApplicationInfo;​75 ····​check-​cast·​v0,​·​Landroid/​content/​pm/​ApplicationInfo;​
  
77 ····​.​line·​11076 ····​.​line·​110
78 ····​.​restart·​local·​v0····​#·​"applicationInfo":​Landroid/​content/​pm/​ApplicationInfo;​77 ····​.​restart·​local·​v0····​#·​"applicationInfo":​Landroid/​content/​pm/​ApplicationInfo;​
79 ····​iget-​object·​v6,​·​v0,​·​Landroid/​content/​pm/​ApplicationInfo;​-​>packageName:​Ljava/​lang/​String;​78 ····​iget-​object·​v5,​·​v0,​·​Landroid/​content/​pm/​ApplicationInfo;​-​>packageName:​Ljava/​lang/​String;​
  
80 ····​return-​object·​v679 ····​return-​object·​v5
81 .​end·​method80 .​end·​method
  
82 .​method·​private·​launchApp(Ljava/​lang/​String;​)​V81 .​method·​private·​launchApp(Ljava/​lang/​String;​)​V
83 ····​.​locals·​382 ····​.​locals·​3
84 ····​.​param·​p1,​·​"packageName"····​#·​Ljava/​lang/​String;​83 ····​.​param·​p1,​·​"packageName"····​#·​Ljava/​lang/​String;​
  
85 ····​.​prologue84 ····​.​prologue
Offset 313, 29 lines modifiedOffset 312, 29 lines modified
  
313 ····​goto·​:​goto_0312 ····​goto·​:​goto_0
314 .​end·​method313 .​end·​method
  
  
315 #·​virtual·​methods314 #·​virtual·​methods
316 .​method·​protected·​launchRandomApp()​V315 .​method·​protected·​launchRandomApp()​V
317 ····​.​locals·3316 ····​.​locals·4
  
318 ····​.​prologue317 ····​.​prologue
319 ····​.​line·​82318 ····​.​line·​82
320 ····​invoke-​direct·​{p0},​·​Lbe/​norio/​randomapp/​ui/​MainActivity;​-​>getRandomApp()​Ljava/​lang/​String;​319 ····​invoke-​direct·​{p0},​·​Lbe/​norio/​randomapp/​ui/​MainActivity;​-​>getRandomApp()​Ljava/​lang/​String;​
  
321 ····​move-​result-​object·​v0320 ····​move-​result-​object·​v0
  
322 ····​.​line·​83321 ····​.​line·​83
323 ····​.​local·​v0,​·​"app":​Ljava/​lang/​String;​322 ····​.​local·​v0,​·​"app":​Ljava/​lang/​String;​
324 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J323 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
  
325 ····​move-​result-​wide·​v1324 ····​move-​result-​wide·​v2
  
326 ····​invoke-​static·​{v1,​·​v2},​·​Lbe/​norio/​randomapp/​util/​PrefsUtils;​-​>setPreviousDate(J)​V325 ····​invoke-​static·​{v2,​·​v3},​·​Lbe/​norio/​randomapp/​util/​PrefsUtils;​-​>setPreviousDate(J)​V
  
327 ····​.​line·​84326 ····​.​line·​84
328 ····​invoke-​static·​{v0},​·​Lbe/​norio/​randomapp/​util/​PrefsUtils;​-​>setPreviousPackageNa​me(Ljava/​lang/​String;​)​V327 ····​invoke-​static·​{v0},​·​Lbe/​norio/​randomapp/​util/​PrefsUtils;​-​>setPreviousPackageNa​me(Ljava/​lang/​String;​)​V
  
329 ····​.​line·​85328 ····​.​line·​85
330 ····​invoke-​direct·​{p0,​·​v0},​·​Lbe/​norio/​randomapp/​ui/​MainActivity;​-​>launchApp(Ljava/​lang/​String;​)​V329 ····​invoke-​direct·​{p0,​·​v0},​·​Lbe/​norio/​randomapp/​ui/​MainActivity;​-​>launchApp(Ljava/​lang/​String;​)​V
  
Max diff block lines reached; 1134/6497 bytes (17.45%) of diff not shown.