9.23 KB
/home/fdroid/fdroiddata/tmp/org.billthefarmer.editor_109.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.billthefarmer.editor_109.apk
4.68 KB
zipinfo /dev/stdin
Offset 1, 30 lines modifiedOffset 1, 28 lines modified
1 Zip·​file·​size:​·​68943·​bytes,​·​number·​of·​entries:​·​281 Zip·​file·​size:​·​67791·​bytes,​·​number·​of·​entries:​·​26
2 -​rw-​-​-​-​·····​2.​0·​fat·····​2251·​bl·​defN·​17-​Oct-​30·​20:​50·​META-​INF/​MANIFEST.​MF2 -​rw-​-​-​-​·····​2.​0·​fat·····​2251·​bl·​defN·​17-​Oct-​30·​20:​50·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​2354·​bl·​defN·​17-​Oct-​30·​20:​50·​META-​INF/​13258F09.​SF3 -​rw-​-​-​-​·····​2.​0·​fat·····​2354·​bl·​defN·​17-​Oct-​30·​20:​50·​META-​INF/​13258F09.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​17-​Oct-​30·​20:​50·​META-​INF/​13258F09.​RSA4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​17-​Oct-​30·​20:​50·​META-​INF/​13258F09.​RSA
5 -​rw-​-​-​-​·····​2.​0·fat·······​41·​bl·​defN·17-​Oct-​30·19:​39·META-​INF/​buildserverid5 -​rw-​rw-​rw-​··​2.​3·unx·····2932·​b-​·​defN·80-​000-​00·00:​00·​AndroidManifest.​xml
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·17-​Oct-​30·19:​39·META-​INF/​fdroidserverid6 -​rw-​-​-​-​·····​2.​4·​fat····32896·​b-​·​defN·80-​000-​00·00:​00·classes.​dex
7 -​rw-​-​-​-​·····​2.​0·fat·····2932·​bX·defN·79-​Nov-​30·​00:​00·AndroidManifest.​xml7 -​rw-​rw-​rw-​··​2.​3·unx······​314·​b-​·stor·80-​000-​00·​00:​00·res/​drawable-​hdpi-​v4/​ic_action_collection.​png
8 -​rw-​-​-​-​·····​2.​0·fat····32896·​bX·defN·79-​Nov-​30·​00:​00·​classes.​dex8 -​rw-​rw-​rw-​··​2.​3·unx······​254·​b-​·stor·80-​000-​00·​00:​00·res/​drawable-​hdpi-​v4/​ic_action_save.​png
9 -​rw-​-​-​-​·····1.​0·fat······​314·​bx·​stor·79-​Nov-​30·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_collection.​png9 -​rw-​rw-​rw-​··2.​3·unx······​393·​b-​·​stor·80-​000-​00·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_search.​png
10 -​rw-​-​-​-​·····1.​0·fat······​254·​bx·​stor·79-​Nov-​30·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_save.​png10 -​rw-​rw-​rw-​··2.​3·unx·····3480·​b-​·​stor·80-​000-​00·​00:​00·​res/​drawable-​hdpi-​v4/​ic_launcher.​png
11 -​rw-​-​-​-​·····1.​0·fat······393·​bx·​stor·79-​Nov-​30·​00:​00·​res/​drawable-​hdpi-​v4/​ic_action_search.​png11 -​rw-​rw-​rw-​··2.​3·unx······265·​b-​·​stor·80-​000-​00·​00:​00·​res/​drawable-​mdpi-​v4/​ic_action_collection.​png
12 -​rw-​-​-​-​·····1.​0·fat·····3480·​bx·​stor·79-​Nov-​30·​00:​00·​res/​drawable-​hdpi-​v4/​ic_launcher.​png12 -​rw-​rw-​rw-​··2.​3·unx······​237·​b-​·​stor·80-​000-​00·​00:​00·​res/​drawable-​mdpi-​v4/​ic_action_save.​png
13 -​rw-​-​-​-​·····1.​0·fat······265·​bx·​stor·79-​Nov-​30·​00:​00·​res/​drawable-​mdpi-​v4/​ic_action_collection.​png13 -​rw-​rw-​rw-​··2.​3·unx······316·​b-​·​stor·80-​000-​00·​00:​00·​res/​drawable-​mdpi-​v4/​ic_action_search.​png
14 -​rw-​-​-​-​·····1.​0·fat······​237·​bx·​stor·79-​Nov-​30·​00:​00·​res/​drawable-​mdpi-​v4/​ic_action_save.​png14 -​rw-​rw-​rw-​··2.​3·unx·····2141·​b-​·​stor·80-​000-​00·​00:​00·​res/​drawable-​mdpi-​v4/​ic_launcher.​png
15 -​rw-​-​-​-​·····1.​0·fat······​316·​bx·​stor·79-​Nov-​30·​00:​00·​res/​drawable-​mdpi-​v4/​ic_action_search.​png15 -​rw-​rw-​rw-​··2.​3·unx······​356·​b-​·​stor·80-​000-​00·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_action_collection.​png
16 -​rw-​-​-​-​·····1.​0·fat·····2141·​bx·​stor·79-​Nov-​30·​00:​00·​res/​drawable-​mdpi-​v4/​ic_launcher.​png16 -​rw-​rw-​rw-​··2.​3·unx······​277·​b-​·​stor·80-​000-​00·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_action_save.​png
17 -​rw-​-​-​-​·····1.​0·fat······356·​bx·​stor·79-​Nov-​30·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_action_collection.​png17 -​rw-​rw-​rw-​··2.​3·unx······483·​b-​·​stor·80-​000-​00·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_action_search.​png
18 -​rw-​-​-​-​·····1.​0·fat······​277·​bx·​stor·79-​Nov-​30·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_action_save.​png18 -​rw-​rw-​rw-​··2.​3·unx·····4996·​b-​·​stor·80-​000-​00·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png
19 -​rw-​-​-​-​·····1.​0·fat······​483·​bx·​stor·79-​Nov-​30·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_action_search.​png19 -​rw-​rw-​rw-​··2.​3·unx······​454·​b-​·​stor·80-​000-​00·​00:​00·​res/​drawable-​xxhdpi-​v4/​ic_action_collection.​png
20 -​rw-​-​-​-​·····1.​0·fat·····4996·​bx·​stor·79-​Nov-​30·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png20 -​rw-​rw-​rw-​··2.​3·unx······​312·​b-​·​stor·80-​000-​00·​00:​00·​res/​drawable-​xxhdpi-​v4/​ic_action_save.​png
21 -​rw-​-​-​-​·····1.​0·fat······454·​bx·​stor·79-​Nov-​30·​00:​00·​res/​drawable-​xxhdpi-​v4/​ic_action_collection.​png21 -​rw-​rw-​rw-​··2.​3·unx······642·​b-​·​stor·80-​000-​00·​00:​00·​res/​drawable-​xxhdpi-​v4/​ic_action_search.​png
22 -​rw-​-​-​-​·····1.​0·fat······​312·​bx·​stor·79-​Nov-​30·​00:​00·​res/​drawable-​xxhdpi-​v4/​ic_action_save.​png22 -​rw-​rw-​rw-​··2.​3·unx·····8290·​b-​·​stor·80-​000-​00·​00:​00·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png
23 -​rw-​-​-​-​·····1.​0·fat······​642·​bx·​stor·79-​Nov-​30·​00:​00·​res/​drawable-​xxhdpi-​v4/​ic_action_search.​png23 -​rw-​rw-​rw-​··2.​3·unx····12482·​b-​·​stor·80-​000-​00·​00:​00·​res/​drawable-​xxxhdpi-​v4/​ic_launcher.​png
24 -​rw-​-​-​-​·····1.​0·fat·····​8290·​bx·stor·79-​Nov-​30·​00:​00·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png24 -​rw-​rw-​rw-​··2.​3·unx······​824·​b-​·defN·80-​000-​00·​00:​00·​res/​layout/​edit.​xml
25 -​rw-​-​-​-​·····1.​0·fat····12482·​bx·stor·79-​Nov-​30·​00:​00·​res/​drawable-​xxxhdpi-​v4/​ic_launcher.​png25 -​rw-​rw-​rw-​··2.​3·unx······​656·​b-​·defN·80-​000-​00·​00:​00·​res/​layout/​wrap.​xml
26 -​rw-​-​-​-​·····​2.​0·fat······​824·​bX·​defN·79-​Nov-​30·​00:​00·​res/​layout/​edit.​xml26 -​rw-​rw-​rw-​··​2.​3·unx·····3348·​b-​·​defN·80-​000-​00·​00:​00·​res/​menu/​main.​xml
27 -​rw-​-​-​-​·····​2.​0·fat······​656·​bX·defN·79-​Nov-​30·​00:​00·​res/​layout/​wrap.​xml27 -​rw-​rw-​rw-​··​2.​3·unx·····​6960·​b-​·stor·80-​000-​00·​00:​00·​resources.​arsc
28 -​rw-​-​-​-​·····2.​0·fat·····​3348·​bX·​defN·79-​Nov-​30·​00:​00·res/​menu/​main.​xml28 26·​files,​·89239·bytes·uncompressed,​·64047·​bytes·​compressed:​··​28.​2%
29 -​rw-​-​-​-​·····​1.​0·​fat·····​6960·​bx·​stor·​79-​Nov-​30·​00:​00·​resources.​arsc 
30 28·​files,​·​89321·​bytes·​uncompressed,​·​64131·​bytes·​compressed:​··​28.​2% 
3.4 KB
classes.dex
3.38 KB
classes.jar
1.59 KB
zipinfo /dev/stdin
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·​file·​size:​·​33695·​bytes,​·​number·​of·​entries:​·​231 Zip·​file·​size:​·​33693·​bytes,​·​number·​of·​entries:​·​23
2 ?rwxrwxr-​x··​2.​0·​unx······​475·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​BuildConfig.​class2 ?rwxrwxr-​x··​2.​0·​unx······​475·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​BuildConfig.​class
3 ?rwxrwxr-​x··​2.​0·​unx······​640·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​Editor$1.​class3 ?rwxrwxr-​x··​2.​0·​unx······​640·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​Editor$1.​class
4 ?rwxrwxr-​x··​2.​0·​unx······​475·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​Editor$2.​class4 ?rwxrwxr-​x··​2.​0·​unx······​475·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​Editor$2.​class
5 ?rwxrwxr-​x··​2.​0·​unx······​557·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​Editor$3.​class5 ?rwxrwxr-​x··​2.​0·​unx······​557·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​Editor$3.​class
6 ?rwxrwxr-​x··​2.​0·​unx·····​1488·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​Editor$4.​class6 ?rwxrwxr-​x··​2.​0·​unx·····​1488·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​Editor$4.​class
7 ?rwxrwxr-​x··​2.​0·​unx······​479·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​Editor$5.​class7 ?rwxrwxr-​x··​2.​0·​unx······​479·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​Editor$5.​class
8 ?rwxrwxr-​x··​2.​0·​unx·····​2685·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​Editor$QueryTextListe​ner.​class8 ?rwxrwxr-​x··​2.​0·​unx·····​2685·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​Editor$QueryTextListe​ner.​class
Offset 18, 8 lines modifiedOffset 18, 8 lines modified
18 ?rwxrwxr-​x··​2.​0·​unx······​327·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​R$drawable.​class18 ?rwxrwxr-​x··​2.​0·​unx······​327·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​R$drawable.​class
19 ?rwxrwxr-​x··​2.​0·​unx······​813·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​R$id.​class19 ?rwxrwxr-​x··​2.​0·​unx······​813·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​R$id.​class
20 ?rwxrwxr-​x··​2.​0·​unx······​224·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​R$layout.​class20 ?rwxrwxr-​x··​2.​0·​unx······​224·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​R$layout.​class
21 ?rwxrwxr-​x··​2.​0·​unx······​194·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​R$menu.​class21 ?rwxrwxr-​x··​2.​0·​unx······​194·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​R$menu.​class
22 ?rwxrwxr-​x··​2.​0·​unx······​969·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​R$string.​class22 ?rwxrwxr-​x··​2.​0·​unx······​969·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​R$string.​class
23 ?rwxrwxr-​x··​2.​0·​unx······​389·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​R$style.​class23 ?rwxrwxr-​x··​2.​0·​unx······​389·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​R$style.​class
24 ?rwxrwxr-​x··​2.​0·​unx······​141·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​R.​class24 ?rwxrwxr-​x··​2.​0·​unx······​141·​b-​·​stor·​80-​Jan-​01·​00:​00·​org/​billthefarmer/​editor/​R.​class
25 23·​files,​·​38790·​bytes·​uncompressed,​·​30075·​bytes·​compressed:​··​22.​5%25 23·​files,​·​38790·​bytes·​uncompressed,​·​30073·​bytes·​compressed:​··​22.​5%
645 B
org/billthefarmer/editor/BuildConfig.class
561 B
procyon -ec {}
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·​org.​billthefarmer.​editor;​1 package·​org.​billthefarmer.​editor;​
  
2 public·​final·​class·​BuildConfig2 public·​final·​class·​BuildConfig
3 {3 {
4 ····​public·​static·​final·​String·​APPLICATION_ID·​=·​"org.​billthefarmer.​editor";​4 ····​public·​static·​final·​String·​APPLICATION_ID·​=·​"org.​billthefarmer.​editor";​
5 ····​public·​static·​final·​String·​BUILD_TYPE·​=·​"release";​5 ····​public·​static·​final·​String·​BUILD_TYPE·​=·​"release";​
6 ····​public·​static·​final·​long·​BUILT·​=·​1509392352686L;​6 ····​public·​static·​final·​long·​BUILT·​=·​1509395219603L;​
7 ····​public·​static·​final·​boolean·​DEBUG·​=·​false;​7 ····​public·​static·​final·​boolean·​DEBUG·​=·​false;​
8 ····​public·​static·​final·​String·​FLAVOR·​=·​"";​8 ····​public·​static·​final·​String·​FLAVOR·​=·​"";​
9 ····​public·​static·​final·​int·​VERSION_CODE·​=·​109;​9 ····​public·​static·​final·​int·​VERSION_CODE·​=·​109;​
10 ····​public·​static·​final·​String·​VERSION_NAME·​=·​"1.​09";​10 ····​public·​static·​final·​String·​VERSION_NAME·​=·​"1.​09";​
11 }11 }
1.14 KB
org/billthefarmer/editor/Editor.class
1.07 KB
procyon -ec {}
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
93 ········​this.​size·​=·​18;​93 ········​this.​size·​=·​18;​
94 ········​this.​type·​=·​2;​94 ········​this.​type·​=·​2;​
95 ····​}95 ····​}
96 ····96 ····
97 ····​private·​void·​aboutClicked()​·​{97 ····​private·​void·​aboutClicked()​·​{
98 ········​final·​AlertDialog$Builder·​alertDialog$Builder·​=·​new·​AlertDialog$Builder((​Context)​this)​;​98 ········​final·​AlertDialog$Builder·​alertDialog$Builder·​=·​new·​AlertDialog$Builder((​Context)​this)​;​
99 ········​alertDialog$Builder.​setTitle(2130968576)​;​99 ········​alertDialog$Builder.​setTitle(2130968576)​;​
100 ········​alertDialog$Builder.​setMessage((CharSeque​nce)​String.​format(Locale.​getDefault()​,​·​this.​getString(2130968601)​,​·​"1.​09",​·​DateFormat.​getDateTimeInstance()​.​format(1509392352686L​)​)​)​;​100 ········​alertDialog$Builder.​setMessage((CharSeque​nce)​String.​format(Locale.​getDefault()​,​·​this.​getString(2130968601)​,​·​"1.​09",​·​DateFormat.​getDateTimeInstance()​.​format(1509395219603L​)​)​)​;​
101 ········​alertDialog$Builder.​setPositiveButton(213​0968589,​·​(DialogInterface$OnCl​ickListener)​null)​;​101 ········​alertDialog$Builder.​setPositiveButton(213​0968589,​·​(DialogInterface$OnCl​ickListener)​null)​;​
102 ········​alertDialog$Builder.​show()​;​102 ········​alertDialog$Builder.​show()​;​
103 ····​}103 ····​}
104 ····104 ····
105 ····​private·​void·​alertDialog(final·​int·​title,​·​final·​int·​message,​·​final·​DialogInterface$OnCli​ckListener·​dialogInterface$OnCli​ckListener)​·​{105 ····​private·​void·​alertDialog(final·​int·​title,​·​final·​int·​message,​·​final·​DialogInterface$OnCli​ckListener·​dialogInterface$OnCli​ckListener)​·​{
106 ········​final·​AlertDialog$Builder·​alertDialog$Builder·​=·​new·​AlertDialog$Builder((​Context)​this)​;​106 ········​final·​AlertDialog$Builder·​alertDialog$Builder·​=·​new·​AlertDialog$Builder((​Context)​this)​;​
107 ········​alertDialog$Builder.​setTitle(title)​;​107 ········​alertDialog$Builder.​setTitle(title)​;​
485 B
smali/org/billthefarmer/editor/Editor.smali
Offset 205, 15 lines modifiedOffset 205, 15 lines modified
  
205 ····​const-​string·​v7,​·​"1.​09"205 ····​const-​string·​v7,​·​"1.​09"
  
206 ····​aput-​object·​v7,​·​v5,​·​v6206 ····​aput-​object·​v7,​·​v5,​·​v6
  
207 ····​const/​4·​v6,​·​0x1207 ····​const/​4·​v6,​·​0x1
  
208 ····​const-​wide·​v8,​·​0x15f6ecb85aeL208 ····​const-​wide·​v8,​·​0x15f6ef74493L
  
209 ····​.​line·​851209 ····​.​line·​851
210 ····​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​210 ····​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
211 ····​move-​result-​object·​v7211 ····​move-​result-​object·​v7
  
212 ····​invoke-​virtual·​{v1,​·​v7},​·​Ljava/​text/​DateFormat;​-​>format(Ljava/​lang/​Object;​)​Ljava/​lang/​String;​212 ····​invoke-​virtual·​{v1,​·​v7},​·​Ljava/​text/​DateFormat;​-​>format(Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
567 B
smali/org/billthefarmer/editor/BuildConfig.smali
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
  
4 #·​static·​fields4 #·​static·​fields
5 .​field·​public·​static·​final·​APPLICATION_ID:​Ljava/​lang/​String;​·​=·​"org.​billthefarmer.​editor"5 .​field·​public·​static·​final·​APPLICATION_ID:​Ljava/​lang/​String;​·​=·​"org.​billthefarmer.​editor"
  
6 .​field·​public·​static·​final·​BUILD_TYPE:​Ljava/​lang/​String;​·​=·​"release"6 .​field·​public·​static·​final·​BUILD_TYPE:​Ljava/​lang/​String;​·​=·​"release"
  
7 .​field·​public·​static·​final·​BUILT:​J·​=·​0x15f6ecb85aeL7 .​field·​public·​static·​final·​BUILT:​J·​=·​0x15f6ef74493L
  
8 .​field·​public·​static·​final·​DEBUG:​Z·​=·​false8 .​field·​public·​static·​final·​DEBUG:​Z·​=·​false
  
9 .​field·​public·​static·​final·​FLAVOR:​Ljava/​lang/​String;​·​=·​""9 .​field·​public·​static·​final·​FLAVOR:​Ljava/​lang/​String;​·​=·​""
  
10 .​field·​public·​static·​final·​VERSION_CODE:​I·​=·​0x6d10 .​field·​public·​static·​final·​VERSION_CODE:​I·​=·​0x6d