219 KB
/home/fdroid/fdroiddata/tmp/jp.ksksue.app.terminal_11.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_jp.ksksue.app.terminal_11.apk
2.86 KB
zipinfo /dev/stdin
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 Zip·​file·​size:​·​50339·​bytes,​·​number·​of·​entries:​·​181 Zip·​file·​size:​·​50083·​bytes,​·​number·​of·​entries:​·​18
2 -​rw-​-​-​-​·····​2.​0·​fat·····​1235·​bl·​defN·​13-​Jun-​24·​22:​24·​META-​INF/​MANIFEST.​MF2 -​rw-​-​-​-​·····​2.​0·​fat·····​1235·​bl·​defN·​13-​Jun-​24·​22:​24·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​1356·​bl·​defN·​13-​Jun-​24·​22:​24·​META-​INF/​E1B51B38.​SF3 -​rw-​-​-​-​·····​2.​0·​fat·····​1356·​bl·​defN·​13-​Jun-​24·​22:​24·​META-​INF/​E1B51B38.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​13-​Jun-​24·​22:​24·​META-​INF/​E1B51B38.​RSA4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​13-​Jun-​24·​22:​24·​META-​INF/​E1B51B38.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·····1540·​bX·​defN·​13-​Jun-​24·21:​10·res/​layout/​main.​xml5 -​rw-​-​-​-​·····​2.​0·​fat·····2628·​bX·​defN·​17-​Oct-​19·00:​26·AndroidManifest.​xml
6 -​rw-​-​-​-​·····2.​0·​fat·····1200·​bl·defN·13-​Jun-​24·21:​10·​res/​layout/​wordlist.​xml6 -​rw-​-​-​-​·····1.​0·​fat·····3941·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_launcher.​png
7 -​rw-​-​-​-​·····2.​0·​fat······​980·​bl·defN·13-​Jun-​24·21:​10·​res/​xml/​device_filter.​xml7 -​rw-​-​-​-​·····1.​0·​fat·····1607·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​terminal.​png
8 -​rw-​-​-​-​·····2.​0·​fat·····​1404·​bl·defN·13-​Jun-​24·21:​10·​res/​xml/​pref_disp_inner.​xml8 -​rw-​-​-​-​·····1.​0·​fat·····​1537·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable-​ldpi-​v4/​ic_launcher.​png
9 -​rw-​-​-​-​·····2.​0·​fat······740·​bl·defN·13-​Jun-​24·21:​10·​res/​xml/​pref_header.​xml9 -​rw-​-​-​-​·····1.​0·​fat······819·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable-​ldpi-​v4/​terminal.​png
10 -​rw-​-​-​-​·····2.​0·​fat·····​2236·​bl·defN·13-​Jun-​24·21:​10·​res/​xml/​pref_inner.​xml10 -​rw-​-​-​-​·····1.​0·​fat·····​2200·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​ic_launcher.​png
11 -​rw-​-​-​-​·····2.​0·​fat·····2436·​bl·defN·13-​Jun-​24·21:​10·AndroidManifest.​xml11 -​rw-​-​-​-​·····1.​0·​fat·····1156·​b-​·stor·80-​Jan-​01·00:​00·res/​drawable-​mdpi-​v4/​terminal.​png
12 -​rw-​-​-​-​·····1.​0·​fat·····7384·​b-​·stor·​13-​Jun-​24·21:​10·​resources.​arsc12 -​rw-​-​-​-​·····2.​0·​fat·····1540·​bl·defN·​17-​Oct-​19·00:​26·​res/​layout/​main.​xml
13 -​rw-​-​-​-​·····1.​0·​fat·····3966·​b-​·stor·​13-​Jun-​24·21:​10·​res/​drawable-​hdpi/​ic_launcher.​png13 -​rw-​-​-​-​·····2.​0·​fat·····1200·​bl·defN·​17-​Oct-​19·00:​26·​res/​layout/​wordlist.​xml
14 -​rw-​-​-​-​·····1.​0·​fat·····1774·​b-​·stor·​13-​Jun-​24·21:​10·​res/​drawable-​hdpi/​terminal.​png14 -​rw-​-​-​-​·····2.​0·​fat······​980·​bl·defN·​17-​Oct-​19·00:​26·​res/​xml/​device_filter.​xml
15 -​rw-​-​-​-​·····1.​0·​fat·····​1537·​b-​·stor·​13-​Jun-​24·21:​10·​res/​drawable-​ldpi/​ic_launcher.​png15 -​rw-​-​-​-​·····2.​0·​fat·····​1404·​bl·defN·​17-​Oct-​19·00:​26·​res/​xml/​pref_disp_inner.​xml
16 -​rw-​-​-​-​·····1.​0·​fat······907·​b-​·stor·​13-​Jun-​24·21:​10·​res/​drawable-​ldpi/​terminal.​png16 -​rw-​-​-​-​·····2.​0·​fat······740·​bl·defN·​17-​Oct-​19·00:​26·​res/​xml/​pref_header.​xml
17 -​rw-​-​-​-​·····1.​0·​fat·····​2200·​b-​·stor·​13-​Jun-​24·21:​10·​res/​drawable-​mdpi/​ic_launcher.​png17 -​rw-​-​-​-​·····2.​0·​fat·····​2236·​bl·defN·​17-​Oct-​19·00:​26·​res/​xml/​pref_inner.​xml
18 -​rw-​-​-​-​·····​1.​0·​fat·····1277·​b-​·​stor·13-​Jun-​24·21:​10·​res/​drawable-​mdpi/​terminal.​png18 -​rw-​-​-​-​·····​1.​0·​fat·····7568·​b-​·​stor·80-​Jan-​01·00:​00·​resources.​arsc
19 -​rw-​-​-​-​·····​2.​0·​fat····71164·​bl·​defN·​13-​Jun-​24·21:​10·​classes.​dex19 -​rw-​-​-​-​·····​2.​0·​fat····58720·​bl·​defN·​17-​Oct-​19·00:​26·​classes.​dex
20 18·​files,​·104668·​bytes·​uncompressed,​·​47888·​bytes·​compressed:​··54.​2%20 18·​files,​·92199·​bytes·​uncompressed,​·​47651·​bytes·​compressed:​··48.​3%
1.01 KB
AndroidManifest.xml (decoded)
976 B
AndroidManifest.xml
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="11"·​android:​versionName="1.​1.​7"·​package="jp.​ksksue.​app.​terminal"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <manifest·​android:​versionCode="11"·​android:​versionName="1.​1.​7"·​package="jp.​ksksue.​app.​terminal"·platformBuildVersionC​ode="13"·​platformBuildVersionN​ame="3.​2-​140714"·xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<uses-​sdk·​android:​minSdkVersion="13"/​>3 ··​<uses-​sdk·​android:​minSdkVersion="13"/​>
4 ··​<uses-​feature·​android:​name="android.​hardware.​usb.​host"/​>4 ··​<uses-​feature·​android:​name="android.​hardware.​usb.​host"/​>
5 ··​<application·​android:​icon="@drawable/​terminal"·​android:​label="@string/​app_name">5 ··​<application·​android:​icon="@drawable/​terminal"·​android:​label="@string/​app_name">
6 ····​<activity·​android:​configChanges="orient​ation"·​android:​label="@string/​app_name"·​android:​launchMode="singleTas​k"·​android:​name=".​AndroidUSBSerialMonit​orLite">6 ····​<activity·​android:​configChanges="orient​ation"·​android:​label="@string/​app_name"·​android:​launchMode="singleTas​k"·​android:​name=".​AndroidUSBSerialMonit​orLite">
7 ······​<intent-​filter>7 ······​<intent-​filter>
8 ········​<action·​android:​name="android.​intent.​action.​MAIN"/​>8 ········​<action·​android:​name="android.​intent.​action.​MAIN"/​>
9 ········​<category·​android:​name="android.​intent.​category.​LAUNCHER"/​>9 ········​<category·​android:​name="android.​intent.​category.​LAUNCHER"/​>
4.12 KB
classes.dex
4.1 KB
classes.jar
2.32 KB
zipinfo /dev/stdin
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·​file·​size:​·​48696·​bytes,​·​number·​of·​entries:​·​341 Zip·​file·​size:​·​48698·​bytes,​·​number·​of·​entries:​·​34
2 ?rwxrwxr-​x··​2.​0·​unx······​162·​b-​·​stor·​80-​Jan-​01·​00:​00·​android/​annotation/​SuppressLint.​class2 ?rwxrwxr-​x··​2.​0·​unx······​162·​b-​·​stor·​80-​Jan-​01·​00:​00·​android/​annotation/​SuppressLint.​class
3 ?rwxrwxr-​x··​2.​0·​unx······​141·​b-​·​stor·​80-​Jan-​01·​00:​00·​android/​annotation/​TargetApi.​class3 ?rwxrwxr-​x··​2.​0·​unx······​141·​b-​·​stor·​80-​Jan-​01·​00:​00·​android/​annotation/​TargetApi.​class
4 ?rwxrwxr-​x··​2.​0·​unx······​624·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$1.​class4 ?rwxrwxr-​x··​2.​0·​unx······​624·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$1.​class
5 ?rwxrwxr-​x··​2.​0·​unx······​501·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$2.​class5 ?rwxrwxr-​x··​2.​0·​unx······​501·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$2.​class
6 ?rwxrwxr-​x··​2.​0·​unx·····​1453·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$4$1.​class6 ?rwxrwxr-​x··​2.​0·​unx·····​1453·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$4$1.​class
7 ?rwxrwxr-​x··​2.​0·​unx·····​1554·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$4.​class7 ?rwxrwxr-​x··​2.​0·​unx·····​1554·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$4.​class
8 ?rwxrwxr-​x··​2.​0·​unx·····​2225·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$5.​class8 ?rwxrwxr-​x··​2.​0·​unx·····​2225·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$5.​class
Offset 23, 14 lines modifiedOffset 23, 14 lines modified
23 ?rwxrwxr-​x··​2.​0·​unx······​308·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​R$xml.​class23 ?rwxrwxr-​x··​2.​0·​unx······​308·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​R$xml.​class
24 ?rwxrwxr-​x··​2.​0·​unx······​139·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​R.​class24 ?rwxrwxr-​x··​2.​0·​unx······​139·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​R.​class
25 ?rwxrwxr-​x··​2.​0·​unx······​897·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​WordListActivity$1.​class25 ?rwxrwxr-​x··​2.​0·​unx······​897·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​WordListActivity$1.​class
26 ?rwxrwxr-​x··​2.​0·​unx······​995·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​WordListActivity$2$1.​class26 ?rwxrwxr-​x··​2.​0·​unx······​995·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​WordListActivity$2$1.​class
27 ?rwxrwxr-​x··​2.​0·​unx·····​1412·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​WordListActivity$2.​class27 ?rwxrwxr-​x··​2.​0·​unx·····​1412·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​WordListActivity$2.​class
28 ?rwxrwxr-​x··​2.​0·​unx·····​3403·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​WordListActivity.​class28 ?rwxrwxr-​x··​2.​0·​unx·····​3403·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​app/​terminal/​WordListActivity.​class
29 ?rwxrwxr-​x··​2.​0·​unx·····​1240·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​driver/​serial/​FTDICHIPTYPE.​class29 ?rwxrwxr-​x··​2.​0·​unx·····​1240·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​driver/​serial/​FTDICHIPTYPE.​class
30 ?rwxrwxr-​x··​2.​0·​unx····​13933·​b-​·​defN·​80-​Jan-​01·​00:​00·​jp/​ksksue/​driver/​serial/​FTDriver.​class30 ?rwxrwxr-​x··​2.​0·​unx····​13920·​b-​·​defN·​80-​Jan-​01·​00:​00·​jp/​ksksue/​driver/​serial/​FTDriver.​class
31 ?rwxrwxr-​x··​2.​0·​unx······​204·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​driver/​serial/​R$drawable.​class31 ?rwxrwxr-​x··​2.​0·​unx······​204·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​driver/​serial/​R$drawable.​class
32 ?rwxrwxr-​x··​2.​0·​unx······​195·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​driver/​serial/​R$layout.​class32 ?rwxrwxr-​x··​2.​0·​unx······​195·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​driver/​serial/​R$layout.​class
33 ?rwxrwxr-​x··​2.​0·​unx······​228·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​driver/​serial/​R$string.​class33 ?rwxrwxr-​x··​2.​0·​unx······​228·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​driver/​serial/​R$string.​class
34 ?rwxrwxr-​x··​2.​0·​unx······​140·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​driver/​serial/​R.​class34 ?rwxrwxr-​x··​2.​0·​unx······​140·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​driver/​serial/​R.​class
35 ?rwxrwxr-​x··​2.​0·​unx······​406·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​driver/​serial/​UsbId.​class35 ?rwxrwxr-​x··​2.​0·​unx······​406·​b-​·​stor·​80-​Jan-​01·​00:​00·​jp/​ksksue/​driver/​serial/​UsbId.​class
36 34·​files,​·​57447·​bytes·​uncompressed,​·​42748·​bytes·​compressed:​··​25.​6%36 34·​files,​·​57434·​bytes·​uncompressed,​·​42750·​bytes·​compressed:​··​25.​6%
1.76 KB
jp/ksksue/driver/serial/FTDriver.class
1.68 KB
procyon -ec {}
Max report size reached
277 B
smali/jp/ksksue/driver/serial/R.smali
Offset 17, 10 lines modifiedOffset 17, 9 lines modified
17 .​method·​public·​constructor·​<init>()​V17 .​method·​public·​constructor·​<init>()​V
18 ····​.​locals·​018 ····​.​locals·​0
  
19 ····​.​prologue19 ····​.​prologue
20 ····​.​line·​920 ····​.​line·​9
21 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V21 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
22 ····​.​line·​16 
23 ····​return-​void22 ····​return-​void
24 .​end·​method23 .​end·​method
30.6 KB
smali/jp/ksksue/driver/serial/FTDriver.smali
Offset 862, 195 lines modifiedOffset 862, 193 lines modified
862 .​end·​method862 .​end·​method
  
863 .​method·​private·​getUsbInterfaces(Land​roid/​hardware/​usb/​UsbDevice;​)​Z863 .​method·​private·​getUsbInterfaces(Land​roid/​hardware/​usb/​UsbDevice;​)​Z
864 ····​.​locals·​9864 ····​.​locals·​9
865 ····​.​param·​p1,​·​"device"····​#·​Landroid/​hardware/​usb/​UsbDevice;​865 ····​.​param·​p1,​·​"device"····​#·​Landroid/​hardware/​usb/​UsbDevice;​
  
866 ····​.​prologue866 ····​.​prologue
867 ····​const/​4·​v6,​·​0x0867 ····​const/​4·​v3,​·​0x0
  
868 ····​.​line·​875868 ····​.​line·​875
869 ····​const/​4·​v7,​·​0x4869 ····​const/​4·​v4,​·​0x4
  
870 ····​new-​array·​v3,​·​v7,​·​[Landroid/​hardware/​usb/​UsbInterface;​870 ····​new-​array·​v1,​·​v4,​·​[Landroid/​hardware/​usb/​UsbInterface;​
  
871 ····​.​line·​876871 ····​.​line·​876
872 ····​.​local·​v3,​·​"intf":​[Landroid/​hardware/​usb/​UsbInterface;​872 ····​.​local·​v1,​·​"intf":​[Landroid/​hardware/​usb/​UsbInterface;​
873 ····​sget-​object·​v0,​·​Ljp/​ksksue/​driver/​serial/​FTDriver;​-​>IDS:​[Ljp/​ksksue/​driver/​serial/​UsbId;​873 ····​sget-​object·​v5,​·​Ljp/​ksksue/​driver/​serial/​FTDriver;​-​>IDS:​[Ljp/​ksksue/​driver/​serial/​UsbId;​
  
874 ····.​local·​v0,​·​"arr$":​[Ljp/​ksksue/​driver/​serial/​UsbId;​874 ····​array-​length·​v6,​·​v5
875 ····​array-​length·​v4,​·​v0 
  
876 ····.​local·​v4,​·"len$":​I875 ····move·​v4,​·v3
877 ····​const/​4·​v2,​·​0x0 
  
878 ····​.​local·​v2,​·​"i$":​I 
879 ····​:​goto_0876 ····​:​goto_0
880 ····​if-​ge·​v2,​·​v4,​·​:​cond_0877 ····​if-​ge·​v4,​·​v6,​·​:​cond_0
  
881 ····​aget-​object·​v5,​·​v0,​·​v2878 ····​aget-​object·​v2,​·​v5,​·​v4
  
882 ····​.​line·​878879 ····​.​line·​878
883 ····​.​local·​v5,​·​"usbids":​Ljp/​ksksue/​driver/​serial/​UsbId;​880 ····​.​local·​v2,​·​"usbids":​Ljp/​ksksue/​driver/​serial/​UsbId;​
884 ····​invoke-​virtual·​{p1},​·​Landroid/​hardware/​usb/​UsbDevice;​-​>getVendorId()​I881 ····​invoke-​virtual·​{p1},​·​Landroid/​hardware/​usb/​UsbDevice;​-​>getVendorId()​I
  
885 ····​move-​result·​v7882 ····​move-​result·​v7
  
886 ····​sget-​object·​v8,​·​Ljp/​ksksue/​driver/​serial/​FTDriver;​-​>IGNORE_IDS:​Ljp/​ksksue/​driver/​serial/​UsbId;​883 ····​sget-​object·​v8,​·​Ljp/​ksksue/​driver/​serial/​FTDriver;​-​>IGNORE_IDS:​Ljp/​ksksue/​driver/​serial/​UsbId;​
  
887 ····​iget·​v8,​·​v8,​·​Ljp/​ksksue/​driver/​serial/​UsbId;​-​>mVid:​I884 ····​iget·​v8,​·​v8,​·​Ljp/​ksksue/​driver/​serial/​UsbId;​-​>mVid:​I
  
888 ····​if-​ne·​v7,​·​v8,​·​:​cond_1885 ····​if-​ne·​v7,​·​v8,​·​:​cond_1
  
889 ····​.​line·​906886 ····​.​line·​906
890 ····​.​end·​local·​v5····​#·​"usbids":​Ljp/​ksksue/​driver/​serial/​UsbId;​887 ····​.​end·​local·​v2····​#·​"usbids":​Ljp/​ksksue/​driver/​serial/​UsbId;​
891 ····​:​cond_0888 ····​:​cond_0
892 ····​:​goto_1889 ····​:​goto_1
893 ····​return·​v6890 ····​return·​v3
  
894 ····​.​line·​883891 ····​.​line·​883
895 ····​.​restart·​local·​v5····​#·​"usbids":​Ljp/​ksksue/​driver/​serial/​UsbId;​892 ····​.​restart·​local·​v2····​#·​"usbids":​Ljp/​ksksue/​driver/​serial/​UsbId;​
896 ····​:​cond_1893 ····​:​cond_1
897 ····​iget·​v7,​·​v5,​·​Ljp/​ksksue/​driver/​serial/​UsbId;​-​>mVid:​I894 ····​iget·​v7,​·​v2,​·​Ljp/​ksksue/​driver/​serial/​UsbId;​-​>mVid:​I
  
898 ····​if-​nez·​v7,​·​:​cond_4895 ····​if-​nez·​v7,​·​:​cond_4
  
899 ····​iget·​v7,​·​v5,​·​Ljp/​ksksue/​driver/​serial/​UsbId;​-​>mPid:​I896 ····​iget·​v7,​·​v2,​·​Ljp/​ksksue/​driver/​serial/​UsbId;​-​>mPid:​I
  
900 ····​if-​nez·​v7,​·​:​cond_4897 ····​if-​nez·​v7,​·​:​cond_4
  
 898 ····​.​line·​884
901 ····​invoke-​virtual·​{p1},​·​Landroid/​hardware/​usb/​UsbDevice;​-​>getDeviceClass()​I899 ····​invoke-​virtual·​{p1},​·​Landroid/​hardware/​usb/​UsbDevice;​-​>getDeviceClass()​I
  
902 ····​move-​result·​v7900 ····​move-​result·​v7
  
903 ····​const/​4·​v8,​·​0x2901 ····​const/​4·​v8,​·​0x2
  
904 ····​if-​ne·​v7,​·​v8,​·​:​cond_4902 ····​if-​ne·​v7,​·​v8,​·​:​cond_4
  
905 ····​.​line·​885903 ····​.​line·​885
906 ····​const/​4·​v1,​·​0x0904 ····​const/​4·​v0,​·​0x0
  
907 ····​.​local·​v1,​·​"i":​I905 ····​.​local·​v0,​·​"i":​I
908 ····​:​goto_2906 ····​:​goto_2
909 ····​invoke-​virtual·​{p1},​·​Landroid/​hardware/​usb/​UsbDevice;​-​>getInterfaceCount()​I907 ····​invoke-​virtual·​{p1},​·​Landroid/​hardware/​usb/​UsbDevice;​-​>getInterfaceCount()​I
  
910 ····​move-​result·​v7908 ····​move-​result·​v7
  
911 ····​if-​ge·​v1,​·​v7,​·​:​cond_3909 ····​if-​ge·​v0,​·​v7,​·​:​cond_3
  
912 ····​.​line·​886910 ····​.​line·​886
913 ····​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​hardware/​usb/​UsbDevice;​-​>getInterface(I)​Landroid/​hardware/​usb/​UsbInterface;​911 ····​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​hardware/​usb/​UsbDevice;​-​>getInterface(I)​Landroid/​hardware/​usb/​UsbInterface;​
  
914 ····​move-​result-​object·​v7912 ····​move-​result-​object·​v7
  
915 ····​invoke-​virtual·​{v7},​·​Landroid/​hardware/​usb/​UsbInterface;​-​>getInterfaceClass()​I913 ····​invoke-​virtual·​{v7},​·​Landroid/​hardware/​usb/​UsbInterface;​-​>getInterfaceClass()​I
  
916 ····​move-​result·​v7914 ····​move-​result·​v7
  
917 ····​const/​16·​v8,​·​0xa915 ····​const/​16·​v8,​·​0xa
  
918 ····​if-​ne·​v7,​·​v8,​·​:​cond_2916 ····​if-​ne·​v7,​·​v8,​·​:​cond_2
  
919 ····​.​line·​887917 ····​.​line·​887
920 ····​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​hardware/​usb/​UsbDevice;​-​>getInterface(I)​Landroid/​hardware/​usb/​UsbInterface;​918 ····​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​hardware/​usb/​UsbDevice;​-​>getInterface(I)​Landroid/​hardware/​usb/​UsbInterface;​
  
921 ····​move-​result-​object·​v7919 ····​move-​result-​object·​v7
  
922 ····​aput-​object·​v7,​·​v3,​·​v6920 ····​aput-​object·​v7,​·​v1,​·​v3
  
923 ····​.​line·​885921 ····​.​line·​885
924 ····​:​cond_2922 ····​:​cond_2
925 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1923 ····​add-​int/​lit8·​v0,​·​v0,​·​0x1
  
926 ····​goto·​:​goto_2924 ····​goto·​:​goto_2
  
927 ····​.​line·​890925 ····​.​line·​890
928 ····​:​cond_3926 ····​:​cond_3
929 ····​aget-​object·​v7,​·​v3,​·​v6927 ····​aget-​object·​v7,​·​v1,​·​v3
  
930 ····​if-​eqz·​v7,​·​:​cond_0928 ····​if-​eqz·​v7,​·​:​cond_0
  
931 ····​.​line·​897929 ····​.​line·​897
932 ····​.​end·​local·​v1····​#·​"i":​I930 ····​.​end·​local·​v0····​#·​"i":​I
933 ····​:​goto_3931 ····​:​goto_3
934 ····​aget-​object·​v7,​·​v3,​·​v6932 ····​aget-​object·​v7,​·​v1,​·​v3
  
935 ····​if-​eqz·​v7,​·​:​cond_6933 ····​if-​eqz·​v7,​·​:​cond_6
  
936 ····​.​line·​898934 ····​.​line·​898
937 ····​const/​4·​v1,​·​0x0935 ····​const/​4·​v0,​·​0x0
  
938 ····​.​restart·​local·​v1····​#·​"i":​I936 ····​.​restart·​local·​v0····​#·​"i":​I
939 ····​:​goto_4937 ····​:​goto_4
940 ····​iget·​v6,​·​v5,​·​Ljp/​ksksue/​driver/​serial/​UsbId;​-​>mNumOfChannels:​I938 ····​iget·​v3,​·​v2,​·​Ljp/​ksksue/​driver/​serial/​UsbId;​-​>mNumOfChannels:​I
  
941 ····​if-​ge·​v1,​·​v6,​·​:​cond_5939 ····​if-​ge·​v0,​·​v3,​·​:​cond_5
  
Max diff block lines reached; 27184/31296 bytes (86.86%) of diff not shown.
856 B
smali/jp/ksksue/app/terminal/AndroidUSBSerialMonitorLitePrefActivity$SettingDisplayPrefsFragment.smali
Offset 283, 14 lines modifiedOffset 283, 15 lines modified
  
283 ····​invoke-​virtual·​{v0},​·​Landroid/​preference/​PreferenceScreen;​-​>getSharedPreferences​()​Landroid/​content/​SharedPreferences;​283 ····​invoke-​virtual·​{v0},​·​Landroid/​preference/​PreferenceScreen;​-​>getSharedPreferences​()​Landroid/​content/​SharedPreferences;​
  
284 ····​move-​result-​object·​v0284 ····​move-​result-​object·​v0
  
285 ····​iget-​object·​v1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingDisplayPrefsFrag​ment;​-​>listener:​Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​285 ····​iget-​object·​v1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingDisplayPrefsFrag​ment;​-​>listener:​Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​
  
 286 ····​.​line·​268
286 ····​invoke-​interface·​{v0,​·​v1},​·​Landroid/​content/​SharedPreferences;​-​>unregisterOnSharedPr​eferenceChangeListene​r(Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V287 ····​invoke-​interface·​{v0,​·​v1},​·​Landroid/​content/​SharedPreferences;​-​>unregisterOnSharedPr​eferenceChangeListene​r(Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V
  
287 ····​.​line·​269288 ····​.​line·​269
288 ····​return-​void289 ····​return-​void
289 .​end·​method290 .​end·​method
  
290 .​method·​public·​onResume()​V291 .​method·​public·​onResume()​V
622 B
smali/jp/ksksue/app/terminal/WordListActivity$2$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Ljp/​ksksue/​app/​terminal/​WordListActivity$2;​21 .​field·​final·​synthetic·​this$1:​Ljp/​ksksue/​app/​terminal/​WordListActivity$2;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​WordListActivity$2;​)​V23 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​WordListActivity$2;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$1"····​#·​Ljp/​ksksue/​app/​terminal/​WordListActivity$2;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​8227 ····​.​line·​82
27 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​WordListActivity$2$1;​-​>this$1:​Ljp/​ksksue/​app/​terminal/​WordListActivity$2;​28 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​WordListActivity$2$1;​-​>this$1:​Ljp/​ksksue/​app/​terminal/​WordListActivity$2;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
276 B
smali/jp/ksksue/app/terminal/R.smali
Offset 21, 10 lines modifiedOffset 21, 9 lines modified
21 .​method·​public·​constructor·​<init>()​V21 .​method·​public·​constructor·​<init>()​V
22 ····​.​locals·​022 ····​.​locals·​0
  
23 ····​.​prologue23 ····​.​prologue
24 ····​.​line·​1024 ····​.​line·​10
25 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V25 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
26 ····​.​line·​94 
27 ····​return-​void26 ····​return-​void
28 .​end·​method27 .​end·​method
686 B
smali/jp/ksksue/app/terminal/AndroidUSBSerialMonitorLite$2.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​21 .​field·​final·​synthetic·​this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​)​V23 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​19127 ····​.​line·​191
27 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$2;​-​>this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​28 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$2;​-​>this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
538 B
smali/jp/ksksue/app/terminal/AndroidUSBSerialMonitorLitePrefActivity.smali
Offset 41, 15 lines modifiedOffset 41, 14 lines modified
41 ····​.​line·​1841 ····​.​line·​18
42 ····​new-​instance·​v0,​·​Ljava/​util/​HashMap;​42 ····​new-​instance·​v0,​·​Ljava/​util/​HashMap;​
  
43 ····​invoke-​direct·​{v0},​·​Ljava/​util/​HashMap;​-​><init>()​V43 ····​invoke-​direct·​{v0},​·​Ljava/​util/​HashMap;​-​><init>()​V
  
44 ····​iput-​object·​v0,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity;​-​>baudrateMap:​Ljava/​util/​Map;​44 ····​iput-​object·​v0,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity;​-​>baudrateMap:​Ljava/​util/​Map;​
  
45 ····​.​line·​188 
46 ····​return-​void45 ····​return-​void
47 .​end·​method46 .​end·​method
  
  
48 #·​virtual·​methods47 #·​virtual·​methods
49 .​method·​public·​onBuildHeaders(Ljava/​util/​List;​)​V48 .​method·​public·​onBuildHeaders(Ljava/​util/​List;​)​V
50 ····​.​locals·​149 ····​.​locals·​1
916 B
smali/jp/ksksue/app/terminal/AndroidUSBSerialMonitorLitePrefActivity$SettingPrefsFragment$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingPrefsFragment;​21 .​field·​final·​synthetic·​this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingPrefsFragment;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingPrefsFragment;​)​V23 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingPrefsFragment;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingPrefsFragment;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​4327 ····​.​line·​43
27 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingPrefsFragment$1;​-​>this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingPrefsFragment;​28 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingPrefsFragment$1;​-​>this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingPrefsFragment;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
966 B
smali/jp/ksksue/app/terminal/AndroidUSBSerialMonitorLitePrefActivity$SettingDisplayPrefsFragment$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingDisplayPrefsFrag​ment;​21 .​field·​final·​synthetic·​this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingDisplayPrefsFrag​ment;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingDisplayPrefsFrag​ment;​)​V23 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingDisplayPrefsFrag​ment;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingDisplayPrefsFrag​ment;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​19827 ····​.​line·​198
27 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingDisplayPrefsFrag​ment$1;​-​>this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingDisplayPrefsFrag​ment;​28 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingDisplayPrefsFrag​ment$1;​-​>this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingDisplayPrefsFrag​ment;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
686 B
smali/jp/ksksue/app/terminal/AndroidUSBSerialMonitorLite$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​21 .​field·​final·​synthetic·​this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​)​V23 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​17627 ····​.​line·​176
27 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$1;​-​>this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​28 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$1;​-​>this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
703 B
smali/jp/ksksue/app/terminal/AndroidUSBSerialMonitorLite$5.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​18 .​field·​final·​synthetic·​this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​)​V20 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​69524 ····​.​line·​695
24 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$5;​-​>this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​25 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$5;​-​>this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​
  
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
  
835 B
smali/jp/ksksue/app/terminal/AndroidUSBSerialMonitorLitePrefActivity$SettingPrefsFragment.smali
Offset 559, 14 lines modifiedOffset 559, 15 lines modified
  
559 ····​invoke-​virtual·​{v0},​·​Landroid/​preference/​PreferenceScreen;​-​>getSharedPreferences​()​Landroid/​content/​SharedPreferences;​559 ····​invoke-​virtual·​{v0},​·​Landroid/​preference/​PreferenceScreen;​-​>getSharedPreferences​()​Landroid/​content/​SharedPreferences;​
  
560 ····​move-​result-​object·​v0560 ····​move-​result-​object·​v0
  
561 ····​iget-​object·​v1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingPrefsFragment;​-​>listener:​Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​561 ····​iget-​object·​v1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLitePrefActivity$Se​ttingPrefsFragment;​-​>listener:​Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​
  
 562 ····​.​line·​184
562 ····​invoke-​interface·​{v0,​·​v1},​·​Landroid/​content/​SharedPreferences;​-​>unregisterOnSharedPr​eferenceChangeListene​r(Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V563 ····​invoke-​interface·​{v0,​·​v1},​·​Landroid/​content/​SharedPreferences;​-​>unregisterOnSharedPr​eferenceChangeListene​r(Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V
  
563 ····​.​line·​185564 ····​.​line·​185
564 ····​return-​void565 ····​return-​void
565 .​end·​method566 .​end·​method
  
566 .​method·​public·​onResume()​V567 .​method·​public·​onResume()​V
4.0 KB
smali/jp/ksksue/app/terminal/AndroidUSBSerialMonitorLite.smali
Offset 250, 24 lines modifiedOffset 250, 26 lines modified
  
250 ····​const/​4·​v2,​·​0x0250 ····​const/​4·​v2,​·​0x0
  
251 ····​shr-​int/​lit8·​v3,​·​p1,​·​0x4251 ····​shr-​int/​lit8·​v3,​·​p1,​·​0x4
  
252 ····​and-​int/​lit8·​v3,​·​v3,​·​0xf252 ····​and-​int/​lit8·​v3,​·​v3,​·​0xf
  
 253 ····​.​line·​506
253 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Character;​-​>forDigit(II)​C254 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Character;​-​>forDigit(II)​C
  
254 ····​move-​result·​v3255 ····​move-​result·​v3
  
255 ····​aput-​char·​v3,​·​v0,​·​v2256 ····​aput-​char·​v3,​·​v0,​·​v2
  
256 ····​const/​4·​v2,​·​0x1257 ····​const/​4·​v2,​·​0x1
  
257 ····​and-​int/​lit8·​v3,​·​p1,​·​0xf258 ····​and-​int/​lit8·​v3,​·​p1,​·​0xf
  
 259 ····​.​line·​507
258 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Character;​-​>forDigit(II)​C260 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Character;​-​>forDigit(II)​C
  
259 ····​move-​result·​v3261 ····​move-​result·​v3
  
260 ····​aput-​char·​v3,​·​v0,​·​v2262 ····​aput-​char·​v3,​·​v0,​·​v2
  
261 ····​.​line·​509263 ····​.​line·​509
Offset 738, 14 lines modifiedOffset 740, 15 lines modified
  
738 ····​move-​result-​object·​v2740 ····​move-​result-​object·​v2
  
739 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​741 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
740 ····​move-​result-​object·​v2742 ····​move-​result-​object·​v2
  
 743 ····​.​line·​638
741 ····​invoke-​static·​{v2},​·​Landroid/​net/​Uri;​-​>parse(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​744 ····​invoke-​static·​{v2},​·​Landroid/​net/​Uri;​-​>parse(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​
  
742 ····​move-​result-​object·​v2745 ····​move-​result-​object·​v2
  
743 ····​invoke-​direct·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​Intent;​-​><init>(Ljava/​lang/​String;​Landroid/​net/​Uri;​)​V746 ····​invoke-​direct·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​Intent;​-​><init>(Ljava/​lang/​String;​Landroid/​net/​Uri;​)​V
  
744 ····​.​line·​641747 ····​.​line·​641
Offset 1128, 14 lines modifiedOffset 1131, 15 lines modified
1128 ····​iget·​v3,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​-​>mStopBits:​I1131 ····​iget·​v3,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​-​>mStopBits:​I
  
1129 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Ljp/​ksksue/​driver/​serial/​FTDriver;​-​>setSerialPropertySto​pBits(II)​Z1132 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Ljp/​ksksue/​driver/​serial/​FTDriver;​-​>setSerialPropertySto​pBits(II)​Z
  
1130 ····​.​line·​6241133 ····​.​line·​624
1131 ····​const-​string·​v2,​·​"flowcontrol_list"1134 ····​const-​string·​v2,​·​"flowcontrol_list"
  
 1135 ····​.​line·​625
1132 ····​invoke-​static·​{v5},​·​Ljava/​lang/​Integer;​-​>toString(I)​Ljava/​lang/​String;​1136 ····​invoke-​static·​{v5},​·​Ljava/​lang/​Integer;​-​>toString(I)​Ljava/​lang/​String;​
  
1133 ····​move-​result-​object·​v31137 ····​move-​result-​object·​v3
  
1134 ····​invoke-​interface·​{v0,​·​v2,​·​v3},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​1138 ····​invoke-​interface·​{v0,​·​v2,​·​v3},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
  
1135 ····​move-​result-​object·​v11139 ····​move-​result-​object·​v1
Offset 1531, 18 lines modifiedOffset 1535, 20 lines modified
  
1531 ····​invoke-​virtual·​{v5,​·​v7},​·​Ljp/​ksksue/​driver/​serial/​FTDriver;​-​>setSerialPropertyToC​hip(I)​Z1535 ····​invoke-​virtual·​{v5,​·​v7},​·​Ljp/​ksksue/​driver/​serial/​FTDriver;​-​>setSerialPropertyToC​hip(I)​Z
  
1532 ····​.​line·​3581536 ····​.​line·​358
1533 ····​:​cond_21537 ····​:​cond_2
1534 ····​const-​string·​v5,​·​"parity_list"1538 ····​const-​string·​v5,​·​"parity_list"
  
 1539 ····​.​line·​359
1535 ····​invoke-​static·​{v8},​·​Ljava/​lang/​Integer;​-​>toString(I)​Ljava/​lang/​String;​1540 ····​invoke-​static·​{v8},​·​Ljava/​lang/​Integer;​-​>toString(I)​Ljava/​lang/​String;​
  
1536 ····​move-​result-​object·​v61541 ····​move-​result-​object·​v6
  
 1542 ····​.​line·​358
1537 ····​invoke-​interface·​{v2,​·​v5,​·​v6},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​1543 ····​invoke-​interface·​{v2,​·​v5,​·​v6},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
  
1538 ····​move-​result-​object·​v31544 ····​move-​result-​object·​v3
  
1539 ····​.​line·​3601545 ····​.​line·​360
1540 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Integer;​-​>valueOf(Ljava/​lang/​String;​)​Ljava/​lang/​Integer;​1546 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Integer;​-​>valueOf(Ljava/​lang/​String;​)​Ljava/​lang/​Integer;​
  
Offset 1575, 18 lines modifiedOffset 1581, 20 lines modified
  
1575 ····​invoke-​virtual·​{v5,​·​v7},​·​Ljp/​ksksue/​driver/​serial/​FTDriver;​-​>setSerialPropertyToC​hip(I)​Z1581 ····​invoke-​virtual·​{v5,​·​v7},​·​Ljp/​ksksue/​driver/​serial/​FTDriver;​-​>setSerialPropertyToC​hip(I)​Z
  
1576 ····​.​line·​3671582 ····​.​line·​367
1577 ····​:​cond_31583 ····​:​cond_3
1578 ····​const-​string·​v5,​·​"stopbits_list"1584 ····​const-​string·​v5,​·​"stopbits_list"
  
 1585 ····​.​line·​368
1579 ····​invoke-​static·​{v8},​·​Ljava/​lang/​Integer;​-​>toString(I)​Ljava/​lang/​String;​1586 ····​invoke-​static·​{v8},​·​Ljava/​lang/​Integer;​-​>toString(I)​Ljava/​lang/​String;​
  
1580 ····​move-​result-​object·​v61587 ····​move-​result-​object·​v6
  
 1588 ····​.​line·​367
1581 ····​invoke-​interface·​{v2,​·​v5,​·​v6},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​1589 ····​invoke-​interface·​{v2,​·​v5,​·​v6},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
  
1582 ····​move-​result-​object·​v31590 ····​move-​result-​object·​v3
  
1583 ····​.​line·​3691591 ····​.​line·​369
1584 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Integer;​-​>valueOf(Ljava/​lang/​String;​)​Ljava/​lang/​Integer;​1592 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Integer;​-​>valueOf(Ljava/​lang/​String;​)​Ljava/​lang/​Integer;​
  
Offset 1618, 18 lines modifiedOffset 1626, 20 lines modified
  
1618 ····​invoke-​virtual·​{v5,​·​v7},​·​Ljp/​ksksue/​driver/​serial/​FTDriver;​-​>setSerialPropertyToC​hip(I)​Z1626 ····​invoke-​virtual·​{v5,​·​v7},​·​Ljp/​ksksue/​driver/​serial/​FTDriver;​-​>setSerialPropertyToC​hip(I)​Z
  
1619 ····​.​line·​3761627 ····​.​line·​376
1620 ····​:​cond_41628 ····​:​cond_4
1621 ····​const-​string·​v5,​·​"flowcontrol_list"1629 ····​const-​string·​v5,​·​"flowcontrol_list"
  
 1630 ····​.​line·​377
1622 ····​invoke-​static·​{v8},​·​Ljava/​lang/​Integer;​-​>toString(I)​Ljava/​lang/​String;​1631 ····​invoke-​static·​{v8},​·​Ljava/​lang/​Integer;​-​>toString(I)​Ljava/​lang/​String;​
  
1623 ····​move-​result-​object·​v61632 ····​move-​result-​object·​v6
  
 1633 ····​.​line·​376
1624 ····​invoke-​interface·​{v2,​·​v5,​·​v6},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​1634 ····​invoke-​interface·​{v2,​·​v5,​·​v6},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
  
1625 ····​move-​result-​object·​v31635 ····​move-​result-​object·​v3
  
1626 ····​.​line·​3781636 ····​.​line·​378
1627 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Integer;​-​>valueOf(Ljava/​lang/​String;​)​Ljava/​lang/​Integer;​1637 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Integer;​-​>valueOf(Ljava/​lang/​String;​)​Ljava/​lang/​Integer;​
  
Offset 2130, 18 lines modifiedOffset 2140, 20 lines modified
  
2130 ····​invoke-​virtual·​{p0},​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​-​>getPackageName()​Ljava/​lang/​String;​2140 ····​invoke-​virtual·​{p0},​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​-​>getPackageName()​Ljava/​lang/​String;​
  
2131 ····​move-​result-​object·​v42141 ····​move-​result-​object·​v4
  
Max diff block lines reached; 461/3969 bytes (11.62%) of diff not shown.
686 B
smali/jp/ksksue/app/terminal/AndroidUSBSerialMonitorLite$4.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​21 .​field·​final·​synthetic·​this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​)​V23 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​44427 ····​.​line·​444
27 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$4;​-​>this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​28 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$4;​-​>this$0:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
1.33 KB
smali/jp/ksksue/app/terminal/WordListActivity$2.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ljp/​ksksue/​app/​terminal/​WordListActivity;​21 .​field·​final·​synthetic·​this$0:​Ljp/​ksksue/​app/​terminal/​WordListActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​WordListActivity;​)​V23 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​WordListActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Ljp/​ksksue/​app/​terminal/​WordListActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​7427 ····​.​line·​74
27 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​WordListActivity$2;​-​>this$0:​Ljp/​ksksue/​app/​terminal/​WordListActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​WordListActivity$2;​-​>this$0:​Ljp/​ksksue/​app/​terminal/​WordListActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
Offset 79, 14 lines modifiedOffset 80, 15 lines modified
79 ····​iget-​object·​v2,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​WordListActivity$2;​-​>this$0:​Ljp/​ksksue/​app/​terminal/​WordListActivity;​80 ····​iget-​object·​v2,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​WordListActivity$2;​-​>this$0:​Ljp/​ksksue/​app/​terminal/​WordListActivity;​
  
80 ····​#·​getter·​for:​·​Ljp/​ksksue/​app/​terminal/​WordListActivity;​-​>mDialogBuilder:​Landroid/​app/​AlertDialog$Builder;​81 ····​#·​getter·​for:​·​Ljp/​ksksue/​app/​terminal/​WordListActivity;​-​>mDialogBuilder:​Landroid/​app/​AlertDialog$Builder;​
81 ····​invoke-​static·​{v2},​·​Ljp/​ksksue/​app/​terminal/​WordListActivity;​-​>access$300(Ljp/​ksksue/​app/​terminal/​WordListActivity;​)​Landroid/​app/​AlertDialog$Builder;​82 ····​invoke-​static·​{v2},​·​Ljp/​ksksue/​app/​terminal/​WordListActivity;​-​>access$300(Ljp/​ksksue/​app/​terminal/​WordListActivity;​)​Landroid/​app/​AlertDialog$Builder;​
  
82 ····​move-​result-​object·​v283 ····​move-​result-​object·​v2
  
 84 ····​.​line·​82
83 ····​#·​getter·​for:​·​Ljp/​ksksue/​app/​terminal/​WordListActivity;​-​>mDialogList:​[Ljava/​lang/​CharSequence;​85 ····​#·​getter·​for:​·​Ljp/​ksksue/​app/​terminal/​WordListActivity;​-​>mDialogList:​[Ljava/​lang/​CharSequence;​
84 ····​invoke-​static·​{},​·​Ljp/​ksksue/​app/​terminal/​WordListActivity;​-​>access$100()​[Ljava/​lang/​CharSequence;​86 ····​invoke-​static·​{},​·​Ljp/​ksksue/​app/​terminal/​WordListActivity;​-​>access$100()​[Ljava/​lang/​CharSequence;​
  
85 ····​move-​result-​object·​v387 ····​move-​result-​object·​v3
  
86 ····​new-​instance·​v4,​·​Ljp/​ksksue/​app/​terminal/​WordListActivity$2$1;​88 ····​new-​instance·​v4,​·​Ljp/​ksksue/​app/​terminal/​WordListActivity$2$1;​
  
700 B
smali/jp/ksksue/app/terminal/AndroidUSBSerialMonitorLite$4$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$1:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$4;​21 .​field·​final·​synthetic·​this$1:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$4;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$4;​)​V23 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$4;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$1"····​#·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$4;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​47527 ····​.​line·​475
27 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$4$1;​-​>this$1:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$4;​28 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$4$1;​-​>this$1:​Ljp/​ksksue/​app/​terminal/​AndroidUSBSerialMonit​orLite$4;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
608 B
smali/jp/ksksue/app/terminal/WordListActivity$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Ljp/​ksksue/​app/​terminal/​WordListActivity;​21 .​field·​final·​synthetic·​this$0:​Ljp/​ksksue/​app/​terminal/​WordListActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​WordListActivity;​)​V23 .​method·​constructor·​<init>(Ljp/​ksksue/​app/​terminal/​WordListActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Ljp/​ksksue/​app/​terminal/​WordListActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​5727 ····​.​line·​57
27 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​WordListActivity$1;​-​>this$0:​Ljp/​ksksue/​app/​terminal/​WordListActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Ljp/​ksksue/​app/​terminal/​WordListActivity$1;​-​>this$0:​Ljp/​ksksue/​app/​terminal/​WordListActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
32.9 KB
res/drawable-hdpi-v4/terminal.png
28.3 KB
sng
Max report size reached
4.52 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
98.5 KB
res/drawable-hdpi-v4/ic_launcher.png
91.5 KB
sng
Max report size reached
6.85 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
13.6 KB
res/drawable-ldpi-v4/terminal.png
11.4 KB
sng
Offset 3, 49 lines modifiedOffset 3, 74 lines modified
3 ····​width:​·​36;​·​height:​·​36;​·​bitdepth:​·​8;​3 ····​width:​·​36;​·​height:​·​36;​·​bitdepth:​·​8;​
4 ····​using·​color·​palette;​4 ····​using·​color·​palette;​
5 }5 }
6 PLTE·​{6 PLTE·​{
7 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey07 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
8 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey1008 ····​(255,​255,​255)​·····​#·​rgb·​=·​(0xff,​0xff,​0xff)​·​grey100
9 ····​(251,​251,​251)​·····​#·​rgb·​=·​(0xfb,​0xfb,​0xfb)​9 ····​(251,​251,​251)​·····​#·​rgb·​=·​(0xfb,​0xfb,​0xfb)​
10 ····​(246,​246,​246)​·····​#·​rgb·​=·​(0xf6,​0xf6,​0xf6)​ 
11 ····​(245,​245,​245)​·····​#·​rgb·​=·​(0xf5,​0xf5,​0xf5)​·​grey96 
12 ····​(237,​237,​237)​·····​#·​rgb·​=·​(0xed,​0xed,​0xed)​·​grey9310 ····​(237,​237,​237)​·····​#·​rgb·​=·​(0xed,​0xed,​0xed)​·​grey93
13 ····​(204,​204,​204)​·····​#·​rgb·​=·​(0xcc,​0xcc,​0xcc)​·​grey8011 ····​(204,​204,​204)​·····​#·​rgb·​=·​(0xcc,​0xcc,​0xcc)​·​grey80
14 ····​(250,​250,​250)​·····​#·​rgb·​=·​(0xfa,​0xfa,​0xfa)​·​grey9812 ····​(250,​250,​250)​·····​#·​rgb·​=·​(0xfa,​0xfa,​0xfa)​·​grey98
15 ····​(237,​237,​237)​·····​#·​rgb·​=·​(0xed,​0xed,​0xed)​·​grey9313 ····​(237,​237,​237)​·····​#·​rgb·​=·​(0xed,​0xed,​0xed)​·​grey93
16 ····​(232,​232,​232)​·····​#·​rgb·​=·​(0xe8,​0xe8,​0xe8)​·​grey91 
17 ····​(231,​231,​231)​·····​#·​rgb·​=·​(0xe7,​0xe7,​0xe7)​ 
18 ····​(228,​228,​228)​·····​#·​rgb·​=·​(0xe4,​0xe4,​0xe4)​ 
19 ····​(226,​226,​226)​·····​#·​rgb·​=·​(0xe2,​0xe2,​0xe2)​14 ····​(226,​226,​226)​·····​#·​rgb·​=·​(0xe2,​0xe2,​0xe2)​
20 ····​(221,​221,​221)​·····​#·​rgb·​=·​(0xdd,​0xdd,​0xdd)​15 ····​(221,​221,​221)​·····​#·​rgb·​=·​(0xdd,​0xdd,​0xdd)​
21 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey016 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
22 ····​(241,​241,​241)​·····​#·​rgb·​=·​(0xf1,​0xf1,​0xf1)​17 ····​(241,​241,​241)​·····​#·​rgb·​=·​(0xf1,​0xf1,​0xf1)​
 18 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 19 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 20 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 21 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 22 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 23 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 24 ····​(238,​238,​238)​·····​#·​rgb·​=·​(0xee,​0xee,​0xee)​
 25 ····​(225,​225,​225)​·····​#·​rgb·​=·​(0xe1,​0xe1,​0xe1)​
 26 ····​(223,​223,​223)​·····​#·​rgb·​=·​(0xdf,​0xdf,​0xdf)​
 27 ····​(214,​214,​214)​·····​#·​rgb·​=·​(0xd6,​0xd6,​0xd6)​·​grey84
 28 ····​(200,​200,​200)​·····​#·​rgb·​=·​(0xc8,​0xc8,​0xc8)​
 29 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 30 ····​(183,​183,​183)​·····​#·​rgb·​=·​(0xb7,​0xb7,​0xb7)​
 31 ····​(209,​209,​209)​·····​#·​rgb·​=·​(0xd1,​0xd1,​0xd1)​·​grey82
 32 ····​(197,​197,​197)​·····​#·​rgb·​=·​(0xc5,​0xc5,​0xc5)​
 33 ····​(187,​187,​187)​·····​#·​rgb·​=·​(0xbb,​0xbb,​0xbb)​
 34 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 35 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 36 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 37 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 38 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 39 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 40 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 41 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 42 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 43 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 44 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 45 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 46 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 47 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 48 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0
 49 ····​(246,​246,​246)​·····​#·​rgb·​=·​(0xf6,​0xf6,​0xf6)​
 50 ····​(245,​245,​245)​·····​#·​rgb·​=·​(0xf5,​0xf5,​0xf5)​·​grey96
 51 ····​(232,​232,​232)​·····​#·​rgb·​=·​(0xe8,​0xe8,​0xe8)​·​grey91
 52 ····​(231,​231,​231)​·····​#·​rgb·​=·​(0xe7,​0xe7,​0xe7)​
 53 ····​(228,​228,​228)​·····​#·​rgb·​=·​(0xe4,​0xe4,​0xe4)​
23 ····​(229,​229,​229)​·····​#·​rgb·​=·​(0xe5,​0xe5,​0xe5)​·​grey9054 ····​(229,​229,​229)​·····​#·​rgb·​=·​(0xe5,​0xe5,​0xe5)​·​grey90
24 ····​(138,​138,​138)​·····​#·​rgb·​=·​(0x8a,​0x8a,​0x8a)​·​grey5455 ····​(138,​138,​138)​·····​#·​rgb·​=·​(0x8a,​0x8a,​0x8a)​·​grey54
25 ····​(123,​123,​123)​·····​#·​rgb·​=·​(0x7b,​0x7b,​0x7b)​56 ····​(123,​123,​123)​·····​#·​rgb·​=·​(0x7b,​0x7b,​0x7b)​
26 ····​(125,​125,​125)​·····​#·​rgb·​=·​(0x7d,​0x7d,​0x7d)​·​grey4957 ····​(125,​125,​125)​·····​#·​rgb·​=·​(0x7d,​0x7d,​0x7d)​·​grey49
27 ····​(135,​135,​135)​·····​#·​rgb·​=·​(0x87,​0x87,​0x87)​·​grey5358 ····​(135,​135,​135)​·····​#·​rgb·​=·​(0x87,​0x87,​0x87)​·​grey53
28 ····​(223,​223,​223)​·····​#·​rgb·​=·​(0xdf,​0xdf,​0xdf)​59 ····​(223,​223,​223)​·····​#·​rgb·​=·​(0xdf,​0xdf,​0xdf)​
29 ····​(216,​216,​216)​·····​#·​rgb·​=·​(0xd8,​0xd8,​0xd8)​60 ····​(216,​216,​216)​·····​#·​rgb·​=·​(0xd8,​0xd8,​0xd8)​
30 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
31 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
32 ····​(240,​240,​240)​·····​#·​rgb·​=·​(0xf0,​0xf0,​0xf0)​·​grey9461 ····​(240,​240,​240)​·····​#·​rgb·​=·​(0xf0,​0xf0,​0xf0)​·​grey94
33 ····​(105,​105,​105)​·····​#·​rgb·​=·​(0x69,​0x69,​0x69)​·​grey4162 ····​(105,​105,​105)​·····​#·​rgb·​=·​(0x69,​0x69,​0x69)​·​grey41
34 ····​(101,​101,​101)​·····​#·​rgb·​=·​(0x65,​0x65,​0x65)​63 ····​(101,​101,​101)​·····​#·​rgb·​=·​(0x65,​0x65,​0x65)​
35 ····​(100,​100,​100)​·····​#·​rgb·​=·​(0x64,​0x64,​0x64)​64 ····​(100,​100,​100)​·····​#·​rgb·​=·​(0x64,​0x64,​0x64)​
36 ····​(218,​218,​218)​·····​#·​rgb·​=·​(0xda,​0xda,​0xda)​65 ····​(218,​218,​218)​·····​#·​rgb·​=·​(0xda,​0xda,​0xda)​
37 ····​(212,​212,​212)​·····​#·​rgb·​=·​(0xd4,​0xd4,​0xd4)​·​grey8366 ····​(212,​212,​212)​·····​#·​rgb·​=·​(0xd4,​0xd4,​0xd4)​·​grey83
38 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
39 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
40 ····​(222,​222,​222)​·····​#·​rgb·​=·​(0xde,​0xde,​0xde)​·​grey8767 ····​(222,​222,​222)​·····​#·​rgb·​=·​(0xde,​0xde,​0xde)​·​grey87
41 ····​(103,​103,​103)​·····​#·​rgb·​=·​(0x67,​0x67,​0x67)​68 ····​(103,​103,​103)​·····​#·​rgb·​=·​(0x67,​0x67,​0x67)​
42 ····​(·​98,​·​98,​·​98)​·····​#·​rgb·​=·​(0x62,​0x62,​0x62)​69 ····​(·​98,​·​98,​·​98)​·····​#·​rgb·​=·​(0x62,​0x62,​0x62)​
43 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
44 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
45 ····​(·​87,​·​87,​·​87)​·····​#·​rgb·​=·​(0x57,​0x57,​0x57)​·​grey3470 ····​(·​87,​·​87,​·​87)​·····​#·​rgb·​=·​(0x57,​0x57,​0x57)​·​grey34
46 ····​(·​92,​·​92,​·​92)​·····​#·​rgb·​=·​(0x5c,​0x5c,​0x5c)​·​grey3671 ····​(·​92,​·​92,​·​92)​·····​#·​rgb·​=·​(0x5c,​0x5c,​0x5c)​·​grey36
47 ····​(102,​102,​102)​·····​#·​rgb·​=·​(0x66,​0x66,​0x66)​·​grey4072 ····​(102,​102,​102)​·····​#·​rgb·​=·​(0x66,​0x66,​0x66)​·​grey40
48 ····​(·​93,​·​93,​·​93)​·····​#·​rgb·​=·​(0x5d,​0x5d,​0x5d)​73 ····​(·​93,​·​93,​·​93)​·····​#·​rgb·​=·​(0x5d,​0x5d,​0x5d)​
49 ····​(·​82,​·​82,​·​82)​·····​#·​rgb·​=·​(0x52,​0x52,​0x52)​·​grey3274 ····​(·​82,​·​82,​·​82)​·····​#·​rgb·​=·​(0x52,​0x52,​0x52)​·​grey32
50 ····​(·​78,​·​78,​·​78)​·····​#·​rgb·​=·​(0x4e,​0x4e,​0x4e)​75 ····​(·​78,​·​78,​·​78)​·····​#·​rgb·​=·​(0x4e,​0x4e,​0x4e)​
51 ····​(·​74,​·​74,​·​74)​·····​#·​rgb·​=·​(0x4a,​0x4a,​0x4a)​·​grey2976 ····​(·​74,​·​74,​·​74)​·····​#·​rgb·​=·​(0x4a,​0x4a,​0x4a)​·​grey29
Offset 97, 82 lines modifiedOffset 122, 57 lines modified
97 ····​(168,​168,​168)​·····​#·​rgb·​=·​(0xa8,​0xa8,​0xa8)​·​grey66122 ····​(168,​168,​168)​·····​#·​rgb·​=·​(0xa8,​0xa8,​0xa8)​·​grey66
98 ····​(225,​225,​225)​·····​#·​rgb·​=·​(0xe1,​0xe1,​0xe1)​123 ····​(225,​225,​225)​·····​#·​rgb·​=·​(0xe1,​0xe1,​0xe1)​
99 ····​(·​70,​·​70,​·​70)​·····​#·​rgb·​=·​(0x46,​0x46,​0x46)​124 ····​(·​70,​·​70,​·​70)​·····​#·​rgb·​=·​(0x46,​0x46,​0x46)​
100 ····​(·​69,​·​69,​·​69)​·····​#·​rgb·​=·​(0x45,​0x45,​0x45)​·​grey27125 ····​(·​69,​·​69,​·​69)​·····​#·​rgb·​=·​(0x45,​0x45,​0x45)​·​grey27
101 ····​(·​68,​·​68,​·​68)​·····​#·​rgb·​=·​(0x44,​0x44,​0x44)​126 ····​(·​68,​·​68,​·​68)​·····​#·​rgb·​=·​(0x44,​0x44,​0x44)​
102 ····​(220,​220,​220)​·····​#·​rgb·​=·​(0xdc,​0xdc,​0xdc)​·​gainsboro127 ····​(220,​220,​220)​·····​#·​rgb·​=·​(0xdc,​0xdc,​0xdc)​·​gainsboro
103 ····​(213,​213,​213)​·····​#·​rgb·​=·​(0xd5,​0xd5,​0xd5)​128 ····​(213,​213,​213)​·····​#·​rgb·​=·​(0xd5,​0xd5,​0xd5)​
104 ····​(238,​238,​238)​·····​#·​rgb·​=·​(0xee,​0xee,​0xee)​ 
105 ····​(·​58,​196,​·​81)​·····​#·​rgb·​=·​(0x3a,​0xc4,​0x51)​129 ····​(·​58,​196,​·​81)​·····​#·​rgb·​=·​(0x3a,​0xc4,​0x51)​
106 ····​(·​47,​201,​·​73)​·····​#·​rgb·​=·​(0x2f,​0xc9,​0x49)​130 ····​(·​47,​201,​·​73)​·····​#·​rgb·​=·​(0x2f,​0xc9,​0x49)​
107 ····​(·​48,​198,​·​73)​·····​#·​rgb·​=·​(0x30,​0xc6,​0x49)​131 ····​(·​48,​198,​·​73)​·····​#·​rgb·​=·​(0x30,​0xc6,​0x49)​
108 ····​(225,​225,​225)​·····​#·​rgb·​=·​(0xe1,​0xe1,​0xe1)​ 
109 ····​(223,​223,​223)​·····​#·​rgb·​=·​(0xdf,​0xdf,​0xdf)​ 
110 ····​(221,​221,​221)​·····​#·​rgb·​=·​(0xdd,​0xdd,​0xdd)​132 ····​(221,​221,​221)​·····​#·​rgb·​=·​(0xdd,​0xdd,​0xdd)​
111 ····​(·​66,​185,​·​86)​·····​#·​rgb·​=·​(0x42,​0xb9,​0x56)​133 ····​(·​66,​185,​·​86)​·····​#·​rgb·​=·​(0x42,​0xb9,​0x56)​
112 ····​(·​54,​176,​·​75)​·····​#·​rgb·​=·​(0x36,​0xb0,​0x4b)​134 ····​(·​54,​176,​·​75)​·····​#·​rgb·​=·​(0x36,​0xb0,​0x4b)​
113 ····​(·​57,​177,​·​77)​·····​#·​rgb·​=·​(0x39,​0xb1,​0x4d)​135 ····​(·​57,​177,​·​77)​·····​#·​rgb·​=·​(0x39,​0xb1,​0x4d)​
114 ····​(214,​214,​214)​·····​#·​rgb·​=·​(0xd6,​0xd6,​0xd6)​·​grey84 
115 ····​(200,​200,​200)​·····​#·​rgb·​=·​(0xc8,​0xc8,​0xc8)​ 
116 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
117 ····​(183,​183,​183)​·····​#·​rgb·​=·​(0xb7,​0xb7,​0xb7)​ 
118 ····​(209,​209,​209)​·····​#·​rgb·​=·​(0xd1,​0xd1,​0xd1)​·​grey82 
119 ····​(199,​199,​199)​·····​#·​rgb·​=·​(0xc7,​0xc7,​0xc7)​·​grey78136 ····​(199,​199,​199)​·····​#·​rgb·​=·​(0xc7,​0xc7,​0xc7)​·​grey78
120 ····​(197,​197,​197)​·····​#·​rgb·​=·​(0xc5,​0xc5,​0xc5)​ 
121 ····​(187,​187,​187)​·····​#·​rgb·​=·​(0xbb,​0xbb,​0xbb)​ 
122 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
123 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
124 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
125 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
126 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
127 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
128 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
129 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
130 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
131 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
132 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
133 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
134 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
135 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
136 ····​(··​0,​··​0,​··​0)​·····​#·​rgb·​=·​(0x00,​0x00,​0x00)​·​grey0 
137 }137 }
Max diff block lines reached; 5252/11678 bytes (44.97%) of diff not shown.
2.08 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
20.7 KB
res/drawable-mdpi-v4/terminal.png
17.4 KB
sng
Max report size reached
3.29 KB
Image content
Pixel difference
compared images
Flicker difference
compared images