82.0 KB
/home/fdroid/fdroiddata/tmp/com.vackosar.searchbasedlauncher_59.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.vackosar.searchbasedlauncher_59.apk
2.06 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, 20 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:·2ba32b795400008960963c042b623e774c6929708bcd5506f2f3451944b81543 
10 Signer·#1·certificate·SHA-1·digest:·939cb5c4d3b31d88fb162798e643fe5efecfa9a4 
11 Signer·#1·certificate·MD5·digest:·68a0c58a95e7fc3865dfc49a084a43e3 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·94cf96406b9f84c7b9111bc4f2334be57734195a804fd101ffb12be01fc7755f 
15 Signer·#1·public·key·SHA-1·digest:·caed7c1721abc65f3da3f054050f5474d4c8e3e9 
16 Signer·#1·public·key·MD5·digest:·7a78f38e61032a392d761ac3f3a1250a 
17 WARNING:·META-INF/DEPENDENCIES·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/LICENSE·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 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/. 
20 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/. 
50.2 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 767 lines modifiedOffset 1, 603 lines modified
1 There·is·no·zipfile·comment.1 There·is·no·zipfile·comment.
  
2 End-of-central-directory·record:2 End-of-central-directory·record:
3 -------------------------------3 -------------------------------
  
4 ··Zip·archive·file·size:····················636947·(000000000009B813h)4 ··Zip·archive·file·size:····················634359·(000000000009ADF7h)
5 ··Actual·end-cent-dir·record·offset:········636925·(000000000009B7FDh)5 ··Actual·end-cent-dir·record·offset:········634337·(000000000009ADE1h)
6 ··Expected·end-cent-dir·record·offset:······636925·(000000000009B7FDh)6 ··Expected·end-cent-dir·record·offset:······634337·(000000000009ADE1h)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·21·entries.9 ··central·directory·contains·19·entries.
10 ··The·central·directory·is·1785·(00000000000006F9h)·bytes·long,10 ··The·central·directory·is·1499·(00000000000005DBh)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·635140·(000000000009B104h).12 ··is·632838·(000000000009A806h).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······Unix
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.3
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···2.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························no
26 ··file·last·modified·on·(DOS·date/time):··········2017·Jan·2·08:26:5626 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
27 ··32-bit·CRC·value·(hex):·························24ea6bc627 ··32-bit·CRC·value·(hex):·························008a0d78
28 ··compressed·size:································730·bytes28 ··compressed·size:································1115·bytes
29 ··uncompressed·size:······························1610·bytes29 ··uncompressed·size:······························3404·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························0·bytes
32 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··Unix·file·attributes·(100666·octal):············-rw-rw-rw-
36 ··MS-DOS·file·attributes·(00·hex):················none36 ··MS-DOS·file·attributes·(20·hex):················arc·
  
37 ··There·is·no·file·comment.37 ··There·is·no·file·comment.
  
38 Central·directory·entry·#2:38 Central·directory·entry·#2:
39 ---------------------------39 ---------------------------
  
40 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
41 ··META-INF/EAE45346.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···796 
43 ··················································(000000000000031Ch)·bytes 
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
45 ··version·of·encoding·software:···················2.0 
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
47 ··minimum·software·version·required·to·extract:···2.0 
48 ··compression·method:·····························deflated 
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted 
51 ··extended·local·header:··························yes 
52 ··file·last·modified·on·(DOS·date/time):··········2017·Jan·2·08:26:56 
53 ··32-bit·CRC·value·(hex):·························e2712a3d 
54 ··compressed·size:································807·bytes 
55 ··uncompressed·size:······························1713·bytes 
56 ··length·of·filename:·····························20·characters 
57 ··length·of·extra·field:··························0·bytes 
58 ··length·of·file·comment:·························0·characters 
59 ··disk·number·on·which·file·begins:···············disk·1 
60 ··apparent·file·type:·····························binary 
61 ··non-MSDOS·external·file·attributes:·············000000·hex 
62 ··MS-DOS·file·attributes·(00·hex):················none 
  
63 ··There·is·no·file·comment. 
  
64 Central·directory·entry·#3: 
65 --------------------------- 
  
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/EAE45346.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···1669 
69 ··················································(0000000000000685h)·bytes 
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
71 ··version·of·encoding·software:···················2.0 
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
73 ··minimum·software·version·required·to·extract:···2.0 
74 ··compression·method:·····························deflated 
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted 
77 ··extended·local·header:··························yes 
78 ··file·last·modified·on·(DOS·date/time):··········2017·Jan·2·08:26:56 
79 ··32-bit·CRC·value·(hex):·························69cee6bc 
80 ··compressed·size:································1077·bytes 
81 ··uncompressed·size:······························1326·bytes 
82 ··length·of·filename:·····························21·characters 
83 ··length·of·extra·field:··························0·bytes 
84 ··length·of·file·comment:·························0·characters 
85 ··disk·number·on·which·file·begins:···············disk·1 
86 ··apparent·file·type:·····························binary 
87 ··non-MSDOS·external·file·attributes:·············000000·hex 
88 ··MS-DOS·file·attributes·(00·hex):················none 
  
89 ··There·is·no·file·comment. 
  
90 Central·directory·entry·#4: 
91 --------------------------- 
  
92 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
93 ··META-INF/DEPENDENCIES40 ··META-INF/DEPENDENCIES
  
94 ··offset·of·local·header·from·start·of·archive:···281341 ··offset·of·local·header·from·start·of·archive:···1164
95 ··················································(0000000000000AFDh)·bytes42 ··················································(000000000000048Ch)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT43 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.044 ··version·of·encoding·software:···················2.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT45 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.046 ··minimum·software·version·required·to·extract:···2.0
100 ··compression·method:·····························deflated47 ··compression·method:·····························deflated
101 ··compression·sub-type·(deflation):···············normal48 ··compression·sub-type·(deflation):···············normal
102 ··file·security·status:···························not·encrypted49 ··file·security·status:···························not·encrypted
103 ··extended·local·header:··························yes50 ··extended·local·header:··························no
104 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0051 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
105 ··file·last·modified·on·(UT·extra·field·modtime):·1979·Nov·30·00:00:00·local52 ··file·last·modified·on·(UT·extra·field·modtime):·1970·Jan·1·00:00:00·local
Max diff block lines reached; 43832/51360 bytes (85.34%) of diff not shown.
12.0 KB
classes.dex
12.0 KB
classes.jar
1.01 KB
zipinfo -v {}
    
Offset 15748, 15 lines modifiedOffset 15748, 15 lines modified
15748 ··version·of·encoding·software:···················2.015748 ··version·of·encoding·software:···················2.0
15749 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT15749 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
15750 ··minimum·software·version·required·to·extract:···2.015750 ··minimum·software·version·required·to·extract:···2.0
15751 ··compression·method:·····························none·(stored)15751 ··compression·method:·····························none·(stored)
15752 ··file·security·status:···························not·encrypted15752 ··file·security·status:···························not·encrypted
15753 ··extended·local·header:··························no15753 ··extended·local·header:··························no
15754 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0015754 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
15755 ··32-bit·CRC·value·(hex):·························4891c1dc15755 ··32-bit·CRC·value·(hex):·························a4dbed2e
15756 ··compressed·size:································6528·bytes15756 ··compressed·size:································6528·bytes
15757 ··uncompressed·size:······························6528·bytes15757 ··uncompressed·size:······························6528·bytes
15758 ··length·of·filename:·····························28·characters15758 ··length·of·filename:·····························28·characters
15759 ··length·of·extra·field:··························0·bytes15759 ··length·of·extra·field:··························0·bytes
15760 ··length·of·file·comment:·························0·characters15760 ··length·of·file·comment:·························0·characters
15761 ··disk·number·on·which·file·begins:···············disk·115761 ··disk·number·on·which·file·begins:···············disk·1
15762 ··apparent·file·type:·····························binary15762 ··apparent·file·type:·····························binary
11.0 KB
AnnotationDatabaseImpl.class
10.9 KB
procyon -ec {}
    
Offset 14, 21 lines modifiedOffset 14, 21 lines modified
14 ········final·String·s·=·"com.google.inject.Inject";14 ········final·String·s·=·"com.google.inject.Inject";
15 ········Map<?,·?>·value·=·(Map<?,·?>)hashMap.get(s);15 ········Map<?,·?>·value·=·(Map<?,·?>)hashMap.get(s);
16 ········if·(value·==·null)·{16 ········if·(value·==·null)·{
17 ············value·=·new·HashMap<Object,·Object>();17 ············value·=·new·HashMap<Object,·Object>();
18 ············hashMap.put(s,·value);18 ············hashMap.put(s,·value);
19 ········}19 ········}
20 ········final·HashSet·set·=·new·HashSet<String>();20 ········final·HashSet·set·=·new·HashSet<String>();
21 ········set.add("activity"); 
22 ········set.add("context");21 ········set.add("searchText");
 22 ········set.add("appsManager");
23 ········value.put("com.vackosar.searchbasedlauncher.boundary.WifiToggle",·set);23 ········value.put("com.vackosar.searchbasedlauncher.boundary.MenuButton",·set);
24 ········final·HashSet·set2·=·new·HashSet<String>();24 ········final·HashSet·set2·=·new·HashSet<String>();
 25 ········set2.add("activity");
25 ········set2.add("searchText");26 ········set2.add("context");
26 ········set2.add("appsManager"); 
27 ········value.put("com.vackosar.searchbasedlauncher.boundary.MenuButton",·set2);27 ········value.put("com.vackosar.searchbasedlauncher.boundary.WifiToggle",·set2);
28 ········final·HashSet·set3·=·new·HashSet<String>();28 ········final·HashSet·set3·=·new·HashSet<String>();
29 ········set3.add("activity");29 ········set3.add("activity");
30 ········value.put("com.vackosar.searchbasedlauncher.boundary.SizeSelector",·set3);30 ········value.put("com.vackosar.searchbasedlauncher.boundary.SizeSelector",·set3);
31 ········final·HashSet·set4·=·new·HashSet<String>();31 ········final·HashSet·set4·=·new·HashSet<String>();
32 ········set4.add("activity");32 ········set4.add("activity");
33 ········set4.add("itemListSelector");33 ········set4.add("itemListSelector");
34 ········value.put("com.vackosar.searchbasedlauncher.control.DialogFactory",·set4);34 ········value.put("com.vackosar.searchbasedlauncher.control.DialogFactory",·set4);
Offset 89, 44 lines modifiedOffset 89, 44 lines modified
89 ········set13.add("alignmentSelector");89 ········set13.add("alignmentSelector");
90 ········value.put("com.vackosar.searchbasedlauncher.boundary.MenuList",·set13);90 ········value.put("com.vackosar.searchbasedlauncher.boundary.MenuList",·set13);
91 ········final·HashSet·set14·=·new·HashSet<String>();91 ········final·HashSet·set14·=·new·HashSet<String>();
92 ········set14.add("appsView");92 ········set14.add("appsView");
93 ········set14.add("activity");93 ········set14.add("activity");
94 ········value.put("com.vackosar.searchbasedlauncher.boundary.ClearHistoryAndRestart",·set14);94 ········value.put("com.vackosar.searchbasedlauncher.boundary.ClearHistoryAndRestart",·set14);
95 ········final·HashSet·set15·=·new·HashSet<String>();95 ········final·HashSet·set15·=·new·HashSet<String>();
96 ········set15.add("bluetoothToggle"); 
97 ········set15.add("activity");96 ········set15.add("activity");
98 ········set15.add("wifiToggle");97 ········set15.add("sizeSelector");
 98 ········set15.add("alignmentSelector");
99 ········value.put("com.vackosar.searchbasedlauncher.entity.AppsFactory",·set15);99 ········value.put("com.vackosar.searchbasedlauncher.control.TextViewManager",·set15);
100 ········final·HashSet·set16·=·new·HashSet<String>();100 ········final·HashSet·set16·=·new·HashSet<String>();
 101 ········set16.add("bluetoothToggle");
101 ········set16.add("activity");102 ········set16.add("activity");
102 ········set16.add("sizeSelector");103 ········set16.add("wifiToggle");
103 ········set16.add("alignmentSelector"); 
104 ········value.put("com.vackosar.searchbasedlauncher.control.TextViewManager",·set16);104 ········value.put("com.vackosar.searchbasedlauncher.entity.AppsFactory",·set16);
105 ········final·HashSet·set17·=·new·HashSet<String>();105 ········final·HashSet·set17·=·new·HashSet<String>();
106 ········set17.add("activity");106 ········set17.add("activity");
107 ········set17.add("context");107 ········set17.add("context");
108 ········value.put("com.vackosar.searchbasedlauncher.boundary.BluetoothToggle",·set17);108 ········value.put("com.vackosar.searchbasedlauncher.boundary.BluetoothToggle",·set17);
109 ········final·HashSet·set18·=·new·HashSet<String>();109 ········final·HashSet·set18·=·new·HashSet<String>();
110 ········set18.add("appsView");110 ········set18.add("activity");
111 ········set18.add("menuList"); 
112 ········set18.add("menuButton"); 
113 ········set18.add("eventManager"); 
114 ········value.put("com.vackosar.searchbasedlauncher.boundary.MainActivity",·set18);111 ········value.put("com.vackosar.searchbasedlauncher.boundary.ThemeSelector",·set18);
115 ········final·HashSet·set19·=·new·HashSet<String>();112 ········final·HashSet·set19·=·new·HashSet<String>();
116 ········set19.add("activity");113 ········set19.add("appsView");
 114 ········set19.add("menuList");
 115 ········set19.add("menuButton");
 116 ········set19.add("eventManager");
117 ········value.put("com.vackosar.searchbasedlauncher.boundary.ThemeSelector",·set19);117 ········value.put("com.vackosar.searchbasedlauncher.boundary.MainActivity",·set19);
118 ········final·HashSet·set20·=·new·HashSet<String>();118 ········final·HashSet·set20·=·new·HashSet<String>();
119 ········set20.add("activity");119 ········set20.add("activity");
120 ········set20.add("persister");120 ········set20.add("eventManager");
121 ········value.put("com.vackosar.searchbasedlauncher.entity.SelectAction",·set20);121 ········value.put("com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent",·set20);
122 ········final·HashSet·set21·=·new·HashSet<String>();122 ········final·HashSet·set21·=·new·HashSet<String>();
123 ········set21.add("activity");123 ········set21.add("activity");
124 ········set21.add("eventManager");124 ········set21.add("persister");
125 ········value.put("com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent",·set21);125 ········value.put("com.vackosar.searchbasedlauncher.entity.SelectAction",·set21);
126 ········final·HashSet·set22·=·new·HashSet<String>();126 ········final·HashSet·set22·=·new·HashSet<String>();
127 ········set22.add("appsView");127 ········set22.add("appsView");
128 ········value.put("com.vackosar.searchbasedlauncher.boundary.RecentsCountSelector",·set22);128 ········value.put("com.vackosar.searchbasedlauncher.boundary.RecentsCountSelector",·set22);
129 ········final·String·s2·=·"roboguice.inject.InjectView";129 ········final·String·s2·=·"roboguice.inject.InjectView";
130 ········Map<?,·?>·value2·=·(Map<?,·?>)hashMap.get(s2);130 ········Map<?,·?>·value2·=·(Map<?,·?>)hashMap.get(s2);
131 ········if·(value2·==·null)·{131 ········if·(value2·==·null)·{
132 ············value2·=·new·HashMap<Object,·Object>();132 ············value2·=·new·HashMap<Object,·Object>();
Offset 158, 20 lines modifiedOffset 158, 20 lines modified
158 ········final·String·s·=·"roboguice.event.Observes";158 ········final·String·s·=·"roboguice.event.Observes";
159 ········Map<?,·?>·value·=·(Map<?,·?>)hashMap.get(s);159 ········Map<?,·?>·value·=·(Map<?,·?>)hashMap.get(s);
160 ········if·(value·==·null)·{160 ········if·(value·==·null)·{
161 ············value·=·new·HashMap<Object,·Object>();161 ············value·=·new·HashMap<Object,·Object>();
162 ············hashMap.put(s,·value);162 ············hashMap.put(s,·value);
163 ········}163 ········}
164 ········final·HashSet·set·=·new·HashSet<String>();164 ········final·HashSet·set·=·new·HashSet<String>();
 165 ········set.add("toggle:com.vackosar.searchbasedlauncher.boundary.MenuButton$ToggleEvent");
165 ········set.add("onCreateEvent:roboguice.context.event.OnCreateEvent");166 ········set.add("onCreateEvent:roboguice.context.event.OnCreateEvent");
166 ········value.put("com.vackosar.searchbasedlauncher.boundary.WifiToggle",·set);167 ········value.put("com.vackosar.searchbasedlauncher.boundary.MenuButton",·set);
167 ········final·HashSet·set2·=·new·HashSet<String>();168 ········final·HashSet·set2·=·new·HashSet<String>();
168 ········set2.add("toggle:com.vackosar.searchbasedlauncher.boundary.MenuButton$ToggleEvent"); 
169 ········set2.add("onCreateEvent:roboguice.context.event.OnCreateEvent");169 ········set2.add("onCreateEvent:roboguice.context.event.OnCreateEvent");
170 ········value.put("com.vackosar.searchbasedlauncher.boundary.MenuButton",·set2);170 ········value.put("com.vackosar.searchbasedlauncher.boundary.WifiToggle",·set2);
171 ········final·HashSet·set3·=·new·HashSet<String>();171 ········final·HashSet·set3·=·new·HashSet<String>();
172 ········set3.add("onCreate:roboguice.context.event.OnCreateEvent");172 ········set3.add("onCreate:roboguice.context.event.OnCreateEvent");
173 ········value.put("com.vackosar.searchbasedlauncher.boundary.SizeSelector",·set3);173 ········value.put("com.vackosar.searchbasedlauncher.boundary.SizeSelector",·set3);
174 ········final·HashSet·set4·=·new·HashSet<String>();174 ········final·HashSet·set4·=·new·HashSet<String>();
175 ········set4.add("onCreate:roboguice.context.event.OnCreateEvent");175 ········set4.add("onCreate:roboguice.context.event.OnCreateEvent");
176 ········set4.add("onResume:roboguice.activity.event.OnResumeEvent");176 ········set4.add("onResume:roboguice.activity.event.OnResumeEvent");
177 ········set4.add("onStop:roboguice.activity.event.OnStopEvent");177 ········set4.add("onStop:roboguice.activity.event.OnStopEvent");
Offset 187, 32 lines modifiedOffset 187, 32 lines modified
187 ········final·HashSet·set7·=·new·HashSet<String>();187 ········final·HashSet·set7·=·new·HashSet<String>();
188 ········set7.add("onPackageAddedOrRemovedEvent:com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent");188 ········set7.add("onPackageAddedOrRemovedEvent:com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent");
189 ········value.put("com.vackosar.searchbasedlauncher.control.AppsManager",·set7);189 ········value.put("com.vackosar.searchbasedlauncher.control.AppsManager",·set7);
190 ········final·HashSet·set8·=·new·HashSet<String>();190 ········final·HashSet·set8·=·new·HashSet<String>();
191 ········set8.add("onCreateEvent:roboguice.context.event.OnCreateEvent");191 ········set8.add("onCreateEvent:roboguice.context.event.OnCreateEvent");
192 ········value.put("com.vackosar.searchbasedlauncher.boundary.MenuList",·set8);192 ········value.put("com.vackosar.searchbasedlauncher.boundary.MenuList",·set8);
193 ········final·HashSet·set9·=·new·HashSet<String>();193 ········final·HashSet·set9·=·new·HashSet<String>();
194 ········set9.add("onCreateEvent:roboguice.context.event.OnCreateEvent");194 ········set9.add("onCreate:roboguice.context.event.OnCreateEvent");
195 ········value.put("com.vackosar.searchbasedlauncher.entity.AppsFactory",·set9);195 ········value.put("com.vackosar.searchbasedlauncher.control.TextViewManager",·set9);
196 ········final·HashSet·set10·=·new·HashSet<String>();196 ········final·HashSet·set10·=·new·HashSet<String>();
197 ········set10.add("onCreate:roboguice.context.event.OnCreateEvent");197 ········set10.add("onCreateEvent:roboguice.context.event.OnCreateEvent");
198 ········value.put("com.vackosar.searchbasedlauncher.control.TextViewManager",·set10);198 ········value.put("com.vackosar.searchbasedlauncher.entity.AppsFactory",·set10);
199 ········final·HashSet·set11·=·new·HashSet<String>();199 ········final·HashSet·set11·=·new·HashSet<String>();
200 ········set11.add("onCreateEvent:roboguice.context.event.OnCreateEvent");200 ········set11.add("onCreateEvent:roboguice.context.event.OnCreateEvent");
201 ········value.put("com.vackosar.searchbasedlauncher.boundary.BluetoothToggle",·set11);201 ········value.put("com.vackosar.searchbasedlauncher.boundary.BluetoothToggle",·set11);
202 ········final·HashSet·set12·=·new·HashSet<String>();202 ········final·HashSet·set12·=·new·HashSet<String>();
203 ········set12.add("onCreate:roboguice.context.event.OnCreateEvent");203 ········set12.add("onCreate:roboguice.context.event.OnCreateEvent");
204 ········value.put("com.vackosar.searchbasedlauncher.boundary.ThemeSelector",·set12);204 ········value.put("com.vackosar.searchbasedlauncher.boundary.ThemeSelector",·set12);
205 ········final·HashSet·set13·=·new·HashSet<String>();205 ········final·HashSet·set13·=·new·HashSet<String>();
 206 ········set13.add("onDestroyEvent:roboguice.context.event.OnDestroyEvent");
206 ········set13.add("onCreate:roboguice.context.event.OnCreateEvent");207 ········set13.add("onCreateEvent:roboguice.context.event.OnCreateEvent");
207 ········value.put("com.vackosar.searchbasedlauncher.entity.SelectAction",·set13);208 ········value.put("com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent",·set13);
208 ········final·HashSet·set14·=·new·HashSet<String>();209 ········final·HashSet·set14·=·new·HashSet<String>();
209 ········set14.add("onDestroyEvent:roboguice.context.event.OnDestroyEvent"); 
210 ········set14.add("onCreateEvent:roboguice.context.event.OnCreateEvent");210 ········set14.add("onCreate:roboguice.context.event.OnCreateEvent");
211 ········value.put("com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent",·set14);211 ········value.put("com.vackosar.searchbasedlauncher.entity.SelectAction",·set14);
212 ········final·HashSet·set15·=·new·HashSet<String>();212 ········final·HashSet·set15·=·new·HashSet<String>();
213 ········set15.add("onCreate:roboguice.context.event.OnCreateEvent");213 ········set15.add("onCreate:roboguice.context.event.OnCreateEvent");
214 ········value.put("com.vackosar.searchbasedlauncher.boundary.RecentsCountSelector",·set15);214 ········value.put("com.vackosar.searchbasedlauncher.boundary.RecentsCountSelector",·set15);
215 ····}215 ····}
216 ····216 ····
Max diff block lines reached; 2301/11148 bytes (20.64%) of diff not shown.
17.5 KB
smali/AnnotationDatabaseImpl.smali
    
Offset 102, 47 lines modifiedOffset 102, 47 lines modified
102 ····new-instance·v1,·Ljava/util/HashSet;102 ····new-instance·v1,·Ljava/util/HashSet;
  
103 ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"103 ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
104 ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V104 ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V
  
105 ····.line·26105 ····.line·26
106 ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"106 ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
107 ····const-string·v3,·"activity"107 ····const-string·v3,·"searchText"
  
108 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z108 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
109 ····.line·27109 ····.line·27
110 ····const-string·v3,·"context"110 ····const-string·v3,·"appsManager"
  
111 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z111 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
112 ····.line·28112 ····.line·28
113 ····const-string·v3,·"com.vackosar.searchbasedlauncher.boundary.WifiToggle"113 ····const-string·v3,·"com.vackosar.searchbasedlauncher.boundary.MenuButton"
  
114 ····invoke-interface·{v2,·v3,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;114 ····invoke-interface·{v2,·v3,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
115 ····.line·30115 ····.line·30
116 ····new-instance·v1,·Ljava/util/HashSet;116 ····new-instance·v1,·Ljava/util/HashSet;
  
117 ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"117 ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
118 ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V118 ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V
  
119 ····.line·31119 ····.line·31
120 ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"120 ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
121 ····const-string·v3,·"searchText"121 ····const-string·v3,·"activity"
  
122 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z122 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
123 ····.line·32123 ····.line·32
124 ····const-string·v3,·"appsManager"124 ····const-string·v3,·"context"
  
125 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z125 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
126 ····.line·33126 ····.line·33
127 ····const-string·v3,·"com.vackosar.searchbasedlauncher.boundary.MenuButton"127 ····const-string·v3,·"com.vackosar.searchbasedlauncher.boundary.WifiToggle"
  
128 ····invoke-interface·{v2,·v3,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;128 ····invoke-interface·{v2,·v3,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
129 ····.line·35129 ····.line·35
130 ····new-instance·v1,·Ljava/util/HashSet;130 ····new-instance·v1,·Ljava/util/HashSet;
  
131 ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"131 ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
Offset 505, 57 lines modifiedOffset 505, 57 lines modified
505 ····new-instance·v1,·Ljava/util/HashSet;505 ····new-instance·v1,·Ljava/util/HashSet;
  
506 ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"506 ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
507 ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V507 ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V
  
508 ····.line·115508 ····.line·115
509 ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"509 ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
510 ····const-string·v3,·"bluetoothToggle"510 ····const-string·v3,·"activity"
  
511 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z511 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
512 ····.line·116512 ····.line·116
513 ····const-string·v3,·"activity"513 ····const-string·v3,·"sizeSelector"
  
514 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z514 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
515 ····.line·117515 ····.line·117
516 ····const-string·v3,·"wifiToggle"516 ····const-string·v3,·"alignmentSelector"
  
517 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z517 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
518 ····.line·118518 ····.line·118
519 ····const-string·v3,·"com.vackosar.searchbasedlauncher.entity.AppsFactory"519 ····const-string·v3,·"com.vackosar.searchbasedlauncher.control.TextViewManager"
  
520 ····invoke-interface·{v2,·v3,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;520 ····invoke-interface·{v2,·v3,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
521 ····.line·120521 ····.line·120
522 ····new-instance·v1,·Ljava/util/HashSet;522 ····new-instance·v1,·Ljava/util/HashSet;
  
523 ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"523 ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
524 ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V524 ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V
  
525 ····.line·121525 ····.line·121
526 ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"526 ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
527 ····const-string·v3,·"activity"527 ····const-string·v3,·"bluetoothToggle"
  
528 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z528 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
529 ····.line·122529 ····.line·122
530 ····const-string·v3,·"sizeSelector"530 ····const-string·v3,·"activity"
  
531 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z531 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
532 ····.line·123532 ····.line·123
533 ····const-string·v3,·"alignmentSelector"533 ····const-string·v3,·"wifiToggle"
  
534 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z534 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
535 ····.line·124535 ····.line·124
536 ····const-string·v3,·"com.vackosar.searchbasedlauncher.control.TextViewManager"536 ····const-string·v3,·"com.vackosar.searchbasedlauncher.entity.AppsFactory"
  
537 ····invoke-interface·{v2,·v3,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;537 ····invoke-interface·{v2,·v3,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
538 ····.line·126538 ····.line·126
539 ····new-instance·v1,·Ljava/util/HashSet;539 ····new-instance·v1,·Ljava/util/HashSet;
  
540 ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"540 ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
Offset 581, 52 lines modifiedOffset 581, 52 lines modified
581 ····new-instance·v1,·Ljava/util/HashSet;581 ····new-instance·v1,·Ljava/util/HashSet;
  
582 ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"582 ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
583 ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V583 ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V
  
584 ····.line·132584 ····.line·132
585 ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"585 ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
586 ····const-string·v3,·"appsView"586 ····const-string·v3,·"activity"
  
587 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z587 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
588 ····.line·133588 ····.line·133
589 ····const-string·v3,·"menuList"589 ····const-string·v3,·"com.vackosar.searchbasedlauncher.boundary.ThemeSelector"
  
590 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z590 ····invoke-interface·{v2,·v3,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
591 ····.line·134591 ····.line·135
592 ····const-string·v3,·"menuButton"592 ····new-instance·v1,·Ljava/util/HashSet;
  
593 ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z593 ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
 594 ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V
Max diff block lines reached; 12406/17875 bytes (69.40%) of diff not shown.