155 KB
/home/fdroid/fdroiddata/tmp/com.hectorone.multismssender_18.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.hectorone.multismssender_18.apk
5.99 KB
zipinfo /dev/stdin
Offset 1, 38 lines modifiedOffset 1, 36 lines modified
1 Zip·​file·​size:​·​82301·​bytes,​·​number·​of·​entries:​·​361 Zip·​file·​size:​·​81745·​bytes,​·​number·​of·​entries:​·​34
2 -​rw-​-​-​-​·····​2.​0·​fat·····​2886·​bl·​defN·​16-​May-​31·​15:​33·​META-​INF/​MANIFEST.​MF2 -​rw-​-​-​-​·····​2.​0·​fat·····​2886·​bl·​defN·​16-​May-​31·​15:​33·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​3007·​bl·​defN·​16-​May-​31·​15:​33·​META-​INF/​704EED13.​SF3 -​rw-​-​-​-​·····​2.​0·​fat·····​3007·​bl·​defN·​16-​May-​31·​15:​33·​META-​INF/​704EED13.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1291·​bl·​defN·​16-​May-​31·​15:​33·​META-​INF/​704EED13.​RSA4 -​rw-​-​-​-​·····​2.​0·​fat·····​1291·​bl·​defN·​16-​May-​31·​15:​33·​META-​INF/​704EED13.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​May-​31·13:​55·META-​INF/​buildserverid5 -​rw-​-​-​-​·····​2.​0·​fat·····4216·​bX·​defN·​17-​Sep-​21·00:​10·​AndroidManifest.​xml
6 -​rw-​-​-​-​·····2.​0·​fat·······​41·​bl·defN·16-​May-​31·13:​55·META-​INF/​fdroidserverid6 -​rw-​-​-​-​·····1.​0·​fat······457·​b-​·stor·80-​Jan-​01·00:​00·res/​drawable-​hdpi-​v4/​accept.​png
7 -​rw-​-​-​-​·····2.​0·​fat·····4216·​bX·defN·16-​May-​31·13:​55·AndroidManifest.​xml7 -​rw-​-​-​-​·····1.​0·​fat·····1630·​b-​·stor·80-​Jan-​01·00:​00·res/​drawable-​hdpi-​v4/​add_group.​png
8 -​rw-​-​-​-​·····​1.​0·​fat······​457·​b-​·​stor·16-​May-​31·13:​55·​res/​drawable-​hdpi-​v4/​accept.​png8 -​rw-​-​-​-​·····​1.​0·​fat·····1207·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​add_person.​png
9 -​rw-​-​-​-​·····​1.​0·​fat·····1630·​b-​·​stor·16-​May-​31·13:​55·​res/​drawable-​hdpi-​v4/​add_group.​png9 -​rw-​-​-​-​·····​1.​0·​fat······​725·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​btn_check_buttonless_​off.​png
10 -​rw-​-​-​-​·····​1.​0·​fat·····1207·​b-​·​stor·16-​May-​31·13:​55·​res/​drawable-​hdpi-​v4/​add_person.​png10 -​rw-​-​-​-​·····​1.​0·​fat······​579·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​btn_check_buttonless_​on.​png
11 -​rw-​-​-​-​·····​1.​0·​fat······759·​b-​·​stor·16-​May-​31·13:​55·​res/​drawable-​hdpi-​v4/​btn_check_buttonless_​off.​png11 -​rw-​-​-​-​·····​1.​0·​fat······459·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​ldpi-​v4/​btn_check_buttonless_​off.​png
12 -​rw-​-​-​-​·····​1.​0·​fat······666·​b-​·​stor·16-​May-​31·13:​55·​res/​drawable-​hdpi-​v4/​btn_check_buttonless_​on.​png12 -​rw-​-​-​-​·····​1.​0·​fat······482·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​ldpi-​v4/​btn_check_buttonless_​on.​png
13 -​rw-​-​-​-​·····​1.​0·​fat······459·​b-​·​stor·16-​May-​31·13:​55·​res/​drawable-​ldpi-​v4/​btn_check_buttonless_​off.​png13 -​rw-​-​-​-​·····​1.​0·​fat······397·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​accept.​png
14 -​rw-​-​-​-​·····​1.​0·​fat······​522·​b-​·​stor·16-​May-​31·13:​55·​res/​drawable-​ldpi-​v4/​btn_check_buttonless_​on.​png14 -​rw-​-​-​-​·····​1.​0·​fat·····1251·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​add_group.​png
15 -​rw-​-​-​-​·····​1.​0·​fat······397·​b-​·​stor·16-​May-​31·13:​55·​res/​drawable-​mdpi-​v4/​accept.​png15 -​rw-​-​-​-​·····​1.​0·​fat······902·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​add_person.​png
16 -​rw-​-​-​-​·····​1.​0·​fat·····1251·​b-​·​stor·16-​May-​31·13:​55·​res/​drawable-​mdpi-​v4/​add_group.​png16 -​rw-​-​-​-​·····​1.​0·​fat······​612·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​btn_check_buttonless_​off.​png
17 -​rw-​-​-​-​·····​1.​0·​fat······902·​b-​·​stor·16-​May-​31·13:​55·​res/​drawable-​mdpi-​v4/​add_person.​png17 -​rw-​-​-​-​·····​1.​0·​fat······670·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​btn_check_buttonless_​on.​png
18 -​rw-​-​-​-​·····​1.​0·​fat······​612·​b-​·​stor·16-​May-​31·13:​55·​res/​drawable-​mdpi-​v4/​btn_check_buttonless_​off.​png18 -​rw-​-​-​-​·····​1.​0·​fat·····5742·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​multisms.​png
19 -​rw-​-​-​-​·····​1.​0·​fat······713·​b-​·​stor·16-​May-​31·13:​55·​res/​drawable-​mdpi-​v4/​btn_check_buttonless_​on.​png19 -​rw-​-​-​-​·····​1.​0·​fat······641·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​xhdpi-​v4/​accept.​png
20 -​rw-​-​-​-​·····​1.​0·​fat·····5742·​b-​·​stor·16-​May-​31·13:​55·​res/​drawable-​mdpi-​v4/​multisms.​png20 -​rw-​-​-​-​·····​1.​0·​fat·····2044·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​xhdpi-​v4/​add_group.​png
21 -​rw-​-​-​-​·····​1.​0·​fat······​641·​b-​·​stor·16-​May-​31·13:​55·​res/​drawable-​xhdpi-​v4/​accept.​png21 -​rw-​-​-​-​·····​1.​0·​fat·····1432·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​xhdpi-​v4/​add_person.​png
22 -​rw-​-​-​-​·····​1.​0·​fat·····2044·​b-​·​stor·16-​May-​31·13:​55·​res/​drawable-​xhdpi-​v4/​add_group.​png22 -​rw-​-​-​-​·····​1.​0·​fat·····1346·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​xhdpi-​v4/​btn_check_buttonless_​off.​png
23 -​rw-​-​-​-​·····​1.​0·​fat·····​1432·​b-​·​stor·16-​May-​31·13:​55·​res/​drawable-​xhdpi-​v4/​add_person.​png23 -​rw-​-​-​-​·····​1.​0·​fat·····2113·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​xhdpi-​v4/​btn_check_buttonless_​on.​png
24 -​rw-​-​-​-​·····1.​0·​fat·····1344·​b-​·stor·​16-​May-​31·13:​55·​res/​drawable-​xhdpi-​v4/​btn_check_buttonless_​off.​png24 -​rw-​-​-​-​·····2.​0·​fat······​928·​bl·defN·​17-​Sep-​21·00:​10·​res/​layout/​delivery_list.​xml
25 -​rw-​-​-​-​·····1.​0·​fat·····2113·​b-​·stor·​16-​May-​31·13:​55·​res/​drawable-​xhdpi-​v4/​btn_check_buttonless_​on.​png25 -​rw-​-​-​-​·····2.​0·​fat······​776·​bl·defN·​17-​Sep-​21·00:​10·​res/​layout/​delivery_row.​xml
26 -​rw-​-​-​-​·····​2.​0·​fat······​928·​bl·​defN·​16-​May-​31·13:​55·​res/​layout/​delivery_list.​xml26 -​rw-​-​-​-​·····​2.​0·​fat·····1268·​bl·​defN·​17-​Sep-​21·00:​10·​res/​layout/​edit_group_list.​xml
27 -​rw-​-​-​-​·····​2.​0·​fat······776·​bl·​defN·​16-​May-​31·13:​55·​res/​layout/​delivery_row.​xml27 -​rw-​-​-​-​·····​2.​0·​fat······928·​bl·​defN·​17-​Sep-​21·00:​10·​res/​layout/​entry_list.​xml
28 -​rw-​-​-​-​·····​2.​0·​fat·····​1268·​bl·​defN·​16-​May-​31·13:​55·​res/​layout/​edit_group_list.​xml28 -​rw-​-​-​-​·····​2.​0·​fat·····​1108·​bl·​defN·​17-​Sep-​21·00:​10·​res/​layout/​entry_row.​xml
29 -​rw-​-​-​-​·····​2.​0·​fat······​928·​bl·​defN·​16-​May-​31·13:​55·​res/​layout/​entry_list.​xml29 -​rw-​-​-​-​·····​2.​0·​fat······​928·​bl·​defN·​17-​Sep-​21·00:​10·​res/​layout/​group_list.​xml
30 -​rw-​-​-​-​·····​2.​0·​fat·····1108·​bl·​defN·​16-​May-​31·13:​55·​res/​layout/​entry_row.​xml30 -​rw-​-​-​-​·····​2.​0·​fat······​496·​bl·​defN·​17-​Sep-​21·00:​10·​res/​layout/​group_row.​xml
31 -​rw-​-​-​-​·····​2.​0·​fat······​928·​bl·​defN·​16-​May-​31·13:​55·​res/​layout/​group_list.​xml31 -​rw-​-​-​-​·····​2.​0·​fat·····2564·​bl·​defN·​17-​Sep-​21·00:​10·​res/​layout/​main.​xml
32 -​rw-​-​-​-​·····​2.​0·​fat······​496·​bl·​defN·​16-​May-​31·13:​55·​res/​layout/​group_row.​xml32 -​rw-​-​-​-​·····​2.​0·​fat·····1636·​bl·​defN·​17-​Sep-​21·00:​10·​res/​layout/​number_list.​xml
33 -​rw-​-​-​-​·····​2.​0·​fat·····2564·​bl·​defN·​16-​May-​31·13:​55·​res/​layout/​main.​xml33 -​rw-​-​-​-​·····​2.​0·​fat·····1192·​bl·​defN·​17-​Sep-​21·00:​10·​res/​layout/​number_row.​xml
34 -​rw-​-​-​-​·····2.​0·​fat·····​1636·​bl·defN·16-​May-​31·13:​55·​res/​layout/​number_list.​xml34 -​rw-​-​-​-​·····1.​0·​fat····23944·​b-​·stor·80-​Jan-​01·00:​00·​resources.​arsc
35 -​rw-​-​-​-​·····​2.​0·​fat·····​1192·​bl·​defN·​16-​May-​31·13:​55·res/​layout/​number_row.​xml35 -​rw-​-​-​-​·····​2.​0·​fat····54936·​bl·​defN·​17-​Sep-​21·00:​10·classes.​dex
36 -​rw-​-​-​-​·····​1.​0·fat····23888·​b-​·stor·16-​May-​31·​13:​55·resources.​arsc36 34·​files,​·124793·bytes·uncompressed,​·76783·​bytes·​compressed:​··​38.​5%
37 -​rw-​-​-​-​·····​2.​0·​fat····​54356·​bl·​defN·​16-​May-​31·​13:​55·​classes.​dex 
38 36·​files,​·​124441·​bytes·​uncompressed,​·​76972·​bytes·​compressed:​··​38.​1% 
5.0 KB
classes.dex
4.98 KB
classes.jar
1.72 KB
zipinfo /dev/stdin
Max report size reached
3.24 KB
com/hectorone/multismssender/MultiSmsSender.class
3.14 KB
javap -verbose -constants -s -l -private {}
Max report size reached
637 B
smali/com/hectorone/multismssender/MultiSmsSender$5.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hectorone/​multismssender/​MultiSmsSender;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hectorone/​multismssender/​MultiSmsSender;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​MultiSmsSender;​)​V23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​MultiSmsSender;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hectorone/​multismssender/​MultiSmsSender;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​23627 ····​.​line·​236
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​MultiSmsSender$5;​-​>this$0:​Lcom/​hectorone/​multismssender/​MultiSmsSender;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​MultiSmsSender$5;​-​>this$0:​Lcom/​hectorone/​multismssender/​MultiSmsSender;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
678 B
smali/com/hectorone/multismssender/PhoneNumberSelection$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hectorone/​multismssender/​PhoneNumberSelection;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hectorone/​multismssender/​PhoneNumberSelection;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​PhoneNumberSelection;​)​V23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​PhoneNumberSelection;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hectorone/​multismssender/​PhoneNumberSelection;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​5427 ····​.​line·​54
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​PhoneNumberSelection$​1;​-​>this$0:​Lcom/​hectorone/​multismssender/​PhoneNumberSelection;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​PhoneNumberSelection$​1;​-​>this$0:​Lcom/​hectorone/​multismssender/​PhoneNumberSelection;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
637 B
smali/com/hectorone/multismssender/MultiSmsSender$3.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hectorone/​multismssender/​MultiSmsSender;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hectorone/​multismssender/​MultiSmsSender;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​MultiSmsSender;​)​V23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​MultiSmsSender;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hectorone/​multismssender/​MultiSmsSender;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​21627 ····​.​line·​216
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​MultiSmsSender$3;​-​>this$0:​Lcom/​hectorone/​multismssender/​MultiSmsSender;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​MultiSmsSender$3;​-​>this$0:​Lcom/​hectorone/​multismssender/​MultiSmsSender;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
1.79 KB
smali/com/hectorone/multismssender/PhoneNumberSelection.smali
Offset 39, 15 lines modifiedOffset 39, 14 lines modified
39 .​method·​public·​constructor·​<init>()​V39 .​method·​public·​constructor·​<init>()​V
40 ····​.​locals·​040 ····​.​locals·​0
  
41 ····​.​prologue41 ····​.​prologue
42 ····​.​line·​2442 ····​.​line·​24
43 ····​invoke-​direct·​{p0},​·​Landroid/​app/​ListActivity;​-​><init>()​V43 ····​invoke-​direct·​{p0},​·​Landroid/​app/​ListActivity;​-​><init>()​V
  
44 ····​.​line·​176 
45 ····​return-​void44 ····​return-​void
46 .​end·​method45 .​end·​method
  
47 .​method·​private·​fillData()​V46 .​method·​private·​fillData()​V
48 ····​.​locals·​947 ····​.​locals·​9
  
49 ····​.​prologue48 ····​.​prologue
Offset 253, 14 lines modifiedOffset 252, 15 lines modified
253 ····​invoke-​virtual·​{p0,​·​v5},​·​Lcom/​hectorone/​multismssender/​PhoneNumberSelection;​-​>setContentView(I)​V252 ····​invoke-​virtual·​{p0,​·​v5},​·​Lcom/​hectorone/​multismssender/​PhoneNumberSelection;​-​>setContentView(I)​V
  
254 ····​.​line·​38253 ····​.​line·​38
255 ····​if-​eqz·​p1,​·​:​cond_1254 ····​if-​eqz·​p1,​·​:​cond_1
  
256 ····​const-​string·​v5,​·​"param·​number·​list"255 ····​const-​string·​v5,​·​"param·​number·​list"
  
 256 ····​.​line·​39
257 ····​invoke-​virtual·​{p1,​·​v5},​·​Landroid/​os/​Bundle;​-​>getStringArray(Ljava​/​lang/​String;​)​[Ljava/​lang/​String;​257 ····​invoke-​virtual·​{p1,​·​v5},​·​Landroid/​os/​Bundle;​-​>getStringArray(Ljava​/​lang/​String;​)​[Ljava/​lang/​String;​
  
258 ····​move-​result-​object·​v3258 ····​move-​result-​object·​v3
  
259 ····​.​line·​41259 ····​.​line·​41
260 ····​.​local·​v3,​·​"selected":​[Ljava/​lang/​String;​260 ····​.​local·​v3,​·​"selected":​[Ljava/​lang/​String;​
261 ····​:​goto_0261 ····​:​goto_0
Offset 277, 14 lines modifiedOffset 277, 15 lines modified
  
277 ····​.​line·​43277 ····​.​line·​43
278 ····​.​local·​v0,​·​"extras":​Landroid/​os/​Bundle;​278 ····​.​local·​v0,​·​"extras":​Landroid/​os/​Bundle;​
279 ····​if-​eqz·​v0,​·​:​cond_2279 ····​if-​eqz·​v0,​·​:​cond_2
  
280 ····​const-​string·​v4,​·​"param·​number·​list"280 ····​const-​string·​v4,​·​"param·​number·​list"
  
 281 ····​.​line·​44
281 ····​invoke-​virtual·​{v0,​·​v4},​·​Landroid/​os/​Bundle;​-​>getStringArray(Ljava​/​lang/​String;​)​[Ljava/​lang/​String;​282 ····​invoke-​virtual·​{v0,​·​v4},​·​Landroid/​os/​Bundle;​-​>getStringArray(Ljava​/​lang/​String;​)​[Ljava/​lang/​String;​
  
282 ····​move-​result-​object·​v3283 ····​move-​result-​object·​v3
  
283 ····​.​line·​47284 ····​.​line·​47
284 ····​.​end·​local·​v0····​#·​"extras":​Landroid/​os/​Bundle;​285 ····​.​end·​local·​v0····​#·​"extras":​Landroid/​os/​Bundle;​
285 ····​:​cond_0286 ····​:​cond_0
Offset 321, 23 lines modifiedOffset 322, 23 lines modified
321 ····​goto·​:​goto_2322 ····​goto·​:​goto_2
  
322 ····​.​end·​local·​v1····​#·​"i":​I323 ····​.​end·​local·​v1····​#·​"i":​I
323 ····​.​end·​local·​v3····​#·​"selected":​[Ljava/​lang/​String;​324 ····​.​end·​local·​v3····​#·​"selected":​[Ljava/​lang/​String;​
324 ····​:​cond_1325 ····​:​cond_1
325 ····​move-​object·​v3,​·​v4326 ····​move-​object·​v3,​·​v4
  
326 ····​.​line·​38327 ····​.​line·​39
327 ····​goto·​:​goto_0328 ····​goto·​:​goto_0
  
328 ····​.​restart·​local·​v0····​#·​"extras":​Landroid/​os/​Bundle;​329 ····​.​restart·​local·​v0····​#·​"extras":​Landroid/​os/​Bundle;​
329 ····​.​restart·​local·​v3····​#·​"selected":​[Ljava/​lang/​String;​330 ····​.​restart·​local·​v3····​#·​"selected":​[Ljava/​lang/​String;​
330 ····​:​cond_2331 ····​:​cond_2
331 ····​move-​object·​v3,​·​v4332 ····​move-​object·​v3,​·​v4
  
332 ····​.​line·​43333 ····​.​line·​44
333 ····​goto·​:​goto_1334 ····​goto·​:​goto_1
  
334 ····​.​line·​51335 ····​.​line·​51
335 ····​.​end·​local·​v0····​#·​"extras":​Landroid/​os/​Bundle;​336 ····​.​end·​local·​v0····​#·​"extras":​Landroid/​os/​Bundle;​
336 ····​.​restart·​local·​v1····​#·​"i":​I337 ····​.​restart·​local·​v1····​#·​"i":​I
337 ····​:​cond_3338 ····​:​cond_3
338 ····​invoke-​direct·​{p0},​·​Lcom/​hectorone/​multismssender/​PhoneNumberSelection;​-​>fillData()​V339 ····​invoke-​direct·​{p0},​·​Lcom/​hectorone/​multismssender/​PhoneNumberSelection;​-​>fillData()​V
651 B
smali/com/hectorone/multismssender/MultiSmsSender$1$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​21 .​field·​final·​synthetic·​this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​)​V23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​10027 ····​.​line·​100
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​MultiSmsSender$1$1;​-​>this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​MultiSmsSender$1$1;​-​>this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
288 B
smali/com/hectorone/multismssender/R.smali
Offset 19, 10 lines modifiedOffset 19, 9 lines modified
19 .​method·​public·​constructor·​<init>()​V19 .​method·​public·​constructor·​<init>()​V
20 ····​.​locals·​020 ····​.​locals·​0
  
21 ····​.​prologue21 ····​.​prologue
22 ····​.​line·​1022 ····​.​line·​10
23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
24 ····​.​line·​53 
25 ····​return-​void24 ····​return-​void
26 .​end·​method25 .​end·​method
637 B
smali/com/hectorone/multismssender/MultiSmsSender$2.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hectorone/​multismssender/​MultiSmsSender;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hectorone/​multismssender/​MultiSmsSender;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​MultiSmsSender;​)​V23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​MultiSmsSender;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hectorone/​multismssender/​MultiSmsSender;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​20927 ····​.​line·​209
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​MultiSmsSender$2;​-​>this$0:​Lcom/​hectorone/​multismssender/​MultiSmsSender;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​MultiSmsSender$2;​-​>this$0:​Lcom/​hectorone/​multismssender/​MultiSmsSender;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
657 B
smali/com/hectorone/multismssender/GroupEditActivity$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hectorone/​multismssender/​GroupEditActivity;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hectorone/​multismssender/​GroupEditActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​GroupEditActivity;​)​V23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​GroupEditActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hectorone/​multismssender/​GroupEditActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​8027 ····​.​line·​80
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​GroupEditActivity$1;​-​>this$0:​Lcom/​hectorone/​multismssender/​GroupEditActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​GroupEditActivity$1;​-​>this$0:​Lcom/​hectorone/​multismssender/​GroupEditActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
651 B
smali/com/hectorone/multismssender/MultiSmsSender$1$4.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​21 .​field·​final·​synthetic·​this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​)​V23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​14327 ····​.​line·​143
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​MultiSmsSender$1$4;​-​>this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​MultiSmsSender$1$4;​-​>this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
651 B
smali/com/hectorone/multismssender/MultiSmsSender$1$5.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​21 .​field·​final·​synthetic·​this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​)​V23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​17227 ····​.​line·​172
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​MultiSmsSender$1$5;​-​>this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​MultiSmsSender$1$5;​-​>this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
1.13 KB
smali/com/hectorone/multismssender/GroupEditActivity$GroupDataListAdapter.smali
Offset 36, 14 lines modifiedOffset 36, 15 lines modified
  
36 .​field·​final·​synthetic·​this$0:​Lcom/​hectorone/​multismssender/​GroupEditActivity;​36 .​field·​final·​synthetic·​this$0:​Lcom/​hectorone/​multismssender/​GroupEditActivity;​
  
  
37 #·​direct·​methods37 #·​direct·​methods
38 .​method·​public·​constructor·​<init>(Lcom/​hectorone/​multismssender/​GroupEditActivity;​Landroid/​content/​Context;​ILandroid/​database/​Cursor;​[Ljava/​lang/​String;​[I[Ljava/​lang/​String;​)​V38 .​method·​public·​constructor·​<init>(Lcom/​hectorone/​multismssender/​GroupEditActivity;​Landroid/​content/​Context;​ILandroid/​database/​Cursor;​[Ljava/​lang/​String;​[I[Ljava/​lang/​String;​)​V
39 ····​.​locals·​739 ····​.​locals·​7
 40 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hectorone/​multismssender/​GroupEditActivity;​
40 ····​.​param·​p2,​·​"context"····​#·​Landroid/​content/​Context;​41 ····​.​param·​p2,​·​"context"····​#·​Landroid/​content/​Context;​
41 ····​.​param·​p3,​·​"layout"····​#·​I42 ····​.​param·​p3,​·​"layout"····​#·​I
42 ····​.​param·​p4,​·​"c"····​#·​Landroid/​database/​Cursor;​43 ····​.​param·​p4,​·​"c"····​#·​Landroid/​database/​Cursor;​
43 ····​.​param·​p5,​·​"from"····​#·​[Ljava/​lang/​String;​44 ····​.​param·​p5,​·​"from"····​#·​[Ljava/​lang/​String;​
44 ····​.​param·​p6,​·​"to"····​#·​[I45 ····​.​param·​p6,​·​"to"····​#·​[I
45 ····​.​param·​p7,​·​"rawSelected"····​#·​[Ljava/​lang/​String;​46 ····​.​param·​p7,​·​"rawSelected"····​#·​[Ljava/​lang/​String;​
  
Offset 177, 14 lines modifiedOffset 178, 15 lines modified
  
177 ····​move-​result-​object·​v6178 ····​move-​result-​object·​v6
  
178 ····​.​line·​160179 ····​.​line·​160
179 ····​.​local·​v6,​·​"v":​Landroid/​view/​View;​180 ····​.​local·​v6,​·​"v":​Landroid/​view/​View;​
180 ····​const·​v7,​·​0x7f05000f181 ····​const·​v7,​·​0x7f05000f
  
 182 ····​.​line·​161
181 ····​invoke-​virtual·​{v6,​·​v7},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​183 ····​invoke-​virtual·​{v6,​·​v7},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
182 ····​move-​result-​object·​v0184 ····​move-​result-​object·​v0
  
183 ····​check-​cast·​v0,​·​Landroid/​widget/​LinearLayout;​185 ····​check-​cast·​v0,​·​Landroid/​widget/​LinearLayout;​
  
184 ····​.​line·​163186 ····​.​line·​163
637 B
smali/com/hectorone/multismssender/MultiSmsSender$4.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​hectorone/​multismssender/​MultiSmsSender;​21 .​field·​final·​synthetic·​this$0:​Lcom/​hectorone/​multismssender/​MultiSmsSender;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​MultiSmsSender;​)​V23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​MultiSmsSender;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hectorone/​multismssender/​MultiSmsSender;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​22227 ····​.​line·​222
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​MultiSmsSender$4;​-​>this$0:​Lcom/​hectorone/​multismssender/​MultiSmsSender;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​MultiSmsSender$4;​-​>this$0:​Lcom/​hectorone/​multismssender/​MultiSmsSender;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
909 B
smali/com/hectorone/multismssender/ListEntryActivity.smali
Offset 25, 15 lines modifiedOffset 25, 14 lines modified
25 .​method·​public·​constructor·​<init>()​V25 .​method·​public·​constructor·​<init>()​V
26 ····​.​locals·​026 ····​.​locals·​0
  
27 ····​.​prologue27 ····​.​prologue
28 ····​.​line·​1428 ····​.​line·​14
29 ····​invoke-​direct·​{p0},​·​Landroid/​app/​ListActivity;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Landroid/​app/​ListActivity;​-​><init>()​V
  
30 ····​.​line·​80 
31 ····​return-​void30 ····​return-​void
32 .​end·​method31 .​end·​method
  
  
33 #·​virtual·​methods32 #·​virtual·​methods
34 .​method·​public·​fillData()​V33 .​method·​public·​fillData()​V
35 ····​.​locals·​934 ····​.​locals·​9
Offset 194, 18 lines modifiedOffset 193, 20 lines modified
  
194 ····​.​line·​24193 ····​.​line·​24
195 ····​.​local·​v0,​·​"extras":​Landroid/​os/​Bundle;​194 ····​.​local·​v0,​·​"extras":​Landroid/​os/​Bundle;​
196 ····​if-​eqz·​v0,​·​:​cond_0195 ····​if-​eqz·​v0,​·​:​cond_0
  
197 ····​const-​string·​v1,​·​"param_delivery_id"196 ····​const-​string·​v1,​·​"param_delivery_id"
  
 197 ····​.​line·​25
198 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​os/​Bundle;​-​>getLong(Ljava/​lang/​String;​)​J198 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​os/​Bundle;​-​>getLong(Ljava/​lang/​String;​)​J
  
199 ····​move-​result-​wide·​v2199 ····​move-​result-​wide·​v2
  
 200 ····​.​line·​24
200 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​201 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
201 ····​move-​result-​object·​v1202 ····​move-​result-​object·​v1
  
202 ····​:​goto_0203 ····​:​goto_0
203 ····​iput-​object·​v1,​·​p0,​·​Lcom/​hectorone/​multismssender/​ListEntryActivity;​-​>mDeliveryId:​Ljava/​lang/​Long;​204 ····​iput-​object·​v1,​·​p0,​·​Lcom/​hectorone/​multismssender/​ListEntryActivity;​-​>mDeliveryId:​Ljava/​lang/​Long;​
  
615 B
smali/com/hectorone/multismssender/ListEntryActivity$EntryCursorAdapter.smali
Offset 52, 14 lines modifiedOffset 52, 15 lines modified
  
52 ····​.​line·​8852 ····​.​line·​88
53 ····​iput-​object·​p4,​·​p0,​·​Lcom/​hectorone/​multismssender/​ListEntryActivity$Ent​ryCursorAdapter;​-​>c:​Landroid/​database/​Cursor;​53 ····​iput-​object·​p4,​·​p0,​·​Lcom/​hectorone/​multismssender/​ListEntryActivity$Ent​ryCursorAdapter;​-​>c:​Landroid/​database/​Cursor;​
  
54 ····​.​line·​8954 ····​.​line·​89
55 ····​const-​string·​v0,​·​"delivered"55 ····​const-​string·​v0,​·​"delivered"
  
 56 ····​.​line·​90
56 ····​invoke-​interface·​{p4,​·​v0},​·​Landroid/​database/​Cursor;​-​>getColumnIndex(Ljava​/​lang/​String;​)​I57 ····​invoke-​interface·​{p4,​·​v0},​·​Landroid/​database/​Cursor;​-​>getColumnIndex(Ljava​/​lang/​String;​)​I
  
57 ····​move-​result·​v058 ····​move-​result·​v0
  
58 ····​iput·​v0,​·​p0,​·​Lcom/​hectorone/​multismssender/​ListEntryActivity$Ent​ryCursorAdapter;​-​>deliveredIdx:​I59 ····​iput·​v0,​·​p0,​·​Lcom/​hectorone/​multismssender/​ListEntryActivity$Ent​ryCursorAdapter;​-​>deliveredIdx:​I
  
59 ····​.​line·​9160 ····​.​line·​91
564 B
smali/com/hectorone/multismssender/SelectDeliveryActivity.smali
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​app/​ListActivity;​-​>onContextItemSelecte​d(Landroid/​view/​MenuItem;​)​Z121 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​app/​ListActivity;​-​>onContextItemSelecte​d(Landroid/​view/​MenuItem;​)​Z
  
122 ····​move-​result·​v1122 ····​move-​result·​v1
  
123 ····​:​goto_0123 ····​:​goto_0
124 ····​return·​v1124 ····​return·​v1
  
125 ····​.​line·​72125 ····​.​line·​73
126 ····​:​pswitch_0126 ····​:​pswitch_0
127 ····​invoke-​interface·​{p1},​·​Landroid/​view/​MenuItem;​-​>getMenuInfo()​Landroid/​view/​ContextMenu$ContextMe​nuInfo;​127 ····​invoke-​interface·​{p1},​·​Landroid/​view/​MenuItem;​-​>getMenuInfo()​Landroid/​view/​ContextMenu$ContextMe​nuInfo;​
  
128 ····​move-​result-​object·​v0128 ····​move-​result-​object·​v0
  
129 ····​check-​cast·​v0,​·​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​129 ····​check-​cast·​v0,​·​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​
  
1.12 KB
smali/com/hectorone/multismssender/SelectGroupActivity.smali
Offset 133, 15 lines modifiedOffset 133, 15 lines modified
133 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​app/​ListActivity;​-​>onContextItemSelecte​d(Landroid/​view/​MenuItem;​)​Z133 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​app/​ListActivity;​-​>onContextItemSelecte​d(Landroid/​view/​MenuItem;​)​Z
  
134 ····​move-​result·​v2134 ····​move-​result·​v2
  
135 ····​:​goto_0135 ····​:​goto_0
136 ····​return·​v2136 ····​return·​v2
  
137 ····​.​line·​106137 ····​.​line·​107
138 ····​:​pswitch_0138 ····​:​pswitch_0
139 ····​invoke-​interface·​{p1},​·​Landroid/​view/​MenuItem;​-​>getMenuInfo()​Landroid/​view/​ContextMenu$ContextMe​nuInfo;​139 ····​invoke-​interface·​{p1},​·​Landroid/​view/​MenuItem;​-​>getMenuInfo()​Landroid/​view/​ContextMenu$ContextMe​nuInfo;​
  
140 ····​move-​result-​object·​v0140 ····​move-​result-​object·​v0
  
141 ····​check-​cast·​v0,​·​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​141 ····​check-​cast·​v0,​·​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​
  
Offset 154, 15 lines modifiedOffset 154, 15 lines modified
154 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Lcom/​hectorone/​multismssender/​GroupsDbAdapter;​-​>deleteGroup(J)​Z154 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Lcom/​hectorone/​multismssender/​GroupsDbAdapter;​-​>deleteGroup(J)​Z
  
155 ····​.​line·​109155 ····​.​line·​109
156 ····​invoke-​virtual·​{p0},​·​Lcom/​hectorone/​multismssender/​SelectGroupActivity;​-​>fillData()​V156 ····​invoke-​virtual·​{p0},​·​Lcom/​hectorone/​multismssender/​SelectGroupActivity;​-​>fillData()​V
  
157 ····​goto·​:​goto_0157 ····​goto·​:​goto_0
  
158 ····​.​line·​112158 ····​.​line·​113
159 ····​.​end·​local·​v0····​#·​"info":​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​159 ····​.​end·​local·​v0····​#·​"info":​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​
160 ····​:​pswitch_1160 ····​:​pswitch_1
161 ····​invoke-​interface·​{p1},​·​Landroid/​view/​MenuItem;​-​>getMenuInfo()​Landroid/​view/​ContextMenu$ContextMe​nuInfo;​161 ····​invoke-​interface·​{p1},​·​Landroid/​view/​MenuItem;​-​>getMenuInfo()​Landroid/​view/​ContextMenu$ContextMe​nuInfo;​
  
162 ····​move-​result-​object·​v1162 ····​move-​result-​object·​v1
  
163 ····​check-​cast·​v1,​·​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​163 ····​check-​cast·​v1,​·​Landroid/​widget/​AdapterView$AdapterCo​ntextMenuInfo;​
5.8 KB
smali/com/hectorone/multismssender/DeliveryDbAdapter.smali
Offset 256, 15 lines modifiedOffset 256, 14 lines modified
256 .​method·​public·​constructor·​<init>()​V256 .​method·​public·​constructor·​<init>()​V
257 ····​.​locals·​0257 ····​.​locals·​0
  
258 ····​.​prologue258 ····​.​prologue
259 ····​.​line·​20259 ····​.​line·​20
260 ····​invoke-​direct·​{p0},​·​Landroid/​content/​ContentProvider;​-​><init>()​V260 ····​invoke-​direct·​{p0},​·​Landroid/​content/​ContentProvider;​-​><init>()​V
  
261 ····​.​line·​99 
262 ····​return-​void261 ····​return-​void
263 .​end·​method262 .​end·​method
  
  
264 #·​virtual·​methods263 #·​virtual·​methods
265 .​method·​public·​delete(Landroid/​net/​Uri;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​I264 .​method·​public·​delete(Landroid/​net/​Uri;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​I
266 ····​.​locals·​8265 ····​.​locals·​8
Offset 372, 14 lines modifiedOffset 371, 15 lines modified
  
372 ····​move-​result-​object·​v3371 ····​move-​result-​object·​v3
  
373 ····​invoke-​virtual·​{v3,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​372 ····​invoke-​virtual·​{v3,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
374 ····​move-​result-​object·​v5373 ····​move-​result-​object·​v5
  
 374 ····​.​line·​142
375 ····​invoke-​static·​{p2},​·​Landroid/​text/​TextUtils;​-​>isEmpty(Ljava/​lang/​CharSequence;​)​Z375 ····​invoke-​static·​{p2},​·​Landroid/​text/​TextUtils;​-​>isEmpty(Ljava/​lang/​CharSequence;​)​Z
  
376 ····​move-​result·​v3376 ····​move-​result·​v3
  
377 ····​if-​nez·​v3,​·​:​cond_0377 ····​if-​nez·​v3,​·​:​cond_0
  
378 ····​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​378 ····​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​
Offset 409, 23 lines modifiedOffset 409, 24 lines modified
  
409 ····​move-​result-​object·​v3409 ····​move-​result-​object·​v3
  
410 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​410 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
411 ····​move-​result-​object·​v3411 ····​move-​result-​object·​v3
  
 412 ····​.​line·​137
412 ····​invoke-​virtual·​{v1,​·​v4,​·​v3,​·​p3},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>delete(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​I413 ····​invoke-​virtual·​{v1,​·​v4,​·​v3,​·​p3},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>delete(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​I
  
413 ····​move-​result·​v0414 ····​move-​result·​v0
  
414 ····​.​line·​145415 ····​.​line·​145
415 ····​.​restart·​local·​v0····​#·​"count":​I416 ····​.​restart·​local·​v0····​#·​"count":​I
416 ····​goto·​:​goto_0417 ····​goto·​:​goto_0
  
417 ····​.​line·​137418 ····​.​line·​142
418 ····​.​end·​local·​v0····​#·​"count":​I419 ····​.​end·​local·​v0····​#·​"count":​I
419 ····​:​cond_0420 ····​:​cond_0
420 ····​const-​string·​v3,​·​""421 ····​const-​string·​v3,​·​""
  
421 ····​goto·​:​goto_1422 ····​goto·​:​goto_1
  
422 ····​.​line·​148423 ····​.​line·​148
Offset 468, 14 lines modifiedOffset 469, 15 lines modified
  
468 ····​move-​result-​object·​v3469 ····​move-​result-​object·​v3
  
469 ····​invoke-​virtual·​{v3,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​470 ····​invoke-​virtual·​{v3,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
470 ····​move-​result-​object·​v5471 ····​move-​result-​object·​v5
  
 472 ····​.​line·​156
471 ····​invoke-​static·​{p2},​·​Landroid/​text/​TextUtils;​-​>isEmpty(Ljava/​lang/​CharSequence;​)​Z473 ····​invoke-​static·​{p2},​·​Landroid/​text/​TextUtils;​-​>isEmpty(Ljava/​lang/​CharSequence;​)​Z
  
472 ····​move-​result·​v3474 ····​move-​result·​v3
  
473 ····​if-​nez·​v3,​·​:​cond_1475 ····​if-​nez·​v3,​·​:​cond_1
  
474 ····​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​476 ····​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​
Offset 505, 23 lines modifiedOffset 507, 24 lines modified
  
505 ····​move-​result-​object·​v3507 ····​move-​result-​object·​v3
  
506 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​508 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
507 ····​move-​result-​object·​v3509 ····​move-​result-​object·​v3
  
 510 ····​.​line·​153
508 ····​invoke-​virtual·​{v1,​·​v4,​·​v3,​·​p3},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>delete(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​I511 ····​invoke-​virtual·​{v1,​·​v4,​·​v3,​·​p3},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>delete(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​I
  
509 ····​move-​result·​v0512 ····​move-​result·​v0
  
510 ····​.​line·​159513 ····​.​line·​159
511 ····​.​restart·​local·​v0····​#·​"count":​I514 ····​.​restart·​local·​v0····​#·​"count":​I
512 ····​goto/​16·​:​goto_0515 ····​goto/​16·​:​goto_0
  
513 ····​.​line·​153516 ····​.​line·​156
514 ····​.​end·​local·​v0····​#·​"count":​I517 ····​.​end·​local·​v0····​#·​"count":​I
515 ····​:​cond_1518 ····​:​cond_1
516 ····​const-​string·​v3,​·​""519 ····​const-​string·​v3,​·​""
  
517 ····​goto·​:​goto_2520 ····​goto·​:​goto_2
  
518 ····​.​line·​130521 ····​.​line·​130
Offset 1086, 14 lines modifiedOffset 1089, 15 lines modified
  
1086 ····​const-​string·​v3,​·​"_id="1089 ····​const-​string·​v3,​·​"_id="
  
1087 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​1090 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
1088 ····​move-​result-​object·​v31091 ····​move-​result-​object·​v3
  
 1092 ····​.​line·​272
1089 ····​invoke-​virtual·​{p1},​·​Landroid/​net/​Uri;​-​>getPathSegments()​Ljava/​util/​List;​1093 ····​invoke-​virtual·​{p1},​·​Landroid/​net/​Uri;​-​>getPathSegments()​Ljava/​util/​List;​
  
1090 ····​move-​result-​object·​v21094 ····​move-​result-​object·​v2
  
1091 ····​invoke-​interface·​{v2,​·​v4},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​1095 ····​invoke-​interface·​{v2,​·​v4},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
  
1092 ····​move-​result-​object·​v21096 ····​move-​result-​object·​v2
Offset 1104, 14 lines modifiedOffset 1108, 15 lines modified
  
1104 ····​move-​result-​object·​v21108 ····​move-​result-​object·​v2
  
1105 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​1109 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
1106 ····​move-​result-​object·​v21110 ····​move-​result-​object·​v2
  
 1111 ····​.​line·​271
1107 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​database/​sqlite/​SQLiteQueryBuilder;​-​>appendWhere(Ljava/​lang/​CharSequence;​)​V1112 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​database/​sqlite/​SQLiteQueryBuilder;​-​>appendWhere(Ljava/​lang/​CharSequence;​)​V
  
1108 ····​goto·​:​goto_01113 ····​goto·​:​goto_0
  
1109 ····​.​line·​2761114 ····​.​line·​276
Max diff block lines reached; 2793/5821 bytes (47.98%) of diff not shown.
651 B
smali/com/hectorone/multismssender/MultiSmsSender$1$2.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​21 .​field·​final·​synthetic·​this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​)​V23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​12127 ····​.​line·​121
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​MultiSmsSender$1$2;​-​>this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​MultiSmsSender$1$2;​-​>this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
1.13 KB
smali/com/hectorone/multismssender/PhoneNumberSelection$PhoneDataListAdapter$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lcom/​hectorone/​multismssender/​PhoneNumberSelection$​PhoneDataListAdapter;​21 .​field·​final·​synthetic·​this$1:​Lcom/​hectorone/​multismssender/​PhoneNumberSelection$​PhoneDataListAdapter;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​PhoneNumberSelection$​PhoneDataListAdapter;​)​V23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​PhoneNumberSelection$​PhoneDataListAdapter;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​hectorone/​multismssender/​PhoneNumberSelection$​PhoneDataListAdapter;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​16127 ····​.​line·​161
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​PhoneNumberSelection$​PhoneDataListAdapter$​1;​-​>this$1:​Lcom/​hectorone/​multismssender/​PhoneNumberSelection$​PhoneDataListAdapter;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​PhoneNumberSelection$​PhoneDataListAdapter$​1;​-​>this$1:​Lcom/​hectorone/​multismssender/​PhoneNumberSelection$​PhoneDataListAdapter;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
Offset 40, 14 lines modifiedOffset 41, 15 lines modified
40 ····​.​locals·​241 ····​.​locals·​2
41 ····​.​param·​p1,​·​"v"····​#·​Landroid/​view/​View;​42 ····​.​param·​p1,​·​"v"····​#·​Landroid/​view/​View;​
  
42 ····​.​prologue43 ····​.​prologue
43 ····​.​line·​16544 ····​.​line·​165
44 ····​const·​v1,​·​0x7f05001045 ····​const·​v1,​·​0x7f050010
  
 46 ····​.​line·​166
45 ····​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​47 ····​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
46 ····​move-​result-​object·​v048 ····​move-​result-​object·​v0
  
47 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​49 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​
  
48 ····​.​line·​16750 ····​.​line·​167
18.9 KB
smali/com/hectorone/multismssender/MultiSmsSender.smali
Max report size reached
2.13 KB
smali/com/hectorone/multismssender/GroupsDbAdapter.smali
Offset 302, 25 lines modifiedOffset 302, 28 lines modified
  
302 ····​move-​result-​object·​v2302 ····​move-​result-​object·​v2
  
303 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​303 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
304 ····​move-​result-​object·​v2304 ····​move-​result-​object·​v2
  
 305 ····​.​line·​130
305 ····​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v4},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>delete(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​I306 ····​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v4},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>delete(Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​I
  
306 ····​move-​result·​v0307 ····​move-​result·​v0
  
307 ····​if-​lez·​v0,​·​:​cond_0308 ····​if-​lez·​v0,​·​:​cond_0
  
308 ····​const/​4·​v0,​·​0x1309 ····​const/​4·​v0,​·​0x1
  
 310 ····​.​line·​128
309 ····​:​goto_0311 ····​:​goto_0
310 ····​return·​v0312 ····​return·​v0
  
 313 ····​.​line·​130
311 ····​:​cond_0314 ····​:​cond_0
312 ····​const/​4·​v0,​·​0x0315 ····​const/​4·​v0,​·​0x0
  
313 ····​goto·​:​goto_0316 ····​goto·​:​goto_0
314 .​end·​method317 .​end·​method
  
315 .​method·​public·​fetchAllGroups()​Landroid/​database/​Cursor;​318 .​method·​public·​fetchAllGroups()​Landroid/​database/​Cursor;​
Offset 420, 14 lines modifiedOffset 423, 15 lines modified
  
420 ····​move-​object·​v7,​·​v5423 ····​move-​object·​v7,​·​v5
  
421 ····​move-​object·​v8,​·​v5424 ····​move-​object·​v8,​·​v5
  
422 ····​move-​object·​v9,​·​v5425 ····​move-​object·​v9,​·​v5
  
 426 ····​.​line·​159
423 ····​invoke-​virtual/​range·​{v0·​.​.​·​v9},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>query(ZLjava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​database/​Cursor;​427 ····​invoke-​virtual/​range·​{v0·​.​.​·​v9},​·​Landroid/​database/​sqlite/​SQLiteDatabase;​-​>query(ZLjava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​database/​Cursor;​
  
424 ····​move-​result-​object·​v10428 ····​move-​result-​object·​v10
  
425 ····​.​line·​162429 ····​.​line·​162
426 ····​.​local·​v10,​·​"mCursor":​Landroid/​database/​Cursor;​430 ····​.​local·​v10,​·​"mCursor":​Landroid/​database/​Cursor;​
427 ····​if-​eqz·​v10,​·​:​cond_0431 ····​if-​eqz·​v10,​·​:​cond_0
Offset 565, 14 lines modifiedOffset 569, 15 lines modified
  
565 ····​const-​string·​v4,​·​"_id·​IN·​"569 ····​const-​string·​v4,​·​"_id·​IN·​"
  
566 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​570 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
567 ····​move-​result-​object·​v3571 ····​move-​result-​object·​v3
  
 572 ····​.​line·​197
568 ····​invoke-​virtual·​{p0,​·​v10,​·​v11},​·​Lcom/​hectorone/​multismssender/​GroupsDbAdapter;​-​>cursorToStringList(L​android/​database/​Cursor;​I)​Ljava/​lang/​String;​573 ····​invoke-​virtual·​{p0,​·​v10,​·​v11},​·​Lcom/​hectorone/​multismssender/​GroupsDbAdapter;​-​>cursorToStringList(L​android/​database/​Cursor;​I)​Ljava/​lang/​String;​
  
569 ····​move-​result-​object·​v4574 ····​move-​result-​object·​v4
  
570 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​575 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
571 ····​move-​result-​object·​v3576 ····​move-​result-​object·​v3
Offset 581, 14 lines modifiedOffset 586, 15 lines modified
  
581 ····​move-​result-​object·​v3586 ····​move-​result-​object·​v3
  
582 ····​const/​4·​v4,​·​0x0587 ····​const/​4·​v4,​·​0x0
  
583 ····​const-​string·​v5,​·​"display_name"588 ····​const-​string·​v5,​·​"display_name"
  
 589 ····​.​line·​192
584 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Landroid/​content/​ContentResolver;​-​>query(Landroid/​net/​Uri;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​database/​Cursor;​590 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Landroid/​content/​ContentResolver;​-​>query(Landroid/​net/​Uri;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​database/​Cursor;​
  
585 ····​move-​result-​object·​v12591 ····​move-​result-​object·​v12
  
586 ····​.​line·​200592 ····​.​line·​200
587 ····​:​cond_0593 ····​:​cond_0
588 ····​invoke-​interface·​{v10},​·​Landroid/​database/​Cursor;​-​>close()​V594 ····​invoke-​interface·​{v10},​·​Landroid/​database/​Cursor;​-​>close()​V
1.53 KB
smali/com/hectorone/multismssender/GroupEditActivity.smali
Offset 26, 15 lines modifiedOffset 26, 14 lines modified
26 .​method·​public·​constructor·​<init>()​V26 .​method·​public·​constructor·​<init>()​V
27 ····​.​locals·​027 ····​.​locals·​0
  
28 ····​.​prologue28 ····​.​prologue
29 ····​.​line·​2229 ····​.​line·​22
30 ····​invoke-​direct·​{p0},​·​Landroid/​app/​ListActivity;​-​><init>()​V30 ····​invoke-​direct·​{p0},​·​Landroid/​app/​ListActivity;​-​><init>()​V
  
31 ····​.​line·​183 
32 ····​return-​void31 ····​return-​void
33 .​end·​method32 .​end·​method
  
34 .​method·​static·​synthetic·​access$000(Lcom/​hectorone/​multismssender/​GroupEditActivity;​)​V33 .​method·​static·​synthetic·​access$000(Lcom/​hectorone/​multismssender/​GroupEditActivity;​)​V
35 ····​.​locals·​034 ····​.​locals·​0
36 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​hectorone/​multismssender/​GroupEditActivity;​35 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​hectorone/​multismssender/​GroupEditActivity;​
  
Offset 306, 18 lines modifiedOffset 305, 20 lines modified
  
306 ····​.​line·​52305 ····​.​line·​52
307 ····​.​local·​v10,​·​"extras":​Landroid/​os/​Bundle;​306 ····​.​local·​v10,​·​"extras":​Landroid/​os/​Bundle;​
308 ····​if-​eqz·​v10,​·​:​cond_0307 ····​if-​eqz·​v10,​·​:​cond_0
  
309 ····​const-​string·​v2,​·​"gid"308 ····​const-​string·​v2,​·​"gid"
  
 309 ····​.​line·​53
310 ····​invoke-​virtual·​{v10,​·​v2},​·​Landroid/​os/​Bundle;​-​>getLong(Ljava/​lang/​String;​)​J310 ····​invoke-​virtual·​{v10,​·​v2},​·​Landroid/​os/​Bundle;​-​>getLong(Ljava/​lang/​String;​)​J
  
311 ····​move-​result-​wide·​v2311 ····​move-​result-​wide·​v2
  
 312 ····​.​line·​52
312 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​313 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
  
313 ····​move-​result-​object·​v11314 ····​move-​result-​object·​v11
  
314 ····​.​line·​55315 ····​.​line·​55
315 ····​.​local·​v11,​·​"groupId":​Ljava/​lang/​Long;​316 ····​.​local·​v11,​·​"groupId":​Ljava/​lang/​Long;​
316 ····​:​goto_0317 ····​:​goto_0
Offset 341, 18 lines modifiedOffset 342, 20 lines modified
341 ····​move-​object/​from16·​v0,​·​p0342 ····​move-​object/​from16·​v0,​·​p0
  
342 ····​invoke-​virtual·​{v0,​·​v13},​·​Lcom/​hectorone/​multismssender/​GroupEditActivity;​-​>startManagingCursor(​Landroid/​database/​Cursor;​)​V343 ····​invoke-​virtual·​{v0,​·​v13},​·​Lcom/​hectorone/​multismssender/​GroupEditActivity;​-​>startManagingCursor(​Landroid/​database/​Cursor;​)​V
  
343 ····​.​line·​58344 ····​.​line·​58
344 ····​const-​string·​v2,​·​"name"345 ····​const-​string·​v2,​·​"name"
  
 346 ····​.​line·​59
345 ····​invoke-​interface·​{v13,​·​v2},​·​Landroid/​database/​Cursor;​-​>getColumnIndex(Ljava​/​lang/​String;​)​I347 ····​invoke-​interface·​{v13,​·​v2},​·​Landroid/​database/​Cursor;​-​>getColumnIndex(Ljava​/​lang/​String;​)​I
  
346 ····​move-​result·​v2348 ····​move-​result·​v2
  
 349 ····​.​line·​58
347 ····​invoke-​interface·​{v13,​·​v2},​·​Landroid/​database/​Cursor;​-​>getString(I)​Ljava/​lang/​String;​350 ····​invoke-​interface·​{v13,​·​v2},​·​Landroid/​database/​Cursor;​-​>getString(I)​Ljava/​lang/​String;​
  
348 ····​move-​result-​object·​v12351 ····​move-​result-​object·​v12
  
349 ····​.​line·​60352 ····​.​line·​60
350 ····​.​local·​v12,​·​"groupName":​Ljava/​lang/​String;​353 ····​.​local·​v12,​·​"groupName":​Ljava/​lang/​String;​
351 ····​move-​object/​from16·​v0,​·​p0354 ····​move-​object/​from16·​v0,​·​p0
9.7 KB
smali/com/hectorone/multismssender/MultiSmsSender$1.smali
Max report size reached
651 B
smali/com/hectorone/multismssender/MultiSmsSender$1$3.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​21 .​field·​final·​synthetic·​this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​)​V23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​15527 ····​.​line·​155
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​MultiSmsSender$1$3;​-​>this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​MultiSmsSender$1$3;​-​>this$1:​Lcom/​hectorone/​multismssender/​MultiSmsSender$1;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
1.11 KB
smali/com/hectorone/multismssender/GroupEditActivity$GroupDataListAdapter$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Lcom/​hectorone/​multismssender/​GroupEditActivity$Gro​upDataListAdapter;​21 .​field·​final·​synthetic·​this$1:​Lcom/​hectorone/​multismssender/​GroupEditActivity$Gro​upDataListAdapter;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​GroupEditActivity$Gro​upDataListAdapter;​)​V23 .​method·​constructor·​<init>(Lcom/​hectorone/​multismssender/​GroupEditActivity$Gro​upDataListAdapter;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​hectorone/​multismssender/​GroupEditActivity$Gro​upDataListAdapter;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​16727 ····​.​line·​167
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​GroupEditActivity$Gro​upDataListAdapter$1;​-​>this$1:​Lcom/​hectorone/​multismssender/​GroupEditActivity$Gro​upDataListAdapter;​28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​hectorone/​multismssender/​GroupEditActivity$Gro​upDataListAdapter$1;​-​>this$1:​Lcom/​hectorone/​multismssender/​GroupEditActivity$Gro​upDataListAdapter;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
Offset 40, 14 lines modifiedOffset 41, 15 lines modified
40 ····​.​locals·​241 ····​.​locals·​2
41 ····​.​param·​p1,​·​"v"····​#·​Landroid/​view/​View;​42 ····​.​param·​p1,​·​"v"····​#·​Landroid/​view/​View;​
  
42 ····​.​prologue43 ····​.​prologue
43 ····​.​line·​17144 ····​.​line·​171
44 ····​const·​v1,​·​0x7f05001045 ····​const·​v1,​·​0x7f050010
  
 46 ····​.​line·​172
45 ····​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​47 ····​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
46 ····​move-​result-​object·​v048 ····​move-​result-​object·​v0
  
47 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​49 ····​check-​cast·​v0,​·​Landroid/​widget/​CheckBox;​
  
48 ····​.​line·​17350 ····​.​line·​173
1.6 KB
smali/com/hectorone/multismssender/PhoneNumberSelection$PhoneDataListAdapter.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​hectorone/​multismssender/​PhoneNumberSelection;​18 .​field·​final·​synthetic·​this$0:​Lcom/​hectorone/​multismssender/​PhoneNumberSelection;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​public·​constructor·​<init>(Lcom/​hectorone/​multismssender/​PhoneNumberSelection;​Landroid/​content/​Context;​ILandroid/​database/​Cursor;​[Ljava/​lang/​String;​[ILjava/​util/​HashSet;​)​V20 .​method·​public·​constructor·​<init>(Lcom/​hectorone/​multismssender/​PhoneNumberSelection;​Landroid/​content/​Context;​ILandroid/​database/​Cursor;​[Ljava/​lang/​String;​[ILjava/​util/​HashSet;​)​V
21 ····​.​locals·​621 ····​.​locals·​6
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​hectorone/​multismssender/​PhoneNumberSelection;​
22 ····​.​param·​p2,​·​"context"····​#·​Landroid/​content/​Context;​23 ····​.​param·​p2,​·​"context"····​#·​Landroid/​content/​Context;​
23 ····​.​param·​p3,​·​"layout"····​#·​I24 ····​.​param·​p3,​·​"layout"····​#·​I
24 ····​.​param·​p4,​·​"c"····​#·​Landroid/​database/​Cursor;​25 ····​.​param·​p4,​·​"c"····​#·​Landroid/​database/​Cursor;​
25 ····​.​param·​p5,​·​"from"····​#·​[Ljava/​lang/​String;​26 ····​.​param·​p5,​·​"from"····​#·​[Ljava/​lang/​String;​
26 ····​.​param·​p6,​·​"to"····​#·​[I27 ····​.​param·​p6,​·​"to"····​#·​[I
27 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​28 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
28 ········​value·​=·​{29 ········​value·​=·​{
Offset 80, 14 lines modifiedOffset 81, 15 lines modified
  
80 ····​move-​result-​object·​v381 ····​move-​result-​object·​v3
  
81 ····​.​line·​15182 ····​.​line·​151
82 ····​.​local·​v3,​·​"v":​Landroid/​view/​View;​83 ····​.​local·​v3,​·​"v":​Landroid/​view/​View;​
83 ····​const·​v4,​·​0x7f05000f84 ····​const·​v4,​·​0x7f05000f
  
 85 ····​.​line·​152
84 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​86 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
85 ····​move-​result-​object·​v087 ····​move-​result-​object·​v0
  
86 ····​check-​cast·​v0,​·​Landroid/​widget/​LinearLayout;​88 ····​check-​cast·​v0,​·​Landroid/​widget/​LinearLayout;​
  
87 ····​.​line·​15389 ····​.​line·​153
Offset 96, 14 lines modifiedOffset 98, 15 lines modified
  
96 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​98 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
97 ····​move-​result-​object·​v499 ····​move-​result-​object·​v4
  
98 ····​check-​cast·​v4,​·​Landroid/​widget/​TextView;​100 ····​check-​cast·​v4,​·​Landroid/​widget/​TextView;​
  
 101 ····​.​line·​154
99 ····​invoke-​virtual·​{v4},​·​Landroid/​widget/​TextView;​-​>getText()​Ljava/​lang/​CharSequence;​102 ····​invoke-​virtual·​{v4},​·​Landroid/​widget/​TextView;​-​>getText()​Ljava/​lang/​CharSequence;​
  
100 ····​move-​result-​object·​v4103 ····​move-​result-​object·​v4
  
101 ····​invoke-​interface·​{v4},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​104 ····​invoke-​interface·​{v4},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
  
102 ····​move-​result-​object·​v2105 ····​move-​result-​object·​v2
1.62 KB
res/drawable-hdpi-v4/add_person.png
630 B
sng
Max report size reached
960 B
Image content
Max report size reached
1.52 KB
res/drawable-hdpi-v4/accept.png
630 B
sng
Max report size reached
864 B
Image content
Pixel difference
compared images
Flicker difference
compared images
8.54 KB
res/drawable-hdpi-v4/btn_check_buttonless_off.png
7.72 KB
sng
Max report size reached
748 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.71 KB
res/drawable-hdpi-v4/add_group.png
630 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 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1008 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
9 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1009 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
10 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10010 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
11 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10011 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
12 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10012 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
13 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10013 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
14 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey10014 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
1.03 KB
Image content
Max report size reached
14.8 KB
res/drawable-hdpi-v4/btn_check_buttonless_on.png
13.1 KB
sng
Max report size reached
1.64 KB
Image content
Max report size reached
8.43 KB
res/drawable-ldpi-v4/btn_check_buttonless_on.png
7.21 KB
sng
Max report size reached
1.12 KB
Image content
Max report size reached
1.47 KB
res/drawable-mdpi-v4/add_person.png
630 B
sng
Max report size reached
804 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.41 KB
res/drawable-mdpi-v4/accept.png
630 B
sng
Max report size reached
756 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.53 KB
res/drawable-mdpi-v4/add_group.png
630 B
sng
Max report size reached
864 B
Image content
Pixel difference
compared images
Flicker difference
compared images
12.3 KB
res/drawable-mdpi-v4/btn_check_buttonless_on.png
10.6 KB
sng
Max report size reached
1.59 KB
Image content
Max report size reached
1.76 KB
res/drawable-xhdpi-v4/add_person.png
630 B
sng
Max report size reached
1.08 KB
Image content
Max report size reached
1.63 KB
res/drawable-xhdpi-v4/accept.png
630 B
sng
Max report size reached
976 B
Image content
Max report size reached
16.1 KB
res/drawable-xhdpi-v4/btn_check_buttonless_off.png
15.2 KB
sng
Max report size reached
888 B
Image content
Pixel difference
compared images
Flicker difference
compared images
1.93 KB
res/drawable-xhdpi-v4/add_group.png
630 B
sng
Max report size reached
1.24 KB
Image content
Max report size reached
13.8 KB
res/drawable-xhdpi-v4/btn_check_buttonless_on.png
10.2 KB
sng
Max report size reached
3.53 KB
Image content
Max report size reached