[−]
/home/hans/code/fdroid/data/tmp/am.ed.importcontacts_10304.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_am.ed.importcontacts_10304.apk
[−]
zipinfo {}
Offset 1, 22 lines modified Offset 1, 22 lines modified
1 Zip·​file·​size:​·​80326·​bytes,​·​number·​of·​entries:​·​20 1 Zip·​file·​size:​·​80180·​bytes,​·​number·​of·​entries:​·​20
2 -​rw-​-​-​-​·····​2.​0·​fat·····​1360·​bl·​defN·​14-​Mar-​07·​06:​32·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat·····​1360·​bl·​defN·​14-​Mar-​07·​06:​32·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​1481·​bl·​defN·​14-​Mar-​07·​06:​32·​META-​INF/​46DA966F.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat·····​1481·​bl·​defN·​14-​Mar-​07·​06:​32·​META-​INF/​46DA966F.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1297·​bl·​defN·​14-​Mar-​07·​06:​32·​META-​INF/​46DA966F.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1297·​bl·​defN·​14-​Mar-​07·​06:​32·​META-​INF/​46DA966F.​RSA
5 -​rw-​-​-​-​·····1.​0·​fat·····1026·​bx·stor·14-​Mar-​07·​06:​09·res/​drawable/​alert_dialog_icon.​png 5 -​rw-​-​-​-​·····2.​0·​fat·····2620·​bX·defN·08-​Jan-​01·​00:​00·AndroidManifest.​xml
6 -​rw-​-​-​-​·····​1.​0·​fat·····1742·​b-​·​stor·14-​Mar-​07·​06:​09·​res/​drawable/​browse.​png 6 -​rw-​-​-​-​·····​1.​0·​fat······​872·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable/​alert_dialog_icon.​png
7 -​rw-​-​-​-​·····​1.​0·​fat······785·​b-​·​stor·14-​Mar-​07·​06:​09·​res/​drawable/​directory.​png 7 -​rw-​-​-​-​·····​1.​0·​fat·····1742·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable/​browse.​png
8 -​rw-​-​-​-​·····​1.​0·​fat·····9325·​b-​·​stor·14-​Mar-​07·​06:​08·​res/​drawable/​family_pic.​jpg 8 -​rw-​-​-​-​·····​1.​0·​fat······​696·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable/​directory.​png
9 -​rw-​-​-​-​·····​1.​0·​fat·····3366·​b-​·​stor·14-​Mar-​07·​06:​09·​res/​drawable/​icon.​png 9 -​rw-​-​-​-​·····​1.​0·​fat·····9325·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable/​family_pic.​jpg
10 -​rw-​-​-​-​·····​1.​0·​fat······​532·​b-​·​stor·14-​Mar-​07·​06:​09·​res/​drawable/​sdcard.​png 10 -​rw-​-​-​-​·····​1.​0·​fat·····3360·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable/​icon.​png
11 -​rw-​-​-​-​·····2.​0·​fat·····2592·​bl·defN·14-​Mar-​07·​06:​09·​res/​layout/​configure_vcf.​xml 11 -​rw-​-​-​-​·····1.​0·​fat······​466·​b-​·stor·08-​Jan-​01·​00:​00·​res/​drawable/​sdcard.​png
12 -​rw-​-​-​-​·····​2.​0·​fat·····6040·​bl·​defN·14-​Mar-​07·​06:​09·​res/​layout/​doit.​xml 12 -​rw-​-​-​-​·····​2.​0·​fat·····2592·​bl·​defN·08-​Jan-​01·​00:​00·​res/​layout/​configure_vcf.​xml
13 -​rw-​-​-​-​·····​2.​0·​fat·····1916·​bl·​defN·14-​Mar-​07·​06:​09·​res/​layout/​filechooser.​xml 13 -​rw-​-​-​-​·····​2.​0·​fat·····6040·​bl·​defN·08-​Jan-​01·​00:​00·​res/​layout/​doit.​xml
14 -​rw-​-​-​-​·····​2.​0·​fat·····​1096·​bl·​defN·14-​Mar-​07·​06:​09·​res/​layout/​filechooser_row.​xml 14 -​rw-​-​-​-​·····​2.​0·​fat·····​1916·​bl·​defN·08-​Jan-​01·​00:​00·​res/​layout/​filechooser.​xml
15 -​rw-​-​-​-​·····​2.​0·​fat·····​1488·​bl·​defN·14-​Mar-​07·​06:​09·​res/​layout/​fileordir.​xml 15 -​rw-​-​-​-​·····​2.​0·​fat·····​1096·​bl·​defN·08-​Jan-​01·​00:​00·​res/​layout/​filechooser_row.​xml
16 -​rw-​-​-​-​·····​2.​0·​fat·····3284·​bl·​defN·14-​Mar-​07·​06:​09·​res/​layout/​intro.​xml 16 -​rw-​-​-​-​·····​2.​0·​fat·····1488·​bl·​defN·08-​Jan-​01·​00:​00·​res/​layout/​fileordir.​xml
17 -​rw-​-​-​-​·····​2.​0·​fat·····​2872·​bl·​defN·14-​Mar-​07·​06:​09·​res/​layout/​merge.​xml 17 -​rw-​-​-​-​·····​2.​0·​fat·····3284·​bl·​defN·08-​Jan-​01·​00:​00·​res/​layout/​intro.​xml
18 -​rw-​-​-​-​·····​2.​0·​fat·····​2020·​bl·​defN·14-​Mar-​07·​06:​09·​res/​layout/​mergeprompt.​xml 18 -​rw-​-​-​-​·····​2.​0·​fat·····​2872·​bl·​defN·08-​Jan-​01·​00:​00·​res/​layout/​merge.​xml
19 -​rw-​-​-​-​·····​2.​0·​fat·····​2428·​bl·​defN·14-​Mar-​07·​06:​09·AndroidManifest.​xml 19 -​rw-​-​-​-​·····​2.​0·​fat·····​2020·​bl·​defN·08-​Jan-​01·​00:​00·res/​layout/​mergeprompt.​xml
20 -​rw-​-​-​-​·····​1.​0·​fat····​14696·​b-​·​stor·14-​Mar-​07·​06:​09·​resources.​arsc 20 -​rw-​-​-​-​·····​1.​0·​fat····​14780·​b-​·​stor·08-​Jan-​01·​00:​00·​resources.​arsc
21 -​rw-​-​-​-​·····​2.​0·​fat···​102404·​bl·​defN·14-​Mar-​07·​06:​09·​classes.​dex 21 -​rw-​-​-​-​·····​2.​0·​fat···​103352·​bl·​defN·08-​Jan-​01·​00:​00·​classes.​dex
22 20·​files,​·​161750·​bytes·​uncompressed,​·​77656·​bytes·​compressed:​··​52.​0% 22 20·​files,​·​162659·​bytes·​uncompressed,​·​77570·​bytes·​compressed:​··​52.​3%
[−]
AndroidManifest.xml
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="10304"·​android:​versionName="1.​3.​4"·​package="am.​ed.​importcontacts" 2 <manifest·​android:​versionCode="10304"·​android:​versionName="1.​3.​4"·​package="am.​ed.​importcontacts"·​platformBuildVersionC​ode="7"·​platformBuildVersionN​ame="2.​1-​update1"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ····​<uses-​sdk·​android:​minSdkVersion="3"·​android:​targetSdkVersion="18"​·​/​> 4 ····​<uses-​sdk·​android:​minSdkVersion="3"·​android:​targetSdkVersion="18"​·​/​>
5 ····​<uses-​permission·​android:​name="android.​permission.​READ_CONTACTS"·​/​> 5 ····​<uses-​permission·​android:​name="android.​permission.​READ_CONTACTS"·​/​>
6 ····​<uses-​permission·​android:​name="android.​permission.​WRITE_CONTACTS"·​/​> 6 ····​<uses-​permission·​android:​name="android.​permission.​WRITE_CONTACTS"·​/​>
7 ····​<uses-​permission·​android:​name="android.​permission.​READ_EXTERNAL_STORAGE​"·​/​> 7 ····​<uses-​permission·​android:​name="android.​permission.​READ_EXTERNAL_STORAGE​"·​/​>
8 ····​<application·​android:​label="@string/​app_name"·​android:​icon="@drawable/​icon"> 8 ····​<application·​android:​label="@string/​app_name"·​android:​icon="@drawable/​icon">
9 ········​<activity·​android:​label="@string/​app_name"·​android:​name=".​Intro"·​android:​configChanges="keyboa​rdHidden|orientation"​> 9 ········​<activity·​android:​label="@string/​app_name"·​android:​name=".​Intro"·​android:​configChanges="keyboa​rdHidden|orientation"​>
[−]
res/drawable/alert_dialog_icon.png
[−]
sng
Offset 1, 195 lines modified Offset 1, 175 lines modified
1 #SNG:​·​from·​stdin 1 #SNG:​·​from·​stdin
2 IHDR·​{ 2 IHDR·​{
3 ····​width:​·​32;​·​height:​·​32;​·​bitdepth:​·​8;​ 3 ····​width:​·​32;​·​height:​·​32;​·​bitdepth:​·​8;​
4 ····​using·​color·​palette;​ 4 ····​using·​color·​palette;​
5 } 5 }
6 PLTE·​{ 6 PLTE·​{
7 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100 7 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
8 ····​(187,​187,​187)​·····​#·​rgb·​=·​(0xbb,​0xbb,​0xbb)​  
9 ····​(194,​194,​194)​·····​#·​rgb·​=·​(0xc2,​0xc2,​0xc2)​·​grey76  
10 ····​(241,​241,​241)​·····​#·​rgb·​=·​(0xf1,​0xf1,​0xf1)​ 8 ····​(241,​241,​241)​·····​#·​rgb·​=·​(0xf1,​0xf1,​0xf1)​
11 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​ 9 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​
12 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​ 10 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​
13 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​ 11 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​
14 ····​(228,​228,​228)​·····​#·​rgb·​=·​(0xe4,​0xe4,​0xe4)​  
15 ····​(230,​230,​230)​·····​#·​rgb·​=·​(0xe6,​0xe6,​0xe6)​ 12 ····​(230,​230,​230)​·····​#·​rgb·​=·​(0xe6,​0xe6,​0xe6)​
16 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​ 13 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​
17 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​ 14 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​
18 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​  
19 ····​(212,​212,​212)​·····​#·​rgb·​=·​(0xd4,​0xd4,​0xd4)​·​grey83 15 ····​(212,​212,​212)​·····​#·​rgb·​=·​(0xd4,​0xd4,​0xd4)​·​grey83
20 ····​(206,​206,​206)​·····​#·​rgb·​=·​(0xce,​0xce,​0xce)​  
21 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​ 16 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​
22 ····​(244,​244,​244)​·····​#·​rgb·​=·​(0xf4,​0xf4,​0xf4)​ 17 ····​(244,​244,​244)​·····​#·​rgb·​=·​(0xf4,​0xf4,​0xf4)​
23 ····​(189,​189,​189)​·····​#·​rgb·​=·​(0xbd,​0xbd,​0xbd)​·​grey74  
24 ····​(242,​242,​242)​·····​#·​rgb·​=·​(0xf2,​0xf2,​0xf2)​·​grey95 18 ····​(242,​242,​242)​·····​#·​rgb·​=·​(0xf2,​0xf2,​0xf2)​·​grey95
25 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​ 19 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​
26 ····​(220,​220,​220)​·····​#·​rgb·​=·​(0xdc,​0xdc,​0xdc)​·​gainsboro 20 ····​(220,​220,​220)​·····​#·​rgb·​=·​(0xdc,​0xdc,​0xdc)​·​gainsboro
27 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​ 21 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​
28 ····​(247,​247,​247)​·····​#·​rgb·​=·​(0xf7,​0xf7,​0xf7)​·​grey97 22 ····​(247,​247,​247)​·····​#·​rgb·​=·​(0xf7,​0xf7,​0xf7)​·​grey97
29 ····​(195,​195,​195)​·····​#·​rgb·​=·​(0xc3,​0xc3,​0xc3)​  
30 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​ 23 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​
31 ····​(227,​227,​227)​·····​#·​rgb·​=·​(0xe3,​0xe3,​0xe3)​·​grey89 24 ····​(227,​227,​227)​·····​#·​rgb·​=·​(0xe3,​0xe3,​0xe3)​·​grey89
32 ····​(230,​230,​230)​·····​#·​rgb·​=·​(0xe6,​0xe6,​0xe6)​ 25 ····​(230,​230,​230)​·····​#·​rgb·​=·​(0xe6,​0xe6,​0xe6)​
33 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​ 26 ····​(249,​249,​249)​·····​#·​rgb·​=·​(0xf9,​0xf9,​0xf9)​
34 ····​(205,​205,​205)​·····​#·​rgb·​=·​(0xcd,​0xcd,​0xcd)​  
35 ····​(234,​234,​234)​·····​#·​rgb·​=·​(0xea,​0xea,​0xea)​  
36 ····​(212,​212,​212)​·····​#·​rgb·​=·​(0xd4,​0xd4,​0xd4)​·​grey83  
37 ····​(234,​234,​234)​·····​#·​rgb·​=·​(0xea,​0xea,​0xea)​ 27 ····​(234,​234,​234)​·····​#·​rgb·​=·​(0xea,​0xea,​0xea)​
38 ····​(186,​186,​186)​·····​#·​rgb·​=·​(0xba,​0xba,​0xba)​·​grey73  
39 ····​(188,​188,​188)​·····​#·​rgb·​=·​(0xbc,​0xbc,​0xbc)​  
40 ····​(239,​239,​239)​·····​#·​rgb·​=·​(0xef,​0xef,​0xef)​ 28 ····​(239,​239,​239)​·····​#·​rgb·​=·​(0xef,​0xef,​0xef)​
41 ····​(248,​248,​248)​·····​#·​rgb·​=·​(0xf8,​0xf8,​0xf8)​  
42 ····​(191,​191,​191)​·····​#·​rgb·​=·​(0xbf,​0xbf,​0xbf)​·​grey75 29 ····​(191,​191,​191)​·····​#·​rgb·​=·​(0xbf,​0xbf,​0xbf)​·​grey75
43 ····​(186,​186,​186)​·····​#·​rgb·​=·​(0xba,​0xba,​0xba)​·​grey73 30 ····​(186,​186,​186)​·····​#·​rgb·​=·​(0xba,​0xba,​0xba)​·​grey73
44 ····​(248,​248,​248)​·····​#·​rgb·​=·​(0xf8,​0xf8,​0xf8)​ 31 ····​(248,​248,​248)​·····​#·​rgb·​=·​(0xf8,​0xf8,​0xf8)​
45 ····​(185,​185,​185)​·····​#·​rgb·​=·​(0xb9,​0xb9,​0xb9)​  
46 ····​(214,​214,​214)​·····​#·​rgb·​=·​(0xd6,​0xd6,​0xd6)​·​grey84 32 ····​(214,​214,​214)​·····​#·​rgb·​=·​(0xd6,​0xd6,​0xd6)​·​grey84
47 ····​(247,​247,​247)​·····​#·​rgb·​=·​(0xf7,​0xf7,​0xf7)​·​grey97 33 ····​(247,​247,​247)​·····​#·​rgb·​=·​(0xf7,​0xf7,​0xf7)​·​grey97
48 ····​(247,​247,​247)​·····​#·​rgb·​=·​(0xf7,​0xf7,​0xf7)​·​grey97  
49 ····​(185,​185,​185)​·····​#·​rgb·​=·​(0xb9,​0xb9,​0xb9)​ 34 ····​(185,​185,​185)​·····​#·​rgb·​=·​(0xb9,​0xb9,​0xb9)​
50 ····​(238,​238,​238)​·····​#·​rgb·​=·​(0xee,​0xee,​0xee)​ 35 ····​(238,​238,​238)​·····​#·​rgb·​=·​(0xee,​0xee,​0xee)​
51 ····​(184,​184,​184)​·····​#·​rgb·​=·​(0xb8,​0xb8,​0xb8)​·​grey72  
52 ····​(191,​191,​191)​·····​#·​rgb·​=·​(0xbf,​0xbf,​0xbf)​·​grey75  
53 ····​(243,​243,​243)​·····​#·​rgb·​=·​(0xf3,​0xf3,​0xf3)​ 36 ····​(243,​243,​243)​·····​#·​rgb·​=·​(0xf3,​0xf3,​0xf3)​
54 ····​(246,​246,​246)​·····​#·​rgb·​=·​(0xf6,​0xf6,​0xf6)​ 37 ····​(246,​246,​246)​·····​#·​rgb·​=·​(0xf6,​0xf6,​0xf6)​
55 ····​(246,​246,​246)​·····​#·​rgb·​=·​(0xf6,​0xf6,​0xf6)​  
56 ····​(211,​211,​211)​·····​#·​rgb·​=·​(0xd3,​0xd3,​0xd3)​·​LightGray 38 ····​(211,​211,​211)​·····​#·​rgb·​=·​(0xd3,​0xd3,​0xd3)​·​LightGray
57 ····​(223,​223,​223)​·····​#·​rgb·​=·​(0xdf,​0xdf,​0xdf)​ 39 ····​(223,​223,​223)​·····​#·​rgb·​=·​(0xdf,​0xdf,​0xdf)​
58 ····​(245,​245,​245)​·····​#·​rgb·​=·​(0xf5,​0xf5,​0xf5)​·​grey96 40 ····​(245,​245,​245)​·····​#·​rgb·​=·​(0xf5,​0xf5,​0xf5)​·​grey96
59 ····​(245,​245,​245)​·····​#·​rgb·​=·​(0xf5,​0xf5,​0xf5)​·​grey96  
60 ····​(240,​240,​240)​·····​#·​rgb·​=·​(0xf0,​0xf0,​0xf0)​·​grey94 41 ····​(240,​240,​240)​·····​#·​rgb·​=·​(0xf0,​0xf0,​0xf0)​·​grey94
61 ····​(197,​197,​197)​·····​#·​rgb·​=·​(0xc5,​0xc5,​0xc5)​  
62 ····​(244,​244,​244)​·····​#·​rgb·​=·​(0xf4,​0xf4,​0xf4)​  
63 ····​(244,​244,​244)​·····​#·​rgb·​=·​(0xf4,​0xf4,​0xf4)​ 42 ····​(244,​244,​244)​·····​#·​rgb·​=·​(0xf4,​0xf4,​0xf4)​
64 ····​(183,​183,​183)​·····​#·​rgb·​=·​(0xb7,​0xb7,​0xb7)​  
65 ····​(244,​244,​244)​·····​#·​rgb·​=·​(0xf4,​0xf4,​0xf4)​ 43 ····​(244,​244,​244)​·····​#·​rgb·​=·​(0xf4,​0xf4,​0xf4)​
66 ····​(216,​216,​216)​·····​#·​rgb·​=·​(0xd8,​0xd8,​0xd8)​ 44 ····​(216,​216,​216)​·····​#·​rgb·​=·​(0xd8,​0xd8,​0xd8)​
67 ····​(233,​233,​233)​·····​#·​rgb·​=·​(0xe9,​0xe9,​0xe9)​ 45 ····​(233,​233,​233)​·····​#·​rgb·​=·​(0xe9,​0xe9,​0xe9)​
68 ····​(242,​242,​242)​·····​#·​rgb·​=·​(0xf2,​0xf2,​0xf2)​·​grey95  
69 ····​(181,​181,​181)​·····​#·​rgb·​=·​(0xb5,​0xb5,​0xb5)​·​grey71  
70 ····​(240,​240,​240)​·····​#·​rgb·​=·​(0xf0,​0xf0,​0xf0)​·​grey94 46 ····​(240,​240,​240)​·····​#·​rgb·​=·​(0xf0,​0xf0,​0xf0)​·​grey94
71 ····​(209,​209,​209)​·····​#·​rgb·​=·​(0xd1,​0xd1,​0xd1)​·​grey82 47 ····​(209,​209,​209)​·····​#·​rgb·​=·​(0xd1,​0xd1,​0xd1)​·​grey82
72 ····​(241,​241,​241)​·····​#·​rgb·​=·​(0xf1,​0xf1,​0xf1)​ 48 ····​(241,​241,​241)​·····​#·​rgb·​=·​(0xf1,​0xf1,​0xf1)​
73 ····​(241,​241,​241)​·····​#·​rgb·​=·​(0xf1,​0xf1,​0xf1)​ 49 ····​(241,​241,​241)​·····​#·​rgb·​=·​(0xf1,​0xf1,​0xf1)​
74 ····​(241,​241,​241)​·····​#·​rgb·​=·​(0xf1,​0xf1,​0xf1)​  
75 ····​(221,​221,​221)​·····​#·​rgb·​=·​(0xdd,​0xdd,​0xdd)​ 50 ····​(221,​221,​221)​·····​#·​rgb·​=·​(0xdd,​0xdd,​0xdd)​
76 ····​(237,​237,​237)​·····​#·​rgb·​=·​(0xed,​0xed,​0xed)​·​grey93 51 ····​(237,​237,​237)​·····​#·​rgb·​=·​(0xed,​0xed,​0xed)​·​grey93
77 ····​(240,​240,​240)​·····​#·​rgb·​=·​(0xf0,​0xf0,​0xf0)​·​grey94 52 ····​(240,​240,​240)​·····​#·​rgb·​=·​(0xf0,​0xf0,​0xf0)​·​grey94
78 ····​(182,​182,​182)​·····​#·​rgb·​=·​(0xb6,​0xb6,​0xb6)​  
79 ····​(180,​180,​180)​·····​#·​rgb·​=·​(0xb4,​0xb4,​0xb4)​  
80 ····​(240,​240,​240)​·····​#·​rgb·​=·​(0xf0,​0xf0,​0xf0)​·​grey94  
81 ····​(217,​217,​217)​·····​#·​rgb·​=·​(0xd9,​0xd9,​0xd9)​·​grey85 53 ····​(217,​217,​217)​·····​#·​rgb·​=·​(0xd9,​0xd9,​0xd9)​·​grey85
82 ····​(238,​238,​238)​·····​#·​rgb·​=·​(0xee,​0xee,​0xee)​ 54 ····​(238,​238,​238)​·····​#·​rgb·​=·​(0xee,​0xee,​0xee)​
83 ····​(238,​238,​238)​·····​#·​rgb·​=·​(0xee,​0xee,​0xee)​  
84 ····​(213,​213,​213)​·····​#·​rgb·​=·​(0xd5,​0xd5,​0xd5)​ 55 ····​(213,​213,​213)​·····​#·​rgb·​=·​(0xd5,​0xd5,​0xd5)​
85 ····​(225,​225,​225)​·····​#·​rgb·​=·​(0xe1,​0xe1,​0xe1)​ 56 ····​(225,​225,​225)​·····​#·​rgb·​=·​(0xe1,​0xe1,​0xe1)​
86 ····​(237,​237,​237)​·····​#·​rgb·​=·​(0xed,​0xed,​0xed)​·​grey93 57 ····​(237,​237,​237)​·····​#·​rgb·​=·​(0xed,​0xed,​0xed)​·​grey93
87 ····​(237,​237,​237)​·····​#·​rgb·​=·​(0xed,​0xed,​0xed)​·​grey93 58 ····​(237,​237,​237)​·····​#·​rgb·​=·​(0xed,​0xed,​0xed)​·​grey93
88 ····​(237,​237,​237)​·····​#·​rgb·​=·​(0xed,​0xed,​0xed)​·​grey93 59 ····​(237,​237,​237)​·····​#·​rgb·​=·​(0xed,​0xed,​0xed)​·​grey93
89 ····​(237,​237,​237)​·····​#·​rgb·​=·​(0xed,​0xed,​0xed)​·​grey93 60 ····​(237,​237,​237)​·····​#·​rgb·​=·​(0xed,​0xed,​0xed)​·​grey93
90 ····​(237,​237,​237)​·····​#·​rgb·​=·​(0xed,​0xed,​0xed)​·​grey93  
91 ····​(224,​224,​224)​·····​#·​rgb·​=·​(0xe0,​0xe0,​0xe0)​·​grey88 61 ····​(224,​224,​224)​·····​#·​rgb·​=·​(0xe0,​0xe0,​0xe0)​·​grey88
92 ····​(235,​235,​235)​·····​#·​rgb·​=·​(0xeb,​0xeb,​0xeb)​·​grey92  
93 ····​(228,​228,​228)​·····​#·​rgb·​=·​(0xe4,​0xe4,​0xe4)​ 62 ····​(228,​228,​228)​·····​#·​rgb·​=·​(0xe4,​0xe4,​0xe4)​
94 ····​(199,​199,​199)​·····​#·​rgb·​=·​(0xc7,​0xc7,​0xc7)​·​grey78 63 ····​(199,​199,​199)​·····​#·​rgb·​=·​(0xc7,​0xc7,​0xc7)​·​grey78
95 ····​(234,​234,​234)​·····​#·​rgb·​=·​(0xea,​0xea,​0xea)​ 64 ····​(234,​234,​234)​·····​#·​rgb·​=·​(0xea,​0xea,​0xea)​
96 ····​(229,​229,​229)​·····​#·​rgb·​=·​(0xe5,​0xe5,​0xe5)​·​grey90  
97 ····​(195,​195,​195)​·····​#·​rgb·​=·​(0xc3,​0xc3,​0xc3)​  
98 ····​(184,​184,​184)​·····​#·​rgb·​=·​(0xb8,​0xb8,​0xb8)​·​grey72  
99 ····​(198,​198,​198)​·····​#·​rgb·​=·​(0xc6,​0xc6,​0xc6)​  
Max diff block lines reached; 9397/14422 bytes (65.16%) of diff not shown.
[−]
res/drawable/icon.png
[−]
sng
Offset 1, 18 lines modified Offset 1, 18 lines modified
1 #SNG:​·​from·​stdin 1 #SNG:​·​from·​stdin
2 IHDR·​{ 2 IHDR·​{
3 ····​width:​·​48;​·​height:​·​48;​·​bitdepth:​·​8;​ 3 ····​width:​·​48;​·​height:​·​48;​·​bitdepth:​·​8;​
4 ····​using·​color·​alpha;​ 4 ····​using·​color·​alpha;​
5 } 5 }
6 IMAGE·​{ 6 IMAGE·​{
7 ····​pixels·​hex 7 ····​pixels·​hex
8 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00· 8 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
9 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00· 9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
10 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00· 10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
11 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00· 11 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
12 00000000·​00000000·​62636620·​636467af·​636467bf·​6364679f·​62636660·​62636620·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000· 12 00000000·​00000000·​62636620·​636467af·​636467bf·​6364679f·​62636660·​62636620·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·
13 00000000·​86888a60·​757679ef·​6b6c6fff·​626366ff·​626366ff·​626366ff·​626366ff·​616265df·​6162659f·​61626570·​61626540·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000· 13 00000000·​86888a60·​757679ef·​6b6c6fff·​626366ff·​626366ff·​626366ff·​626366ff·​616265df·​6162659f·​61626570·​61626540·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·
14 a9acae20·​a9acaeff·​a9acaeff·​a9acaeff·​a0a3a5ff·​8e9093ff·​7c7d80ff·​696b6dff·​606164ff·​606164ff·​606164ff·​606164ff·​606164ff·​606164cf·​606163af·​60616380·​5f606350·​5f606330·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000· 14 a9acae20·​a9acaeff·​a9acaeff·​a9acaeff·​a0a3a5ff·​8e9093ff·​7c7d80ff·​696b6dff·​606164ff·​606164ff·​606164ff·​606164ff·​606164ff·​606164cf·​606163af·​60616380·​5f606350·​5f606330·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·
15 a9acae40·​a9acaeff·​c9cbccff·​ffffffff·​ffffffff·​eaeaebff·​d4d6d7ff·​bfc1c2ff·​a4a7a9ff·​929496ff·​848688ff·​717375ff·​68696cff·​5f6063ff·​5f6063ff·​5f6063ff·​5f6063ff·​5f6063ff·​5f6062ff·​5e5f62ef·​5e5f62bf·​5e5f629f·​5e5f6280·​5e5f6270·​5e5f6140·​5e5f6140·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000· 15 a9acae40·​a9acaeff·​c9cbccff·​ffffffff·​ffffffff·​eaeaebff·​d4d6d7ff·​bfc1c2ff·​a4a7a9ff·​929496ff·​848688ff·​717375ff·​68696cff·​5f6063ff·​5f6063ff·​5f6063ff·​5f6063ff·​5f6063ff·​5f6062ff·​5e5f62ef·​5e5f62bf·​5e5f629f·​5e5f6280·​5e5f6270·​5e5f6140·​5e5f6140·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·
16 a8abad30·​a8abadff·​d4d5d6ff·​efefefff·​bfbfbfff·​bfbfbfff·​dfdfdfff·​ffffffff·​ffffffff·​efeff0ff·​dee0e0ff·​ced0d1ff·​bec0c2ff·​a8abadff·​96989aff·​8c8e91ff·​838587ff·​707274ff·​6b6d6fff·​5d5e61ff·​5d5e61ff·​5d5e61ff·​5d5e61ff·​5d5e61ff·​5d5e61ff·​5d5e61ff·​5d5e61ff·​5d5e61ff·​5d5d60ef·​5d5d60bf·​5d5d60bf·​5d5d609f·​5d5d6080·​5d5d6080·​5c5d6060·​5c5d6040·​5c5d6040·​5c5d6010·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000· 16 a8abad30·​a8abadff·​d4d5d6ff·​efefefff·​bfbfbfff·​bfbfbfff·​dfdfdfff·​ffffffff·​ffffffff·​efeff0ff·​dee0e0ff·​ced0d1ff·​bec0c2ff·​a8abadff·​96989aff·​8c8e91ff·​838587ff·​707274ff·​6b6d6fff·​5d5e61ff·​5d5e61ff·​5d5e61ff·​5d5e61ff·​5d5e61ff·​5d5e61ff·​5d5e61ff·​5d5e61ff·​5d5e61ff·​5d5d60ef·​5d5d60bf·​5d5d60bf·​5d5d609f·​5d5d6080·​5d5d6080·​5c5d6060·​5c5d6040·​5c5d6040·​5c5d6010·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·
17 00000000·​a8abadff·​d4d5d6ff·​e7e7e7ff·​878787ff·​7f7f7fff·​7f7f7fff·​c7c7c7ff·​bfbfbfff·​bfbfbfff·​cfcfcfff·​dfdfdfff·​ffffffff·​ffffffff·​f4f5f5ff·​e9eaebff·​d4d5d6ff·​ced0d1ff·​bec0c1ff·​b3b5b7ff·​a3a6a8ff·​959799ff·​909294ff·​828486ff·​828486ff·​6f7073ff·​6f7073ff·​616164ff·​5c5d5fff·​5c5d5fff·​5c5d5fff·​5c5c5fff·​5c5c5fff·​5c5c5fff·​5c5c5fff·​5b5c5fff·​5b5c5fff·​5b5c5fff·​5b5c5e60·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000· 17 00000000·​a8abadff·​d4d5d6ff·​e7e7e7ff·​878787ff·​7f7f7fff·​7f7f7fff·​c7c7c7ff·​bfbfbfff·​bfbfbfff·​cfcfcfff·​dfdfdfff·​ffffffff·​ffffffff·​f4f5f5ff·​e9eaebff·​d4d5d6ff·​ced0d1ff·​bec0c1ff·​b3b5b7ff·​a3a6a8ff·​959799ff·​909294ff·​828486ff·​828486ff·​6f7073ff·​6f7073ff·​616164ff·​5c5d5fff·​5c5d5fff·​5c5d5fff·​5c5c5fff·​5c5c5fff·​5c5c5fff·​5c5c5fff·​5b5c5fff·​5b5c5fff·​5b5c5fff·​5b5c5e60·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·
18 00000000·​a7aaacff·​b2b5b6ff·​e9eaeaff·​ffffffff·​e7e7e7ff·​c7c7c7ff·​f7f7f7ff·​8f8f8fff·​7f7f7fff·​7f7f7fff·​7f7f7fff·​7f7f7fff·​979797ff·​a7a7a7ff·​bfbfbfff·​d7d7d7ff·​f7f7f7ff·​ffffffff·​ffffffff·​ffffffff·​efefefff·​e9eaeaff·​d9dadbff·​d3d5d6ff·​c3c5c6ff·​bdbfc1ff·​b7babcff·​a7aaacff·​a2a5a7ff·​949698ff·​949698ff·​8f9193ff·​808285ff·​808285ff·​77787bff·​5f6062ff·​5a5b5dff·​5a5a5dcf·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000· 18 00000000·​a7aaacff·​b2b5b6ff·​e9eaeaff·​ffffffff·​e7e7e7ff·​c7c7c7ff·​f7f7f7ff·​8f8f8fff·​7f7f7fff·​7f7f7fff·​7f7f7fff·​7f7f7fff·​979797ff·​a7a7a7ff·​bfbfbfff·​d7d7d7ff·​f7f7f7ff·​ffffffff·​ffffffff·​ffffffff·​efefefff·​e9eaeaff·​d9dadbff·​d3d5d6ff·​c3c5c6ff·​bdbfc1ff·​b7babcff·​a7aaacff·​a2a5a7ff·​949698ff·​949698ff·​8f9193ff·​808285ff·​808285ff·​77787bff·​5f6062ff·​5a5b5dff·​5a5a5dcf·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·
[−]
res/drawable/sdcard.png
[−]
sng
Offset 1, 14 lines modified Offset 1, 23 lines modified
1 #SNG:​·​from·​stdin 1 #SNG:​·​from·​stdin
2 IHDR·​{ 2 IHDR·​{
3 ····​width:​·​16;​·​height:​·​16;​·​bitdepth:​·​8;​ 3 ····​width:​·​16;​·​height:​·​16;​·​bitdepth:​·​8;​
4 ····​using·​color·​palette;​ 4 ····​using·​color·​palette;​
5 } 5 }
6 PLTE·​{ 6 PLTE·​{
7 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 7 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
  8 ····​(124,​151,​165)​·····​#·​rgb·​=·​(0x7c,​0x97,​0xa5)​
  9 ····​(·​95,​128,​164)​·····​#·​rgb·​=·​(0x5f,​0x80,​0xa4)​
  10 ····​(126,​152,​164)​·····​#·​rgb·​=·​(0x7e,​0x98,​0xa4)​
  11 ····​(·​94,​127,​165)​·····​#·​rgb·​=·​(0x5e,​0x7f,​0xa5)​
  12 ····​(129,​154,​162)​·····​#·​rgb·​=·​(0x81,​0x9a,​0xa2)​
  13 ····​(·​93,​127,​165)​·····​#·​rgb·​=·​(0x5d,​0x7f,​0xa5)​
  14 ····​(131,​155,​161)​·····​#·​rgb·​=·​(0x83,​0x9b,​0xa1)​
  15 ····​(·​92,​127,​166)​·····​#·​rgb·​=·​(0x5c,​0x7f,​0xa6)​
  16 ····​(132,​156,​159)​·····​#·​rgb·​=·​(0x84,​0x9c,​0x9f)​
8 ····​(·​32,​·​74,​135)​·····​#·​rgb·​=·​(0x20,​0x4a,​0x87)​ 17 ····​(·​32,​·​74,​135)​·····​#·​rgb·​=·​(0x20,​0x4a,​0x87)​
9 ····​(·​90,​129,​179)​·····​#·​rgb·​=·​(0x5a,​0x81,​0xb3)​ 18 ····​(·​90,​129,​179)​·····​#·​rgb·​=·​(0x5a,​0x81,​0xb3)​
10 ····​(103,​139,​185)​·····​#·​rgb·​=·​(0x67,​0x8b,​0xb9)​ 19 ····​(103,​139,​185)​·····​#·​rgb·​=·​(0x67,​0x8b,​0xb9)​
11 ····​(·​46,​·​91,​147)​·····​#·​rgb·​=·​(0x2e,​0x5b,​0x93)​ 20 ····​(·​46,​·​91,​147)​·····​#·​rgb·​=·​(0x2e,​0x5b,​0x93)​
12 ····​(·​48,​·​94,​153)​·····​#·​rgb·​=·​(0x30,​0x5e,​0x99)​ 21 ····​(·​48,​·​94,​153)​·····​#·​rgb·​=·​(0x30,​0x5e,​0x99)​
13 ····​(·​48,​·​94,​154)​·····​#·​rgb·​=·​(0x30,​0x5e,​0x9a)​ 22 ····​(·​48,​·​94,​154)​·····​#·​rgb·​=·​(0x30,​0x5e,​0x9a)​
14 ····​(·​49,​·​95,​155)​·····​#·​rgb·​=·​(0x31,​0x5f,​0x9b)​ 23 ····​(·​49,​·​95,​155)​·····​#·​rgb·​=·​(0x31,​0x5f,​0x9b)​
Offset 67, 38 lines modified Offset 76, 29 lines modified
67 ····​(·​73,​102,​108)​·····​#·​rgb·​=·​(0x49,​0x66,​0x6c)​ 76 ····​(·​73,​102,​108)​·····​#·​rgb·​=·​(0x49,​0x66,​0x6c)​
68 ····​(·​57,​·​91,​119)​·····​#·​rgb·​=·​(0x39,​0x5b,​0x77)​ 77 ····​(·​57,​·​91,​119)​·····​#·​rgb·​=·​(0x39,​0x5b,​0x77)​
69 ····​(252,​233,​·​79)​·····​#·​rgb·​=·​(0xfc,​0xe9,​0x4f)​ 78 ····​(252,​233,​·​79)​·····​#·​rgb·​=·​(0xfc,​0xe9,​0x4f)​
70 ····​(·​91,​115,​101)​·····​#·​rgb·​=·​(0x5b,​0x73,​0x65)​ 79 ····​(·​91,​115,​101)​·····​#·​rgb·​=·​(0x5b,​0x73,​0x65)​
71 ····​(·​87,​112,​105)​·····​#·​rgb·​=·​(0x57,​0x70,​0x69)​ 80 ····​(·​87,​112,​105)​·····​#·​rgb·​=·​(0x57,​0x70,​0x69)​
72 ····​(·​83,​110,​108)​·····​#·​rgb·​=·​(0x53,​0x6e,​0x6c)​ 81 ····​(·​83,​110,​108)​·····​#·​rgb·​=·​(0x53,​0x6e,​0x6c)​
73 ····​(·​79,​108,​112)​·····​#·​rgb·​=·​(0x4f,​0x6c,​0x70)​ 82 ····​(·​79,​108,​112)​·····​#·​rgb·​=·​(0x4f,​0x6c,​0x70)​
74 ····​(124,​151,​165)​·····​#·​rgb·​=·​(0x7c,​0x97,​0xa5)​  
75 ····​(·​95,​128,​164)​·····​#·​rgb·​=·​(0x5f,​0x80,​0xa4)​  
76 ····​(126,​152,​164)​·····​#·​rgb·​=·​(0x7e,​0x98,​0xa4)​  
77 ····​(·​94,​127,​165)​·····​#·​rgb·​=·​(0x5e,​0x7f,​0xa5)​  
78 ····​(129,​154,​162)​·····​#·​rgb·​=·​(0x81,​0x9a,​0xa2)​  
79 ····​(·​93,​127,​165)​·····​#·​rgb·​=·​(0x5d,​0x7f,​0xa5)​  
80 ····​(131,​155,​161)​·····​#·​rgb·​=·​(0x83,​0x9b,​0xa1)​  
81 ····​(·​92,​127,​166)​·····​#·​rgb·​=·​(0x5c,​0x7f,​0xa6)​  
82 ····​(132,​156,​159)​·····​#·​rgb·​=·​(0x84,​0x9c,​0x9f)​  
83 } 83 }
84 tRNS·​{ 84 tRNS·​{
85 ·​0·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​253·​254·​253·​254·​253·​254·​253·​254·​253} 85 ·​0·​253·​254·​253·​254·​253·​254·​253·​254·​253}
86 IMAGE·​{ 86 IMAGE·​{
87 ····​pixels·​hex 87 ····​pixels·​hex
88 000000000000000000000​00000000000 88 000000000000000000000​00000000000
89 000000000000000000000​00000000000 89 000000000000000000000​00000000000
90 000101010101010101010​10101010100 90 000a0a0a0a0a0a0a0a0a0​a0a0a0a0a00
91 000102020202020202020​20202030100 91 000a0b0b0b0b0b0b0b0b0​b0b0b0c0a00
92 0001020405060708090a0​b0c0d030100 92 000a0b0d0e0f101112131​415160c0a00
93 000102040e070f090a101​11213030100 93 000a0b0d1710181213191​a1b1c0c0a00
94 000114151608090b11171​8191a030100 94 000a1d1e1f1112141a202​122230c0a00
95 0001141b1c1c1d1e1f142​02021030100 95 000a1d2425252627281d2​9292a0c0a00
96 000114222324252627272​72728030100 96 000a1d2b2c2d2e2f30303​030310c0a00
97 0001140b1129182a2a2a2​a2a2a030100 97 000a1d141a32213333333​333330c0a00
98 000114141414141414141​41414030100 98 000a1d1d1d1d1d1d1d1d1​d1d1d0c0a00
99 0001142b2c2d2d2c2e2f3​03131030100 99 000a1d343536363537383​93a3a0c0a00
100 000114323334333533363​33733030100 100 000a1d3b3c3d3c3e3c3f3​c403c0c0a00
101 000114383339333a333b3​33c33030100 101 000a1d413c423c433c443​c453c0c0a00
102 0000013d3e3f3e403e413​e423e030100 102 00000a4647484749474a4​74b470c0a00
103 000000014344454647484​94a4b030100 103 0000000a0102030405060​708090c0a00
104 } 104 }
[−]
res/drawable/browse.png
[−]
sng
Offset 1, 15 lines modified Offset 1, 15 lines modified
1 #SNG:​·​from·​stdin 1 #SNG:​·​from·​stdin
2 IHDR·​{ 2 IHDR·​{
3 ····​width:​·​32;​·​height:​·​32;​·​bitdepth:​·​8;​ 3 ····​width:​·​32;​·​height:​·​32;​·​bitdepth:​·​8;​
4 ····​using·​color·​alpha;​ 4 ····​using·​color·​alpha;​
5 } 5 }
6 IMAGE·​{ 6 IMAGE·​{
7 ····​pixels·​hex 7 ····​pixels·​hex
8 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00· 8 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
9 00000004·​cd9441b4·​d0943dff·​cf923bff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923bff·​d0943dff·​cd9441b3·​00000004·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000· 9 00000004·​cd9441b4·​d0943dff·​cf923bff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923bff·​d0943dff·​cd9441b3·​00000004·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·
10 0000000d·​d0943dff·​fffcdbff·​fff8d7ff·​fff7d8ff·​fff7d8ff·​fff7d8ff·​fff7d8ff·​fff7d8ff·​fff8d8ff·​fffcdbff·​d0933cff·​0000000d·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000· 10 0000000d·​d0943dff·​fffcdbff·​fff8d7ff·​fff7d8ff·​fff7d8ff·​fff7d8ff·​fff7d8ff·​fff7d8ff·​fff8d8ff·​fffcdbff·​d0933cff·​0000000d·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·​00000000·
11 00000015·​cf923bff·​fff8d7ff·​f9cf5dff·​f8cf60ff·​f8cf61ff·​f8cf61ff·​f8cf61ff·​f8cf61ff·​f8cf5eff·​ffeebcff·​cc8c34ff·​ce9139ff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​d0943dff·​cd9441b4·​00000004·​00000000·​00000000·​00000000·​00000000· 11 00000015·​cf923bff·​fff8d7ff·​f9cf5dff·​f8cf60ff·​f8cf61ff·​f8cf61ff·​f8cf61ff·​f8cf61ff·​f8cf5eff·​ffeebcff·​cc8c34ff·​ce9139ff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​cf923aff·​d0943dff·​cd9441b4·​00000004·​00000000·​00000000·​00000000·​00000000·
12 00000016·​cf923bff·​fff6d3ff·​f8d163ff·​f8d268ff·​f8d369ff·​f8d369ff·​f8d369ff·​f8d269ff·​f8d166ff·​fde7a8ff·​fff7daff·​fff8daff·​fff8daff·​fff8daff·​fff8daff·​fff8daff·​fff8daff·​fff8daff·​fff8daff·​fff8daff·​fff8daff·​fff8daff·​fff8daff·​fff9d9ff·​fffddeff·​d0943dff·​0000000d·​00000000·​00000000·​00000000·​00000000· 12 00000016·​cf923bff·​fff6d3ff·​f8d163ff·​f8d268ff·​f8d369ff·​f8d369ff·​f8d369ff·​f8d269ff·​f8d166ff·​fde7a8ff·​fff7daff·​fff8daff·​fff8daff·​fff8daff·​fff8daff·​fff8daff·​fff8daff·​fff8daff·​fff8daff·​fff8daff·​fff8daff·​fff8daff·​fff8daff·​fff9d9ff·​fffddeff·​d0943dff·​0000000d·​00000000·​00000000·​00000000·​00000000·
13 00000016·​cf923bff·​fff5cfff·​f8d367ff·​f8d46cff·​f8d46dff·​f8d46dff·​f8d46dff·​f8d46dff·​f8d46bff·​f8d368ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d265ff·​f9d262ff·​fff7d5ff·​cf923bff·​00000015·​00000000·​00000000·​00000000·​00000000· 13 00000016·​cf923bff·​fff5cfff·​f8d367ff·​f8d46cff·​f8d46dff·​f8d46dff·​f8d46dff·​f8d46dff·​f8d46bff·​f8d368ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d266ff·​f8d265ff·​f9d262ff·​fff7d5ff·​cf923bff·​00000015·​00000000·​00000000·​00000000·​00000000·
14 00000016·​cf923bff·​fff5c9ff·​f9d469ff·​f9d56eff·​f9d56fff·​f9d56fff·​f9d56fff·​f9d56fff·​f9d56fff·​f9d56eff·​f9d56eff·​f9d56dff·​f9d56dff·​f9d56eff·​f9d56eff·​fad56eff·​fad56eff·​fad56eff·​fad56eff·​fad56eff·​fad56eff·​fad56eff·​fad56dff·​fad569ff·​fff5c7ff·​cf923cff·​00000016·​00000000·​00000000·​00000000·​00000000· 14 00000016·​cf923bff·​fff5c9ff·​f9d469ff·​f9d56eff·​f9d56fff·​f9d56fff·​f9d56fff·​f9d56fff·​f9d56fff·​f9d56eff·​f9d56eff·​f9d56dff·​f9d56dff·​f9d56eff·​f9d56eff·​fad56eff·​fad56eff·​fad56eff·​fad56eff·​fad56eff·​fad56eff·​fad56eff·​fad56dff·​fad569ff·​fff5c7ff·​cf923cff·​00000016·​00000000·​00000000·​00000000·​00000000·
15 00000016·​cf923cff·​fff3c4ff·​f9d66cff·​f9d770ff·​f9d771ff·​f9d771ff·​f9d771ff·​f9d771ff·​f9d771ff·​f9d771ff·​f9d771ff·​f9d771ff·​f9d771ff·​fad972ff·​fbda73ff·​fcdc74ff·​fcdc74ff·​fcdc74ff·​fcdc74ff·​fcdc74ff·​fcdc74ff·​fcdc74ff·​fcdc73ff·​fddc70ff·​fff3bdff·​cf933dff·​00000016·​00000000·​00000000·​00000000·​00000000· 15 00000016·​cf923cff·​fff3c4ff·​f9d66cff·​f9d770ff·​f9d771ff·​f9d771ff·​f9d771ff·​f9d771ff·​f9d771ff·​f9d771ff·​f9d771ff·​f9d771ff·​f9d771ff·​fad972ff·​fbda73ff·​fcdc74ff·​fcdc74ff·​fcdc74ff·​fcdc74ff·​fcdc74ff·​fcdc74ff·​fcdc74ff·​fcdc73ff·​fddc70ff·​fff3bdff·​cf933dff·​00000016·​00000000·​00000000·​00000000·​00000000·
[−]
res/drawable/directory.png
[−]
sng
Offset 1, 159 lines modified Offset 1, 159 lines modified
1 #SNG:​·​from·​stdin 1 #SNG:​·​from·​stdin
2 IHDR·​{ 2 IHDR·​{
3 ····​width:​·​16;​·​height:​·​16;​·​bitdepth:​·​8;​ 3 ····​width:​·​16;​·​height:​·​16;​·​bitdepth:​·​8;​
4 ····​using·​color·​palette;​ 4 ····​using·​color·​palette;​
5 } 5 }
6 PLTE·​{ 6 PLTE·​{
7 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100 7 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
8 ····​(217,​180,​·​52)​·····​#·​rgb·​=·​(0xd9,​0xb4,​0x34)​ 8 ····​(217,​180,​·​52)​·····​#·​rgb·​=·​(0xd9,​0xb4,​0x34)​
9 ····​(225,​194,​·​94)​·····​#·​rgb·​=·​(0xe1,​0xc2,​0x5e)​ 9 ····​(225,​194,​·​94)​·····​#·​rgb·​=·​(0xe1,​0xc2,​0x5e)​
10 ····​(226,​195,​·​96)​·····​#·​rgb·​=·​(0xe2,​0xc3,​0x60)​ 10 ····​(226,​195,​·​96)​·····​#·​rgb·​=·​(0xe2,​0xc3,​0x60)​
11 ····​(226,​195,​·​95)​·····​#·​rgb·​=·​(0xe2,​0xc3,​0x5f)​ 11 ····​(226,​195,​·​95)​·····​#·​rgb·​=·​(0xe2,​0xc3,​0x5f)​
12 ····​(219,​182,​·​60)​·····​#·​rgb·​=·​(0xdb,​0xb6,​0x3c)​ 12 ····​(219,​182,​·​60)​·····​#·​rgb·​=·​(0xdb,​0xb6,​0x3c)​
13 ····​(216,​178,​·​44)​·····​#·​rgb·​=·​(0xd8,​0xb2,​0x2c)​ 13 ····​(216,​178,​·​44)​·····​#·​rgb·​=·​(0xd8,​0xb2,​0x2c)​
14 ····​(216,​178,​·​44)​·····​#·​rgb·​=·​(0xd8,​0xb2,​0x2c)​ 14 ····​(216,​178,​·​44)​·····​#·​rgb·​=·​(0xd8,​0xb2,​0x2c)​
15 ····​(216,​179,​·​44)​·····​#·​rgb·​=·​(0xd8,​0xb3,​0x2c)​ 15 ····​(216,​179,​·​44)​·····​#·​rgb·​=·​(0xd8,​0xb3,​0x2c)​
16 ····​(216,​179,​·​44)​·····​#·​rgb·​=·​(0xd8,​0xb3,​0x2c)​ 16 ····​(216,​179,​·​44)​·····​#·​rgb·​=·​(0xd8,​0xb3,​0x2c)​
17 ····​(218,​179,​·​54)​·····​#·​rgb·​=·​(0xda,​0xb3,​0x36)​ 17 ····​(218,​179,​·​54)​·····​#·​rgb·​=·​(0xda,​0xb3,​0x36)​
18 ····​(254,​254,​253)​·····​#·​rgb·​=·​(0xfe,​0xfe,​0xfd)​  
19 ····​(255,​255,​254)​·····​#·​rgb·​=·​(0xff,​0xff,​0xfe)​  
20 ····​(255,​254,​254)​·····​#·​rgb·​=·​(0xff,​0xfe,​0xfe)​  
21 ····​(255,​254,​253)​·····​#·​rgb·​=·​(0xff,​0xfe,​0xfd)​  
22 ····​(251,​247,​234)​·····​#·​rgb·​=·​(0xfb,​0xf7,​0xea)​  
23 ····​(228,​199,​107)​·····​#·​rgb·​=·​(0xe4,​0xc7,​0x6b)​ 18 ····​(228,​199,​107)​·····​#·​rgb·​=·​(0xe4,​0xc7,​0x6b)​
24 ····​(227,​199,​107)​·····​#·​rgb·​=·​(0xe3,​0xc7,​0x6b)​ 19 ····​(227,​199,​107)​·····​#·​rgb·​=·​(0xe3,​0xc7,​0x6b)​
25 ····​(230,​205,​121)​·····​#·​rgb·​=·​(0xe6,​0xcd,​0x79)​ 20 ····​(230,​205,​121)​·····​#·​rgb·​=·​(0xe6,​0xcd,​0x79)​
26 ····​(229,​202,​116)​·····​#·​rgb·​=·​(0xe5,​0xca,​0x74)​ 21 ····​(229,​202,​116)​·····​#·​rgb·​=·​(0xe5,​0xca,​0x74)​
27 ····​(217,​177,​·​50)​·····​#·​rgb·​=·​(0xd9,​0xb1,​0x32)​ 22 ····​(217,​177,​·​50)​·····​#·​rgb·​=·​(0xd9,​0xb1,​0x32)​
28 ····​(218,​175,​·​53)​·····​#·​rgb·​=·​(0xda,​0xaf,​0x35)​ 23 ····​(218,​175,​·​53)​·····​#·​rgb·​=·​(0xda,​0xaf,​0x35)​
  24 ····​(255,​253,​250)​·····​#·​rgb·​=·​(0xff,​0xfd,​0xfa)​
  25 ····​(218,​175,​·​54)​·····​#·​rgb·​=·​(0xda,​0xaf,​0x36)​
  26 ····​(218,​170,​·​54)​·····​#·​rgb·​=·​(0xda,​0xaa,​0x36)​
  27 ····​(218,​174,​·​52)​·····​#·​rgb·​=·​(0xda,​0xae,​0x34)​
  28 ····​(218,​171,​·​53)​·····​#·​rgb·​=·​(0xda,​0xab,​0x35)​
  29 ····​(218,​171,​·​54)​·····​#·​rgb·​=·​(0xda,​0xab,​0x36)​
  30 ····​(218,​166,​·​55)​·····​#·​rgb·​=·​(0xda,​0xa6,​0x37)​
  31 ····​(218,​164,​·​53)​·····​#·​rgb·​=·​(0xda,​0xa4,​0x35)​
  32 ····​(218,​161,​·​54)​·····​#·​rgb·​=·​(0xda,​0xa1,​0x36)​
  33 ····​(218,​159,​·​53)​·····​#·​rgb·​=·​(0xda,​0x9f,​0x35)​
  34 ····​(218,​154,​·​54)​·····​#·​rgb·​=·​(0xda,​0x9a,​0x36)​
  35 ····​(218,​152,​·​53)​·····​#·​rgb·​=·​(0xda,​0x98,​0x35)​
  36 ····​(218,​148,​·​53)​·····​#·​rgb·​=·​(0xda,​0x94,​0x35)​
  37 ····​(217,​142,​·​51)​·····​#·​rgb·​=·​(0xd9,​0x8e,​0x33)​
  38 ····​(250,​240,​220)​·····​#·​rgb·​=·​(0xfa,​0xf0,​0xdc)​
  39 ····​(244,​221,​167)​·····​#·​rgb·​=·​(0xf4,​0xdd,​0xa7)​
  40 ····​(248,​234,​194)​·····​#·​rgb·​=·​(0xf8,​0xea,​0xc2)​
  41 ····​(217,​142,​·​51)​·····​#·​rgb·​=·​(0xd9,​0x8e,​0x33)​
  42 ····​(216,​134,​·​44)​·····​#·​rgb·​=·​(0xd8,​0x86,​0x2c)​
  43 ····​(216,​136,​·​45)​·····​#·​rgb·​=·​(0xd8,​0x88,​0x2d)​
  44 ····​(216,​135,​·​45)​·····​#·​rgb·​=·​(0xd8,​0x87,​0x2d)​
  45 ····​(216,​136,​·​45)​·····​#·​rgb·​=·​(0xd8,​0x88,​0x2d)​
  46 ····​(216,​135,​·​45)​·····​#·​rgb·​=·​(0xd8,​0x87,​0x2d)​
  47 ····​(216,​136,​·​45)​·····​#·​rgb·​=·​(0xd8,​0x88,​0x2d)​
  48 ····​(216,​134,​·​44)​·····​#·​rgb·​=·​(0xd8,​0x86,​0x2c)​
  49 ····​(254,​254,​253)​·····​#·​rgb·​=·​(0xfe,​0xfe,​0xfd)​
  50 ····​(255,​255,​254)​·····​#·​rgb·​=·​(0xff,​0xff,​0xfe)​
  51 ····​(255,​254,​254)​·····​#·​rgb·​=·​(0xff,​0xfe,​0xfe)​
  52 ····​(255,​254,​253)​·····​#·​rgb·​=·​(0xff,​0xfe,​0xfd)​
  53 ····​(251,​247,​234)​·····​#·​rgb·​=·​(0xfb,​0xf7,​0xea)​
29 ····​(254,​252,​247)​·····​#·​rgb·​=·​(0xfe,​0xfc,​0xf7)​ 54 ····​(254,​252,​247)​·····​#·​rgb·​=·​(0xfe,​0xfc,​0xf7)​
30 ····​(248,​228,​142)​·····​#·​rgb·​=·​(0xf8,​0xe4,​0x8e)​ 55 ····​(248,​228,​142)​·····​#·​rgb·​=·​(0xf8,​0xe4,​0x8e)​
31 ····​(245,​222,​145)​·····​#·​rgb·​=·​(0xf5,​0xde,​0x91)​ 56 ····​(245,​222,​145)​·····​#·​rgb·​=·​(0xf5,​0xde,​0x91)​
32 ····​(245,​224,​159)​·····​#·​rgb·​=·​(0xf5,​0xe0,​0x9f)​ 57 ····​(245,​224,​159)​·····​#·​rgb·​=·​(0xf5,​0xe0,​0x9f)​
33 ····​(246,​225,​172)​·····​#·​rgb·​=·​(0xf6,​0xe1,​0xac)​ 58 ····​(246,​225,​172)​·····​#·​rgb·​=·​(0xf6,​0xe1,​0xac)​
34 ····​(254,​251,​239)​·····​#·​rgb·​=·​(0xfe,​0xfb,​0xef)​ 59 ····​(254,​251,​239)​·····​#·​rgb·​=·​(0xfe,​0xfb,​0xef)​
35 ····​(254,​253,​244)​·····​#·​rgb·​=·​(0xfe,​0xfd,​0xf4)​ 60 ····​(254,​253,​244)​·····​#·​rgb·​=·​(0xfe,​0xfd,​0xf4)​
36 ····​(254,​252,​243)​·····​#·​rgb·​=·​(0xfe,​0xfc,​0xf3)​ 61 ····​(254,​252,​243)​·····​#·​rgb·​=·​(0xfe,​0xfc,​0xf3)​
37 ····​(254,​252,​241)​·····​#·​rgb·​=·​(0xfe,​0xfc,​0xf1)​ 62 ····​(254,​252,​241)​·····​#·​rgb·​=·​(0xfe,​0xfc,​0xf1)​
38 ····​(254,​251,​238)​·····​#·​rgb·​=·​(0xfe,​0xfb,​0xee)​ 63 ····​(254,​251,​238)​·····​#·​rgb·​=·​(0xfe,​0xfb,​0xee)​
39 ····​(255,​253,​250)​·····​#·​rgb·​=·​(0xff,​0xfd,​0xfa)​  
40 ····​(218,​175,​·​54)​·····​#·​rgb·​=·​(0xda,​0xaf,​0x36)​  
41 ····​(218,​170,​·​54)​·····​#·​rgb·​=·​(0xda,​0xaa,​0x36)​  
42 ····​(253,​250,​241)​·····​#·​rgb·​=·​(0xfd,​0xfa,​0xf1)​ 64 ····​(253,​250,​241)​·····​#·​rgb·​=·​(0xfd,​0xfa,​0xf1)​
43 ····​(245,​222,​148)​·····​#·​rgb·​=·​(0xf5,​0xde,​0x94)​ 65 ····​(245,​222,​148)​·····​#·​rgb·​=·​(0xf5,​0xde,​0x94)​
44 ····​(244,​220,​147)​·····​#·​rgb·​=·​(0xf4,​0xdc,​0x93)​ 66 ····​(244,​220,​147)​·····​#·​rgb·​=·​(0xf4,​0xdc,​0x93)​
45 ····​(242,​213,​129)​·····​#·​rgb·​=·​(0xf2,​0xd5,​0x81)​ 67 ····​(242,​213,​129)​·····​#·​rgb·​=·​(0xf2,​0xd5,​0x81)​
46 ····​(237,​202,​106)​·····​#·​rgb·​=·​(0xed,​0xca,​0x6a)​ 68 ····​(237,​202,​106)​·····​#·​rgb·​=·​(0xed,​0xca,​0x6a)​
47 ····​(234,​203,​108)​·····​#·​rgb·​=·​(0xea,​0xcb,​0x6c)​ 69 ····​(234,​203,​108)​·····​#·​rgb·​=·​(0xea,​0xcb,​0x6c)​
48 ····​(239,​211,​133)​·····​#·​rgb·​=·​(0xef,​0xd3,​0x85)​ 70 ····​(239,​211,​133)​·····​#·​rgb·​=·​(0xef,​0xd3,​0x85)​
49 ····​(239,​210,​128)​·····​#·​rgb·​=·​(0xef,​0xd2,​0x80)​ 71 ····​(239,​210,​128)​·····​#·​rgb·​=·​(0xef,​0xd2,​0x80)​
50 ····​(239,​208,​122)​·····​#·​rgb·​=·​(0xef,​0xd0,​0x7a)​ 72 ····​(239,​208,​122)​·····​#·​rgb·​=·​(0xef,​0xd0,​0x7a)​
51 ····​(238,​207,​118)​·····​#·​rgb·​=·​(0xee,​0xcf,​0x76)​ 73 ····​(238,​207,​118)​·····​#·​rgb·​=·​(0xee,​0xcf,​0x76)​
52 ····​(238,​207,​114)​·····​#·​rgb·​=·​(0xee,​0xcf,​0x72)​ 74 ····​(238,​207,​114)​·····​#·​rgb·​=·​(0xee,​0xcf,​0x72)​
53 ····​(251,​247,​233)​·····​#·​rgb·​=·​(0xfb,​0xf7,​0xe9)​ 75 ····​(251,​247,​233)​·····​#·​rgb·​=·​(0xfb,​0xf7,​0xe9)​
54 ····​(218,​174,​·​52)​·····​#·​rgb·​=·​(0xda,​0xae,​0x34)​  
55 ····​(218,​171,​·​53)​·····​#·​rgb·​=·​(0xda,​0xab,​0x35)​  
56 ····​(251,​246,​232)​·····​#·​rgb·​=·​(0xfb,​0xf6,​0xe8)​ 76 ····​(251,​246,​232)​·····​#·​rgb·​=·​(0xfb,​0xf6,​0xe8)​
57 ····​(239,​212,​148)​·····​#·​rgb·​=·​(0xef,​0xd4,​0x94)​ 77 ····​(239,​212,​148)​·····​#·​rgb·​=·​(0xef,​0xd4,​0x94)​
58 ····​(238,​206,​136)​·····​#·​rgb·​=·​(0xee,​0xce,​0x88)​ 78 ····​(238,​206,​136)​·····​#·​rgb·​=·​(0xee,​0xce,​0x88)​
59 ····​(233,​193,​115)​·····​#·​rgb·​=·​(0xe9,​0xc1,​0x73)​ 79 ····​(233,​193,​115)​·····​#·​rgb·​=·​(0xe9,​0xc1,​0x73)​
60 ····​(246,​233,​201)​·····​#·​rgb·​=·​(0xf6,​0xe9,​0xc9)​ 80 ····​(246,​233,​201)​·····​#·​rgb·​=·​(0xf6,​0xe9,​0xc9)​
61 ····​(254,​252,​242)​·····​#·​rgb·​=·​(0xfe,​0xfc,​0xf2)​ 81 ····​(254,​252,​242)​·····​#·​rgb·​=·​(0xfe,​0xfc,​0xf2)​
62 ····​(254,​252,​240)​·····​#·​rgb·​=·​(0xfe,​0xfc,​0xf0)​ 82 ····​(254,​252,​240)​·····​#·​rgb·​=·​(0xfe,​0xfc,​0xf0)​
63 ····​(218,​171,​·​54)​·····​#·​rgb·​=·​(0xda,​0xab,​0x36)​  
64 ····​(218,​166,​·​55)​·····​#·​rgb·​=·​(0xda,​0xa6,​0x37)​  
65 ····​(255,​253,​248)​·····​#·​rgb·​=·​(0xff,​0xfd,​0xf8)​ 83 ····​(255,​253,​248)​·····​#·​rgb·​=·​(0xff,​0xfd,​0xf8)​
66 ····​(255,​253,​246)​·····​#·​rgb·​=·​(0xff,​0xfd,​0xf6)​ 84 ····​(255,​253,​246)​·····​#·​rgb·​=·​(0xff,​0xfd,​0xf6)​
67 ····​(255,​252,​245)​·····​#·​rgb·​=·​(0xff,​0xfc,​0xf5)​ 85 ····​(255,​252,​245)​·····​#·​rgb·​=·​(0xff,​0xfc,​0xf5)​
68 ····​(252,​246,​216)​·····​#·​rgb·​=·​(0xfc,​0xf6,​0xd8)​ 86 ····​(252,​246,​216)​·····​#·​rgb·​=·​(0xfc,​0xf6,​0xd8)​
69 ····​(248,​230,​148)​·····​#·​rgb·​=·​(0xf8,​0xe6,​0x94)​ 87 ····​(248,​230,​148)​·····​#·​rgb·​=·​(0xf8,​0xe6,​0x94)​
Max diff block lines reached; 4821/9519 bytes (50.65%) of diff not shown.
[−]
smali/am/ed/importcontacts/ConfigureVCF$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​ConfigureVCF;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​ConfigureVCF;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​ConfigureVCF;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​80 27 ····​.​line·​80
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​ConfigureVCF$1;​-​>this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​ConfigureVCF$1;​-​>this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/ConfigureVCF$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​ConfigureVCF;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​ConfigureVCF;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​ConfigureVCF;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​94 27 ····​.​line·​94
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​ConfigureVCF$2;​-​>this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​ConfigureVCF$2;​-​>this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/ConfigureVCF$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​ConfigureVCF;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​ConfigureVCF;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​ConfigureVCF;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​193 27 ····​.​line·​193
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​ConfigureVCF$3;​-​>this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​ConfigureVCF$3;​-​>this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/ConfigureVCF$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​ConfigureVCF;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​ConfigureVCF;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​ConfigureVCF;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​201 27 ····​.​line·​201
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​ConfigureVCF$4;​-​>this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​ConfigureVCF$4;​-​>this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/ConfigureVCF$6.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​ConfigureVCF;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​ConfigureVCF;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​ConfigureVCF;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​232 27 ····​.​line·​232
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​ConfigureVCF$6;​-​>this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​ConfigureVCF$6;​-​>this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/ConfigureVCF.smali
Offset 131, 14 lines modified Offset 131, 15 lines modified
   
131 ····​move-​result·​v3 131 ····​move-​result·​v3
   
132 ····​if-​nez·​v3,​·​:​cond_1 132 ····​if-​nez·​v3,​·​:​cond_1
   
133 ····​const-​string·​v3,​·​"mounted_ro" 133 ····​const-​string·​v3,​·​"mounted_ro"
   
  134 ····​.​line·​122
134 ····​invoke-​virtual·​{v3,​·​v2},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 135 ····​invoke-​virtual·​{v3,​·​v2},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
135 ····​move-​result·​v3 136 ····​move-​result·​v3
   
136 ····​if-​nez·​v3,​·​:​cond_1 137 ····​if-​nez·​v3,​·​:​cond_1
   
137 ····​.​line·​125 138 ····​.​line·​125
Offset 152, 14 lines modified Offset 153, 15 lines modified
152 ····​.​line·​131 153 ····​.​line·​131
153 ····​:​cond_1 154 ····​:​cond_1
154 ····​:​try_start_0 155 ····​:​try_start_0
155 ····​invoke-​static·​{},​·​Landroid/​os/​Environment;​-​>getExternalStorageDi​rectory()​Ljava/​io/​File;​ 156 ····​invoke-​static·​{},​·​Landroid/​os/​Environment;​-​>getExternalStorageDi​rectory()​Ljava/​io/​File;​
   
156 ····​move-​result-​object·​v3 157 ····​move-​result-​object·​v3
   
  158 ····​.​line·​132
157 ····​invoke-​virtual·​{v3},​·​Ljava/​io/​File;​-​>getCanonicalPath()​Ljava/​lang/​String;​ 159 ····​invoke-​virtual·​{v3},​·​Ljava/​io/​File;​-​>getCanonicalPath()​Ljava/​lang/​String;​
   
158 ····​move-​result-​object·​v1 160 ····​move-​result-​object·​v1
   
159 ····​.​line·​133 161 ····​.​line·​133
160 ····​.​local·​v1,​·​"sdcard_path":​Ljava/​lang/​String;​ 162 ····​.​local·​v1,​·​"sdcard_path":​Ljava/​lang/​String;​
161 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​String;​-​>length()​I 163 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​String;​-​>length()​I
Offset 175, 14 lines modified Offset 177, 15 lines modified
175 ····​const/​16·​v4,​·​0x2f 177 ····​const/​16·​v4,​·​0x2f
   
176 ····​if-​ne·​v3,​·​v4,​·​:​cond_0 178 ····​if-​ne·​v3,​·​v4,​·​:​cond_0
   
177 ····​.​line·​134 179 ····​.​line·​134
178 ····​const/​4·​v3,​·​0x0 180 ····​const/​4·​v3,​·​0x0
   
  181 ····​.​line·​135
179 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​String;​-​>length()​I 182 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​String;​-​>length()​I
   
180 ····​move-​result·​v4 183 ····​move-​result·​v4
   
181 ····​add-​int/​lit8·​v4,​·​v4,​·​-​0x1 184 ····​add-​int/​lit8·​v4,​·​v4,​·​-​0x1
   
182 ····​invoke-​virtual·​{v1,​·​v3,​·​v4},​·​Ljava/​lang/​String;​-​>substring(II)​Ljava/​lang/​String;​ 185 ····​invoke-​virtual·​{v1,​·​v3,​·​v4},​·​Ljava/​lang/​String;​-​>substring(II)​Ljava/​lang/​String;​
Offset 404, 14 lines modified Offset 407, 15 lines modified
   
404 ····​check-​cast·​v3,​·​Landroid/​widget/​Button;​ 407 ····​check-​cast·​v3,​·​Landroid/​widget/​Button;​
   
405 ····​new-​instance·​v4,​·​Lam/​ed/​importcontacts/​ConfigureVCF$3;​ 408 ····​new-​instance·​v4,​·​Lam/​ed/​importcontacts/​ConfigureVCF$3;​
   
406 ····​invoke-​direct·​{v4,​·​p0},​·​Lam/​ed/​importcontacts/​ConfigureVCF$3;​-​><init>(Lam/​ed/​importcontacts/​ConfigureVCF;​)​V 409 ····​invoke-​direct·​{v4,​·​p0},​·​Lam/​ed/​importcontacts/​ConfigureVCF$3;​-​><init>(Lam/​ed/​importcontacts/​ConfigureVCF;​)​V
   
  410 ····​.​line·​193
407 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​Button;​-​>setOnClickListener(L​android/​view/​View$OnClickListener;​)​V 411 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​Button;​-​>setOnClickListener(L​android/​view/​View$OnClickListener;​)​V
   
408 ····​.​line·​200 412 ····​.​line·​200
409 ····​const·​v3,​·​0x7f050017 413 ····​const·​v3,​·​0x7f050017
   
410 ····​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​ 414 ····​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
   
Offset 419, 31 lines modified Offset 423, 35 lines modified
   
419 ····​check-​cast·​v3,​·​Landroid/​widget/​Button;​ 423 ····​check-​cast·​v3,​·​Landroid/​widget/​Button;​
   
420 ····​new-​instance·​v4,​·​Lam/​ed/​importcontacts/​ConfigureVCF$4;​ 424 ····​new-​instance·​v4,​·​Lam/​ed/​importcontacts/​ConfigureVCF$4;​
   
421 ····​invoke-​direct·​{v4,​·​p0},​·​Lam/​ed/​importcontacts/​ConfigureVCF$4;​-​><init>(Lam/​ed/​importcontacts/​ConfigureVCF;​)​V 425 ····​invoke-​direct·​{v4,​·​p0},​·​Lam/​ed/​importcontacts/​ConfigureVCF$4;​-​><init>(Lam/​ed/​importcontacts/​ConfigureVCF;​)​V
   
  426 ····​.​line·​201
422 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​Button;​-​>setOnClickListener(L​android/​view/​View$OnClickListener;​)​V 427 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​Button;​-​>setOnClickListener(L​android/​view/​View$OnClickListener;​)​V
   
423 ····​.​line·​209 428 ····​.​line·​209
424 ····​new-​instance·​v3,​·​Landroid/​app/​AlertDialog$Builder;​ 429 ····​new-​instance·​v3,​·​Landroid/​app/​AlertDialog$Builder;​
   
425 ····​invoke-​direct·​{v3,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 430 ····​invoke-​direct·​{v3,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
426 ····​const-​string·​v4,​·​"Do·​you·​want·​to?" 431 ····​const-​string·​v4,​·​"Do·​you·​want·​to?"
   
  432 ····​.​line·​210
427 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 433 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
428 ····​move-​result-​object·​v3 434 ····​move-​result-​object·​v3
   
  435 ····​.​line·​211
429 ····​invoke-​virtual·​{v3,​·​v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​ 436 ····​invoke-​virtual·​{v3,​·​v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​
   
430 ····​move-​result-​object·​v3 437 ····​move-​result-​object·​v3
   
  438 ····​.​line·​212
431 ····​invoke-​virtual·​{v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​ 439 ····​invoke-​virtual·​{v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
   
432 ····​move-​result-​object·​v2 440 ····​move-​result-​object·​v2
   
433 ····​iput-​object·​v2,​·​p0,​·​Lam/​ed/​importcontacts/​ConfigureVCF;​-​>_dialog:​Landroid/​app/​Dialog;​ 441 ····​iput-​object·​v2,​·​p0,​·​Lam/​ed/​importcontacts/​ConfigureVCF;​-​>_dialog:​Landroid/​app/​Dialog;​
   
434 ····​.​line·​213 442 ····​.​line·​213
Max diff block lines reached; 1933/4687 bytes (41.24%) of diff not shown.
[−]
smali/am/ed/importcontacts/ContactsBackend.smali
Offset 141, 15 lines modified Offset 141, 15 lines modified
141 ········​:​pswitch_6 141 ········​:​pswitch_6
142 ····​.​end·​packed-​switch 142 ····​.​end·​packed-​switch
143 .​end·​method 143 .​end·​method
   
   
144 #·​virtual·​methods 144 #·​virtual·​methods
145 .​method·​public·​addContact(Ljava/​lang/​String;​)​Ljava/​lang/​Long;​ 145 .​method·​public·​addContact(Ljava/​lang/​String;​)​Ljava/​lang/​Long;​
146 ····​.​locals·7 146 ····​.​locals·8
147 ····​.​param·​p1,​·​"name"····​#·​Ljava/​lang/​String;​ 147 ····​.​param·​p1,​·​"name"····​#·​Ljava/​lang/​String;​
148 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 148 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
149 ········​value·​=·​{ 149 ········​value·​=·​{
150 ············​Lam/​ed/​importcontacts/​Backend$ContactCreati​onException;​ 150 ············​Lam/​ed/​importcontacts/​Backend$ContactCreati​onException;​
151 ········​} 151 ········​}
152 ····​.​end·​annotation 152 ····​.​end·​annotation
   
Offset 182, 29 lines modified Offset 182, 29 lines modified
   
182 ····​move-​result-​object·​v0 182 ····​move-​result-​object·​v0
   
183 ····​.​line·​236 183 ····​.​line·​236
184 ····​.​local·​v0,​·​"contact_uri":​Landroid/​net/​Uri;​ 184 ····​.​local·​v0,​·​"contact_uri":​Landroid/​net/​Uri;​
185 ····​invoke-​static·​{v0},​·​Landroid/​content/​ContentUris;​-​>parseId(Landroid/​net/​Uri;​)​J 185 ····​invoke-​static·​{v0},​·​Landroid/​content/​ContentUris;​-​>parseId(Landroid/​net/​Uri;​)​J
   
186 ····​move-​result-​wide·​v3 186 ····​move-​result-​wide·​v4
   
187 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​ 187 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
   
188 ····​move-​result-​object·​v1 188 ····​move-​result-​object·​v1
   
189 ····​.​line·​237 189 ····​.​line·​237
190 ····​.​local·​v1,​·​"id":​Ljava/​lang/​Long;​ 190 ····​.​local·​v1,​·​"id":​Ljava/​lang/​Long;​
191 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J 191 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J
   
192 ····​move-​result-​wide·​v3 192 ····​move-​result-​wide·​v4
   
193 ····​const-​wide/​16·​v5,​·​0x0 193 ····​const-​wide/​16·​v6,​·​0x0
   
194 ····​cmp-​long·​v3,​·​v3,​·​v5 194 ····​cmp-​long·​v3,​·​v4,​·​v6
   
195 ····​if-​nez·​v3,​·​:​cond_1 195 ····​if-​nez·​v3,​·​:​cond_1
   
196 ····​.​line·​238 196 ····​.​line·​238
197 ····​new-​instance·​v3,​·​Lam/​ed/​importcontacts/​Backend$ContactCreati​onException;​ 197 ····​new-​instance·​v3,​·​Lam/​ed/​importcontacts/​Backend$ContactCreati​onException;​
   
198 ····​invoke-​direct·​{v3},​·​Lam/​ed/​importcontacts/​Backend$ContactCreati​onException;​-​><init>()​V 198 ····​invoke-​direct·​{v3},​·​Lam/​ed/​importcontacts/​Backend$ContactCreati​onException;​-​><init>()​V
Offset 212, 22 lines modified Offset 212, 24 lines modified
212 ····​throw·​v3 212 ····​throw·​v3
   
213 ····​.​line·​242 213 ····​.​line·​242
214 ····​:​cond_1 214 ····​:​cond_1
215 ····​:​try_start_0 215 ····​:​try_start_0
216 ····​iget-​object·​v3,​·​p0,​·​Lam/​ed/​importcontacts/​ContactsBackend;​-​>_activity:​Landroid/​app/​Activity;​ 216 ····​iget-​object·​v3,​·​p0,​·​Lam/​ed/​importcontacts/​ContactsBackend;​-​>_activity:​Landroid/​app/​Activity;​
   
  217 ····​.​line·​243
217 ····​invoke-​virtual·​{v3},​·​Landroid/​app/​Activity;​-​>getContentResolver()​Landroid/​content/​ContentResolver;​ 218 ····​invoke-​virtual·​{v3},​·​Landroid/​app/​Activity;​-​>getContentResolver()​Landroid/​content/​ContentResolver;​
   
218 ····​move-​result-​object·​v3 219 ····​move-​result-​object·​v3
   
219 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J 220 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J
   
220 ····​move-​result-​wide·​v4 221 ····​move-​result-​wide·​v4
   
  222 ····​.​line·​242
221 ····​invoke-​static·​{v3,​·​v4,​·​v5},​·​Landroid/​provider/​Contacts$People;​-​>addToMyContactsGroup​(Landroid/​content/​ContentResolver;​J)​Landroid/​net/​Uri;​ 223 ····​invoke-​static·​{v3,​·​v4,​·​v5},​·​Landroid/​provider/​Contacts$People;​-​>addToMyContactsGroup​(Landroid/​content/​ContentResolver;​J)​Landroid/​net/​Uri;​
222 ····​:​try_end_0 224 ····​:​try_end_0
223 ····​.​catch·​Ljava/​lang/​IllegalStateException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 225 ····​.​catch·​Ljava/​lang/​IllegalStateException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
224 ····​.​line·​249 226 ····​.​line·​249
225 ····​:​goto_0 227 ····​:​goto_0
226 ····​return-​object·​v1 228 ····​return-​object·​v1
Offset 236, 38 lines modified Offset 238, 40 lines modified
236 ····​:​catch_0 238 ····​:​catch_0
237 ····​move-​exception·​v3 239 ····​move-​exception·​v3
   
238 ····​goto·​:​goto_0 240 ····​goto·​:​goto_0
239 .​end·​method 241 .​end·​method
   
240 .​method·​public·​addContactAddresses(L​java/​lang/​Long;​Ljava/​lang/​String;​Lam/​ed/​importcontacts/​Importer$ContactData$​TypeDetail;​)​V 242 .​method·​public·​addContactAddresses(L​java/​lang/​Long;​Ljava/​lang/​String;​Lam/​ed/​importcontacts/​Importer$ContactData$​TypeDetail;​)​V
241 ····​.​locals·5 243 ····​.​locals·6
242 ····​.​param·​p1,​·​"id"····​#·​Ljava/​lang/​Long;​ 244 ····​.​param·​p1,​·​"id"····​#·​Ljava/​lang/​Long;​
243 ····​.​param·​p2,​·​"address"····​#·​Ljava/​lang/​String;​ 245 ····​.​param·​p2,​·​"address"····​#·​Ljava/​lang/​String;​
244 ····​.​param·​p3,​·​"data"····​#·​Lam/​ed/​importcontacts/​Importer$ContactData$​TypeDetail;​ 246 ····​.​param·​p3,​·​"data"····​#·​Lam/​ed/​importcontacts/​Importer$ContactData$​TypeDetail;​
245 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 247 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
246 ········​value·​=·​{ 248 ········​value·​=·​{
247 ············​Lam/​ed/​importcontacts/​Backend$ContactCreati​onException;​ 249 ············​Lam/​ed/​importcontacts/​Backend$ContactCreati​onException;​
248 ········​} 250 ········​}
249 ····​.​end·​annotation 251 ····​.​end·​annotation
   
250 ····​.​prologue 252 ····​.​prologue
251 ····​.​line·​332 253 ····​.​line·​332
252 ····​sget-​object·​v2,​·​Landroid/​provider/​Contacts$People;​-​>CONTENT_URI:​Landroid/​net/​Uri;​ 254 ····​sget-​object·​v2,​·​Landroid/​provider/​Contacts$People;​-​>CONTENT_URI:​Landroid/​net/​Uri;​
   
  255 ····​.​line·​333
253 ····​invoke-​virtual·​{p1},​·​Ljava/​lang/​Long;​-​>longValue()​J 256 ····​invoke-​virtual·​{p1},​·​Ljava/​lang/​Long;​-​>longValue()​J
   
254 ····​move-​result-​wide·​v3 257 ····​move-​result-​wide·​v4
   
255 ····​invoke-​static·​{v2,​·​v3,​·​v4},​·​Landroid/​content/​ContentUris;​-​>withAppendedId(Landr​oid/​net/​Uri;​J)​Landroid/​net/​Uri;​ 258 ····​invoke-​static·​{v2,​·​v4,​·​v5},​·​Landroid/​content/​ContentUris;​-​>withAppendedId(Landr​oid/​net/​Uri;​J)​Landroid/​net/​Uri;​
   
Max diff block lines reached; 14369/17538 bytes (81.93%) of diff not shown.
[−]
smali/am/ed/importcontacts/ConfigureVCF$5.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​ConfigureVCF;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​ConfigureVCF;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​ConfigureVCF;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​214 27 ····​.​line·​214
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​ConfigureVCF$5;​-​>this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​ConfigureVCF$5;​-​>this$0:​Lam/​ed/​importcontacts/​ConfigureVCF;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/ContactsCache.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"ContactsCache.​java" 3 .​source·​"ContactsCache.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lam/​ed/​importcontacts/​ContactsCache$1;​,​  
8 ········​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​ 7 ········​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​
9 ····​} 8 ····​}
10 .​end·​annotation 9 .​end·​annotation
   
   
11 #·​instance·​fields 10 #·​instance·​fields
12 .​field·​private·​_contactAddresses:​Ljava/​util/​HashMap;​ 11 .​field·​private·​_contactAddresses:​Ljava/​util/​HashMap;​
[−]
smali/am/ed/importcontacts/ContactsCache$CacheIdentifier.smali
Offset 136, 18 lines modified Offset 136, 20 lines modified
136 ····​move-​result·​v1 136 ····​move-​result·​v1
   
137 ····​if-​eqz·​v1,​·​:​cond_0 137 ····​if-​eqz·​v1,​·​:​cond_0
   
138 ····​.​line·​80 138 ····​.​line·​80
139 ····​sget-​object·​v1,​·​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​-​>NAME:​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​ 139 ····​sget-​object·​v1,​·​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​-​>NAME:​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​
   
  140 ····​.​line·​81
140 ····​invoke-​virtual·​{p0},​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>getName()​Ljava/​lang/​String;​ 141 ····​invoke-​virtual·​{p0},​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>getName()​Ljava/​lang/​String;​
   
141 ····​move-​result-​object·​v2 142 ····​move-​result-​object·​v2
   
  143 ····​.​line·​80
142 ····​invoke-​static·​{v1,​·​v2},​·​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​-​>factory(Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​Ljava/​lang/​String;​)​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​ 144 ····​invoke-​static·​{v1,​·​v2},​·​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​-​>factory(Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​Ljava/​lang/​String;​)​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​
   
143 ····​move-​result-​object·​v0 145 ····​move-​result-​object·​v0
   
144 ····​.​line·​82 146 ····​.​line·​82
145 ····​:​cond_0 147 ····​:​cond_0
146 ····​if-​eqz·​v0,​·​:​cond_1 148 ····​if-​eqz·​v0,​·​:​cond_1
Offset 165, 18 lines modified Offset 167, 20 lines modified
165 ····​move-​result·​v1 167 ····​move-​result·​v1
   
166 ····​if-​eqz·​v1,​·​:​cond_2 168 ····​if-​eqz·​v1,​·​:​cond_2
   
167 ····​.​line·​85 169 ····​.​line·​85
168 ····​sget-​object·​v1,​·​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​-​>ORGANISATION:​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​ 170 ····​sget-​object·​v1,​·​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​-​>ORGANISATION:​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​
   
  171 ····​.​line·​86
169 ····​invoke-​virtual·​{p0},​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>getPrimaryOrganisati​on()​Ljava/​lang/​String;​ 172 ····​invoke-​virtual·​{p0},​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>getPrimaryOrganisati​on()​Ljava/​lang/​String;​
   
170 ····​move-​result-​object·​v2 173 ····​move-​result-​object·​v2
   
  174 ····​.​line·​85
171 ····​invoke-​static·​{v1,​·​v2},​·​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​-​>factory(Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​Ljava/​lang/​String;​)​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​ 175 ····​invoke-​static·​{v1,​·​v2},​·​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​-​>factory(Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​Ljava/​lang/​String;​)​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​
   
172 ····​move-​result-​object·​v0 176 ····​move-​result-​object·​v0
   
173 ····​.​line·​87 177 ····​.​line·​87
174 ····​:​cond_2 178 ····​:​cond_2
175 ····​if-​eqz·​v0,​·​:​cond_3 179 ····​if-​eqz·​v0,​·​:​cond_3
Offset 192, 18 lines modified Offset 196, 20 lines modified
192 ····​move-​result·​v1 196 ····​move-​result·​v1
   
193 ····​if-​eqz·​v1,​·​:​cond_4 197 ····​if-​eqz·​v1,​·​:​cond_4
   
194 ····​.​line·​90 198 ····​.​line·​90
195 ····​sget-​object·​v1,​·​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​-​>PRIMARY_NUMBER:​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​ 199 ····​sget-​object·​v1,​·​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​-​>PRIMARY_NUMBER:​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​
   
  200 ····​.​line·​91
196 ····​invoke-​virtual·​{p0},​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>getPrimaryNumber()​Ljava/​lang/​String;​ 201 ····​invoke-​virtual·​{p0},​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>getPrimaryNumber()​Ljava/​lang/​String;​
   
197 ····​move-​result-​object·​v2 202 ····​move-​result-​object·​v2
   
  203 ····​.​line·​90
198 ····​invoke-​static·​{v1,​·​v2},​·​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​-​>factory(Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​Ljava/​lang/​String;​)​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​ 204 ····​invoke-​static·​{v1,​·​v2},​·​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​-​>factory(Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​Ljava/​lang/​String;​)​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​
   
199 ····​move-​result-​object·​v0 205 ····​move-​result-​object·​v0
   
200 ····​.​line·​92 206 ····​.​line·​92
201 ····​:​cond_4 207 ····​:​cond_4
202 ····​if-​eqz·​v0,​·​:​cond_5 208 ····​if-​eqz·​v0,​·​:​cond_5
Offset 219, 18 lines modified Offset 225, 20 lines modified
219 ····​move-​result·​v1 225 ····​move-​result·​v1
   
220 ····​if-​eqz·​v1,​·​:​cond_6 226 ····​if-​eqz·​v1,​·​:​cond_6
   
221 ····​.​line·​95 227 ····​.​line·​95
222 ····​sget-​object·​v1,​·​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​-​>PRIMARY_EMAIL:​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​ 228 ····​sget-​object·​v1,​·​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​-​>PRIMARY_EMAIL:​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​
   
  229 ····​.​line·​96
223 ····​invoke-​virtual·​{p0},​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>getPrimaryEmail()​Ljava/​lang/​String;​ 230 ····​invoke-​virtual·​{p0},​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>getPrimaryEmail()​Ljava/​lang/​String;​
   
224 ····​move-​result-​object·​v2 231 ····​move-​result-​object·​v2
   
  232 ····​.​line·​95
225 ····​invoke-​static·​{v1,​·​v2},​·​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​-​>factory(Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​Ljava/​lang/​String;​)​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​ 233 ····​invoke-​static·​{v1,​·​v2},​·​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​-​>factory(Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier$Type;​Ljava/​lang/​String;​)​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​
   
226 ····​move-​result-​object·​v0 234 ····​move-​result-​object·​v0
   
227 ····​.​line·​97 235 ····​.​line·​97
228 ····​:​cond_6 236 ····​:​cond_6
229 ····​if-​eqz·​v0,​·​:​cond_7 237 ····​if-​eqz·​v0,​·​:​cond_7
[−]
smali/am/ed/importcontacts/ContactsContractBackend.smali
Offset 287, 24 lines modified Offset 287, 27 lines modified
   
287 ····​invoke-​virtual·​{v0,​·​v2,​·​v9},​·​Landroid/​content/​ContentResolver;​-​>insert(Landroid/​net/​Uri;​Landroid/​content/​ContentValues;​)​Landroid/​net/​Uri;​ 287 ····​invoke-​virtual·​{v0,​·​v2,​·​v9},​·​Landroid/​content/​ContentResolver;​-​>insert(Landroid/​net/​Uri;​Landroid/​content/​ContentValues;​)​Landroid/​net/​Uri;​
   
288 ····​.​line·​342 288 ····​.​line·​342
289 ····​:​cond_1 289 ····​:​cond_1
290 ····​sget-​object·​v0,​·​Landroid/​provider/​ContactsContract$RawC​ontacts;​-​>CONTENT_URI:​Landroid/​net/​Uri;​ 290 ····​sget-​object·​v0,​·​Landroid/​provider/​ContactsContract$RawC​ontacts;​-​>CONTENT_URI:​Landroid/​net/​Uri;​
   
  291 ····​.​line·​344
291 ····​invoke-​virtual·​{v8},​·​Ljava/​lang/​Long;​-​>longValue()​J 292 ····​invoke-​virtual·​{v8},​·​Ljava/​lang/​Long;​-​>longValue()​J
   
292 ····​move-​result-​wide·​v4 293 ····​move-​result-​wide·​v4
   
  294 ····​.​line·​343
293 ····​invoke-​static·​{v0,​·​v4,​·​v5},​·​Landroid/​content/​ContentUris;​-​>withAppendedId(Landr​oid/​net/​Uri;​J)​Landroid/​net/​Uri;​ 295 ····​invoke-​static·​{v0,​·​v4,​·​v5},​·​Landroid/​content/​ContentUris;​-​>withAppendedId(Landr​oid/​net/​Uri;​J)​Landroid/​net/​Uri;​
   
294 ····​move-​result-​object·​v0 296 ····​move-​result-​object·​v0
   
295 ····​const-​string·​v2,​·​"entity" 297 ····​const-​string·​v2,​·​"entity"
   
  298 ····​.​line·​342
296 ····​invoke-​static·​{v0,​·​v2},​·​Landroid/​net/​Uri;​-​>withAppendedPath(Lan​droid/​net/​Uri;​Ljava/​lang/​String;​)​Landroid/​net/​Uri;​ 299 ····​invoke-​static·​{v0,​·​v2},​·​Landroid/​net/​Uri;​-​>withAppendedPath(Lan​droid/​net/​Uri;​Ljava/​lang/​String;​)​Landroid/​net/​Uri;​
   
297 ····​move-​result-​object·​v1 300 ····​move-​result-​object·​v1
   
298 ····​.​line·​346 301 ····​.​line·​346
299 ····​iget-​object·​v0,​·​p0,​·​Lam/​ed/​importcontacts/​ContactsContractBacke​nd;​-​>_activity:​Landroid/​app/​Activity;​ 302 ····​iget-​object·​v0,​·​p0,​·​Lam/​ed/​importcontacts/​ContactsContractBacke​nd;​-​>_activity:​Landroid/​app/​Activity;​
   
Offset 341, 18 lines modified Offset 344, 20 lines modified
341 ····​move-​result·​v0 344 ····​move-​result·​v0
   
342 ····​if-​eqz·​v0,​·​:​cond_2 345 ····​if-​eqz·​v0,​·​:​cond_2
   
343 ····​.​line·​352 346 ····​.​line·​352
344 ····​const-​string·​v0,​·​"contact_id" 347 ····​const-​string·​v0,​·​"contact_id"
   
  348 ····​.​line·​353
345 ····​invoke-​interface·​{v6,​·​v0},​·​Landroid/​database/​Cursor;​-​>getColumnIndex(Ljava​/​lang/​String;​)​I 349 ····​invoke-​interface·​{v6,​·​v0},​·​Landroid/​database/​Cursor;​-​>getColumnIndex(Ljava​/​lang/​String;​)​I
   
346 ····​move-​result·​v0 350 ····​move-​result·​v0
   
  351 ····​.​line·​352
347 ····​invoke-​interface·​{v6,​·​v0},​·​Landroid/​database/​Cursor;​-​>getLong(I)​J 352 ····​invoke-​interface·​{v6,​·​v0},​·​Landroid/​database/​Cursor;​-​>getLong(I)​J
   
348 ····​move-​result-​wide·​v4 353 ····​move-​result-​wide·​v4
   
349 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​ 354 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​
   
350 ····​move-​result-​object·​v7 355 ····​move-​result-​object·​v7
Offset 372, 18 lines modified Offset 377, 20 lines modified
   
372 ····​if-​nez·​v0,​·​:​cond_4 377 ····​if-​nez·​v0,​·​:​cond_4
   
373 ····​.​line·​359 378 ····​.​line·​359
374 ····​:​cond_3 379 ····​:​cond_3
375 ····​sget-​object·​v0,​·​Landroid/​provider/​ContactsContract$RawC​ontacts;​-​>CONTENT_URI:​Landroid/​net/​Uri;​ 380 ····​sget-​object·​v0,​·​Landroid/​provider/​ContactsContract$RawC​ontacts;​-​>CONTENT_URI:​Landroid/​net/​Uri;​
   
  381 ····​.​line·​360
376 ····​invoke-​virtual·​{v7},​·​Ljava/​lang/​Long;​-​>longValue()​J 382 ····​invoke-​virtual·​{v7},​·​Ljava/​lang/​Long;​-​>longValue()​J
   
377 ····​move-​result-​wide·​v4 383 ····​move-​result-​wide·​v4
   
  384 ····​.​line·​359
378 ····​invoke-​static·​{v0,​·​v4,​·​v5},​·​Landroid/​content/​ContentUris;​-​>withAppendedId(Landr​oid/​net/​Uri;​J)​Landroid/​net/​Uri;​ 385 ····​invoke-​static·​{v0,​·​v4,​·​v5},​·​Landroid/​content/​ContentUris;​-​>withAppendedId(Landr​oid/​net/​Uri;​J)​Landroid/​net/​Uri;​
   
379 ····​move-​result-​object·​v1 386 ····​move-​result-​object·​v1
   
380 ····​.​line·​361 387 ····​.​line·​361
381 ····​iget-​object·​v0,​·​p0,​·​Lam/​ed/​importcontacts/​ContactsContractBacke​nd;​-​>_activity:​Landroid/​app/​Activity;​ 388 ····​iget-​object·​v0,​·​p0,​·​Lam/​ed/​importcontacts/​ContactsContractBacke​nd;​-​>_activity:​Landroid/​app/​Activity;​
   
Offset 422, 44 lines modified Offset 429, 49 lines modified
   
422 ····​invoke-​direct·​{v0},​·​Landroid/​content/​ContentValues;​-​><init>()​V 429 ····​invoke-​direct·​{v0},​·​Landroid/​content/​ContentValues;​-​><init>()​V
   
423 ····​.​line·​510 430 ····​.​line·​510
424 ····​.​local·​v0,​·​"values":​Landroid/​content/​ContentValues;​ 431 ····​.​local·​v0,​·​"values":​Landroid/​content/​ContentValues;​
425 ····​const-​string·​v1,​·​"raw_contact_id" 432 ····​const-​string·​v1,​·​"raw_contact_id"
   
  433 ····​.​line·​511
426 ····​invoke-​virtual·​{p0,​·​p1},​·​Lam/​ed/​importcontacts/​ContactsContractBacke​nd;​-​>obtainRawContact(Lja​va/​lang/​Long;​)​Ljava/​lang/​Long;​ 434 ····​invoke-​virtual·​{p0,​·​p1},​·​Lam/​ed/​importcontacts/​ContactsContractBacke​nd;​-​>obtainRawContact(Lja​va/​lang/​Long;​)​Ljava/​lang/​Long;​
   
427 ····​move-​result-​object·​v2 435 ····​move-​result-​object·​v2
   
  436 ····​.​line·​510
428 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Long;​)​V 437 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Long;​)​V
   
429 ····​.​line·​512 438 ····​.​line·​512
430 ····​const-​string·​v1,​·​"mimetype" 439 ····​const-​string·​v1,​·​"mimetype"
   
431 ····​const-​string·​v2,​·​"vnd.​android.​cursor.​item/​postal-​address_v2" 440 ····​const-​string·​v2,​·​"vnd.​android.​cursor.​item/​postal-​address_v2"
   
432 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 441 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
433 ····​.​line·​514 442 ····​.​line·​514
434 ····​const-​string·​v1,​·​"data2" 443 ····​const-​string·​v1,​·​"data2"
   
435 ····​const-​class·​v2,​·​Landroid/​provider/​ContactsContract$Comm​onDataKinds$Structure​dPostal;​ 444 ····​const-​class·​v2,​·​Landroid/​provider/​ContactsContract$Comm​onDataKinds$Structure​dPostal;​
   
  445 ····​.​line·​516
436 ····​invoke-​virtual·​{p3},​·​Lam/​ed/​importcontacts/​Importer$ContactData$​TypeDetail;​-​>getType()​I 446 ····​invoke-​virtual·​{p3},​·​Lam/​ed/​importcontacts/​Importer$ContactData$​TypeDetail;​-​>getType()​I
Max diff block lines reached; 9988/12897 bytes (77.44%) of diff not shown.
[−]
smali/am/ed/importcontacts/Doit$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Doit;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Doit;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​Doit;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​Doit;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​Doit;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​175 27 ····​.​line·​175
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$1;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$1;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/Doit$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Doit;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Doit;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​Doit;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​Doit;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​Doit;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​219 27 ····​.​line·​219
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$2;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$2;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/Doit$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Doit;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Doit;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​Doit;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​Doit;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​Doit;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​245 27 ····​.​line·​245
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$3;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$3;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/Doit$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Doit;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Doit;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​Doit;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​Doit;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​Doit;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​235 27 ····​.​line·​235
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$4;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$4;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/Doit$5.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Doit;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Doit;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​Doit;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​Doit;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​Doit;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​263 27 ····​.​line·​263
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$5;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$5;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/Doit$6.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Doit;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Doit;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​Doit;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​Doit;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​Doit;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​293 27 ····​.​line·​293
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$6;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$6;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/Doit$7.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Doit;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Doit;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​Doit;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​Doit;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​Doit;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​391 27 ····​.​line·​391
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$7;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$7;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/Doit.smali
Offset 161, 14 lines modified Offset 161, 15 lines modified
   
161 ····​const/​4·​v1,​·​0x1 161 ····​const/​4·​v1,​·​0x1
   
162 ····​invoke-​static·​{p0,​·​v0,​·​v1},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​II)​Landroid/​widget/​Toast;​ 162 ····​invoke-​static·​{p0,​·​v0,​·​v1},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​II)​Landroid/​widget/​Toast;​
   
163 ····​move-​result-​object·​v0 163 ····​move-​result-​object·​v0
   
  164 ····​.​line·​498
164 ····​invoke-​virtual·​{v0},​·​Landroid/​widget/​Toast;​-​>show()​V 165 ····​invoke-​virtual·​{v0},​·​Landroid/​widget/​Toast;​-​>show()​V
   
165 ····​.​line·​503 166 ····​.​line·​503
166 ····​:​cond_0 167 ····​:​cond_0
167 ····​iput-​object·​v2,​·​p0,​·​Lam/​ed/​importcontacts/​Doit;​-​>_importer:​Lam/​ed/​importcontacts/​Importer;​ 168 ····​iput-​object·​v2,​·​p0,​·​Lam/​ed/​importcontacts/​Doit;​-​>_importer:​Lam/​ed/​importcontacts/​Importer;​
   
168 ····​.​line·​504 169 ····​.​line·​504
Offset 610, 25 lines modified Offset 611, 27 lines modified
   
610 ····​move-​result-​object·​v0 611 ····​move-​result-​object·​v0
   
611 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​ 612 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​
   
612 ····​const/​4·​v1,​·​0x0 613 ····​const/​4·​v1,​·​0x0
   
  614 ····​.​line·​347
613 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​TextView;​-​>setVisibility(I)​V 615 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​TextView;​-​>setVisibility(I)​V
   
614 ····​.​line·​348 616 ····​.​line·​348
615 ····​const·​v0,​·​0x7f05000f 617 ····​const·​v0,​·​0x7f05000f
   
616 ····​invoke-​virtual·​{p0,​·​v0},​·​Lam/​ed/​importcontacts/​Doit;​-​>findViewById(I)​Landroid/​view/​View;​ 618 ····​invoke-​virtual·​{p0,​·​v0},​·​Lam/​ed/​importcontacts/​Doit;​-​>findViewById(I)​Landroid/​view/​View;​
   
617 ····​move-​result-​object·​v0 619 ····​move-​result-​object·​v0
   
618 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​ 620 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​
   
  621 ····​.​line·​349
619 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​widget/​TextView;​-​>setVisibility(I)​V 622 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​widget/​TextView;​-​>setVisibility(I)​V
   
620 ····​.​line·​353 623 ····​.​line·​353
621 ····​:​try_start_0 624 ····​:​try_start_0
622 ····​iget·​v0,​·​p0,​·​Lam/​ed/​importcontacts/​Doit;​-​>_current_dialog_id:​I 625 ····​iget·​v0,​·​p0,​·​Lam/​ed/​importcontacts/​Doit;​-​>_current_dialog_id:​I
   
623 ····​invoke-​virtual·​{p0,​·​v0},​·​Lam/​ed/​importcontacts/​Doit;​-​>dismissDialog(I)​V 626 ····​invoke-​virtual·​{p0,​·​v0},​·​Lam/​ed/​importcontacts/​Doit;​-​>dismissDialog(I)​V
Offset 765, 14 lines modified Offset 768, 15 lines modified
   
765 ····​iget·​v5,​·​p0,​·​Lam/​ed/​importcontacts/​Doit;​-​>_max_progress:​I 768 ····​iget·​v5,​·​p0,​·​Lam/​ed/​importcontacts/​Doit;​-​>_max_progress:​I
   
766 ····​div-​int/​2addr·​v4,​·​v5 769 ····​div-​int/​2addr·​v4,​·​v5
   
767 ····​int-​to-​float·​v4,​·​v4 770 ····​int-​to-​float·​v4,​·​v4
   
  771 ····​.​line·​460
768 ····​invoke-​static·​{v4},​·​Ljava/​lang/​Math;​-​>round(F)​I 772 ····​invoke-​static·​{v4},​·​Ljava/​lang/​Math;​-​>round(F)​I
   
769 ····​move-​result·​v4 773 ····​move-​result·​v4
   
770 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 774 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
771 ····​move-​result-​object·​v3 775 ····​move-​result-​object·​v3
Offset 783, 14 lines modified Offset 787, 15 lines modified
   
783 ····​move-​result-​object·​v3 787 ····​move-​result-​object·​v3
   
784 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 788 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
785 ····​move-​result-​object·​v3 789 ····​move-​result-​object·​v3
   
  790 ····​.​line·​459
786 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V 791 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
   
787 ····​.​line·​461 792 ····​.​line·​461
788 ····​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​ 793 ····​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​
   
789 ····​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 794 ····​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
Offset 1089, 96 lines modified Offset 1094, 109 lines modified
   
1089 ····​.​line·​214 1094 ····​.​line·​214
1090 ····​:​pswitch_0 1095 ····​:​pswitch_0
1091 ····​new-​instance·​v2,​·​Landroid/​app/​AlertDialog$Builder;​ 1096 ····​new-​instance·​v2,​·​Landroid/​app/​AlertDialog$Builder;​
   
1092 ····​invoke-​direct·​{v2,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 1097 ····​invoke-​direct·​{v2,​·​p0},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
  1098 ····​.​line·​215
1093 ····​invoke-​virtual·​{v2,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setIcon(I)​Landroid/​app/​AlertDialog$Builder;​ 1099 ····​invoke-​virtual·​{v2,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setIcon(I)​Landroid/​app/​AlertDialog$Builder;​
   
1094 ····​move-​result-​object·​v2 1100 ····​move-​result-​object·​v2
   
  1101 ····​.​line·​216
1095 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​ 1102 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(I)​Landroid/​app/​AlertDialog$Builder;​
   
1096 ····​move-​result-​object·​v2 1103 ····​move-​result-​object·​v2
   
1097 ····​const-​string·​v3,​·​"" 1104 ····​const-​string·​v3,​·​""
   
  1105 ····​.​line·​217
1098 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 1106 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
1099 ····​move-​result-​object·​v2 1107 ····​move-​result-​object·​v2
Max diff block lines reached; 6936/9548 bytes (72.64%) of diff not shown.
[−]
smali/am/ed/importcontacts/FileChooser$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​FileChooser;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​FileChooser;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​FileChooser;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​FileChooser;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​FileChooser;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​237 27 ····​.​line·​237
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser$1;​-​>this$0:​Lam/​ed/​importcontacts/​FileChooser;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser$1;​-​>this$0:​Lam/​ed/​importcontacts/​FileChooser;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/Doit$DoitHandler.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Doit;​ 18 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Doit;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​Doit;​)​V 20 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​Doit;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​Doit;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​90 24 ····​.​line·​90
24 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$DoitHandler;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$DoitHandler;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​os/​Handler;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Landroid/​os/​Handler;​-​><init>()​V
   
Offset 63, 14 lines modified Offset 64, 15 lines modified
   
63 ····​invoke-​virtual·​{v0,​·​v1},​·​Lam/​ed/​importcontacts/​Doit;​-​>findViewById(I)​Landroid/​view/​View;​ 64 ····​invoke-​virtual·​{v0,​·​v1},​·​Lam/​ed/​importcontacts/​Doit;​-​>findViewById(I)​Landroid/​view/​View;​
   
64 ····​move-​result-​object·​v0 65 ····​move-​result-​object·​v0
   
65 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​ 66 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​
   
  67 ····​.​line·​98
66 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​widget/​TextView;​-​>setVisibility(I)​V 68 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​widget/​TextView;​-​>setVisibility(I)​V
   
67 ····​.​line·​99 69 ····​.​line·​99
68 ····​iget-​object·​v0,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$DoitHandler;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​ 70 ····​iget-​object·​v0,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$DoitHandler;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​
   
69 ····​const·​v1,​·​0x7f050002 71 ····​const·​v1,​·​0x7f050002
   
Offset 158, 14 lines modified Offset 160, 15 lines modified
   
158 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​ 160 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​
   
159 ····​iget-​object·​v1,​·​p1,​·​Landroid/​os/​Message;​-​>obj:​Ljava/​lang/​Object;​ 161 ····​iget-​object·​v1,​·​p1,​·​Landroid/​os/​Message;​-​>obj:​Ljava/​lang/​Object;​
   
160 ····​check-​cast·​v1,​·​Ljava/​lang/​String;​ 162 ····​check-​cast·​v1,​·​Ljava/​lang/​String;​
   
  163 ····​.​line·​117
161 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V 164 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
   
162 ····​goto·​:​goto_0 165 ····​goto·​:​goto_0
   
163 ····​.​line·​120 166 ····​.​line·​120
164 ····​:​pswitch_6 167 ····​:​pswitch_6
165 ····​iget-​object·​v0,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$DoitHandler;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​ 168 ····​iget-​object·​v0,​·​p0,​·​Lam/​ed/​importcontacts/​Doit$DoitHandler;​-​>this$0:​Lam/​ed/​importcontacts/​Doit;​
[−]
smali/am/ed/importcontacts/FileChooser$1DirFilter.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​FileChooser;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​FileChooser;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​FileChooser;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​FileChooser;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​FileChooser;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​412 27 ····​.​line·​412
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser$1DirFilte​r;​-​>this$0:​Lam/​ed/​importcontacts/​FileChooser;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser$1DirFilte​r;​-​>this$0:​Lam/​ed/​importcontacts/​FileChooser;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/FileChooser$1RowItemSorter.smali
Offset 30, 14 lines modified Offset 30, 15 lines modified
30 #·​instance·​fields 30 #·​instance·​fields
31 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​FileChooser;​ 31 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​FileChooser;​
   
   
32 #·​direct·​methods 32 #·​direct·​methods
33 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​FileChooser;​)​V 33 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​FileChooser;​)​V
34 ····​.​locals·​0 34 ····​.​locals·​0
  35 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​FileChooser;​
   
35 ····​.​prologue 36 ····​.​prologue
36 ····​.​line·​444 37 ····​.​line·​444
37 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser$1RowItemS​orter;​-​>this$0:​Lam/​ed/​importcontacts/​FileChooser;​ 38 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser$1RowItemS​orter;​-​>this$0:​Lam/​ed/​importcontacts/​FileChooser;​
   
38 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 39 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 58, 24 lines modified Offset 59, 20 lines modified
58 ····​move-​result·​v0 59 ····​move-​result·​v0
   
59 ····​return·​v0 60 ····​return·​v0
60 .​end·​method 61 .​end·​method
   
61 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I 62 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
62 ····​.​locals·​1 63 ····​.​locals·​1
63 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​  
64 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​Object;​  
   
65 ····​.​prologue 64 ····​.​prologue
66 ····​.​line·​444 65 ····​.​line·​444
67 ····​check-​cast·​p1,​·​Lam/​ed/​importcontacts/​FileChooser$RowItem;​ 66 ····​check-​cast·​p1,​·​Lam/​ed/​importcontacts/​FileChooser$RowItem;​
   
68 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​  
69 ····​check-​cast·​p2,​·​Lam/​ed/​importcontacts/​FileChooser$RowItem;​ 67 ····​check-​cast·​p2,​·​Lam/​ed/​importcontacts/​FileChooser$RowItem;​
   
70 ····​.​end·​local·​p2····​#·​"x1":​Ljava/​lang/​Object;​  
71 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lam/​ed/​importcontacts/​FileChooser$1RowItemS​orter;​-​>compare(Lam/​ed/​importcontacts/​FileChooser$RowItem;​Lam/​ed/​importcontacts/​FileChooser$RowItem;​)​I 68 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lam/​ed/​importcontacts/​FileChooser$1RowItemS​orter;​-​>compare(Lam/​ed/​importcontacts/​FileChooser$RowItem;​Lam/​ed/​importcontacts/​FileChooser$RowItem;​)​I
   
72 ····​move-​result·​v0 69 ····​move-​result·​v0
   
73 ····​return·​v0 70 ····​return·​v0
74 .​end·​method 71 .​end·​method
[−]
smali/am/ed/importcontacts/FileChooser$1VCardFilter.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​FileChooser;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​FileChooser;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​FileChooser;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​FileChooser;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​FileChooser;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​425 27 ····​.​line·​425
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser$1VCardFil​ter;​-​>this$0:​Lam/​ed/​importcontacts/​FileChooser;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser$1VCardFil​ter;​-​>this$0:​Lam/​ed/​importcontacts/​FileChooser;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 63, 15 lines modified Offset 64, 15 lines modified
63 ····​if-​eqz·​v3,​·​:​cond_1 64 ····​if-​eqz·​v3,​·​:​cond_1
   
64 ····​.​line·​434 65 ····​.​line·​434
65 ····​:​cond_0 66 ····​:​cond_0
66 ····​:​goto_0 67 ····​:​goto_0
67 ····​return·​v2 68 ····​return·​v2
   
68 ····​.​line·​429 69 ····​.​line·​430
69 ····​:​cond_1 70 ····​:​cond_1
70 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>getName()​Ljava/​lang/​String;​ 71 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>getName()​Ljava/​lang/​String;​
   
71 ····​move-​result-​object·​v3 72 ····​move-​result-​object·​v3
   
72 ····​sget-​object·​v4,​·​Ljava/​util/​Locale;​-​>ENGLISH:​Ljava/​util/​Locale;​ 73 ····​sget-​object·​v4,​·​Ljava/​util/​Locale;​-​>ENGLISH:​Ljava/​util/​Locale;​
   
[−]
smali/am/ed/importcontacts/FileChooser$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​FileChooser;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​FileChooser;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​FileChooser;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​FileChooser;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​FileChooser;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​252 27 ····​.​line·​252
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser$2;​-​>this$0:​Lam/​ed/​importcontacts/​FileChooser;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser$2;​-​>this$0:​Lam/​ed/​importcontacts/​FileChooser;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 119, 29 lines modified Offset 120, 41 lines modified
119 ····​:​cond_0 120 ····​:​cond_0
120 ····​iget-​object·​v2,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser$2;​-​>this$0:​Lam/​ed/​importcontacts/​FileChooser;​ 121 ····​iget-​object·​v2,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser$2;​-​>this$0:​Lam/​ed/​importcontacts/​FileChooser;​
   
121 ····​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​ 122 ····​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​
   
122 ····​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 123 ····​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
  124 ····​iget-​object·​v4,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser$2;​-​>this$0:​Lam/​ed/​importcontacts/​FileChooser;​
   
  125 ····​#·​getter·​for:​·​Lam/​ed/​importcontacts/​FileChooser;​-​>_path:​Ljava/​lang/​String;​
  126 ····​invoke-​static·​{v4},​·​Lam/​ed/​importcontacts/​FileChooser;​-​>access$300(Lam/​ed/​importcontacts/​FileChooser;​)​Ljava/​lang/​String;​
   
  127 ····​move-​result-​object·​v4
   
  128 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
  129 ····​move-​result-​object·​v3
   
123 ····​invoke-​virtual·​{v3,​·​v0},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 130 ····​invoke-​virtual·​{v3,​·​v0},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
124 ····​move-​result-​object·​v3 131 ····​move-​result-​object·​v3
   
125 ····​const-​string·​v4,​·​"/​" 132 ····​const-​string·​v4,​·​"/​"
   
126 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 133 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
127 ····​move-​result-​object·​v3 134 ····​move-​result-​object·​v3
   
128 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 135 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
129 ····​move-​result-​object·​v3 136 ····​move-​result-​object·​v3
   
130 ····invoke-​static·​{v2,​·v3},​·​Lam/​ed/​importcontacts/​FileChooser;​-​>access$384(Lam/​ed/​importcontacts/​FileChooser;​Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 137 ····#·​setter·for:​·​Lam/​ed/​importcontacts/​FileChooser;​-​>_path:​Ljava/​lang/​String;​
  138 ····​invoke-​static·​{v2,​·​v3},​·​Lam/​ed/​importcontacts/​FileChooser;​-​>access$302(Lam/​ed/​importcontacts/​FileChooser;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
131 ····​goto·​:​goto_0 139 ····​goto·​:​goto_0
   
132 ····​.​line·​274 140 ····​.​line·​274
133 ····​.​end·​local·​v0····​#·​"dirname":​Ljava/​lang/​String;​ 141 ····​.​end·​local·​v0····​#·​"dirname":​Ljava/​lang/​String;​
134 ····​:​cond_1 142 ····​:​cond_1
135 ····​iget-​object·​v2,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser$2;​-​>this$0:​Lam/​ed/​importcontacts/​FileChooser;​ 143 ····​iget-​object·​v2,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser$2;​-​>this$0:​Lam/​ed/​importcontacts/​FileChooser;​
[−]
smali/am/ed/importcontacts/FileChooser$InvalidPathPrefixException.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​FileChooser;​ 18 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​FileChooser;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​FileChooser;​)​V 20 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​FileChooser;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​FileChooser;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​150 24 ····​.​line·​150
24 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser$InvalidPa​thPrefixException;​-​>this$0:​Lam/​ed/​importcontacts/​FileChooser;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser$InvalidPa​thPrefixException;​-​>this$0:​Lam/​ed/​importcontacts/​FileChooser;​
   
25 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​RuntimeException;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​RuntimeException;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/FileChooser$RowItem.smali
Offset 106, 21 lines modified Offset 106, 19 lines modified
106 ····​move-​result·​v0 106 ····​move-​result·​v0
   
107 ····​goto·​:​goto_0 107 ····​goto·​:​goto_0
108 .​end·​method 108 .​end·​method
   
109 .​method·​public·​bridge·​synthetic·​compareTo(Ljava/​lang/​Object;​)​I 109 .​method·​public·​bridge·​synthetic·​compareTo(Ljava/​lang/​Object;​)​I
110 ····​.​locals·​1 110 ····​.​locals·​1
111 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​  
   
112 ····​.​prologue 111 ····​.​prologue
113 ····​.​line·​85 112 ····​.​line·​85
114 ····​check-​cast·​p1,​·​Lam/​ed/​importcontacts/​FileChooser$RowItem;​ 113 ····​check-​cast·​p1,​·​Lam/​ed/​importcontacts/​FileChooser$RowItem;​
   
115 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​  
116 ····​invoke-​virtual·​{p0,​·​p1},​·​Lam/​ed/​importcontacts/​FileChooser$RowItem;​-​>compareTo(Lam/​ed/​importcontacts/​FileChooser$RowItem;​)​I 114 ····​invoke-​virtual·​{p0,​·​p1},​·​Lam/​ed/​importcontacts/​FileChooser$RowItem;​-​>compareTo(Lam/​ed/​importcontacts/​FileChooser$RowItem;​)​I
   
117 ····​move-​result·​v0 115 ····​move-​result·​v0
   
118 ····​return·​v0 116 ····​return·​v0
119 .​end·​method 117 .​end·​method
   
[−]
smali/am/ed/importcontacts/FileChooser$RowItemAdapter.smali
Offset 128, 14 lines modified Offset 128, 15 lines modified
   
128 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​ 128 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
   
129 ····​move-​result-​object·​v3 129 ····​move-​result-​object·​v3
   
130 ····​check-​cast·​v3,​·​Landroid/​widget/​TextView;​ 130 ····​check-​cast·​v3,​·​Landroid/​widget/​TextView;​
   
  131 ····​.​line·​141
131 ····​invoke-​virtual·​{v1},​·​Lam/​ed/​importcontacts/​FileChooser$RowItem;​-​>getName()​Ljava/​lang/​String;​ 132 ····​invoke-​virtual·​{v1},​·​Lam/​ed/​importcontacts/​FileChooser$RowItem;​-​>getName()​Ljava/​lang/​String;​
   
132 ····​move-​result-​object·​v4 133 ····​move-​result-​object·​v4
   
133 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V 134 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
   
134 ····​.​line·​142 135 ····​.​line·​142
Offset 143, 28 lines modified Offset 144, 30 lines modified
   
143 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​ 144 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
   
144 ····​move-​result-​object·​v3 145 ····​move-​result-​object·​v3
   
145 ····​check-​cast·​v3,​·​Landroid/​widget/​ImageView;​ 146 ····​check-​cast·​v3,​·​Landroid/​widget/​ImageView;​
   
  147 ····​.​line·​143
146 ····​invoke-​virtual·​{v1},​·​Lam/​ed/​importcontacts/​FileChooser$RowItem;​-​>isDirectory()​Z 148 ····​invoke-​virtual·​{v1},​·​Lam/​ed/​importcontacts/​FileChooser$RowItem;​-​>isDirectory()​Z
   
147 ····​move-​result·​v4 149 ····​move-​result·​v4
   
148 ····​if-​eqz·​v4,​·​:​cond_2 150 ····​if-​eqz·​v4,​·​:​cond_2
   
149 ····​const/​4·​v4,​·​0x0 151 ····​const/​4·​v4,​·​0x0
   
  152 ····​.​line·​142
150 ····​:​goto_0 153 ····​:​goto_0
151 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​ImageView;​-​>setVisibility(I)​V 154 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​ImageView;​-​>setVisibility(I)​V
   
152 ····​.​line·​145 155 ····​.​line·​145
153 ····​:​cond_1 156 ····​:​cond_1
154 ····​return-​object·​v2 157 ····​return-​object·​v2
   
155 ····​.​line·​142 158 ····​.​line·​143
156 ····​:​cond_2 159 ····​:​cond_2
157 ····​const/​16·​v4,​·​0x8 160 ····​const/​16·​v4,​·​0x8
   
158 ····​goto·​:​goto_0 161 ····​goto·​:​goto_0
159 .​end·​method 162 .​end·​method
[−]
smali/am/ed/importcontacts/Importer$AbortImportException.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Importer;​ 18 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Importer;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​protected·​constructor·​<init>(Lam/​ed/​importcontacts/​Importer;​)​V 20 .​method·​protected·​constructor·​<init>(Lam/​ed/​importcontacts/​Importer;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​Importer;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​444 24 ····​.​line·​444
24 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$AbortImportE​xception;​-​>this$0:​Lam/​ed/​importcontacts/​Importer;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$AbortImportE​xception;​-​>this$0:​Lam/​ed/​importcontacts/​Importer;​
   
25 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Exception;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Exception;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/Importer$ContactData$ContactNotIdentifiableException.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$1:​Lam/​ed/​importcontacts/​Importer$ContactData;​ 18 .​field·​final·​synthetic·​this$1:​Lam/​ed/​importcontacts/​Importer$ContactData;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​protected·​constructor·​<init>(Lam/​ed/​importcontacts/​Importer$ContactData;​)​V 20 .​method·​protected·​constructor·​<init>(Lam/​ed/​importcontacts/​Importer$ContactData;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$1"····​#·​Lam/​ed/​importcontacts/​Importer$ContactData;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​128 24 ····​.​line·​128
24 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData$​ContactNotIdentifiabl​eException;​-​>this$1:​Lam/​ed/​importcontacts/​Importer$ContactData;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData$​ContactNotIdentifiabl​eException;​-​>this$1:​Lam/​ed/​importcontacts/​Importer$ContactData;​
   
25 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Exception;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Exception;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/Importer$ContactData$ExtraDetail.smali
Offset 19, 14 lines modified Offset 19, 15 lines modified
   
19 .​field·​final·​synthetic·​this$1:​Lam/​ed/​importcontacts/​Importer$ContactData;​ 19 .​field·​final·​synthetic·​this$1:​Lam/​ed/​importcontacts/​Importer$ContactData;​
   
   
20 #·​direct·​methods 20 #·​direct·​methods
21 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​Importer$ContactData;​IZLjava/​lang/​String;​)​V 21 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​Importer$ContactData;​IZLjava/​lang/​String;​)​V
22 ····​.​locals·​0 22 ····​.​locals·​0
  23 ····​.​param·​p1,​·​"this$1"····​#·​Lam/​ed/​importcontacts/​Importer$ContactData;​
23 ····​.​param·​p2,​·​"type"····​#·​I 24 ····​.​param·​p2,​·​"type"····​#·​I
24 ····​.​param·​p3,​·​"is_preferred"····​#·​Z 25 ····​.​param·​p3,​·​"is_preferred"····​#·​Z
25 ····​.​param·​p4,​·​"extra"····​#·​Ljava/​lang/​String;​ 26 ····​.​param·​p4,​·​"extra"····​#·​Ljava/​lang/​String;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​108 28 ····​.​line·​108
28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData$​ExtraDetail;​-​>this$1:​Lam/​ed/​importcontacts/​Importer$ContactData;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData$​ExtraDetail;​-​>this$1:​Lam/​ed/​importcontacts/​Importer$ContactData;​
[−]
smali/am/ed/importcontacts/Importer$ContactData$PreferredDetail.smali
Offset 19, 14 lines modified Offset 19, 15 lines modified
   
19 .​field·​final·​synthetic·​this$1:​Lam/​ed/​importcontacts/​Importer$ContactData;​ 19 .​field·​final·​synthetic·​this$1:​Lam/​ed/​importcontacts/​Importer$ContactData;​
   
   
20 #·​direct·​methods 20 #·​direct·​methods
21 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​Importer$ContactData;​IZ)​V 21 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​Importer$ContactData;​IZ)​V
22 ····​.​locals·​0 22 ····​.​locals·​0
  23 ····​.​param·​p1,​·​"this$1"····​#·​Lam/​ed/​importcontacts/​Importer$ContactData;​
23 ····​.​param·​p2,​·​"type"····​#·​I 24 ····​.​param·​p2,​·​"type"····​#·​I
24 ····​.​param·​p3,​·​"is_preferred"····​#·​Z 25 ····​.​param·​p3,​·​"is_preferred"····​#·​Z
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​92 27 ····​.​line·​92
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData$​PreferredDetail;​-​>this$1:​Lam/​ed/​importcontacts/​Importer$ContactData;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData$​PreferredDetail;​-​>this$1:​Lam/​ed/​importcontacts/​Importer$ContactData;​
   
[−]
smali/am/ed/importcontacts/FileChooser.smali
Offset 128, 42 lines modified Offset 128, 35 lines modified
128 ····​.​prologue 128 ····​.​prologue
129 ····​.​line·​51 129 ····​.​line·​51
130 ····​iget-​object·​v0,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser;​-​>_items:​Ljava/​util/​ArrayList;​ 130 ····​iget-​object·​v0,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser;​-​>_items:​Ljava/​util/​ArrayList;​
   
131 ····​return-​object·​v0 131 ····​return-​object·​v0
132 .​end·​method 132 .​end·​method
   
133 .​method·​static·​synthetic·​access$384(Lam/​ed/​importcontacts/​FileChooser;​Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 133 .​method·​static·​synthetic·​access$300(Lam/​ed/​importcontacts/​FileChooser;​)​Ljava/​lang/​String;​
134 ····​.​locals·2 134 ····​.​locals·1
135 ····​.​param·​p0,​·​"x0"····​#·​Lam/​ed/​importcontacts/​FileChooser;​ 135 ····​.​param·​p0,​·​"x0"····​#·​Lam/​ed/​importcontacts/​FileChooser;​
136 ····​.​param·​p1,​·​"x1"····​#·​Ljava/​lang/​Object;​  
   
137 ····​.​prologue 136 ····​.​prologue
138 ····​.​line·​51 137 ····​.​line·​51
139 ····new-​instance·​v0,​·Ljava/​lang/​StringBuilder;​ 138 ····iget-​object·​v0,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser;​-​>_path:​Ljava/​lang/​String;​
   
140 ····​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V  
   
141 ····​iget-​object·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser;​-​>_path:​Ljava/​lang/​String;​  
   
142 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
143 ····​move-​result-​object·​v0  
   
144 ····​invoke-​virtual·​{v0,​·​p1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​  
   
145 ····​move-​result-​object·​v0  
   
146 ····invoke-​virtual·​{v0},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 139 ····return-​object·​v0
  140 .​end·​method
   
147 ····move-​result-​object·​v0 141 .​method·static·synthetic·access$302(Lam/​ed/​importcontacts/​FileChooser;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
  142 ····​.​locals·​0
  143 ····​.​param·​p0,​·​"x0"····​#·​Lam/​ed/​importcontacts/​FileChooser;​
  144 ····​.​param·​p1,​·​"x1"····​#·​Ljava/​lang/​String;​
   
148 ····iput-​object·v0,​·p0,​·Lam/​ed/​importcontacts/​FileChooser;​-​>_path:​Ljava/​lang/​String;​ 145 ····.​prologue
  146 ····​.​line·​51
  147 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser;​-​>_path:​Ljava/​lang/​String;​
   
149 ····​return-​object·v0 148 ····​return-​object·p1
150 .​end·​method 149 .​end·​method
   
151 .​method·​static·​synthetic·​access$402(Lam/​ed/​importcontacts/​FileChooser;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 150 .​method·​static·​synthetic·​access$402(Lam/​ed/​importcontacts/​FileChooser;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
152 ····​.​locals·​0 151 ····​.​locals·​0
153 ····​.​param·​p0,​·​"x0"····​#·​Lam/​ed/​importcontacts/​FileChooser;​ 152 ····​.​param·​p0,​·​"x0"····​#·​Lam/​ed/​importcontacts/​FileChooser;​
154 ····​.​param·​p1,​·​"x1"····​#·​Ljava/​lang/​String;​ 153 ····​.​param·​p1,​·​"x1"····​#·​Ljava/​lang/​String;​
   
Offset 273, 14 lines modified Offset 266, 15 lines modified
273 ····​.​prologue 266 ····​.​prologue
274 ····​.​line·​333 267 ····​.​line·​333
275 ····​:​try_start_0 268 ····​:​try_start_0
276 ····​invoke-​static·​{},​·​Landroid/​os/​Environment;​-​>getExternalStorageDi​rectory()​Ljava/​io/​File;​ 269 ····​invoke-​static·​{},​·​Landroid/​os/​Environment;​-​>getExternalStorageDi​rectory()​Ljava/​io/​File;​
   
277 ····​move-​result-​object·​v2 270 ····​move-​result-​object·​v2
   
  271 ····​.​line·​334
278 ····​invoke-​virtual·​{v2},​·​Ljava/​io/​File;​-​>getCanonicalPath()​Ljava/​lang/​String;​ 272 ····​invoke-​virtual·​{v2},​·​Ljava/​io/​File;​-​>getCanonicalPath()​Ljava/​lang/​String;​
   
279 ····​move-​result-​object·​v1 273 ····​move-​result-​object·​v1
   
280 ····​.​line·​335 274 ····​.​line·​335
281 ····​.​local·​v1,​·​"sdcard_path":​Ljava/​lang/​String;​ 275 ····​.​local·​v1,​·​"sdcard_path":​Ljava/​lang/​String;​
282 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​String;​-​>length()​I 276 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​String;​-​>length()​I
Offset 397, 18 lines modified Offset 391, 20 lines modified
   
397 ····​move-​result-​object·​v2 391 ····​move-​result-​object·​v2
   
398 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 392 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
399 ····​move-​result-​object·​v2 393 ····​move-​result-​object·​v2
   
  394 ····​.​line·​464
400 ····​invoke-​virtual·​{p0,​·​v2,​·​v1},​·​Lam/​ed/​importcontacts/​FileChooser;​-​>prettyPrint(Ljava/​lang/​String;​Z)​Ljava/​lang/​String;​ 395 ····​invoke-​virtual·​{p0,​·​v2,​·​v1},​·​Lam/​ed/​importcontacts/​FileChooser;​-​>prettyPrint(Ljava/​lang/​String;​Z)​Ljava/​lang/​String;​
   
401 ····​move-​result-​object·​v2 396 ····​move-​result-​object·​v2
   
  397 ····​.​line·​463
402 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V 398 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
   
403 ····​.​line·​467 399 ····​.​line·​467
404 ····​iget·​v0,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser;​-​>_mode:​I 400 ····​iget·​v0,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser;​-​>_mode:​I
   
405 ····​const/​4·​v2,​·​0x2 401 ····​const/​4·​v2,​·​0x2
   
Offset 524, 46 lines modified Offset 520, 51 lines modified
   
524 ····​move-​result-​object·​v3 520 ····​move-​result-​object·​v3
   
525 ····​check-​cast·​v3,​·​Landroid/​widget/​Button;​ 521 ····​check-​cast·​v3,​·​Landroid/​widget/​Button;​
   
526 ····​iget-​object·​v4,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser;​-​>_fileChooserButtonLi​stener:​Landroid/​view/​View$OnClickListener;​ 522 ····​iget-​object·​v4,​·​p0,​·​Lam/​ed/​importcontacts/​FileChooser;​-​>_fileChooserButtonLi​stener:​Landroid/​view/​View$OnClickListener;​
   
  523 ····​.​line·​224
527 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​Button;​-​>setOnClickListener(L​android/​view/​View$OnClickListener;​)​V 524 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​Button;​-​>setOnClickListener(L​android/​view/​View$OnClickListener;​)​V
   
528 ····​.​line·​225 525 ····​.​line·​225
529 ····​const·​v3,​·​0x7f050011 526 ····​const·​v3,​·​0x7f050011
   
Max diff block lines reached; 2732/6185 bytes (44.17%) of diff not shown.
[−]
smali/am/ed/importcontacts/Importer$ContactData$TypeDetail.smali
Offset 19, 14 lines modified Offset 19, 15 lines modified
   
19 .​field·​final·​synthetic·​this$1:​Lam/​ed/​importcontacts/​Importer$ContactData;​ 19 .​field·​final·​synthetic·​this$1:​Lam/​ed/​importcontacts/​Importer$ContactData;​
   
   
20 #·​direct·​methods 20 #·​direct·​methods
21 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​Importer$ContactData;​I)​V 21 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​Importer$ContactData;​I)​V
22 ····​.​locals·​0 22 ····​.​locals·​0
  23 ····​.​param·​p1,​·​"this$1"····​#·​Lam/​ed/​importcontacts/​Importer$ContactData;​
23 ····​.​param·​p2,​·​"type"····​#·​I 24 ····​.​param·​p2,​·​"type"····​#·​I
   
24 ····​.​prologue 25 ····​.​prologue
25 ····​.​line·​77 26 ····​.​line·​77
26 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData$​TypeDetail;​-​>this$1:​Lam/​ed/​importcontacts/​Importer$ContactData;​ 27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData$​TypeDetail;​-​>this$1:​Lam/​ed/​importcontacts/​Importer$ContactData;​
   
27 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
[−]
smali/am/ed/importcontacts/Importer$ContactData.smali
Offset 119, 14 lines modified Offset 119, 15 lines modified
   
119 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Importer;​ 119 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Importer;​
   
   
120 #·​direct·​methods 120 #·​direct·​methods
121 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​Importer;​)​V 121 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​Importer;​)​V
122 ····​.​locals·​1 122 ····​.​locals·​1
  123 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​Importer;​
   
123 ····​.​prologue 124 ····​.​prologue
124 ····​const/​4·​v0,​·​0x0 125 ····​const/​4·​v0,​·​0x0
   
125 ····​.​line·​63 126 ····​.​line·​63
126 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>this$0:​Lam/​ed/​importcontacts/​Importer;​ 127 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>this$0:​Lam/​ed/​importcontacts/​Importer;​
   
Offset 275, 14 lines modified Offset 276, 15 lines modified
   
275 ····​const/​4·​v4,​·​0x1 276 ····​const/​4·​v4,​·​0x1
   
276 ····​aget-​object·​v4,​·​v0,​·​v4 277 ····​aget-​object·​v4,​·​v0,​·​v4
   
277 ····​sget-​object·​v5,​·​Ljava/​util/​Locale;​-​>ENGLISH:​Ljava/​util/​Locale;​ 278 ····​sget-​object·​v5,​·​Ljava/​util/​Locale;​-​>ENGLISH:​Ljava/​util/​Locale;​
   
  279 ····​.​line·​437
278 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​String;​-​>toLowerCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​ 280 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​String;​-​>toLowerCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​
   
279 ····​move-​result-​object·​v4 281 ····​move-​result-​object·​v4
   
280 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 282 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
281 ····​move-​result-​object·​v3 283 ····​move-​result-​object·​v3
Offset 531, 14 lines modified Offset 533, 15 lines modified
   
531 ····​.​line·​236 533 ····​.​line·​236
532 ····​:​cond_3 534 ····​:​cond_3
533 ····​new-​instance·​v0,​·​Ljava/​util/​HashSet;​ 535 ····​new-​instance·​v0,​·​Ljava/​util/​HashSet;​
   
534 ····​new-​array·​v1,​·​v4,​·​[Ljava/​lang/​Integer;​ 536 ····​new-​array·​v1,​·​v4,​·​[Ljava/​lang/​Integer;​
   
  537 ····​.​line·​237
535 ····​invoke-​static·​{v4},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 538 ····​invoke-​static·​{v4},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
536 ····​move-​result-​object·​v2 539 ····​move-​result-​object·​v2
   
537 ····​aput-​object·​v2,​·​v1,​·​v3 540 ····​aput-​object·​v2,​·​v1,​·​v3
   
538 ····​const/​4·​v2,​·​0x1 541 ····​const/​4·​v2,​·​0x1
Offset 580, 26 lines modified Offset 583, 28 lines modified
580 ····​if-​eqz·​v1,​·​:​cond_5 583 ····​if-​eqz·​v1,​·​:​cond_5
   
581 ····​:​cond_4 584 ····​:​cond_4
582 ····​iget-​boolean·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>_primary_number_is_p​referred:​Z 585 ····​iget-​boolean·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>_primary_number_is_p​referred:​Z
   
583 ····​if-​ne·​p3,​·​v1,​·​:​cond_0 586 ····​if-​ne·​p3,​·​v1,​·​:​cond_0
   
  587 ····​.​line·​247
584 ····​invoke-​static·​{p2},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 588 ····​invoke-​static·​{p2},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
585 ····​move-​result-​object·​v1 589 ····​move-​result-​object·​v1
   
586 ····​invoke-​interface·​{v0,​·​v1},​·​Ljava/​util/​Set;​-​>contains(Ljava/​lang/​Object;​)​Z 590 ····​invoke-​interface·​{v0,​·​v1},​·​Ljava/​util/​Set;​-​>contains(Ljava/​lang/​Object;​)​Z
   
587 ····​move-​result·​v1 591 ····​move-​result·​v1
   
588 ····​if-​nez·​v1,​·​:​cond_0 592 ····​if-​nez·​v1,​·​:​cond_0
   
589 ····​iget·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>_primary_number_type​:​I 593 ····​iget·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>_primary_number_type​:​I
   
  594 ····​.​line·​248
590 ····​invoke-​static·​{v1},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 595 ····​invoke-​static·​{v1},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
591 ····​move-​result-​object·​v1 596 ····​move-​result-​object·​v1
   
592 ····​invoke-​interface·​{v0,​·​v1},​·​Ljava/​util/​Set;​-​>contains(Ljava/​lang/​Object;​)​Z 597 ····​invoke-​interface·​{v0,​·​v1},​·​Ljava/​util/​Set;​-​>contains(Ljava/​lang/​Object;​)​Z
   
593 ····​move-​result·​v1 598 ····​move-​result·​v1
Offset 748, 20 lines modified Offset 753, 22 lines modified
748 ····​.​local·​v0,​·​"data":​Lam/​ed/​importcontacts/​Importer$ContactData$​PreferredDetail;​ 753 ····​.​local·​v0,​·​"data":​Lam/​ed/​importcontacts/​Importer$ContactData$​PreferredDetail;​
749 ····​iget-​object·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>_numbers:​Ljava/​util/​HashMap;​ 754 ····​iget-​object·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>_numbers:​Ljava/​util/​HashMap;​
   
750 ····​iget-​object·​v2,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>_primary_number:​Ljava/​lang/​String;​ 755 ····​iget-​object·​v2,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>_primary_number:​Ljava/​lang/​String;​
   
751 ····​new-​instance·​v3,​·​Lam/​ed/​importcontacts/​Importer$ContactData$​PreferredDetail;​ 756 ····​new-​instance·​v3,​·​Lam/​ed/​importcontacts/​Importer$ContactData$​PreferredDetail;​
   
  757 ····​.​line·​390
752 ····​invoke-​virtual·​{v0},​·​Lam/​ed/​importcontacts/​Importer$ContactData$​PreferredDetail;​-​>getType()​I 758 ····​invoke-​virtual·​{v0},​·​Lam/​ed/​importcontacts/​Importer$ContactData$​PreferredDetail;​-​>getType()​I
   
753 ····​move-​result·​v4 759 ····​move-​result·​v4
   
754 ····​invoke-​direct·​{v3,​·​p0,​·​v4,​·​v6},​·​Lam/​ed/​importcontacts/​Importer$ContactData$​PreferredDetail;​-​><init>(Lam/​ed/​importcontacts/​Importer$ContactData;​IZ)​V 760 ····​invoke-​direct·​{v3,​·​p0,​·​v4,​·​v6},​·​Lam/​ed/​importcontacts/​Importer$ContactData$​PreferredDetail;​-​><init>(Lam/​ed/​importcontacts/​Importer$ContactData;​IZ)​V
   
  761 ····​.​line·​389
755 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Ljava/​util/​HashMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 762 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Ljava/​util/​HashMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
756 ····​.​line·​394 763 ····​.​line·​394
757 ····​.​end·​local·​v0····​#·​"data":​Lam/​ed/​importcontacts/​Importer$ContactData$​PreferredDetail;​ 764 ····​.​end·​local·​v0····​#·​"data":​Lam/​ed/​importcontacts/​Importer$ContactData$​PreferredDetail;​
758 ····​:​cond_0 765 ····​:​cond_0
759 ····​iget-​object·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>_primary_email:​Ljava/​lang/​String;​ 766 ····​iget-​object·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>_primary_email:​Ljava/​lang/​String;​
   
Max diff block lines reached; 2045/5035 bytes (40.62%) of diff not shown.
[−]
smali/am/ed/importcontacts/Importer.smali
Offset 836, 15 lines modified Offset 836, 15 lines modified
836 ········​} 836 ········​}
837 ····​.​end·​annotation 837 ····​.​end·​annotation
   
838 ····​.​prologue 838 ····​.​prologue
839 ····​.​line·​686 839 ····​.​line·​686
840 ····​invoke-​virtual·​{p0},​·​Lam/​ed/​importcontacts/​Importer;​-​>checkAbort()​V 840 ····​invoke-​virtual·​{p0},​·​Lam/​ed/​importcontacts/​Importer;​-​>checkAbort()​V
   
841 ····​.​line·​691 841 ····​.​line·​692
842 ····​invoke-​virtual·​{p1},​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>getCacheIdentifier()​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​ 842 ····​invoke-​virtual·​{p1},​·​Lam/​ed/​importcontacts/​Importer$ContactData;​-​>getCacheIdentifier()​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​
   
843 ····​move-​result-​object·​v0 843 ····​move-​result-​object·​v0
   
844 ····​.​line·​699 844 ····​.​line·​699
845 ····​.​local·​v0,​·​"cache_identifier":​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​ 845 ····​.​local·​v0,​·​"cache_identifier":​Lam/​ed/​importcontacts/​ContactsCache$CacheId​entifier;​
846 ····​iget-​object·​v4,​·​p0,​·​Lam/​ed/​importcontacts/​Importer;​-​>_contacts_cache:​Lam/​ed/​importcontacts/​ContactsCache;​ 846 ····​iget-​object·​v4,​·​p0,​·​Lam/​ed/​importcontacts/​Importer;​-​>_contacts_cache:​Lam/​ed/​importcontacts/​ContactsCache;​
Offset 1256, 18 lines modified Offset 1256, 20 lines modified
   
1256 ····​iget-​object·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer;​-​>_doit:​Lam/​ed/​importcontacts/​Doit;​ 1256 ····​iget-​object·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer;​-​>_doit:​Lam/​ed/​importcontacts/​Doit;​
   
1257 ····​iget-​object·​v1,​·​v1,​·​Lam/​ed/​importcontacts/​Doit;​-​>_handler:​Landroid/​os/​Handler;​ 1257 ····​iget-​object·​v1,​·​v1,​·​Lam/​ed/​importcontacts/​Doit;​-​>_handler:​Landroid/​os/​Handler;​
   
1258 ····​const/​16·​v2,​·​0x8 1258 ····​const/​16·​v2,​·​0x8
   
  1259 ····​.​line·​601
1259 ····​invoke-​static·​{p1},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 1260 ····​invoke-​static·​{p1},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
1260 ····​move-​result-​object·​v3 1261 ····​move-​result-​object·​v3
   
  1262 ····​.​line·​599
1261 ····​invoke-​static·​{v1,​·​v2,​·​v3},​·​Landroid/​os/​Message;​-​>obtain(Landroid/​os/​Handler;​ILjava/​lang/​Object;​)​Landroid/​os/​Message;​ 1263 ····​invoke-​static·​{v1,​·​v2,​·​v3},​·​Landroid/​os/​Message;​-​>obtain(Landroid/​os/​Handler;​ILjava/​lang/​Object;​)​Landroid/​os/​Message;​
   
1262 ····​move-​result-​object·​v1 1264 ····​move-​result-​object·​v1
   
1263 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​os/​Handler;​-​>sendMessage(Landroid​/​os/​Message;​)​Z 1265 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​os/​Handler;​-​>sendMessage(Landroid​/​os/​Message;​)​Z
   
1264 ····​.​line·​602 1266 ····​.​line·​602
Offset 1294, 18 lines modified Offset 1296, 20 lines modified
   
1294 ····​iget-​object·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer;​-​>_doit:​Lam/​ed/​importcontacts/​Doit;​ 1296 ····​iget-​object·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer;​-​>_doit:​Lam/​ed/​importcontacts/​Doit;​
   
1295 ····​iget-​object·​v1,​·​v1,​·​Lam/​ed/​importcontacts/​Doit;​-​>_handler:​Landroid/​os/​Handler;​ 1297 ····​iget-​object·​v1,​·​v1,​·​Lam/​ed/​importcontacts/​Doit;​-​>_handler:​Landroid/​os/​Handler;​
   
1296 ····​const/​4·​v2,​·​0x6 1298 ····​const/​4·​v2,​·​0x6
   
  1299 ····​.​line·​584
1297 ····​invoke-​static·​{p1},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 1300 ····​invoke-​static·​{p1},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
1298 ····​move-​result-​object·​v3 1301 ····​move-​result-​object·​v3
   
  1302 ····​.​line·​582
1299 ····​invoke-​static·​{v1,​·​v2,​·​v3},​·​Landroid/​os/​Message;​-​>obtain(Landroid/​os/​Handler;​ILjava/​lang/​Object;​)​Landroid/​os/​Message;​ 1303 ····​invoke-​static·​{v1,​·​v2,​·​v3},​·​Landroid/​os/​Message;​-​>obtain(Landroid/​os/​Handler;​ILjava/​lang/​Object;​)​Landroid/​os/​Message;​
   
1300 ····​move-​result-​object·​v1 1304 ····​move-​result-​object·​v1
   
1301 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​os/​Handler;​-​>sendMessage(Landroid​/​os/​Message;​)​Z 1305 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​os/​Handler;​-​>sendMessage(Landroid​/​os/​Message;​)​Z
   
1302 ····​.​line·​585 1306 ····​.​line·​585
Offset 1332, 18 lines modified Offset 1336, 20 lines modified
   
1332 ····​iget-​object·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer;​-​>_doit:​Lam/​ed/​importcontacts/​Doit;​ 1336 ····​iget-​object·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer;​-​>_doit:​Lam/​ed/​importcontacts/​Doit;​
   
1333 ····​iget-​object·​v1,​·​v1,​·​Lam/​ed/​importcontacts/​Doit;​-​>_handler:​Landroid/​os/​Handler;​ 1337 ····​iget-​object·​v1,​·​v1,​·​Lam/​ed/​importcontacts/​Doit;​-​>_handler:​Landroid/​os/​Handler;​
   
1334 ····​const/​4·​v2,​·​0x5 1338 ····​const/​4·​v2,​·​0x5
   
  1339 ····​.​line·​575
1335 ····​invoke-​virtual·​{p0,​·​p1},​·​Lam/​ed/​importcontacts/​Importer;​-​>getText(I)​Ljava/​lang/​CharSequence;​ 1340 ····​invoke-​virtual·​{p0,​·​p1},​·​Lam/​ed/​importcontacts/​Importer;​-​>getText(I)​Ljava/​lang/​CharSequence;​
   
1336 ····​move-​result-​object·​v3 1341 ····​move-​result-​object·​v3
   
  1342 ····​.​line·​574
1337 ····​invoke-​static·​{v1,​·​v2,​·​v3},​·​Landroid/​os/​Message;​-​>obtain(Landroid/​os/​Handler;​ILjava/​lang/​Object;​)​Landroid/​os/​Message;​ 1343 ····​invoke-​static·​{v1,​·​v2,​·​v3},​·​Landroid/​os/​Message;​-​>obtain(Landroid/​os/​Handler;​ILjava/​lang/​Object;​)​Landroid/​os/​Message;​
   
1338 ····​move-​result-​object·​v1 1344 ····​move-​result-​object·​v1
   
1339 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​os/​Handler;​-​>sendMessage(Landroid​/​os/​Message;​)​Z 1345 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​os/​Handler;​-​>sendMessage(Landroid​/​os/​Message;​)​Z
   
1340 ····​.​line·​576 1346 ····​.​line·​576
Offset 1370, 18 lines modified Offset 1376, 20 lines modified
   
1370 ····​iget-​object·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer;​-​>_doit:​Lam/​ed/​importcontacts/​Doit;​ 1376 ····​iget-​object·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​Importer;​-​>_doit:​Lam/​ed/​importcontacts/​Doit;​
   
1371 ····​iget-​object·​v1,​·​v1,​·​Lam/​ed/​importcontacts/​Doit;​-​>_handler:​Landroid/​os/​Handler;​ 1377 ····​iget-​object·​v1,​·​v1,​·​Lam/​ed/​importcontacts/​Doit;​-​>_handler:​Landroid/​os/​Handler;​
   
1372 ····​const/​4·​v2,​·​0x7 1378 ····​const/​4·​v2,​·​0x7
   
  1379 ····​.​line·​593
1373 ····​invoke-​static·​{p1},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 1380 ····​invoke-​static·​{p1},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
1374 ····​move-​result-​object·​v3 1381 ····​move-​result-​object·​v3
   
  1382 ····​.​line·​591
1375 ····​invoke-​static·​{v1,​·​v2,​·​v3},​·​Landroid/​os/​Message;​-​>obtain(Landroid/​os/​Handler;​ILjava/​lang/​Object;​)​Landroid/​os/​Message;​ 1383 ····​invoke-​static·​{v1,​·​v2,​·​v3},​·​Landroid/​os/​Message;​-​>obtain(Landroid/​os/​Handler;​ILjava/​lang/​Object;​)​Landroid/​os/​Message;​
   
1376 ····​move-​result-​object·​v1 1384 ····​move-​result-​object·​v1
   
1377 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​os/​Handler;​-​>sendMessage(Landroid​/​os/​Message;​)​Z 1385 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​os/​Handler;​-​>sendMessage(Landroid​/​os/​Message;​)​Z
   
1378 ····​.​line·​594 1386 ····​.​line·​594
Max diff block lines reached; 0/3099 bytes (0.00%) of diff not shown.
[−]
smali/am/ed/importcontacts/Intro$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Intro;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​Intro;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​Intro;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​Intro;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​Intro;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​46 27 ····​.​line·​46
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Intro$1;​-​>this$0:​Lam/​ed/​importcontacts/​Intro;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​Intro$1;​-​>this$0:​Lam/​ed/​importcontacts/​Intro;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/Intro.smali
Offset 43, 24 lines modified Offset 43, 26 lines modified
   
43 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​ 43 ····​check-​cast·​v0,​·​Landroid/​widget/​TextView;​
   
44 ····​.​line·​44 44 ····​.​line·​44
45 ····​.​local·​v0,​·​"link":​Landroid/​widget/​TextView;​ 45 ····​.​local·​v0,​·​"link":​Landroid/​widget/​TextView;​
46 ····​const-​string·​v1,​·​"The·​Import·​Contacts·​webpage" 46 ····​const-​string·​v1,​·​"The·​Import·​Contacts·​webpage"
   
  47 ····​.​line·​45
47 ····​invoke-​static·​{v1},​·​Ljava/​util/​regex/​Pattern;​-​>compile(Ljava/​lang/​String;​)​Ljava/​util/​regex/​Pattern;​ 48 ····​invoke-​static·​{v1},​·​Ljava/​util/​regex/​Pattern;​-​>compile(Ljava/​lang/​String;​)​Ljava/​util/​regex/​Pattern;​
   
48 ····​move-​result-​object·​v1 49 ····​move-​result-​object·​v1
   
49 ····​const-​string·​v2,​·​"" 50 ····​const-​string·​v2,​·​""
   
50 ····​const/​4·​v3,​·​0x0 51 ····​const/​4·​v3,​·​0x0
   
51 ····​new-​instance·​v4,​·​Lam/​ed/​importcontacts/​Intro$1;​ 52 ····​new-​instance·​v4,​·​Lam/​ed/​importcontacts/​Intro$1;​
   
52 ····​invoke-​direct·​{v4,​·​p0},​·​Lam/​ed/​importcontacts/​Intro$1;​-​><init>(Lam/​ed/​importcontacts/​Intro;​)​V 53 ····​invoke-​direct·​{v4,​·​p0},​·​Lam/​ed/​importcontacts/​Intro$1;​-​><init>(Lam/​ed/​importcontacts/​Intro;​)​V
   
  54 ····​.​line·​44
53 ····​invoke-​static·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​text/​util/​Linkify;​-​>addLinks(Landroid/​widget/​TextView;​Ljava/​util/​regex/​Pattern;​Ljava/​lang/​String;​Landroid/​text/​util/​Linkify$MatchFilter;​Landroid/​text/​util/​Linkify$TransformFilt​er;​)​V 55 ····​invoke-​static·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​text/​util/​Linkify;​-​>addLinks(Landroid/​widget/​TextView;​Ljava/​util/​regex/​Pattern;​Ljava/​lang/​String;​Landroid/​text/​util/​Linkify$MatchFilter;​Landroid/​text/​util/​Linkify$TransformFilt​er;​)​V
   
54 ····​.​line·​52 56 ····​.​line·​52
55 ····​return-​void 57 ····​return-​void
56 .​end·​method 58 .​end·​method
[−]
smali/am/ed/importcontacts/Merge.smali
Offset 64, 22 lines modified Offset 64, 24 lines modified
   
64 ····​check-​cast·​v1,​·​Landroid/​widget/​RadioGroup;​ 64 ····​check-​cast·​v1,​·​Landroid/​widget/​RadioGroup;​
   
65 ····​.​line·​50 65 ····​.​line·​50
66 ····​.​local·​v1,​·​"rg":​Landroid/​widget/​RadioGroup;​ 66 ····​.​local·​v1,​·​"rg":​Landroid/​widget/​RadioGroup;​
67 ····​const-​string·​v2,​·​"merge_setting" 67 ····​const-​string·​v2,​·​"merge_setting"
   
  68 ····​.​line·​51
68 ····​invoke-​virtual·​{v1},​·​Landroid/​widget/​RadioGroup;​-​>getCheckedRadioButto​nId()​I 69 ····​invoke-​virtual·​{v1},​·​Landroid/​widget/​RadioGroup;​-​>getCheckedRadioButto​nId()​I
   
69 ····​move-​result·​v3 70 ····​move-​result·​v3
   
70 ····​invoke-​static·​{v3},​·​Lam/​ed/​importcontacts/​Doit;​-​>convertIdToAction(I)​I 71 ····​invoke-​static·​{v3},​·​Lam/​ed/​importcontacts/​Doit;​-​>convertIdToAction(I)​I
   
71 ····​move-​result·​v3 72 ····​move-​result·​v3
   
  73 ····​.​line·​50
72 ····​invoke-​interface·​{v0,​·​v2,​·​v3},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>putInt(Ljava/​lang/​String;​I)​Landroid/​content/​SharedPreferences$Edi​tor;​ 74 ····​invoke-​interface·​{v0,​·​v2,​·​v3},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>putInt(Ljava/​lang/​String;​I)​Landroid/​content/​SharedPreferences$Edi​tor;​
   
73 ····​.​line·​53 75 ····​.​line·​53
74 ····​invoke-​interface·​{v0},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>commit()​Z 76 ····​invoke-​interface·​{v0},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>commit()​Z
   
75 ····​.​line·​54 77 ····​.​line·​54
76 ····​return-​void 78 ····​return-​void
Offset 109, 18 lines modified Offset 111, 20 lines modified
   
109 ····​.​line·​65 111 ····​.​line·​65
110 ····​.​local·​v1,​·​"rg":​Landroid/​widget/​RadioGroup;​ 112 ····​.​local·​v1,​·​"rg":​Landroid/​widget/​RadioGroup;​
111 ····​const-​string·​v2,​·​"merge_setting" 113 ····​const-​string·​v2,​·​"merge_setting"
   
112 ····​const/​4·​v3,​·​0x0 114 ····​const/​4·​v3,​·​0x0
   
  115 ····​.​line·​66
113 ····​invoke-​interface·​{v0,​·​v2,​·​v3},​·​Landroid/​content/​SharedPreferences;​-​>getInt(Ljava/​lang/​String;​I)​I 116 ····​invoke-​interface·​{v0,​·​v2,​·​v3},​·​Landroid/​content/​SharedPreferences;​-​>getInt(Ljava/​lang/​String;​I)​I
   
114 ····​move-​result·​v2 117 ····​move-​result·​v2
   
  118 ····​.​line·​65
115 ····​invoke-​static·​{v2},​·​Lam/​ed/​importcontacts/​Doit;​-​>convertActionToId(I)​I 119 ····​invoke-​static·​{v2},​·​Lam/​ed/​importcontacts/​Doit;​-​>convertActionToId(I)​I
   
116 ····​move-​result·​v2 120 ····​move-​result·​v2
   
117 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​widget/​RadioGroup;​-​>check(I)​V 121 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​widget/​RadioGroup;​-​>check(I)​V
   
118 ····​.​line·​67 122 ····​.​line·​67
[−]
smali/am/ed/importcontacts/R.smali
Offset 19, 10 lines modified Offset 19, 9 lines modified
19 .​method·​public·​constructor·​<init>()​V 19 .​method·​public·​constructor·​<init>()​V
20 ····​.​locals·​0 20 ····​.​locals·​0
   
21 ····​.​prologue 21 ····​.​prologue
22 ····​.​line·​10 22 ····​.​line·​10
23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ····​.​line·​65  
25 ····​return-​void 24 ····​return-​void
26 .​end·​method 25 .​end·​method
[−]
smali/am/ed/importcontacts/VcardImporter$1VCardFilter.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​VcardImporter;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​VcardImporter;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​VcardImporter;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​VcardImporter;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​VcardImporter;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​91 27 ····​.​line·​91
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$1VCardF​ilter;​-​>this$0:​Lam/​ed/​importcontacts/​VcardImporter;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$1VCardF​ilter;​-​>this$0:​Lam/​ed/​importcontacts/​VcardImporter;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 47, 13 lines modified Offset 48, 15 lines modified
   
47 ····​invoke-​virtual·​{p2,​·​v0},​·​Ljava/​lang/​String;​-​>toLowerCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​ 48 ····​invoke-​virtual·​{p2,​·​v0},​·​Ljava/​lang/​String;​-​>toLowerCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​
   
48 ····​move-​result-​object·​v0 49 ····​move-​result-​object·​v0
   
49 ····​const-​string·​v1,​·​".​vcf" 50 ····​const-​string·​v1,​·​".​vcf"
   
  51 ····​.​line·​94
50 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>endsWith(Ljava/​lang/​String;​)​Z 52 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>endsWith(Ljava/​lang/​String;​)​Z
   
51 ····​move-​result·​v0 53 ····​move-​result·​v0
   
  54 ····​.​line·​93
52 ····​return·​v0 55 ····​return·​v0
53 .​end·​method 56 .​end·​method
[−]
smali/am/ed/importcontacts/VcardImporter$ContentLine.smali
Offset 23, 14 lines modified Offset 23, 15 lines modified
   
23 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​VcardImporter;​ 23 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​VcardImporter;​
   
   
24 #·​direct·​methods 24 #·​direct·​methods
25 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​VcardImporter;​Ljava/​nio/​ByteBuffer;​Z)​V 25 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​VcardImporter;​Ljava/​nio/​ByteBuffer;​Z)​V
26 ····​.​locals·​1 26 ····​.​locals·​1
  27 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​VcardImporter;​
27 ····​.​param·​p2,​·​"buffer"····​#·​Ljava/​nio/​ByteBuffer;​ 28 ····​.​param·​p2,​·​"buffer"····​#·​Ljava/​nio/​ByteBuffer;​
28 ····​.​param·​p3,​·​"folded_next"····​#·​Z 29 ····​.​param·​p3,​·​"folded_next"····​#·​Z
   
29 ····​.​prologue 30 ····​.​prologue
30 ····​.​line·​296 31 ····​.​line·​296
31 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Content​Line;​-​>this$0:​Lam/​ed/​importcontacts/​VcardImporter;​ 32 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Content​Line;​-​>this$0:​Lam/​ed/​importcontacts/​VcardImporter;​
   
Offset 96, 14 lines modified Offset 97, 15 lines modified
   
96 ····​invoke-​virtual·​{v2},​·​Ljava/​nio/​ByteBuffer;​-​>position()​I 97 ····​invoke-​virtual·​{v2},​·​Ljava/​nio/​ByteBuffer;​-​>position()​I
   
97 ····​move-​result·​v2 98 ····​move-​result·​v2
   
98 ····​iget-​object·​v3,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Content​Line;​-​>_buffer:​Ljava/​nio/​ByteBuffer;​ 99 ····​iget-​object·​v3,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Content​Line;​-​>_buffer:​Ljava/​nio/​ByteBuffer;​
   
  100 ····​.​line·​318
99 ····​invoke-​virtual·​{v3},​·​Ljava/​nio/​ByteBuffer;​-​>limit()​I 101 ····​invoke-​virtual·​{v3},​·​Ljava/​nio/​ByteBuffer;​-​>limit()​I
   
100 ····​move-​result·​v3 102 ····​move-​result·​v3
   
101 ····​iget-​object·​v4,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Content​Line;​-​>_buffer:​Ljava/​nio/​ByteBuffer;​ 103 ····​iget-​object·​v4,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Content​Line;​-​>_buffer:​Ljava/​nio/​ByteBuffer;​
   
102 ····​invoke-​virtual·​{v4},​·​Ljava/​nio/​ByteBuffer;​-​>position()​I 104 ····​invoke-​virtual·​{v4},​·​Ljava/​nio/​ByteBuffer;​-​>position()​I
[−]
smali/am/ed/importcontacts/VcardImporter$ContentLineIterator.smali
Offset 36, 14 lines modified Offset 36, 15 lines modified
   
36 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​VcardImporter;​ 36 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​VcardImporter;​
   
   
37 #·​direct·​methods 37 #·​direct·​methods
38 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​VcardImporter;​[B)​V 38 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​VcardImporter;​[B)​V
39 ····​.​locals·​2 39 ····​.​locals·​2
  40 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​VcardImporter;​
40 ····​.​param·​p2,​·​"content"····​#·​[B 41 ····​.​param·​p2,​·​"content"····​#·​[B
   
41 ····​.​prologue 42 ····​.​prologue
42 ····​const/​4·​v1,​·​0x0 43 ····​const/​4·​v1,​·​0x0
   
43 ····​.​line·​338 44 ····​.​line·​338
44 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Content​LineIterator;​-​>this$0:​Lam/​ed/​importcontacts/​VcardImporter;​ 45 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Content​LineIterator;​-​>this$0:​Lam/​ed/​importcontacts/​VcardImporter;​
Offset 240, 18 lines modified Offset 241, 20 lines modified
   
240 ····​iget-​object·​v3,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Content​LineIterator;​-​>this$0:​Lam/​ed/​importcontacts/​VcardImporter;​ 241 ····​iget-​object·​v3,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Content​LineIterator;​-​>this$0:​Lam/​ed/​importcontacts/​VcardImporter;​
   
241 ····​iget-​object·​v4,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Content​LineIterator;​-​>_content:​[B 242 ····​iget-​object·​v4,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Content​LineIterator;​-​>_content:​[B
   
242 ····​sub-​int·​v5,​·​v1,​·​v0 243 ····​sub-​int·​v5,​·​v1,​·​v0
   
  244 ····​.​line·​363
243 ····​invoke-​static·​{v4,​·​v0,​·​v5},​·​Ljava/​nio/​ByteBuffer;​-​>wrap([BII)​Ljava/​nio/​ByteBuffer;​ 245 ····​invoke-​static·​{v4,​·​v0,​·​v5},​·​Ljava/​nio/​ByteBuffer;​-​>wrap([BII)​Ljava/​nio/​ByteBuffer;​
   
244 ····​move-​result-​object·​v4 246 ····​move-​result-​object·​v4
   
  247 ····​.​line·​365
245 ····​invoke-​direct·​{p0},​·​Lam/​ed/​importcontacts/​VcardImporter$Content​LineIterator;​-​>doesNextLineLookFold​ed()​Z 248 ····​invoke-​direct·​{p0},​·​Lam/​ed/​importcontacts/​VcardImporter$Content​LineIterator;​-​>doesNextLineLookFold​ed()​Z
   
246 ····​move-​result·​v5 249 ····​move-​result·​v5
   
247 ····​invoke-​direct·​{v2,​·​v3,​·​v4,​·​v5},​·​Lam/​ed/​importcontacts/​VcardImporter$Content​Line;​-​><init>(Lam/​ed/​importcontacts/​VcardImporter;​Ljava/​nio/​ByteBuffer;​Z)​V 250 ····​invoke-​direct·​{v2,​·​v3,​·​v4,​·​v5},​·​Lam/​ed/​importcontacts/​VcardImporter$Content​Line;​-​><init>(Lam/​ed/​importcontacts/​VcardImporter;​Ljava/​nio/​ByteBuffer;​Z)​V
   
248 ····​.​line·​373 251 ····​.​line·​373
Offset 304, 18 lines modified Offset 307, 20 lines modified
   
304 ····​iget-​object·​v3,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Content​LineIterator;​-​>this$0:​Lam/​ed/​importcontacts/​VcardImporter;​ 307 ····​iget-​object·​v3,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Content​LineIterator;​-​>this$0:​Lam/​ed/​importcontacts/​VcardImporter;​
   
305 ····​iget-​object·​v4,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Content​LineIterator;​-​>_content:​[B 308 ····​iget-​object·​v4,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Content​LineIterator;​-​>_content:​[B
   
306 ····​sub-​int·​v5,​·​v1,​·​v0 309 ····​sub-​int·​v5,​·​v1,​·​v0
   
  310 ····​.​line·​374
307 ····​invoke-​static·​{v4,​·​v0,​·​v5},​·​Ljava/​nio/​ByteBuffer;​-​>wrap([BII)​Ljava/​nio/​ByteBuffer;​ 311 ····​invoke-​static·​{v4,​·​v0,​·​v5},​·​Ljava/​nio/​ByteBuffer;​-​>wrap([BII)​Ljava/​nio/​ByteBuffer;​
   
308 ····​move-​result-​object·​v4 312 ····​move-​result-​object·​v4
   
  313 ····​.​line·​376
309 ····​invoke-​direct·​{p0},​·​Lam/​ed/​importcontacts/​VcardImporter$Content​LineIterator;​-​>doesNextLineLookFold​ed()​Z 314 ····​invoke-​direct·​{p0},​·​Lam/​ed/​importcontacts/​VcardImporter$Content​LineIterator;​-​>doesNextLineLookFold​ed()​Z
   
310 ····​move-​result·​v5 315 ····​move-​result·​v5
   
311 ····​invoke-​direct·​{v2,​·​v3,​·​v4,​·​v5},​·​Lam/​ed/​importcontacts/​VcardImporter$Content​Line;​-​><init>(Lam/​ed/​importcontacts/​VcardImporter;​Ljava/​nio/​ByteBuffer;​Z)​V 316 ····​invoke-​direct·​{v2,​·​v3,​·​v4,​·​v5},​·​Lam/​ed/​importcontacts/​VcardImporter$Content​Line;​-​><init>(Lam/​ed/​importcontacts/​VcardImporter;​Ljava/​nio/​ByteBuffer;​Z)​V
   
312 ····​goto·​:​goto_2 317 ····​goto·​:​goto_2
[−]
smali/am/ed/importcontacts/VcardImporter$Vcard$ParseException.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$1:​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​ 18 .​field·​final·​synthetic·​this$1:​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​VcardImporter$Vcard;​I)​V 20 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​VcardImporter$Vcard;​I)​V
21 ····​.​locals·​1 21 ····​.​locals·​1
  22 ····​.​param·​p1,​·​"this$1"····​#·​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​
22 ····​.​param·​p2,​·​"res"····​#·​I 23 ····​.​param·​p2,​·​"res"····​#·​I
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​460 25 ····​.​line·​460
25 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Vcard$P​arseException;​-​>this$1:​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​ 26 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Vcard$P​arseException;​-​>this$1:​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​
   
26 ····​.​line·​461 27 ····​.​line·​461
Offset 42, 14 lines modified Offset 43, 15 lines modified
   
42 ····​.​line·​462 43 ····​.​line·​462
43 ····​return-​void 44 ····​return-​void
44 .​end·​method 45 .​end·​method
   
45 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​VcardImporter$Vcard;​Ljava/​lang/​String;​)​V 46 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​VcardImporter$Vcard;​Ljava/​lang/​String;​)​V
46 ····​.​locals·​0 47 ····​.​locals·​0
  48 ····​.​param·​p1,​·​"this$1"····​#·​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​
47 ····​.​param·​p2,​·​"error"····​#·​Ljava/​lang/​String;​ 49 ····​.​param·​p2,​·​"error"····​#·​Ljava/​lang/​String;​
   
48 ····​.​prologue 50 ····​.​prologue
49 ····​.​line·​455 51 ····​.​line·​455
50 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Vcard$P​arseException;​-​>this$1:​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​ 52 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Vcard$P​arseException;​-​>this$1:​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​
   
51 ····​.​line·​456 53 ····​.​line·​456
[−]
smali/am/ed/importcontacts/VcardImporter$Vcard$SkipImportException.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$1:​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​ 18 .​fiel