[−]
/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 .​field·​final·​synthetic·​this$1:​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​protected·​constructor·​<init>(Lam/​ed/​importcontacts/​VcardImporter$Vcard;​)​V 20 .​method·​protected·​constructor·​<init>(Lam/​ed/​importcontacts/​VcardImporter$Vcard;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$1"····​#·​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​466 24 ····​.​line·​466
24 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Vcard$S​kipImportException;​-​>this$1:​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Vcard$S​kipImportException;​-​>this$1:​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​
   
25 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Exception;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Exception;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/VcardImporter$Vcard$UnencodeResult.smali
Offset 21, 14 lines modified Offset 21, 15 lines modified
   
21 .​field·​final·​synthetic·​this$1:​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​ 21 .​field·​final·​synthetic·​this$1:​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​VcardImporter$Vcard;​ZLjava/​nio/​ByteBuffer;​)​V 23 .​method·​public·​constructor·​<init>(Lam/​ed/​importcontacts/​VcardImporter$Vcard;​ZLjava/​nio/​ByteBuffer;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$1"····​#·​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​
25 ····​.​param·​p2,​·​"another_line_require​d"····​#·​Z 26 ····​.​param·​p2,​·​"another_line_require​d"····​#·​Z
26 ····​.​param·​p3,​·​"buffer"····​#·​Ljava/​nio/​ByteBuffer;​ 27 ····​.​param·​p3,​·​"buffer"····​#·​Ljava/​nio/​ByteBuffer;​
   
27 ····​.​prologue 28 ····​.​prologue
28 ····​.​line·​434 29 ····​.​line·​434
29 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Vcard$U​nencodeResult;​-​>this$1:​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​ 30 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Vcard$U​nencodeResult;​-​>this$1:​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​
   
[−]
smali/am/ed/importcontacts/VcardImporter$Vcard.smali
Offset 103, 15 lines modified Offset 103, 14 lines modified
   
103 ····​.​line·​424 103 ····​.​line·​424
104 ····​iput-​object·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​-​>_cached_organisation​:​Ljava/​lang/​String;​ 104 ····​iput-​object·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​-​>_cached_organisation​:​Ljava/​lang/​String;​
   
105 ····​.​line·​425 105 ····​.​line·​425
106 ····​iput-​object·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​-​>_cached_title:​Ljava/​lang/​String;​ 106 ····​iput-​object·​v1,​·​p0,​·​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​-​>_cached_title:​Ljava/​lang/​String;​
   
107 ····​.​line·​465  
108 ····​return-​void 107 ····​return-​void
109 .​end·​method 108 .​end·​method
   
110 .​method·​synthetic·​constructor·​<init>(Lam/​ed/​importcontacts/​VcardImporter;​Lam/​ed/​importcontacts/​VcardImporter$1;​)​V 109 .​method·​synthetic·​constructor·​<init>(Lam/​ed/​importcontacts/​VcardImporter;​Lam/​ed/​importcontacts/​VcardImporter$1;​)​V
111 ····​.​locals·​0 110 ····​.​locals·​0
112 ····​.​param·​p1,​·​"x0"····​#·​Lam/​ed/​importcontacts/​VcardImporter;​ 111 ····​.​param·​p1,​·​"x0"····​#·​Lam/​ed/​importcontacts/​VcardImporter;​
113 ····​.​param·​p2,​·​"x1"····​#·​Lam/​ed/​importcontacts/​VcardImporter$1;​ 112 ····​.​param·​p2,​·​"x1"····​#·​Lam/​ed/​importcontacts/​VcardImporter$1;​
Offset 598, 14 lines modified Offset 597, 15 lines modified
598 ····​if-​eqz·​v6,​·​:​cond_2 597 ····​if-​eqz·​v6,​·​:​cond_2
   
599 ····​.​line·​982 598 ····​.​line·​982
600 ····​aget-​object·​v6,​·​v2,​·​v0 599 ····​aget-​object·​v6,​·​v2,​·​v0
   
601 ····​const/​16·​v7,​·​0x2c 600 ····​const/​16·​v7,​·​0x2c
   
  601 ····​.​line·​983
602 ····​invoke-​direct·​{p0,​·​v6,​·​v7},​·​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​-​>splitValueByCharacte​r(Ljava/​lang/​String;​C)​[Ljava/​lang/​String;​ 602 ····​invoke-​direct·​{p0,​·​v6,​·​v7},​·​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​-​>splitValueByCharacte​r(Ljava/​lang/​String;​C)​[Ljava/​lang/​String;​
   
603 ····​move-​result-​object·​v1 603 ····​move-​result-​object·​v1
   
604 ····​.​line·​984 604 ····​.​line·​984
605 ····​.​local·​v1,​·​"adr_part_parts":​[Ljava/​lang/​String;​ 605 ····​.​local·​v1,​·​"adr_part_parts":​[Ljava/​lang/​String;​
606 ····​const/​4·​v3,​·​0x0 606 ····​const/​4·​v3,​·​0x0
Offset 964, 14 lines modified Offset 964, 15 lines modified
   
964 ····​if-​le·​v5,​·​v6,​·​:​cond_3 964 ····​if-​le·​v5,​·​v6,​·​:​cond_3
   
965 ····​aget·​v5,​·​v4,​·​v0 965 ····​aget·​v5,​·​v4,​·​v0
   
966 ····​aget-​object·​v5,​·​v3,​·​v5 966 ····​aget-​object·​v5,​·​v3,​·​v5
   
  967 ····​.​line·​844
967 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​String;​-​>length()​I 968 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​String;​-​>length()​I
   
968 ····​move-​result·​v5 969 ····​move-​result·​v5
   
969 ····​if-​lez·​v5,​·​:​cond_3 970 ····​if-​lez·​v5,​·​:​cond_3
   
970 ····​.​line·​847 971 ····​.​line·​847
Offset 1138, 14 lines modified Offset 1139, 15 lines modified
1138 ····​:​cond_1 1139 ····​:​cond_1
1139 ····​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​ 1140 ····​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​
   
1140 ····​const/​4·​v4,​·​0x0 1141 ····​const/​4·​v4,​·​0x0
   
1141 ····​aget-​object·​v4,​·​v2,​·​v4 1142 ····​aget-​object·​v4,​·​v2,​·​v4
   
  1143 ····​.​line·​880
1142 ····​invoke-​static·​{v4},​·​Ljava/​lang/​String;​-​>valueOf(Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 1144 ····​invoke-​static·​{v4},​·​Ljava/​lang/​String;​-​>valueOf(Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
1143 ····​move-​result-​object·​v4 1145 ····​move-​result-​object·​v4
   
1144 ····​invoke-​direct·​{v1,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​><init>(Ljava/​lang/​String;​)​V 1146 ····​invoke-​direct·​{v1,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​><init>(Ljava/​lang/​String;​)​V
   
1145 ····​.​line·​881 1147 ····​.​line·​881
Offset 1523, 14 lines modified Offset 1525, 15 lines modified
   
1523 ····​move-​result-​object·​v4 1525 ····​move-​result-​object·​v4
   
1524 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 1526 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
1525 ····​move-​result-​object·​v4 1527 ····​move-​result-​object·​v4
   
  1528 ····​.​line·​748
1526 ····​invoke-​virtual·​{p1,​·​v4},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​ 1529 ····​invoke-​virtual·​{p1,​·​v4},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​
   
1527 ····​move-​result-​object·​v4 1530 ····​move-​result-​object·​v4
   
1528 ····​invoke-​static·​{v4},​·​Ljava/​util/​Arrays;​-​>asList([Ljava/​lang/​Object;​)​Ljava/​util/​List;​ 1531 ····​invoke-​static·​{v4},​·​Ljava/​util/​Arrays;​-​>asList([Ljava/​lang/​Object;​)​Ljava/​util/​List;​
   
1529 ····​move-​result-​object·​v4 1532 ····​move-​result-​object·​v4
Offset 1562, 14 lines modified Offset 1565, 15 lines modified
   
1562 ····​move-​result·​v4 1565 ····​move-​result·​v4
   
1563 ····​add-​int/​lit8·​v4,​·​v4,​·​-​0x1 1566 ····​add-​int/​lit8·​v4,​·​v4,​·​-​0x1
   
1564 ····​if-​ge·​v0,​·​v4,​·​:​cond_0 1567 ····​if-​ge·​v0,​·​v4,​·​:​cond_0
   
  1568 ····​.​line·​760
1565 ····​invoke-​direct·​{p0,​·​v3},​·​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​-​>doesStringEndInAnEsc​apeChar(Ljava/​lang/​String;​)​Z 1569 ····​invoke-​direct·​{p0,​·​v3},​·​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​-​>doesStringEndInAnEsc​apeChar(Ljava/​lang/​String;​)​Z
   
1566 ····​move-​result·​v4 1570 ····​move-​result·​v4
   
1567 ····​if-​eqz·​v4,​·​:​cond_0 1571 ····​if-​eqz·​v4,​·​:​cond_0
   
1568 ····​.​line·​764 1572 ····​.​line·​764
Offset 1595, 28 lines modified Offset 1599, 30 lines modified
   
1595 ····​invoke-​virtual·​{v4,​·​p2},​·​Ljava/​lang/​StringBuilder;​-​>append(C)​Ljava/​lang/​StringBuilder;​ 1599 ····​invoke-​virtual·​{v4,​·​p2},​·​Ljava/​lang/​StringBuilder;​-​>append(C)​Ljava/​lang/​StringBuilder;​
   
Max diff block lines reached; 10158/12630 bytes (80.43%) of diff not shown.
[−]
smali/am/ed/importcontacts/VcardImporter.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Lam/​ed/​importcontacts/​Importer;​ 2 .​super·​Lam/​ed/​importcontacts/​Importer;​
3 .​source·​"VcardImporter.​java" 3 .​source·​"VcardImporter.​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/​VcardImporter$1;​,​  
8 ········​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​,​ 7 ········​Lam/​ed/​importcontacts/​VcardImporter$Vcard;​,​
9 ········​Lam/​ed/​importcontacts/​VcardImporter$Content​LineIterator;​,​ 8 ········​Lam/​ed/​importcontacts/​VcardImporter$Content​LineIterator;​,​
10 ········​Lam/​ed/​importcontacts/​VcardImporter$Content​Line;​ 9 ········​Lam/​ed/​importcontacts/​VcardImporter$Content​Line;​
11 ····​} 10 ····​}
12 .​end·​annotation 11 .​end·​annotation
   
   
Offset 122, 26 lines modified Offset 121, 28 lines modified
   
122 ····​move-​result-​object·​v5 121 ····​move-​result-​object·​v5
   
123 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​ 122 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​
   
124 ····​move-​result-​object·​v4 123 ····​move-​result-​object·​v4
   
  124 ····​.​line·​165
125 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>getName()​Ljava/​lang/​String;​ 125 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>getName()​Ljava/​lang/​String;​
   
126 ····​move-​result-​object·​v5 126 ····​move-​result-​object·​v5
   
127 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 127 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
128 ····​move-​result-​object·​v4 128 ····​move-​result-​object·​v4
   
129 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 129 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
130 ····​move-​result-​object·​v4 130 ····​move-​result-​object·​v4
   
  131 ····​.​line·​164
131 ····​invoke-​virtual·​{p0,​·​v4},​·​Lam/​ed/​importcontacts/​VcardImporter;​-​>showError(Ljava/​lang/​String;​)​V 132 ····​invoke-​virtual·​{p0,​·​v4},​·​Lam/​ed/​importcontacts/​VcardImporter;​-​>showError(Ljava/​lang/​String;​)​V
   
132 ····​.​line·​170 133 ····​.​line·​170
133 ····​.​end·​local·​v0····​#·​"e":​Ljava/​io/​FileNotFoundException​;​ 134 ····​.​end·​local·​v0····​#·​"e":​Ljava/​io/​FileNotFoundException​;​
134 ····​:​goto_1 135 ····​:​goto_1
135 ····​return-​void 136 ····​return-​void
   
Offset 170, 26 lines modified Offset 171, 28 lines modified
   
170 ····​move-​result-​object·​v5 171 ····​move-​result-​object·​v5
   
171 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​ 172 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​
   
172 ····​move-​result-​object·​v4 173 ····​move-​result-​object·​v4
   
  174 ····​.​line·​154
173 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>getName()​Ljava/​lang/​String;​ 175 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>getName()​Ljava/​lang/​String;​
   
174 ····​move-​result-​object·​v5 176 ····​move-​result-​object·​v5
   
175 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 177 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
176 ····​move-​result-​object·​v4 178 ····​move-​result-​object·​v4
   
177 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 179 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
178 ····​move-​result-​object·​v4 180 ····​move-​result-​object·​v4
   
  181 ····​.​line·​153
179 ····​invoke-​virtual·​{p0,​·​v4},​·​Lam/​ed/​importcontacts/​VcardImporter;​-​>showError(Ljava/​lang/​String;​)​V 182 ····​invoke-​virtual·​{p0,​·​v4},​·​Lam/​ed/​importcontacts/​VcardImporter;​-​>showError(Ljava/​lang/​String;​)​V
180 ····​:​try_end_1 183 ····​:​try_end_1
181 ····​.​catch·​Ljava/​io/​FileNotFoundException​;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_0 184 ····​.​catch·​Ljava/​io/​FileNotFoundException​;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_0
182 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 185 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
   
183 ····​goto·​:​goto_0 186 ····​goto·​:​goto_0
   
Offset 259, 68 lines modified Offset 262, 70 lines modified
259 ····​.​catch·​Ljava/​io/​FileNotFoundException​;​·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catch_0 262 ····​.​catch·​Ljava/​io/​FileNotFoundException​;​·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catch_0
260 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catch_1 263 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catch_1
   
261 ····​goto·​:​goto_1 264 ····​goto·​:​goto_1
262 .​end·​method 265 .​end·​method
   
263 .​method·​private·​importVCardFile(Ljava​/​io/​File;​)​V 266 .​method·​private·​importVCardFile(Ljava​/​io/​File;​)​V
264 ····​.​locals·8 267 ····​.​locals·9
265 ····​.​param·​p1,​·​"file"····​#·​Ljava/​io/​File;​ 268 ····​.​param·​p1,​·​"file"····​#·​Ljava/​io/​File;​
266 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 269 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
267 ········​value·​=·​{ 270 ········​value·​=·​{
268 ············​Lam/​ed/​importcontacts/​Importer$AbortImportE​xception;​ 271 ············​Lam/​ed/​importcontacts/​Importer$AbortImportE​xception;​
269 ········​} 272 ········​}
270 ····​.​end·​annotation 273 ····​.​end·​annotation
   
271 ····​.​prologue 274 ····​.​prologue
272 ····​const·​v7,​·​0x7f040039 275 ····​const·​v8,​·​0x7f040039
   
273 ····​.​line·​175 276 ····​.​line·​175
274 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>exists()​Z 277 ····​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>exists()​Z
   
275 ····​move-​result·​v3 278 ····​move-​result·​v3
   
276 ····​if-​nez·​v3,​·​:​cond_0 279 ····​if-​nez·​v3,​·​:​cond_0
   
Max diff block lines reached; 9844/12633 bytes (77.92%) of diff not shown.
[−]
smali/am/ed/importcontacts/WizardActivity$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/​WizardActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​WizardActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​WizardActivity;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​WizardActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​WizardActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​50 27 ····​.​line·​50
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​WizardActivity$1;​-​>this$0:​Lam/​ed/​importcontacts/​WizardActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​WizardActivity$1;​-​>this$0:​Lam/​ed/​importcontacts/​WizardActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/am/ed/importcontacts/WizardActivity$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/​WizardActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lam/​ed/​importcontacts/​WizardActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​WizardActivity;​)​V 23 .​method·​constructor·​<init>(Lam/​ed/​importcontacts/​WizardActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lam/​ed/​importcontacts/​WizardActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​58 27 ····​.​line·​58
27 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​WizardActivity$2;​-​>this$0:​Lam/​ed/​importcontacts/​WizardActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lam/​ed/​importcontacts/​WizardActivity$2;​-​>this$0:​Lam/​ed/​importcontacts/​WizardActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
original/AndroidManifest.xml
Offset 1, 152 lines modified Offset 1, 164 lines modified
00000000:​·​0300·​0800·7c09·​0000·​0100·​1c00·6c04·​0000··​.​.​.​.​|.​.​.​.​.​.​.​l.​.​.​ 00000000:​·​0300·​0800·3c0a·​0000·​0100·​1c00·0405·​0000··​.​.​.​.​<.​.​.​.​.​.​.​.​.​.​.​
00000010:​·1f00·​0000·​0000·​0000·​0000·​0000·9800·​0000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000010:​·2300·​0000·​0000·​0000·​0000·​0000·a800·​0000··#.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000020:​·​0000·​0000·​0000·​0000·​1a00·​0000·​3400·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​ 00000020:​·​0000·​0000·​0000·​0000·​1a00·​0000·​3400·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​
00000030:​·​5200·​0000·​7600·​0000·​8200·​0000·​8e00·​0000··​R.​.​.​v.​.​.​.​.​.​.​.​.​.​.​ 00000030:​·​5200·​0000·​7600·​0000·​8200·​0000·​8e00·​0000··​R.​.​.​v.​.​.​.​.​.​.​.​.​.​.​
00000040:​·​9c00·​0000·​ba00·​0000·​cc00·​0000·​2401·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​$.​.​.​ 00000040:​·​9c00·​0000·​ba00·​0000·​cc00·​0000·​2401·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​$.​.​.​
00000050:​·​2801·​0000·​3a01·​0000·4e01·​0000·7a01·​0000··​(.​.​.​:​.​.​.​N.​.​.​z.​.​.​ 00000050:​·​2801·​0000·​3a01·​0000·6e01·​0000·a201·​0000··​(.​.​.​:​.​.​.​n.​.​.​.​.​.​.​
00000060:​·8801·​0000·9c01·​0000·be01·​0000·0202·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000060:​·b601·​0000·e201·​0000·f001·​0000·f601·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000070:​·4802·​0000·9c02·​0000·b602·​0000·ca02·​0000··H.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000070:​·1002·​0000·2402·​0000·4602·​0000·8a02·​0000··.​.​.​.​$.​.​.​F.​.​.​.​.​.​.​
00000080:​·​da02·​0000·f802·​0000·0803·​0000·4003·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​@.​.​.​ 00000080:​·​d002·​0000·2403·​0000·3e03·​0000·5203·​0000··​.​.​.​.​$.​.​.​>.​.​.​R.​.​.​
00000090:​·5403·​0000·9803·​0000·b603·​0000·​c603·​0000··T.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000090:​·6203·​0000·8003·​0000·9003·​0000·​c803·​0000··b.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000000a0:​·0b00·7600·6500·7200·7300·6900·6f00·6e00··​.​.​v.​e.​r.​s.​i.​o.​n.​ 000000a0:​·dc03·0000·2004·0000·3e04·0000·4e04·0000··​.​.​.​.​·.​.​.​>.​.​.​N.​.​.​
000000b0:​·4300·6f00·​6400·6500·0000·0b00·7600·​6500··C.​o.​d.​e.​.​.​.​.​v.​e.​ 000000b0:​·0b00·7600·​6500·7200·7300·6900·6f00·​6e00··.​.​v.​e.​r.​s.​i.​o.​n.​
000000c0:​·7200·7300·​6900·​6f00·6e00·4e00·6100·​6d00··r.​s.​i.​o.​n.​N.​a.​m.​ 000000c0:​·4300·6f00·​6400·​6500·0000·0b00·7600·​6500··C.​o.​d.​e.​.​.​.​.​v.​e.​
000000d0:​·6500·0000·0d00·​6d00·​6900·6e00·5300·​6400··e.​.​.​.​.​m.​i.​n.​S.​d.​ 000000d0:​·7200·7300·6900·​6f00·​6e00·4e00·6100·​6d00··r.​s.​i.​o.​n.​N.​a.​m.​
000000e0:​·​6b00·5600·6500·7200·7300·​6900·6f00·​6e00··k.​V.​e.​r.​s.​i.​o.​n.​ 000000e0:​·​6500·0000·0d00·6d00·6900·​6e00·5300·​6400··e.​.​.​.​.​m.​i.​n.​S.​d.​
000000f0:​·0000·1000·7400·6100·​7200·​6700·​6500·7400··.​.​.​.​t.​a.​r.​g.​e.​t.​ 000000f0:​·6b00·5600·6500·7200·​7300·​6900·​6f00·6e00··k.​V.​e.​r.​s.​i.​o.​n.​
00000100:​·5300·6400·6b00·5600·6500·7200·7300·6900··S.​d.​k.​V.​e.​r.​s.​i.​ 00000100:​·0000·1000·7400·6100·7200·6700·6500·7400··.​.​.​.​t.​a.​r.​g.​e.​t.​
00000110:​·6f00·​6e00·0000·0400·​6e00·6100·6d00·​6500··o.​n.​.​.​.​.​n.​a.​m.​e.​ 00000110:​·5300·​6400·6b00·5600·​6500·7200·7300·​6900··S.​d.​k.​V.​e.​r.​s.​i.​
00000120:​·0000·0400·6900·6300·​6f00·​6e00·0000·0500··.​.​.​.​i.​c.​o.​n.​.​.​.​.​ 00000120:​·6f00·6e00·0000·0400·​6e00·​6100·6d00·6500··o.​n.​.​.​.​.​n.​a.​m.​e.​
00000130:​·6c00·6100·​6200·​6500·​6c00·0000·​0d00·6300··l.​a.​b.​e.​l.​.​.​.​.​c.​ 00000130:​·0000·0400·​6900·​6300·​6f00·6e00·​0000·0500··.​.​.​.​i.​c.​o.​n.​.​.​.​.​
00000140:​·​6f00·​6e00·​6600·​6900·​6700·4300·6800·​6100··o.​n.​f.​i.​g.​C.​h.​a.​ 00000140:​·​6c00·​6100·​6200·​6500·​6c00·0000·0d00·​6300··l.​a.​b.​e.​l.​.​.​.​.​c.​
00000150:​·​6e00·​6700·​6500·7300·0000·0700·​6100·​6e00··n.​g.​e.​s.​.​.​.​.​a.​n.​ 00000150:​·​6f00·​6e00·​6600·6900·6700·4300·​6800·​6100··o.​n.​f.​i.​g.​C.​h.​a.​
00000160:​·​6400·7200·​6f00·6900·6400·​0000·2a00·​6800··d.​r.​o.​i.​d.​.​.​*.​h.​ 00000160:​·​6e00·6700·​6500·7300·0000·​0700·6100·​6e00··n.​g.​e.​s.​.​.​.​.​a.​n.​
00000170:​·7400·​7400·7000·3a00·2f00·2f00·7300·​6300··t.​t.​p.​:​.​/​.​/​.​s.​c.​ 00000170:​·6400·​7200·6f00·6900·6400·0000·2a00·​6800··d.​r.​o.​i.​d.​.​.​*.​h.​
00000180:​·6800·6500·6d00·6100·7300·​2e00·6100·​6e00··h.​e.​m.​a.​s.​.​.​a.​n.​ 00000180:​·7400·7400·7000·3a00·2f00·​2f00·7300·​6300··t.​t.​p.​:​.​/​.​/​.​s.​c.​
00000190:​·​6400·7200·​6f00·​6900·6400·​2e00·​6300·​6f00··d.​r.​o.​i.​d.​.​.​c.​o.​ 00000190:​·​6800·6500·​6d00·​6100·7300·​2e00·​6100·​6e00··h.​e.​m.​a.​s.​.​.​a.​n.​
000001a0:​·​6d00·2f00·​6100·7000·​6b00·​2f00·7200·​6500··m.​/​.​a.​p.​k.​/​.​r.​e.​ 000001a0:​·​6400·7200·​6f00·6900·​6400·​2e00·6300·​6f00··d.​r.​o.​i.​d.​.​.​c.​o.​
000001b0:​·7300·​2f00·​6100·6e00·​6400·7200·6f00·​6900··s.​/​.​a.​n.​d.​r.​o.​i.​ 000001b0:​·6d00·​2f00·​6100·7000·​6b00·2f00·7200·​6500··m.​/​.​a.​p.​k.​/​.​r.​e.​
000001c0:​·6400·0000·0000·0000·0700·​7000·​6100·​6300··d.​.​.​.​.​.​.​.​.​p.​a.​c.​ 000001c0:​·7300·2f00·6100·6e00·6400·​7200·​6f00·​6900··s.​/​.​a.​n.​d.​r.​o.​i.​
000001d0:​·​6b00·6100·6700·6500·​0000·0800·​6d00·​6100··k.​a.​g.​e.​.​.​.​.​m.​a.​ 000001d0:​·​6400·0000·0000·0000·​0700·7000·​6100·​6300··d.​.​.​.​.​.​.​.​.​p.​a.​c.​
000001e0:​·​6e00·​6900·​6600·​6500·7300·7400·0000·1400··n.​i.​f.​e.​s.​t.​.​.​.​.​ 000001e0:​·​6b00·​6100·​6700·​6500·0000·1800·7000·6c00··k.​a.​g.​e.​.​.​.​.​p.​l.​
000001f0:​·​6100·6d00·2e00·​6500·6400·2e00·6900·6d00··​a.​m.​.​.​e.​d.​.​.​i.​m.​ 000001f0:​·​6100·7400·6600·​6f00·7200·6d00·4200·7500··​a.​t.​f.​o.​r.​m.​B.​u.​
00000200:​·7000·​6f00·7200·7400·​6300·6f00·6e00·7400··p.​o.​r.​t.​c.​o.​n.​t.​ 00000200:​·6900·​6c00·6400·5600·​6500·7200·7300·6900··i.​l.​d.​V.​e.​r.​s.​i.​
00000210:​·​6100·​6300·7400·7300·0000·0500·3100·2e00··a.​c.​t.​s.​.​.​.​.​1.​.​.​ 00000210:​·​6f00·​6e00·4300·6f00·6400·6500·0000·1800··o.​n.​C.​o.​d.​e.​.​.​.​.​
00000220:​·3300·2e00·3400·0000·0800·7500·​7300·​6500··3.​.​.​4.​.​.​.​.​u.​s.​e.​ 00000220:​·7000·6c00·6100·7400·6600·6f00·​7200·​6d00··p.​l.​a.​t.​f.​o.​r.​m.​
00000230:​·7300·2d00·7300·​6400·​6b00·0000·0f00·​7500··s.​-​.​s.​d.​k.​.​.​.​.​u.​ 00000230:​·4200·7500·6900·​6c00·​6400·5600·6500·​7200··B.​u.​i.​l.​d.​V.​e.​r.​
00000240:​·​7300·​6500·7300·2d00·7000·​6500·7200·​6d00··​s.​e.​s.​-​.​p.​e.​r.​m.​ 00000240:​·​7300·​6900·6f00·6e00·4e00·​6100·6d00·​6500··​s.​i.​o.​n.​N.​a.​m.​e.​
00000250:​·6900·7300·7300·​6900·​6f00·​6e00·0000·2000··i.​s.​s.​i.​o.​n.​.​.​·.​ 00000250:​·0000·0800·6d00·​6100·​6e00·​6900·6600·6500··.​.​.​.​m.​a.​n.​i.​f.​e.​
00000260:​·6100·6e00·6400·7200·​6f00·​6900·6400·2e00··a.​n.​d.​r.​o.​i.​d.​.​.​ 00000260:​·7300·7400·0000·1400·​6100·​6d00·2e00·6500··s.​t.​.​.​.​.​a.​m.​.​.​e.​
00000270:​·7000·6500·7200·​6d00·6900·7300·​7300·6900··p.​e.​r.​m.​i.​s.​s.​i.​ 00000270:​·6400·2e00·6900·​6d00·7000·6f00·​7200·7400··d.​.​.​i.​m.​p.​o.​r.​t.​
00000280:​·​6f00·​6e00·2e00·5200·4500·4100·4400·5f00··o.​n.​.​.​R.​E.​A.​D.​_.​ 00000280:​·​6300·​6f00·6e00·7400·6100·6300·7400·7300··c.​o.​n.​t.​a.​c.​t.​s.​
00000290:​·4300·4f00·4e00·5400·4100·4300·5400·5300··C.​O.​N.​T.​A.​C.​T.​S.​ 00000290:​·0000·0500·3100·2e00·3300·2e00·3400·0000··.​.​.​.​1.​.​.​3.​.​.​4.​.​.​
000002a0:​·​0000·2100·6100·6e00·6400·7200·6f00·6900··​.​.​!.​a.​n.​d.​r.​o.​i.​ 000002a0:​·​0100·3700·0000·0b00·3200·2e00·3100·2d00··​.​.​7.​.​.​.​.​2.​.​.​1.​-​.​
000002b0:​·6400·2e00·7000·​6500·​7200·​6d00·6900·7300··d.​.​.​p.​e.​r.​m.​i.​s.​ 000002b0:​·7500·7000·6400·​6100·​7400·​6500·3100·0000··u.​p.​d.​a.​t.​e.​1.​.​.​
000002c0:​·7300·6900·6f00·​6e00·2e00·5700·5200·4900··s.​i.​o.​n.​.​.​W.​R.​I.​ 000002c0:​·0800·7500·7300·​6500·7300·2d00·7300·6400··.​.​u.​s.​e.​s.​-​.​s.​d.​
000002d0:​·5400·4500·5f00·4300·4f00·4e00·5400·4100··T.​E.​_.​C.​O.​N.​T.​A.​ 000002d0:​·6b00·0000·0f00·7500·7300·6500·7300·2d00··k.​.​.​.​.​u.​s.​e.​s.​-​.​
000002e0:​·4300·5400·5300·0000·2800·6100·6e00·​6400··C.​T.​S.​.​.​(.​a.​n.​d.​ 000002e0:​·7000·6500·7200·6d00·6900·7300·7300·​6900··p.​e.​r.​m.​i.​s.​s.​i.​
000002f0:​·7200·​6f00·6900·6400·2e00·7000·​6500·​7200··r.​o.​i.​d.​.​.​p.​e.​r.​ 000002f0:​·6f00·​6e00·0000·2000·6100·6e00·​6400·​7200··o.​n.​.​.​·.​a.​n.​d.​r.​
00000300:​·​6d00·​6900·7300·7300·6900·​6f00·6e00·2e00··m.​i.​s.​s.​i.​o.​n.​.​.​ 00000300:​·​6f00·​6900·6400·2e00·7000·​6500·7200·6d00··o.​i.​d.​.​.​p.​e.​r.​m.​
00000310:​·5200·4500·4100·4400·5f00·4500·5800·​5400··R.​E.​A.​D.​_.​E.​X.​T.​ 00000310:​·6900·7300·7300·6900·6f00·6e00·2e00·​5200··i.​s.​s.​i.​o.​n.​.​.​R.​
00000320:​·​4500·5200·​4e00·4100·​4c00·5f00·5300·​5400··​E.​R.​N.​A.​L.​_.​S.​T.​ 00000320:​·​4500·4100·​4400·5f00·​4300·4f00·4e00·​5400··​E.​A.​D.​_.​C.​O.​N.​T.​
00000330:​·​4f00·5200·4100·4700·4500·0000·0b00·​6100··O.​R.​A.​G.​E.​.​.​.​.​a.​ 00000330:​·​4100·4300·5400·5300·0000·2100·6100·​6e00··A.​C.​T.​S.​.​.​!.​a.​n.​
00000340:​·7000·​7000·​6c00·​6900·​6300·6100·​7400·​6900··p.​p.​l.​i.​c.​a.​t.​i.​ 00000340:​·6400·​7200·​6f00·​6900·​6400·2e00·​7000·​6500··d.​r.​o.​i.​d.​.​.​p.​e.​
00000350:​·6f00·​6e00·0000·0800·6100·​6300·7400·​6900··o.​n.​.​.​.​.​a.​c.​t.​i.​ 00000350:​·7200·​6d00·6900·7300·7300·​6900·6f00·​6e00··r.​m.​i.​s.​s.​i.​o.​n.​
00000360:​·7600·6900·7400·7900·0000·0600·2e00·​4900··v.​i.​t.​y.​.​.​.​.​.​.​I.​ 00000360:​·2e00·5700·5200·4900·5400·4500·5f00·​4300··.​.​W.​R.​I.​T.​E.​_.​C.​
00000370:​·6e00·7400·7200·6f00·0000·0d00·6900·6e00··n.​t.​r.​o.​.​.​.​.​i.​n.​ 00000370:​·4f00·4e00·5400·4100·4300·5400·5300·0000··O.​N.​T.​A.​C.​T.​S.​.​.​
00000380:​·7400·​6500·​6e00·7400·2d00·​6600·​6900·​6c00··t.​e.​n.​t.​-​.​f.​i.​l.​ 00000380:​·2800·​6100·​6e00·6400·7200·​6f00·​6900·​6400··(.​a.​n.​d.​r.​o.​i.​d.​
00000390:​·7400·6500·7200·0000·0600·​6100·6300·​7400··t.​e.​r.​.​.​.​.​a.​c.​t.​ 00000390:​·2e00·7000·6500·7200·6d00·​6900·7300·​7300··.​.​p.​e.​r.​m.​i.​s.​s.​
000003a0:​·​6900·​6f00·​6e00·0000·1a00·6100·6e00·6400··​i.​o.​n.​.​.​.​.​a.​n.​d.​ 000003a0:​·​6900·​6f00·​6e00·2e00·5200·4500·4100·4400··​i.​o.​n.​.​.​R.​E.​A.​D.​
000003b0:​·7200·6f00·6900·6400·2e00·6900·6e00·7400··r.​o.​i.​d.​.​.​i.​n.​t.​ 000003b0:​·5f00·4500·5800·5400·4500·5200·4e00·4100··_.​E.​X.​T.​E.​R.​N.​A.​
000003c0:​·6500·6e00·7400·2e00·6100·6300·7400·6900··e.​n.​t.​.​.​a.​c.​t.​i.​ 000003c0:​·4c00·5f00·5300·5400·4f00·5200·4100·4700··L.​_.​S.​T.​O.​R.​A.​G.​
000003d0:​·6f00·6e00·2e00·4d00·4100·4900·4e00·0000··o.​n.​.​.​M.​A.​I.​N.​.​.​ 000003d0:​·4500·0000·0b00·6100·7000·7000·6c00·6900··E.​.​.​.​.​a.​p.​p.​l.​i.​
000003e0:​·0800·​6300·6100·7400·​6500·​6700·6f00·7200··.​.​c.​a.​t.​e.​g.​o.​r.​ 000003e0:​·6300·​6100·7400·6900·​6f00·​6e00·0000·0800··c.​a.​t.​i.​o.​n.​.​.​.​.​
000003f0:​·7900·0000·2000·​6100·6e00·​6400·​7200·6f00··y.​.​.​·.​a.​n.​d.​r.​o.​ 000003f0:​·6100·6300·7400·​6900·7600·​6900·​7400·7900··a.​c.​t.​i.​v.​i.​t.​y.​
00000400:​·6900·6400·​2e00·6900·​6e00·​7400·6500·​6e00··i.​d.​.​.​i.​n.​t.​e.​n.​ 00000400:​·0000·0600·​2e00·4900·​6e00·​7400·7200·​6f00··.​.​.​.​.​.​I.​n.​t.​r.​o.​
00000410:​·7400·2e00·​6300·​6100·​7400·​6500·​6700·6f00··t.​.​.​c.​a.​t.​e.​g.​o.​ 00000410:​·0000·0d00·​6900·​6e00·​7400·​6500·​6e00·7400··.​.​.​.​i.​n.​t.​e.​n.​t.​
00000420:​·7200·7900·2e00·4c00·4100·5500·4e00·4300··r.​y.​.​.​L.​A.​U.​N.​C.​ 00000420:​·2d00·6600·6900·6c00·7400·6500·7200·0000··-​.​f.​i.​l.​t.​e.​r.​.​.​
00000430:​·4800·4500·5200·0000·0d00·2e00·4300·6f00··H.​E.​R.​.​.​.​.​.​.​C.​o.​ 00000430:​·0600·6100·6300·7400·6900·6f00·6e00·0000··.​.​a.​c.​t.​i.​o.​n.​.​.​
00000440:​·6e00·​6600·​6900·​6700·​7500·7200·​6500·5600··n.​f.​i.​g.​u.​r.​e.​V.​ 00000440:​·1a00·​6100·​6e00·​6400·​7200·6f00·​6900·6400··.​.​a.​n.​d.​r.​o.​i.​d.​
00000450:​·4300·4600·0000·0600·2e00·4d00·6500·7200··C.​F.​.​.​.​.​.​.​M.​e.​r.​ 00000450:​·2e00·6900·6e00·7400·6500·6e00·7400·2e00··.​.​i.​n.​t.​e.​n.​t.​.​.​
00000460:​·​6700·​6500·0000·0500·2e00·4400·6f00·6900··g.​e.​.​.​.​.​.​.​D.​o.​i.​ 00000460:​·​6100·​6300·7400·6900·6f00·6e00·2e00·4d00··a.​c.​t.​i.​o.​n.​.​.​M.​
00000470:​·7400·0000·8001·​0800·2800·0000·1b02·0101··t.​.​.​.​.​.​.​(.​.​.​.​.​.​.​ 00000470:​·4100·4900·4e00·​0000·0800·6300·6100·7400··A.​I.​N.​.​.​.​.​c.​a.​t.​
00000480:​·1c02·0101·0c02·0101·​7002·​0101·0300·0101··.​.​.​.​.​.​.​.​p.​.​.​.​.​.​.​ 00000480:​·6500·6700·6f00·7200·​7900·​0000·2000·6100··e.​g.​o.​r.​y.​.​.​·.​a.​
00000490:​·0200·0101·0100·0101·1f00·0101·0001·1000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000490:​·6e00·6400·7200·6f00·6900·6400·2e00·6900··n.​d.​r.​o.​i.​d.​.​.​i.​
000004a0:​·1800·0000·1b00·0000·ffff·ffff·0800·0000··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000004a0:​·6e00·7400·6500·6e00·7400·2e00·6300·6100··n.​t.​e.​n.​t.​.​.​c.​a.​
000004b0:​·0900·0000·0201·1000·6000·0000·1b00·0000··.​.​.​.​.​.​.​.​`.​.​.​.​.​.​.​ 000004b0:​·7400·6500·6700·6f00·7200·7900·2e00·4c00··t.​e.​g.​o.​r.​y.​.​.​L.​
000004c0:​·ffff·ffff·ffff·ffff·0c00·0000·1400·1400··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000004c0:​·4100·5500·4e00·4300·4800·4500·5200·0000··A.​U.​N.​C.​H.​E.​R.​.​.​
000004d0:​·​0300·0000·0000·0000·0900·0000·0000·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000004d0:​·​0d00·2e00·4300·6f00·6e00·6600·6900·6700··​.​.​.​.​C.​o.​n.​f.​i.​g.​
000004e0:​·ffff·ffff·0800·0010·​4028·0000·​0900·​0000··.​.​.​.​.​.​.​.​@(.​.​.​.​.​.​ 000004e0:​·7500·7200·6500·5600·​4300·4600·​0000·​0600··u.​r.​e.​V.​C.​F.​.​.​.​.​
000004f0:​·0100·0000·0e00·0000·0800·0003·​0e00·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000004f0:​·2e00·4d00·6500·7200·6700·6500·​0000·​0500··​.​.​M.​e.​r.​g.​e.​.​.​.​.​
00000500:​·ffff·ffff·0b00·0000·0d00·​0000·0800·​0003··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000500:​·2e00·4400·6f00·6900·7400·​0000·​8001·​0800··​.​.​D.​o.​i.​t.​.​.​.​.​.​.​
00000510:​·0d00·​0000·0201·1000·4c00·​0000·2000·​0000··.​.​.​.​.​.​.​.​L.​.​.​·.​.​.​ 00000510:​·2800·​0000·1b02·0101·1c02·​0101·0c02·​0101··(.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000520:​·ffff·ffff·ffff·ffff·​0f00·​0000·1400·1400··.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000520:​·7002·0101·0300·0101·​0200·​0101·0100·0101··p.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000530:​·0200·​0000·​0000·0000·0900·​0000·0200·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000530:​·1f00·​0101·​0001·1000·1800·​0000·1b00·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000540:​·​ffff·​ffff·​0800·​0010·​0300·​0000·​0900·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000540:​·​ffff·​ffff·​0800·​0000·​0900·​0000·​0201·1000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000550:​·0300·​0000·ffff·ffff·0800·0010·1200·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000550:​·8800·​0000·1b00·0000·ffff·ffff·ffff·ffff··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000560:​·​0301·1000·​1800·0000·2000·​0000·ffff·ffff··​.​.​.​.​.​.​.​.​·.​.​.​.​.​.​.​ 00000560:​·​0e00·0000·​1400·1400·0500·​0000·0000·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000570:​·ffff·ffff·​0f00·​0000·0201·1000·3800·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​ 00000570:​·0900·0000·​0000·​0000·ffff·ffff·0800·​0010··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000580:​·2200·​0000·ffff·ffff·ffff·ffff·​1000·​0000··".​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000580:​·4028·​0000·0900·0000·0100·0000·​1000·​0000··@(.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000590:​·1400·1400·0100·​0000·0000·0000·​0900·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000590:​·0800·0003·1000·​0000·ffff·ffff·​0b00·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005a0:​·​0400·​0000·1100·​0000·​0800·​0003·1100·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005a0:​·​0f00·​0000·0800·​0003·​0f00·​0000·ffff·ffff··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005b0:​·​0301·1000·​1800·​0000·2200·​0000·ffff·ffff··​.​.​.​.​.​.​.​.​".​.​.​.​.​.​.​ 000005b0:​·​0c00·0000·​1100·​0000·0800·​0010·0700·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005c0:​·​ffff·​ffff·1000·​0000·0201·1000·3800·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​ 000005c0:​·​ffff·​ffff·0d00·​0000·1200·0000·0800·​0003··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005d0:​·2300·​0000·ffff·ffff·ffff·ffff·1000·​0000··#.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005d0:​·1200·​0000·0201·1000·4c00·0000·2000·​0000··.​.​.​.​.​.​.​.​L.​.​.​·.​.​.​
000005e0:​·1400·1400·0100·0000·0000·​0000·0900·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005e0:​·ffff·ffff·ffff·ffff·1300·​0000·1400·1400··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005f0:​·​0400·​0000·1200·​0000·​0800·​0003·1200·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005f0:​·​0200·​0000·0000·​0000·​0900·​0000·0200·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000600:​·0301·1000·1800·​0000·2300·​0000·ffff·ffff··​.​.​.​.​.​.​.​.​#.​.​.​.​.​.​.​ 00000600:​·ffff·ffff·0800·​0010·0300·​0000·0900·0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000610:​·ffff·​ffff·1000·​0000·​0201·1000·3800·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​8.​.​.​ 00000610:​·​0300·0000·​ffff·ffff·​0800·​0010·1200·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000620:​·2400·0000·ffff·ffff·ffff·ffff·1000·0000··$.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000620:​·0301·1000·1800·0000·2000·0000·ffff·ffff··.​.​.​.​.​.​.​.​·.​.​.​.​.​.​.​
Max diff block lines reached; 0/21609 bytes (0.00%) of diff not shown.