/home/hans/code/fdroid/data/tmp/org.transdroid.search_28.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_org.transdroid.search_28.apk
zipinfo {}
Offset 1, 17 lines modified Offset 1, 17 lines modified
1 Zip·​file·​size:​·​86363·​bytes,​·​number·​of·​entries:​·​15 1 Zip·​file·​size:​·​86311·​bytes,​·​number·​of·​entries:​·​15
2 -​rw-​-​-​-​·····​2.​0·​fat·····​1029·​bl·​defN·​16-​Aug-​03·​21:​51·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat·····​1029·​bl·​defN·​16-​Aug-​03·​21:​51·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​1150·​bl·​defN·​16-​Aug-​03·​21:​51·​META-​INF/​6665468D.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat·····​1150·​bl·​defN·​16-​Aug-​03·​21:​51·​META-​INF/​6665468D.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1291·​bl·​defN·​16-​Aug-​03·​21:​51·​META-​INF/​6665468D.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1291·​bl·​defN·​16-​Aug-​03·​21:​51·​META-​INF/​6665468D.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Aug-​03·​10:​11·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Aug-​03·​10:​11·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Aug-​03·​10:​11·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​Aug-​03·​10:​11·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·····​2.​0·​fat·····​3252·​bX·​defN·​16-​Aug-​03·10:​11·​AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat·····​3252·​bX·​defN·​16-​Sep-​07·23:​38·​AndroidManifest.​xml
8 -​rw-​-​-​-​·····​1.​0·​fat·····​5830·​b-​·​stor·​16-​Aug-​03·10:​11·​res/​drawable-​hdpi-​v4/​ic_launcher.​png 8 -​rw-​-​-​-​·····​1.​0·​fat·····​5830·​b-​·​stor·​16-​Sep-​07·23:​38·​res/​drawable-​hdpi-​v4/​ic_launcher.​png
9 -​rw-​-​-​-​·····​1.​0·​fat·····​8091·​b-​·​stor·​16-​Aug-​03·10:​11·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png 9 -​rw-​-​-​-​·····​1.​0·​fat·····​8091·​b-​·​stor·​16-​Sep-​07·23:​38·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png
10 -​rw-​-​-​-​·····​1.​0·​fat····​13019·​b-​·​stor·​16-​Aug-​03·10:​11·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png 10 -​rw-​-​-​-​·····​1.​0·​fat····​13019·​b-​·​stor·​16-​Sep-​07·23:​38·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png
11 -​rw-​-​-​-​·····​1.​0·​fat····​18029·​b-​·​stor·​16-​Aug-​03·10:​11·​res/​drawable-​xxxhdpi-​v4/​ic_launcher.​png 11 -​rw-​-​-​-​·····​1.​0·​fat····​18029·​b-​·​stor·​16-​Sep-​07·23:​38·​res/​drawable-​xxxhdpi-​v4/​ic_launcher.​png
12 -​rw-​-​-​-​·····​2.​0·​fat······​820·​bl·​defN·​16-​Aug-​03·10:​11·​res/​layout/​dialog_credentials.​xml 12 -​rw-​-​-​-​·····​2.​0·​fat······​820·​bl·​defN·​16-​Sep-​07·23:​38·​res/​layout/​dialog_credentials.​xml
13 -​rw-​-​-​-​·····​2.​0·​fat······​592·​bl·​defN·​16-​Aug-​03·10:​11·​res/​layout/​dialog_token.​xml 13 -​rw-​-​-​-​·····​2.​0·​fat······​592·​bl·​defN·​16-​Sep-​07·23:​38·​res/​layout/​dialog_token.​xml
14 -​rw-​-​-​-​·····​2.​0·​fat······​608·​bl·​defN·​16-​Aug-​03·10:​11·​res/​xml/​pref_settings.​xml 14 -​rw-​-​-​-​·····​2.​0·​fat······​608·​bl·​defN·​16-​Sep-​07·23:​38·​res/​xml/​pref_settings.​xml
15 -​rw-​-​-​-​·····​1.​0·​fat·····​3080·​b-​·​stor·​16-​Aug-​03·10:​11·​resources.​arsc 15 -​rw-​-​-​-​·····​1.​0·​fat·····​3080·​b-​·​stor·​16-​Sep-​07·23:​38·​resources.​arsc
16 -​rw-​-​-​-​·····​2.​0·​fat····​80436·​bl·​defN·​16-​Aug-​03·10:​11·​classes.​dex 16 -​rw-​-​-​-​·····​2.​0·​fat····​80400·​bl·​defN·​16-​Sep-​07·23:​38·​classes.​dex
17 15·​files,​·​137309·​bytes·​uncompressed,​·​84256·​bytes·​compressed:​··​38.​6% 17 15·​files,​·​137273·​bytes·​uncompressed,​·​84251·​bytes·​compressed:​··​38.​6%
smali/org/transdroid/search/TorrentSearchProvider.smali
Offset 823, 21 lines modified Offset 823, 15 lines modified
   
823 ····​aget-​object·​v2,​·​p4,​·​v2 823 ····​aget-​object·​v2,​·​p4,​·​v2
   
824 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 824 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
825 ····​move-​result-​object·​v1 825 ····​move-​result-​object·​v1
   
826 ····​const-​string·​v2,​·​"·​is·​not·​a·​valid·​torrent·​site.​·​" 826 ····​const-​string·​v2,​·​"·​is·​not·​a·​valid·​torrent·​site.​·​To·​get·​the·​available·​sites,​·​use·​"
   
827 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
828 ····​move-​result-​object·​v1  
   
829 ····​const-​string·​v2,​·​"To·​get·​the·​available·​sites,​·​use·​"  
   
830 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 827 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
831 ····​move-​result-​object·​v1 828 ····​move-​result-​object·​v1
   
832 ····​const-​string·​v2,​·​"org.​transdroid.​search.​torrentsitesprovider"​ 829 ····​const-​string·​v2,​·​"org.​transdroid.​search.​torrentsitesprovider"​
   
Offset 871, 21 lines modified Offset 865, 15 lines modified
   
871 ····​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 865 ····​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
872 ····​invoke-​virtual·​{v1,​·​p5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 866 ····​invoke-​virtual·​{v1,​·​p5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
873 ····​move-​result-​object·​v1 867 ····​move-​result-​object·​v1
   
874 ····​const-​string·​v2,​·​"·​is·​not·​a·​valid·​sort·​order.​·​" 868 ····​const-​string·​v2,​·​"·​is·​not·​a·​valid·​sort·​order.​·​Only·​BySeeders·​and·​Combined·​are·supported.​"
   
875 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
876 ····​move-​result-​object·​v1  
   
877 ····​const-​string·​v2,​·​"Only·​BySeeders·​and·​Combined·​are·​supported.​"  
   
878 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 869 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
879 ····​move-​result-​object·​v1 870 ····​move-​result-​object·​v1
   
880 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 871 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​