891 KB
/home/fdroid/fdroiddata/tmp/net.sourceforge.andsys_33.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_net.sourceforge.andsys_33.apk
6.44 KB
zipinfo /dev/stdin
Offset 1, 36 lines modifiedOffset 1, 43 lines modified
1 Zip·​file·​size:​·​119969·​bytes,​·​number·​of·​entries:​·341 Zip·​file·​size:​·​125289·​bytes,​·​number·​of·​entries:​·41
2 -​rw-​-​-​-​·····​2.​0·​fat·····​2710·​bl·​defN·​13-​Sep-​27·​19:​02·​META-​INF/​MANIFEST.​MF2 -​rw-​-​-​-​·····​2.​0·​fat·····​2710·​bl·​defN·​13-​Sep-​27·​19:​02·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​2831·​bl·​defN·​13-​Sep-​27·​19:​02·​META-​INF/​FB1F70A5.​SF3 -​rw-​-​-​-​·····​2.​0·​fat·····​2831·​bl·​defN·​13-​Sep-​27·​19:​02·​META-​INF/​FB1F70A5.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1297·​bl·​defN·​13-​Sep-​27·​19:​02·​META-​INF/​FB1F70A5.​RSA4 -​rw-​-​-​-​·····​2.​0·​fat·····​1297·​bl·​defN·​13-​Sep-​27·​19:​02·​META-​INF/​FB1F70A5.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat······​760·​bX·​defN·​13-​Sep-​27·18:​30·res/​drawable/​aqua__at.​xml5 -​rw-​-​-​-​·····​2.​0·​fat·····2492·​bX·​defN·​17-​Oct-​26·00:​04·​AndroidManifest.​xml
6 -​rw-​-​-​-​·····2.​0·​fat······​848·​bl·defN·13-​Sep-​27·18:​30·​res/​drawable/​base_for_all_buttons_​_at.​xml6 -​rw-​-​-​-​·····1.​0·​fat·····8650·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_launcher.​png
7 -​rw-​-​-​-​·····2.​0·​fat······​836·​bl·defN·13-​Sep-​27·18:​30·​res/​drawable/​btn_dropdown__spinner​__widget__at.​xml7 -​rw-​-​-​-​·····1.​0·​fat·····3094·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable-​ldpi-​v4/​ic_launcher.​png
8 -​rw-​-​-​-​·····2.​0·​fat······​836·​bl·defN·13-​Sep-​27·18:​30·​res/​drawable/​button__widget__at.​xml8 -​rw-​-​-​-​·····1.​0·​fat·····4638·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable-​mdpi-​v4/​ic_launcher.​png
9 -​rw-​-​-​-​·····​2.​0·​fat······​836·​bl·​defN·​13-​Sep-​27·18:​30·​res/​drawable/​image_button__widget_​_at.​xml9 -​rw-​-​-​-​·····​2.​0·​fat······​836·​bl·​defN·​17-​Oct-​26·00:​04·​res/​drawable-​v13/​btn_dropdown__spinner​__widget__at.​xml
10 -​rw-​-​-​-​·····​2.​0·​fat·····1092·​bl·​defN·​13-​Sep-​27·18:​30·​res/​drawable/​normal__btn_dropdown_​_at.​xml10 -​rw-​-​-​-​·····​2.​0·​fat······​836·​bl·​defN·​17-​Oct-​26·00:​04·​res/​drawable-​v13/​button__widget__at.​xml
11 -​rw-​-​-​-​·····​2.​0·​fat······​868·​bl·​defN·​13-​Sep-​27·18:​30·​res/​drawable/​normal__button__at.​xml11 -​rw-​-​-​-​·····​2.​0·​fat······​836·​bl·​defN·​17-​Oct-​26·00:​04·​res/​drawable-​v13/​image_button__widget_​_at.​xml
12 -​rw-​-​-​-​·····2.​0·​fat······​996·​bl·defN·13-​Sep-​27·18:​30·​res/​drawable/​pressed__btn_dropdown​__at.​xml12 -​rw-​-​-​-​·····1.​0·​fat····13157·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png
13 -​rw-​-​-​-​·····2.​0·​fat·····​1568·​bl·defN·13-​Sep-​27·18:​30·​res/​drawable/​pressed__button__at.​xml13 -​rw-​-​-​-​·····1.​0·​fat····23591·​b-​·stor·80-​Jan-​01·00:​00·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png
14 -​rw-​-​-​-​·····​2.​0·​fat······996·​bl·​defN·​13-​Sep-​27·18:​30·​res/​drawable/​selected__btn_dropdow​n__at.​xml14 -​rw-​-​-​-​·····​2.​0·​fat······760·​bl·​defN·​17-​Oct-​26·00:​04·​res/​drawable/​aqua__at.​xml
15 -​rw-​-​-​-​·····​2.​0·​fat·····1272·​bl·​defN·​13-​Sep-​27·18:​30·​res/​drawable/​selected__button__at.​xml15 -​rw-​-​-​-​·····​2.​0·​fat······​848·​bl·​defN·​17-​Oct-​26·00:​04·​res/​drawable/​base_for_all_buttons_​_at.​xml
16 -​rw-​-​-​-​·····​2.​0·​fat·····1040·​bl·​defN·​13-​Sep-​27·18:​30·​res/​drawable/​shadow__at.​xml16 -​rw-​-​-​-​·····​2.​0·​fat······​780·​bl·​defN·​17-​Oct-​26·00:​04·​res/​drawable/​btn_dropdown__spinner​__widget__at.​xml
17 -​rw-​-​-​-​·····​2.​0·​fat·····2868·​bl·​defN·​13-​Sep-​27·18:​30·​res/​layout/​apps__activity.​xml17 -​rw-​-​-​-​·····​2.​0·​fat······​780·​bl·​defN·​17-​Oct-​26·00:​04·​res/​drawable/​button__widget__at.​xml
18 -​rw-​-​-​-​·····​2.​0·​fat·····1568·​bl·​defN·​13-​Sep-​27·18:​30·​res/​layout/​bar1__activities.​xml18 -​rw-​-​-​-​·····​2.​0·​fat······​780·​bl·​defN·​17-​Oct-​26·00:​04·​res/​drawable/​image_button__widget_​_at.​xml
19 -​rw-​-​-​-​·····​2.​0·​fat·····2064·​bl·​defN·​13-​Sep-​27·18:​30·​res/​layout/​bar2__apps__activity.​xml19 -​rw-​-​-​-​·····​2.​0·​fat·····1092·​bl·​defN·​17-​Oct-​26·00:​04·​res/​drawable/​normal__btn_dropdown_​_at.​xml
20 -​rw-​-​-​-​·····​2.​0·​fat······796·​bl·​defN·​13-​Sep-​27·18:​30·​res/​layout/​bar2__device__activit​y.​xml20 -​rw-​-​-​-​·····​2.​0·​fat······868·​bl·​defN·​17-​Oct-​26·00:​04·​res/​drawable/​normal__button__at.​xml
21 -​rw-​-​-​-​·····​2.​0·​fat·····1032·​bl·​defN·​13-​Sep-​27·18:​30·​res/​layout/​bar2__help__activity.​xml21 -​rw-​-​-​-​·····​2.​0·​fat······​996·​bl·​defN·​17-​Oct-​26·00:​04·​res/​drawable/​pressed__btn_dropdown​__at.​xml
22 -​rw-​-​-​-​·····​2.​0·​fat·····4924·​bl·​defN·​13-​Sep-​27·18:​30·​res/​layout/​device__activity.​xml22 -​rw-​-​-​-​·····​2.​0·​fat·····1568·​bl·​defN·​17-​Oct-​26·00:​04·​res/​drawable/​pressed__button__at.​xml
23 -​rw-​-​-​-​·····​2.​0·​fat·····1436·​bl·​defN·​13-​Sep-​27·18:​30·​res/​layout/​help__activity.​xml23 -​rw-​-​-​-​·····​2.​0·​fat······​996·​bl·​defN·​17-​Oct-​26·00:​04·​res/​drawable/​selected__btn_dropdow​n__at.​xml
24 -​rw-​-​-​-​·····​2.​0·​fat·····3684·​bl·​defN·​13-​Sep-​27·18:​30·​res/​layout/​item__list.​xml24 -​rw-​-​-​-​·····​2.​0·​fat·····1272·​bl·​defN·​17-​Oct-​26·00:​04·​res/​drawable/​selected__button__at.​xml
25 -​rw-​-​-​-​·····​2.​0·​fat······​692·​bl·​defN·​13-​Sep-​27·18:​30·​res/​layout/​item__spinner.​xml25 -​rw-​-​-​-​·····​2.​0·​fat·····1040·​bl·​defN·​17-​Oct-​26·00:​04·​res/​drawable/​shadow__at.​xml
26 -​rw-​-​-​-​·····​2.​0·​fat····18116·​bl·​defN·​13-​Sep-​27·18:​30·​res/​layout/​main__activity__at.​xml26 -​rw-​-​-​-​·····​2.​0·​fat·····​4924·​bl·​defN·​17-​Oct-​26·00:​04·​res/​layout-​v11/​device__activity.​xml
27 -​rw-​-​-​-​·····​2.​0·​fat······​564·​bl·​defN·​13-​Sep-​27·18:​30·​res/​menu/​main__at.​xml27 -​rw-​-​-​-​·····​2.​0·​fat·····1436·​bl·​defN·​17-​Oct-​26·00:​04·​res/​layout-​v11/​help__activity.​xml
28 -​rw-​-​-​-​·····​2.​0·​fat·····2296·​bl·​defN·​13-​Sep-​27·18:​30·AndroidManifest.​xml28 -​rw-​-​-​-​·····​2.​0·​fat·····3684·​bl·​defN·​17-​Oct-​26·00:​04·res/​layout-​v11/​item__list.​xml
29 -​rw-​-​-​-​·····1.​0·​fat····​28196·​b-​·stor·​13-​Sep-​27·18:​30·​resources.​arsc29 -​rw-​-​-​-​·····2.​0·​fat·····​2868·​bl·defN·​17-​Oct-​26·00:​04·​res/​layout/​apps__activity.​xml
30 -​rw-​-​-​-​·····1.​0·​fat·····8748·​b-​·stor·​13-​Sep-​27·18:​30·​res/​drawable-​hdpi/​ic_launcher.​png30 -​rw-​-​-​-​·····2.​0·​fat·····1568·​bl·defN·​17-​Oct-​26·00:​04·​res/​layout/​bar1__activities.​xml
31 -​rw-​-​-​-​·····1.​0·​fat·····3108·​b-​·stor·​13-​Sep-​27·18:​30·​res/​drawable-​ldpi/​ic_launcher.​png31 -​rw-​-​-​-​·····2.​0·​fat·····2064·​bl·defN·​17-​Oct-​26·00:​04·​res/​layout/​bar2__apps__activity.​xml
32 -​rw-​-​-​-​·····1.​0·​fat·····4708·​b-​·stor·​13-​Sep-​27·18:​30·​res/​drawable-​mdpi/​ic_launcher.​png32 -​rw-​-​-​-​·····2.​0·​fat······796·​bl·defN·​17-​Oct-​26·00:​04·​res/​layout/​bar2__device__activit​y.​xml
33 -​rw-​-​-​-​·····1.​0·​fat····​13313·​b-​·stor·​13-​Sep-​27·18:​30·​res/​drawable-​xhdpi/​ic_launcher.​png33 -​rw-​-​-​-​·····2.​0·​fat·····​1032·​bl·defN·​17-​Oct-​26·00:​04·​res/​layout/​bar2__help__activity.​xml
34 -​rw-​-​-​-​·····1.​0·​fat····23772·​b-​·stor·​13-​Sep-​27·18:​30·​res/​drawable-​xxhdpi/​ic_launcher.​png34 -​rw-​-​-​-​·····2.​0·​fat·····​4640·​bl·defN·​17-​Oct-​26·00:​04·​res/​layout/​device__activity.​xml
35 -​rw-​-​-​-​·····​2.​0·​fat····45492·​bl·​defN·​13-​Sep-​27·18:​30·classes.​dex35 -​rw-​-​-​-​·····​2.​0·​fat·····​1372·​bl·​defN·​17-​Oct-​26·00:​04·res/​layout/​help__activity.​xml
36 34·​files,​·186163·bytes·uncompressed,​·​114782·bytes·​compressed:​··​38.​3%36 -​rw-​-​-​-​·····​2.​0·fat·····​3560·​bl·​defN·​17-​Oct-​26·00:​04·​res/​layout/​item__list.​xml
 37 -​rw-​-​-​-​·····​2.​0·​fat······​692·​bl·​defN·​17-​Oct-​26·​00:​04·​res/​layout/​item__spinner.​xml
 38 -​rw-​-​-​-​·····​2.​0·​fat····​18116·​bl·​defN·​17-​Oct-​26·​00:​04·​res/​layout/​main__activity__at.​xml
 39 -​rw-​-​-​-​·····​2.​0·​fat······​564·​bl·​defN·​17-​Oct-​26·​00:​04·​res/​menu-​v11/​main__at.​xml
 40 -​rw-​-​-​-​·····​2.​0·​fat······​508·​bl·​defN·​17-​Oct-​26·​00:​04·​res/​menu/​main__at.​xml
 41 -​rw-​-​-​-​·····​1.​0·​fat····​29624·​b-​·​stor·​80-​Jan-​01·​00:​00·​resources.​arsc
 42 -​rw-​-​-​-​·····​2.​0·​fat····​45828·​bl·​defN·​17-​Oct-​26·​00:​04·​classes.​dex
 43 41·​files,​·​200024·​bytes·​uncompressed,​·​119053·​bytes·​compressed:​··​40.​5%
1.17 KB
AndroidManifest.xml (decoded)
1.11 KB
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:​installLocation="auto​"·​android:​versionCode="33"·​android:​versionName="0.​4-​rc3"·​package="net.​sourceforge.​andsys"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <manifest·​android:​installLocation="auto​"·​android:​versionCode="33"·​android:​versionName="0.​4-​rc3"·​package="net.​sourceforge.​andsys"·platformBuildVersionC​ode="18"·​platformBuildVersionN​ame="4.​3.​1-​1425645"·xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<uses-​sdk·​android:​minSdkVersion="4"·​android:​targetSdkVersion="18"​/​>3 ··​<uses-​sdk·​android:​minSdkVersion="4"·​android:​targetSdkVersion="18"​/​>
4 ··​<uses-​feature·​android:​name="android.​hardware.​touchscreen"·​android:​required="false"/​>4 ··​<uses-​feature·​android:​name="android.​hardware.​touchscreen"·​android:​required="false"/​>
5 ··​<application·​android:​allowBackup="true"·​android:​icon="@drawable/​ic_launcher"·​android:​label="@string/​app_name"·​android:​name=".​State"·​android:​theme="@style/​Shadow_At">5 ··​<application·​android:​allowBackup="true"·​android:​icon="@drawable/​ic_launcher"·​android:​label="@string/​app_name"·​android:​name=".​State"·​android:​theme="@style/​Shadow_At">
6 ····​<activity·​android:​label="@string/​app_name"·​android:​launchMode="singleTas​k"·​android:​name=".​ActivityApps">6 ····​<activity·​android:​label="@string/​app_name"·​android:​launchMode="singleTas​k"·​android:​name=".​ActivityApps">
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"/​>
69.5 KB
classes.dex
69.5 KB
classes.jar
2.9 KB
zipinfo /dev/stdin
Max report size reached
20.6 KB
net/sourceforge/andsys/App.class
20.5 KB
procyon -ec {}
Max report size reached
36.3 KB
net/sourceforge/andsys/AppAdapter.class
36.2 KB
javap -verbose -constants -s -l -private {}
Max report size reached
9.63 KB
net/sourceforge/andsys/Apps.class
9.57 KB
javap -verbose -constants -s -l -private {}
Max report size reached
803 B
smali/net/sourceforge/andsys/App$ComparatorPackage.smali
Offset 38, 25 lines modifiedOffset 38, 21 lines modified
38 ····​return-​void38 ····​return-​void
39 .​end·​method39 .​end·​method
  
  
40 #·​virtual·​methods40 #·​virtual·​methods
41 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I41 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
42 ····​.​locals·​142 ····​.​locals·​1
43 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
44 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​Object;​ 
  
45 ····​.​prologue43 ····​.​prologue
46 ····​.​line·​29544 ····​.​line·​295
47 ····​check-​cast·​p1,​·​Lnet/​sourceforge/​andsys/​App;​45 ····​check-​cast·​p1,​·​Lnet/​sourceforge/​andsys/​App;​
  
48 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
49 ····​check-​cast·​p2,​·​Lnet/​sourceforge/​andsys/​App;​46 ····​check-​cast·​p2,​·​Lnet/​sourceforge/​andsys/​App;​
  
50 ····​.​end·​local·​p2····​#·​"x1":​Ljava/​lang/​Object;​ 
51 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lnet/​sourceforge/​andsys/​App$ComparatorPackage​;​-​>compare(Lnet/​sourceforge/​andsys/​App;​Lnet/​sourceforge/​andsys/​App;​)​I47 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lnet/​sourceforge/​andsys/​App$ComparatorPackage​;​-​>compare(Lnet/​sourceforge/​andsys/​App;​Lnet/​sourceforge/​andsys/​App;​)​I
  
52 ····​move-​result·​v048 ····​move-​result·​v0
  
53 ····​return·​v049 ····​return·​v0
54 .​end·​method50 .​end·​method
  
2.24 KB
smali/net/sourceforge/andsys/App$ComparatorInstalled.smali
Offset 38, 54 lines modifiedOffset 38, 50 lines modified
38 ····​return-​void38 ····​return-​void
39 .​end·​method39 .​end·​method
  
  
40 #·​virtual·​methods40 #·​virtual·​methods
41 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I41 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
42 ····​.​locals·​142 ····​.​locals·​1
43 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
44 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​Object;​ 
  
45 ····​.​prologue43 ····​.​prologue
46 ····​.​line·​30744 ····​.​line·​307
47 ····​check-​cast·​p1,​·​Lnet/​sourceforge/​andsys/​App;​45 ····​check-​cast·​p1,​·​Lnet/​sourceforge/​andsys/​App;​
  
48 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
49 ····​check-​cast·​p2,​·​Lnet/​sourceforge/​andsys/​App;​46 ····​check-​cast·​p2,​·​Lnet/​sourceforge/​andsys/​App;​
  
50 ····​.​end·​local·​p2····​#·​"x1":​Ljava/​lang/​Object;​ 
51 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lnet/​sourceforge/​andsys/​App$ComparatorInstall​ed;​-​>compare(Lnet/​sourceforge/​andsys/​App;​Lnet/​sourceforge/​andsys/​App;​)​I47 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lnet/​sourceforge/​andsys/​App$ComparatorInstall​ed;​-​>compare(Lnet/​sourceforge/​andsys/​App;​Lnet/​sourceforge/​andsys/​App;​)​I
  
52 ····​move-​result·​v048 ····​move-​result·​v0
  
53 ····​return·​v049 ····​return·​v0
54 .​end·​method50 .​end·​method
  
55 .​method·​public·​compare(Lnet/​sourceforge/​andsys/​App;​Lnet/​sourceforge/​andsys/​App;​)​I51 .​method·​public·​compare(Lnet/​sourceforge/​andsys/​App;​Lnet/​sourceforge/​andsys/​App;​)​I
56 ····​.​locals·552 ····​.​locals·6
57 ····​.​param·​p1,​·​"lhs"····​#·​Lnet/​sourceforge/​andsys/​App;​53 ····​.​param·​p1,​·​"lhs"····​#·​Lnet/​sourceforge/​andsys/​App;​
58 ····​.​param·​p2,​·​"rhs"····​#·​Lnet/​sourceforge/​andsys/​App;​54 ····​.​param·​p2,​·​"rhs"····​#·​Lnet/​sourceforge/​andsys/​App;​
  
59 ····​.​prologue55 ····​.​prologue
60 ····​.​line·​31056 ····​.​line·​310
61 ····​const/​4·​v0,​·​0x057 ····​const/​4·​v0,​·​0x0
  
62 ····​.​line·​31158 ····​.​line·​311
63 ····​.​local·​v0,​·​"r":​I59 ····​.​local·​v0,​·​"r":​I
64 ····​#·​getter·​for:​·​Lnet/​sourceforge/​andsys/​App;​-​>mInst:​J60 ····​#·​getter·​for:​·​Lnet/​sourceforge/​andsys/​App;​-​>mInst:​J
65 ····​invoke-​static·​{p1},​·​Lnet/​sourceforge/​andsys/​App;​-​>access$200(Lnet/​sourceforge/​andsys/​App;​)​J61 ····​invoke-​static·​{p1},​·​Lnet/​sourceforge/​andsys/​App;​-​>access$200(Lnet/​sourceforge/​andsys/​App;​)​J
  
66 ····​move-​result-​wide·​v162 ····​move-​result-​wide·​v2
  
67 ····​#·​getter·​for:​·​Lnet/​sourceforge/​andsys/​App;​-​>mInst:​J63 ····​#·​getter·​for:​·​Lnet/​sourceforge/​andsys/​App;​-​>mInst:​J
68 ····​invoke-​static·​{p2},​·​Lnet/​sourceforge/​andsys/​App;​-​>access$200(Lnet/​sourceforge/​andsys/​App;​)​J64 ····​invoke-​static·​{p2},​·​Lnet/​sourceforge/​andsys/​App;​-​>access$200(Lnet/​sourceforge/​andsys/​App;​)​J
  
69 ····​move-​result-​wide·​v365 ····​move-​result-​wide·​v4
  
70 ····​cmp-​long·​v1,​·​v1,​·​v366 ····​cmp-​long·​v1,​·​v2,​·​v4
  
71 ····​if-​gez·​v1,​·​:​cond_067 ····​if-​gez·​v1,​·​:​cond_0
  
72 ····​.​line·​31268 ····​.​line·​312
73 ····​const/​4·​v0,​·​-​0x169 ····​const/​4·​v0,​·​-​0x1
  
74 ····​.​line·​31870 ····​.​line·​318
Offset 93, 22 lines modifiedOffset 89, 22 lines modified
93 ····​return·​v089 ····​return·​v0
  
94 ····​.​line·​31390 ····​.​line·​313
95 ····​:​cond_091 ····​:​cond_0
96 ····​#·​getter·​for:​·​Lnet/​sourceforge/​andsys/​App;​-​>mInst:​J92 ····​#·​getter·​for:​·​Lnet/​sourceforge/​andsys/​App;​-​>mInst:​J
97 ····​invoke-​static·​{p1},​·​Lnet/​sourceforge/​andsys/​App;​-​>access$200(Lnet/​sourceforge/​andsys/​App;​)​J93 ····​invoke-​static·​{p1},​·​Lnet/​sourceforge/​andsys/​App;​-​>access$200(Lnet/​sourceforge/​andsys/​App;​)​J
  
98 ····​move-​result-​wide·​v194 ····​move-​result-​wide·​v2
  
99 ····​#·​getter·​for:​·​Lnet/​sourceforge/​andsys/​App;​-​>mInst:​J95 ····​#·​getter·​for:​·​Lnet/​sourceforge/​andsys/​App;​-​>mInst:​J
100 ····​invoke-​static·​{p2},​·​Lnet/​sourceforge/​andsys/​App;​-​>access$200(Lnet/​sourceforge/​andsys/​App;​)​J96 ····​invoke-​static·​{p2},​·​Lnet/​sourceforge/​andsys/​App;​-​>access$200(Lnet/​sourceforge/​andsys/​App;​)​J
  
101 ····​move-​result-​wide·​v397 ····​move-​result-​wide·​v4
  
102 ····​cmp-​long·​v1,​·​v1,​·​v398 ····​cmp-​long·​v1,​·​v2,​·​v4
  
103 ····​if-​nez·​v1,​·​:​cond_199 ····​if-​nez·​v1,​·​:​cond_1
  
104 ····​.​line·​314100 ····​.​line·​314
105 ····​const/​4·​v0,​·​0x0101 ····​const/​4·​v0,​·​0x0
  
106 ····​goto·​:​goto_0102 ····​goto·​:​goto_0
581 B
smali/net/sourceforge/andsys/ActivityApps$2.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lnet/​sourceforge/​andsys/​ActivityApps;​21 .​field·​final·​synthetic·​this$0:​Lnet/​sourceforge/​andsys/​ActivityApps;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lnet/​sourceforge/​andsys/​ActivityApps;​)​V23 .​method·​constructor·​<init>(Lnet/​sourceforge/​andsys/​ActivityApps;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lnet/​sourceforge/​andsys/​ActivityApps;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​30227 ····​.​line·​302
27 ····​iput-​object·​p1,​·​p0,​·​Lnet/​sourceforge/​andsys/​ActivityApps$2;​-​>this$0:​Lnet/​sourceforge/​andsys/​ActivityApps;​28 ····​iput-​object·​p1,​·​p0,​·​Lnet/​sourceforge/​andsys/​ActivityApps$2;​-​>this$0:​Lnet/​sourceforge/​andsys/​ActivityApps;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
588 B
smali/net/sourceforge/andsys/ActivityApps.smali
Offset 88, 15 lines modifiedOffset 88, 14 lines modified
  
88 ····​.​line·​11388 ····​.​line·​113
89 ····​iput-​object·​v0,​·​p0,​·​Lnet/​sourceforge/​andsys/​ActivityApps;​-​>mAppAdapter:​Lnet/​sourceforge/​andsys/​AppAdapter;​89 ····​iput-​object·​v0,​·​p0,​·​Lnet/​sourceforge/​andsys/​ActivityApps;​-​>mAppAdapter:​Lnet/​sourceforge/​andsys/​AppAdapter;​
  
90 ····​.​line·​11890 ····​.​line·​118
91 ····​iput-​object·​v0,​·​p0,​·​Lnet/​sourceforge/​andsys/​ActivityApps;​-​>countItem:​Landroid/​widget/​Button;​91 ····​iput-​object·​v0,​·​p0,​·​Lnet/​sourceforge/​andsys/​ActivityApps;​-​>countItem:​Landroid/​widget/​Button;​
  
92 ····​.​line·​782 
93 ····​return-​void92 ····​return-​void
94 .​end·​method93 .​end·​method
  
95 .​method·​static·​synthetic·​access$000(Lnet/​sourceforge/​andsys/​ActivityApps;​)​Landroid/​widget/​Spinner;​94 .​method·​static·​synthetic·​access$000(Lnet/​sourceforge/​andsys/​ActivityApps;​)​Landroid/​widget/​Spinner;​
96 ····​.​locals·​195 ····​.​locals·​1
97 ····​.​param·​p0,​·​"x0"····​#·​Lnet/​sourceforge/​andsys/​ActivityApps;​96 ····​.​param·​p0,​·​"x0"····​#·​Lnet/​sourceforge/​andsys/​ActivityApps;​
  
277 B
smali/net/sourceforge/andsys/R.smali
Offset 24, 10 lines modifiedOffset 24, 9 lines modified
24 .​method·​public·​constructor·​<init>()​V24 .​method·​public·​constructor·​<init>()​V
25 ····​.​locals·​025 ····​.​locals·​0
  
26 ····​.​prologue26 ····​.​prologue
27 ····​.​line·​1027 ····​.​line·​10
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
29 ····​.​line·​213 
30 ····​return-​void29 ····​return-​void
31 .​end·​method30 .​end·​method
12.0 KB
smali/net/sourceforge/andsys/App.smali
Offset 45, 226 lines modifiedOffset 45, 212 lines modified
45 .​field·​private·​mPermissions:​I45 .​field·​private·​mPermissions:​I
  
46 .​field·​private·​mVers:​Ljava/​lang/​String;​46 .​field·​private·​mVers:​Ljava/​lang/​String;​
  
  
47 #·​direct·​methods47 #·​direct·​methods
48 .​method·​public·​constructor·​<init>(Landroid/​content/​pm/​PackageManager;​Landroid/​content/​pm/​PackageInfo;​)​V48 .​method·​public·​constructor·​<init>(Landroid/​content/​pm/​PackageManager;​Landroid/​content/​pm/​PackageInfo;​)​V
49 ····​.​locals·​1249 ····​.​locals·​10
50 ····​.​param·​p1,​·​"pm"····​#·​Landroid/​content/​pm/​PackageManager;​50 ····​.​param·​p1,​·​"pm"····​#·​Landroid/​content/​pm/​PackageManager;​
51 ····​.​param·​p2,​·​"pi"····​#·​Landroid/​content/​pm/​PackageInfo;​51 ····​.​param·​p2,​·​"pi"····​#·​Landroid/​content/​pm/​PackageInfo;​
  
52 ····​.​prologue52 ····​.​prologue
53 ····​const/​4·​v8,​·​0x153 ····​const/​4·​v5,​·​0x1
  
54 ····​const/​4·​v9,​·​0x054 ····​const/​4·​v6,​·​0x0
  
55 ····​.​line·​12555 ····​.​line·​125
56 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V56 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
57 ····​.​line·​12757 ····​.​line·​127
58 ····​iget-​object·​v7,​·​p2,​·​Landroid/​content/​pm/​PackageInfo;​-​>applicationInfo:​Landroid/​content/​pm/​ApplicationInfo;​58 ····​iget-​object·​v4,​·​p2,​·​Landroid/​content/​pm/​PackageInfo;​-​>applicationInfo:​Landroid/​content/​pm/​ApplicationInfo;​
  
59 ····​invoke-​virtual·​{v7,​·​p1},​·​Landroid/​content/​pm/​ApplicationInfo;​-​>loadLabel(Landroid/​content/​pm/​PackageManager;​)​Ljava/​lang/​CharSequence;​59 ····​invoke-​virtual·​{v4,​·​p1},​·​Landroid/​content/​pm/​ApplicationInfo;​-​>loadLabel(Landroid/​content/​pm/​PackageManager;​)​Ljava/​lang/​CharSequence;​
  
60 ····​move-​result-​object·​v760 ····​move-​result-​object·​v4
  
61 ····​invoke-​interface·​{v7},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​61 ····​invoke-​interface·​{v4},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
  
62 ····​move-​result-​object·​v762 ····​move-​result-​object·​v4
  
63 ····​iput-​object·​v7,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mName:​Ljava/​lang/​String;​63 ····​iput-​object·​v4,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mName:​Ljava/​lang/​String;​
  
64 ····​.​line·​12864 ····​.​line·​128
65 ····​iget-​object·​v7,​·​p2,​·​Landroid/​content/​pm/​PackageInfo;​-​>packageName:​Ljava/​lang/​String;​65 ····​iget-​object·​v4,​·​p2,​·​Landroid/​content/​pm/​PackageInfo;​-​>packageName:​Ljava/​lang/​String;​
  
66 ····​iput-​object·​v7,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mPack:​Ljava/​lang/​String;​66 ····​iput-​object·​v4,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mPack:​Ljava/​lang/​String;​
  
67 ····​.​line·​12967 ····​.​line·​129
68 ····​iget-​object·​v7,​·​p2,​·​Landroid/​content/​pm/​PackageInfo;​-​>versionName:​Ljava/​lang/​String;​68 ····​iget-​object·​v4,​·​p2,​·​Landroid/​content/​pm/​PackageInfo;​-​>versionName:​Ljava/​lang/​String;​
  
69 ····​iput-​object·​v7,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mVers:​Ljava/​lang/​String;​69 ····​iput-​object·​v4,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mVers:​Ljava/​lang/​String;​
  
70 ····​.​line·​13370 ····​.​line·​133
71 ····​iget-​object·​v7,​·​p2,​·​Landroid/​content/​pm/​PackageInfo;​-​>applicationInfo:​Landroid/​content/​pm/​ApplicationInfo;​71 ····​iget-​object·​v4,​·​p2,​·​Landroid/​content/​pm/​PackageInfo;​-​>applicationInfo:​Landroid/​content/​pm/​ApplicationInfo;​
  
72 ····​iget-​object·​v1,​·​v7,​·​Landroid/​content/​pm/​ApplicationInfo;​-​>sourceDir:​Ljava/​lang/​String;​72 ····​iget-​object·​v0,​·​v4,​·​Landroid/​content/​pm/​ApplicationInfo;​-​>sourceDir:​Ljava/​lang/​String;​
  
73 ····​.​line·​13473 ····​.​line·​134
74 ····​.​local·​v1,​·​"dirPath":​Ljava/​lang/​String;​74 ····​.​local·​v0,​·​"dirPath":​Ljava/​lang/​String;​
75 ····​new-​instance·​v2,​·​Ljava/​io/​File;​75 ····​new-​instance·​v1,​·​Ljava/​io/​File;​
  
76 ····​invoke-​direct·​{v2,​·​v1},​·​Ljava/​io/​File;​-​><init>(Ljava/​lang/​String;​)​V76 ····​invoke-​direct·​{v1,​·​v0},​·​Ljava/​io/​File;​-​><init>(Ljava/​lang/​String;​)​V
  
77 ····​.​line·​13577 ····​.​line·​135
78 ····​.​local·​v2,​·​"dirResource":​Ljava/​io/​File;​78 ····​.​local·​v1,​·​"dirResource":​Ljava/​io/​File;​
79 ····​invoke-​virtual·​{v2},​·​Ljava/​io/​File;​-​>lastModified()​J79 ····​invoke-​virtual·​{v1},​·​Ljava/​io/​File;​-​>lastModified()​J
  
80 ····​move-​result-​wide·​v1080 ····​move-​result-​wide·​v8
  
81 ····​iput-​wide·​v10,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mInst:​J81 ····​iput-​wide·​v8,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mInst:​J
  
82 ····​.​line·​14182 ····​.​line·​141
83 ····​:​try_start_083 ····​:​try_start_0
84 ····​iget-​object·​v7,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mPack:​Ljava/​lang/​String;​84 ····​iget-​object·​v4,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mPack:​Ljava/​lang/​String;​
  
85 ····​invoke-​virtual·​{p1,​·​v7},​·​Landroid/​content/​pm/​PackageManager;​-​>getApplicationIcon(L​java/​lang/​String;​)​Landroid/​graphics/​drawable/​Drawable;​85 ····​invoke-​virtual·​{p1,​·​v4},​·​Landroid/​content/​pm/​PackageManager;​-​>getApplicationIcon(L​java/​lang/​String;​)​Landroid/​graphics/​drawable/​Drawable;​
  
86 ····​move-​result-​object·​v786 ····​move-​result-​object·​v4
  
87 ····​iput-​object·​v7,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mIcon:​Landroid/​graphics/​drawable/​Drawable;​87 ····​iput-​object·​v4,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mIcon:​Landroid/​graphics/​drawable/​Drawable;​
88 ····​:​try_end_088 ····​:​try_end_0
89 ····​.​catch·​Landroid/​content/​pm/​PackageManager$NameNo​tFoundException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_089 ····​.​catch·​Landroid/​content/​pm/​PackageManager$NameNo​tFoundException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
  
90 ····​.​line·​14890 ····​.​line·​148
91 ····​:​goto_091 ····​:​goto_0
92 ····​iget-​object·​v7,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mPack:​Ljava/​lang/​String;​92 ····​iget-​object·​v4,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mPack:​Ljava/​lang/​String;​
  
93 ····​invoke-​virtual·​{p1,​·​v7},​·​Landroid/​content/​pm/​PackageManager;​-​>getLaunchIntentForPa​ckage(Ljava/​lang/​String;​)​Landroid/​content/​Intent;​93 ····​invoke-​virtual·​{p1,​·​v4},​·​Landroid/​content/​pm/​PackageManager;​-​>getLaunchIntentForPa​ckage(Ljava/​lang/​String;​)​Landroid/​content/​Intent;​
  
94 ····​move-​result-​object·​v794 ····​move-​result-​object·​v4
  
95 ····​if-​eqz·​v7,​·​:​cond_195 ····​if-​eqz·​v4,​·​:​cond_1
  
96 ····​move·​v7,​·​v896 ····​move·​v4,​·​v5
  
97 ····​:​goto_197 ····​:​goto_1
98 ····​iput-​boolean·​v7,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mFlagLaunchable:​Z98 ····​iput-​boolean·​v4,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mFlagLaunchable:​Z
  
99 ····​.​line·​15199 ····​.​line·​151
100 ····​iget-​object·​v7,​·​p2,​·​Landroid/​content/​pm/​PackageInfo;​-​>applicationInfo:​Landroid/​content/​pm/​ApplicationInfo;​100 ····​iget-​object·​v4,​·​p2,​·​Landroid/​content/​pm/​PackageInfo;​-​>applicationInfo:​Landroid/​content/​pm/​ApplicationInfo;​
  
101 ····​iget·​v7,​·​v7,​·​Landroid/​content/​pm/​ApplicationInfo;​-​>flags:​I101 ····​iget·​v4,​·​v4,​·​Landroid/​content/​pm/​ApplicationInfo;​-​>flags:​I
  
102 ····​iput·​v7,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mFlags:​I102 ····​iput·​v4,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mFlags:​I
  
103 ····​.​line·​154103 ····​.​line·​154
104 ····​iput·​v9,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mPermissions:​I104 ····​iput·​v6,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mPermissions:​I
  
105 ····​.​line·​155105 ····​.​line·​155
106 ····​iget-​object·​v7,​·​p2,​·​Landroid/​content/​pm/​PackageInfo;​-​>requestedPermissions​:​[Ljava/​lang/​String;​106 ····​iget-​object·​v4,​·​p2,​·​Landroid/​content/​pm/​PackageInfo;​-​>requestedPermissions​:​[Ljava/​lang/​String;​
  
107 ····​if-​eqz·​v7,​·​:​cond_3107 ····​if-​eqz·​v4,​·​:​cond_3
  
108 ····​.​line·​157108 ····​.​line·​157
109 ····​iget-​object·​v7,​·​p2,​·​Landroid/​content/​pm/​PackageInfo;​-​>requestedPermissions​:​[Ljava/​lang/​String;​109 ····​iget-​object·​v4,​·​p2,​·​Landroid/​content/​pm/​PackageInfo;​-​>requestedPermissions​:​[Ljava/​lang/​String;​
  
110 ····​array-​length·​v7,​·​v7110 ····​array-​length·​v4,​·​v4
  
111 ····​iput·​v7,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mPermissions:​I111 ····​iput·​v4,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mPermissions:​I
  
112 ····​.​line·​162112 ····​.​line·​162
113 ····​iput-​boolean·​v9,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mFlagBootable:​Z113 ····​iput-​boolean·​v6,​·​p0,​·​Lnet/​sourceforge/​andsys/​App;​-​>mFlagBootable:​Z
  
114 ····​.​line·​163114 ····​.​line·​163
115 ····​iget-​object·​v0,​·​p2,​·​Landroid/​content/​pm/​PackageInfo;​-​>requestedPermissions​:​[Ljava/​lang/​String;​115 ····​iget-​object·​v4,​·​p2,​·​Landroid/​content/​pm/​PackageInfo;​-​>requestedPermissions​:​[Ljava/​lang/​String;​
  
116 ····​.​local·​v0,​·​"arr$":​[Ljava/​lang/​String;​ 
117 ····​array-​length·​v5,​·​v0 
  
118 ····.​local·​v5,​·​"len$":​I116 ····array-​length·​v7,​·​v4
119 ····​const/​4·​v4,​·​0x0 
  
120 ····​.​local·​v4,​·​"i$":​I 
121 ····​:​goto_2117 ····​:​goto_2
122 ····​if-​ge·​v4,​·​v5,​·​:​cond_3118 ····​if-​ge·​v6,​·​v7,​·​:​cond_3
  
123 ····​aget-​object·​v6,​·​v0,​·​v4119 ····​aget-​object·​v3,​·​v4,​·​v6
Max diff block lines reached; 5241/12227 bytes (42.86%) of diff not shown.
1.69 KB
smali/net/sourceforge/andsys/ActivityApps$ShowDialogAsyncTask.smali
Offset 56, 21 lines modifiedOffset 56, 19 lines modified
56 ····​return-​void56 ····​return-​void
57 .​end·​method57 .​end·​method
  
  
58 #·​virtual·​methods58 #·​virtual·​methods
59 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​59 .​method·​protected·​bridge·​synthetic·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Object;​
60 ····​.​locals·​160 ····​.​locals·​1
61 ····​.​param·​p1,​·​"x0"····​#·​[Ljava/​lang/​Object;​ 
  
62 ····​.​prologue61 ····​.​prologue
63 ····​.​line·​78262 ····​.​line·​782
64 ····​check-​cast·​p1,​·​[Ljava/​lang/​Void;​63 ····​check-​cast·​p1,​·​[Ljava/​lang/​Void;​
  
65 ····​.​end·​local·​p1····​#·​"x0":​[Ljava/​lang/​Object;​ 
66 ····​invoke-​virtual·​{p0,​·​p1},​·​Lnet/​sourceforge/​andsys/​ActivityApps$ShowDial​ogAsyncTask;​-​>doInBackground([Ljav​a/​lang/​Void;​)​Ljava/​lang/​Void;​64 ····​invoke-​virtual·​{p0,​·​p1},​·​Lnet/​sourceforge/​andsys/​ActivityApps$ShowDial​ogAsyncTask;​-​>doInBackground([Ljav​a/​lang/​Void;​)​Ljava/​lang/​Void;​
  
67 ····​move-​result-​object·​v065 ····​move-​result-​object·​v0
  
68 ····​return-​object·​v066 ····​return-​object·​v0
69 .​end·​method67 .​end·​method
  
Offset 202, 21 lines modifiedOffset 200, 19 lines modified
202 ····​const/​4·​v0,​·​0x0200 ····​const/​4·​v0,​·​0x0
  
203 ····​return-​object·​v0201 ····​return-​object·​v0
204 .​end·​method202 .​end·​method
  
205 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V203 .​method·​protected·​bridge·​synthetic·​onPostExecute(Ljava/​lang/​Object;​)​V
206 ····​.​locals·​0204 ····​.​locals·​0
207 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
  
208 ····​.​prologue205 ····​.​prologue
209 ····​.​line·​782206 ····​.​line·​782
210 ····​check-​cast·​p1,​·​Ljava/​lang/​Void;​207 ····​check-​cast·​p1,​·​Ljava/​lang/​Void;​
  
211 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
212 ····​invoke-​virtual·​{p0,​·​p1},​·​Lnet/​sourceforge/​andsys/​ActivityApps$ShowDial​ogAsyncTask;​-​>onPostExecute(Ljava/​lang/​Void;​)​V208 ····​invoke-​virtual·​{p0,​·​p1},​·​Lnet/​sourceforge/​andsys/​ActivityApps$ShowDial​ogAsyncTask;​-​>onPostExecute(Ljava/​lang/​Void;​)​V
  
213 ····​return-​void209 ····​return-​void
214 .​end·​method210 .​end·​method
  
215 .​method·​protected·​onPostExecute(Ljava/​lang/​Void;​)​V211 .​method·​protected·​onPostExecute(Ljava/​lang/​Void;​)​V
216 ····​.​locals·​2212 ····​.​locals·​2
Offset 375, 18 lines modifiedOffset 371, 16 lines modified
  
375 ····​.​line·​874371 ····​.​line·​874
376 ····​return-​void372 ····​return-​void
377 .​end·​method373 .​end·​method
  
378 .​method·​protected·​bridge·​synthetic·​onProgressUpdate([Lja​va/​lang/​Object;​)​V374 .​method·​protected·​bridge·​synthetic·​onProgressUpdate([Lja​va/​lang/​Object;​)​V
379 ····​.​locals·​0375 ····​.​locals·​0
380 ····​.​param·​p1,​·​"x0"····​#·​[Ljava/​lang/​Object;​ 
  
381 ····​.​prologue376 ····​.​prologue
382 ····​.​line·​782377 ····​.​line·​782
383 ····​check-​cast·​p1,​·​[Ljava/​lang/​Integer;​378 ····​check-​cast·​p1,​·​[Ljava/​lang/​Integer;​
  
384 ····​.​end·​local·​p1····​#·​"x0":​[Ljava/​lang/​Object;​ 
385 ····​invoke-​virtual·​{p0,​·​p1},​·​Lnet/​sourceforge/​andsys/​ActivityApps$ShowDial​ogAsyncTask;​-​>onProgressUpdate([Lj​ava/​lang/​Integer;​)​V379 ····​invoke-​virtual·​{p0,​·​p1},​·​Lnet/​sourceforge/​andsys/​ActivityApps$ShowDial​ogAsyncTask;​-​>onProgressUpdate([Lj​ava/​lang/​Integer;​)​V
  
386 ····​return-​void380 ····​return-​void
387 .​end·​method381 .​end·​method
794 B
smali/net/sourceforge/andsys/App$ComparatorName.smali
Offset 38, 25 lines modifiedOffset 38, 21 lines modified
38 ····​return-​void38 ····​return-​void
39 .​end·​method39 .​end·​method
  
  
40 #·​virtual·​methods40 #·​virtual·​methods
41 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I41 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
42 ····​.​locals·​142 ····​.​locals·​1
43 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
44 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​Object;​ 
  
45 ····​.​prologue43 ····​.​prologue
46 ····​.​line·​28344 ····​.​line·​283
47 ····​check-​cast·​p1,​·​Lnet/​sourceforge/​andsys/​App;​45 ····​check-​cast·​p1,​·​Lnet/​sourceforge/​andsys/​App;​
  
48 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
49 ····​check-​cast·​p2,​·​Lnet/​sourceforge/​andsys/​App;​46 ····​check-​cast·​p2,​·​Lnet/​sourceforge/​andsys/​App;​
  
50 ····​.​end·​local·​p2····​#·​"x1":​Ljava/​lang/​Object;​ 
51 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lnet/​sourceforge/​andsys/​App$ComparatorName;​-​>compare(Lnet/​sourceforge/​andsys/​App;​Lnet/​sourceforge/​andsys/​App;​)​I47 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lnet/​sourceforge/​andsys/​App$ComparatorName;​-​>compare(Lnet/​sourceforge/​andsys/​App;​Lnet/​sourceforge/​andsys/​App;​)​I
  
52 ····​move-​result·​v048 ····​move-​result·​v0
  
53 ····​return·​v049 ····​return·​v0
54 .​end·​method50 .​end·​method
  
815 B
smali/net/sourceforge/andsys/App$ComparatorPermissions.smali
Offset 38, 25 lines modifiedOffset 38, 21 lines modified
38 ····​return-​void38 ····​return-​void
39 .​end·​method39 .​end·​method
  
  
40 #·​virtual·​methods40 #·​virtual·​methods
41 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I41 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
42 ····​.​locals·​142 ····​.​locals·​1
43 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​ 
44 ····​.​param·​p2,​·​"x1"····​#·​Ljava/​lang/​Object;​ 
  
45 ····​.​prologue43 ····​.​prologue
46 ····​.​line·​32644 ····​.​line·​326
47 ····​check-​cast·​p1,​·​Lnet/​sourceforge/​andsys/​App;​45 ····​check-​cast·​p1,​·​Lnet/​sourceforge/​andsys/​App;​
  
48 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​ 
49 ····​check-​cast·​p2,​·​Lnet/​sourceforge/​andsys/​App;​46 ····​check-​cast·​p2,​·​Lnet/​sourceforge/​andsys/​App;​
  
50 ····​.​end·​local·​p2····​#·​"x1":​Ljava/​lang/​Object;​ 
51 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lnet/​sourceforge/​andsys/​App$ComparatorPermiss​ions;​-​>compare(Lnet/​sourceforge/​andsys/​App;​Lnet/​sourceforge/​andsys/​App;​)​I47 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lnet/​sourceforge/​andsys/​App$ComparatorPermiss​ions;​-​>compare(Lnet/​sourceforge/​andsys/​App;​Lnet/​sourceforge/​andsys/​App;​)​I
  
52 ····​move-​result·​v048 ····​move-​result·​v0
  
53 ····​return·​v049 ····​return·​v0
54 .​end·​method50 .​end·​method
  
29.2 KB
smali/net/sourceforge/andsys/AppAdapter.smali
Offset 60, 545 lines modifiedOffset 60, 588 lines modified
60 ····​.​line·​6560 ····​.​line·​65
61 ····​return-​void61 ····​return-​void
62 .​end·​method62 .​end·​method
  
  
63 #·​virtual·​methods63 #·​virtual·​methods
64 .​method·​public·​getView(ILandroid/​view/​View;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​64 .​method·​public·​getView(ILandroid/​view/​View;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
65 ····​.​locals·1865 ····​.​locals·20
66 ····​.​param·​p1,​·​"position"····​#·​I66 ····​.​param·​p1,​·​"position"····​#·​I
67 ····​.​param·​p2,​·​"convertView"····​#·​Landroid/​view/​View;​67 ····​.​param·​p2,​·​"convertView"····​#·​Landroid/​view/​View;​
68 ····​.​param·​p3,​·​"parent"····​#·​Landroid/​view/​ViewGroup;​68 ····​.​param·​p3,​·​"parent"····​#·​Landroid/​view/​ViewGroup;​
  
69 ····​.​prologue69 ····​.​prologue
70 ····​.​line·​7770 ····​.​line·​77
71 ····​move-​object/​from16·​v14,​·​p271 ····​move-​object/​from16·​v15,​·​p2
  
72 ····​.​line·​8172 ····​.​line·​81
73 ····​.​local·​v14,​·​"v":​Landroid/​view/​View;​73 ····​.​local·​v15,​·​"v":​Landroid/​view/​View;​
74 ····​if-​nez·​v14,​·​:​cond_074 ····​if-​nez·​v15,​·​:​cond_0
  
75 ····​.​line·​8275 ····​.​line·​82
76 ····​move-​object/​from16·​v0,​·​p076 ····​move-​object/​from16·​v0,​·​p0
  
77 ····​iget-​object·​v15,​·​v0,​·​Lnet/​sourceforge/​andsys/​AppAdapter;​-​>mContext:​Landroid/​content/​Context;​77 ····​iget-​object·​v0,​·​v0,​·​Lnet/​sourceforge/​andsys/​AppAdapter;​-​>mContext:​Landroid/​content/​Context;​
  
78 ····const-​string·v16,​·​"layout_inflater"78 ····move-​object/​from16·​v16,​·​v0
  
79 ····invoke-​virtual/​range·​{v15·​.​.​·​v16},​·Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​79 ····const-​string·​v17,​·"layout_inflater"
  
80 ····move-​result-​object·v680 ····.​line·83
 81 ····​invoke-​virtual/​range·​{v16·​.​.​·​v17},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
  
 82 ····​move-​result-​object·​v7
  
81 ····​check-​cast·​v6,​·​Landroid/​view/​LayoutInflater;​83 ····​check-​cast·​v7,​·​Landroid/​view/​LayoutInflater;​
  
82 ····​.​line·​8484 ····​.​line·​84
83 ····​.​local·​v6,​·​"inflater":​Landroid/​view/​LayoutInflater;​85 ····​.​local·​v7,​·​"inflater":​Landroid/​view/​LayoutInflater;​
84 ····​const·​v15,​·​0x7f03000786 ····​const·​v16,​·​0x7f030007
  
85 ····​const/​16·​v16,​·​0x087 ····​const/​16·​v17,​·​0x0
  
86 ····​move-​object/​from16·​v0,​·​v1688 ····​move/​from16·​v0,​·​v16
  
87 ····invoke-​virtual·​{v6,​·​v15,​·​v0},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​)​Landroid/​view/​View;​89 ····move-​object/​from16·v1,​·​v17
  
88 ····move-​result-​object·v1490 ····invoke-​virtual·​{v7,​·​v0,​·​v1},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
  
 91 ····​move-​result-​object·​v15
  
89 ····​.​line·​9492 ····​.​line·​94
90 ····​.​end·​local·​v6····​#·​"inflater":​Landroid/​view/​LayoutInflater;​93 ····​.​end·​local·​v7····​#·​"inflater":​Landroid/​view/​LayoutInflater;​
91 ····​:​cond_094 ····​:​cond_0
92 ····​move-​object/​from16·​v0,​·​p095 ····​move-​object/​from16·​v0,​·​p0
  
93 ····​iget-​object·​v15,​·​v0,​·​Lnet/​sourceforge/​andsys/​AppAdapter;​-​>mObjects:​Ljava/​util/​List;​96 ····​iget-​object·​v0,​·​v0,​·​Lnet/​sourceforge/​andsys/​AppAdapter;​-​>mObjects:​Ljava/​util/​List;​
  
94 ····​move/​from16·​v0,​·p197 ····​move-​object/​from16·​v16,​·v0
  
95 ····invoke-​interface·​{v15,​·​v0},​·Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​98 ····move-​object/​from16·​v0,​·​v16
  
96 ····​move-​result-​object·v499 ····​move/​from16·​v1,​·p1
  
97 ····check-​cast·​v4,​·​Lnet/​sourceforge/​andsys/​App;​100 ····invoke-​interface·​{v0,​·​v1},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
  
 101 ····​move-​result-​object·​v5
  
 102 ····​check-​cast·​v5,​·​Lnet/​sourceforge/​andsys/​App;​
  
98 ····​.​line·​96103 ····​.​line·​96
99 ····​.​local·​v4,​·​"i":​Lnet/​sourceforge/​andsys/​App;​104 ····​.​local·​v5,​·​"i":​Lnet/​sourceforge/​andsys/​App;​
100 ····​if-​eqz·​v4,​·​:​cond_5105 ····​if-​eqz·​v5,​·​:​cond_5
  
101 ····​.​line·​102106 ····​.​line·​102
102 ····​const·​v15,​·​0x1020006107 ····​const·​v16,​·​0x1020006
  
103 ····​invoke-​virtual·​{v14,​·​v15},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​108 ····​invoke-​virtual/​range·​{v15·.​.​·​v16},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
104 ····​move-​result-​object·​v5109 ····​move-​result-​object·​v6
  
105 ····​check-​cast·​v5,​·​Landroid/​widget/​ImageView;​110 ····​check-​cast·​v6,​·​Landroid/​widget/​ImageView;​
  
106 ····​.​line·​103111 ····​.​line·​103
107 ····​.​local·​v5,​·​"icon":​Landroid/​widget/​ImageView;​112 ····​.​local·​v6,​·​"icon":​Landroid/​widget/​ImageView;​
108 ····​const·​v15,​·​0x1020016113 ····​const·​v16,​·​0x1020016
  
109 ····​invoke-​virtual·​{v14,​·​v15},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​114 ····​invoke-​virtual/​range·​{v15·.​.​·​v16},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
110 ····​move-​result-​object·​v13115 ····​move-​result-​object·​v14
  
111 ····​check-​cast·​v13,​·​Landroid/​widget/​TextView;​116 ····​check-​cast·​v14,​·​Landroid/​widget/​TextView;​
  
112 ····​.​line·​104117 ····​.​line·​104
113 ····​.​local·​v13,​·​"title":​Landroid/​widget/​TextView;​118 ····​.​local·​v14,​·​"title":​Landroid/​widget/​TextView;​
114 ····​const·​v15,​·​0x7f0a0014119 ····​const·​v16,​·​0x7f0a0014
  
115 ····​invoke-​virtual·​{v14,​·​v15},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​120 ····​invoke-​virtual/​range·​{v15·.​.​·​v16},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
116 ····​move-​result-​object·​v3121 ····​move-​result-​object·​v4
  
117 ····​check-​cast·​v3,​·​Landroid/​widget/​TextView;​122 ····​check-​cast·​v4,​·​Landroid/​widget/​TextView;​
  
118 ····​.​line·​107123 ····​.​line·​107
119 ····​.​local·​v3,​·​"flags":​Landroid/​widget/​TextView;​124 ····​.​local·​v4,​·​"flags":​Landroid/​widget/​TextView;​
120 ····​const·​v15,​·​0x7f0a0016125 ····​const·​v16,​·​0x7f0a0016
  
121 ····​invoke-​virtual·​{v14,​·​v15},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​126 ····​invoke-​virtual/​range·​{v15·.​.​·​v16},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
122 ····​move-​result-​object·​v11127 ····​move-​result-​object·​v12
  
123 ····​check-​cast·​v11,​·​Landroid/​widget/​TextView;​128 ····​check-​cast·​v12,​·​Landroid/​widget/​TextView;​
  
124 ····​.​line·​108129 ····​.​line·​108
125 ····​.​local·​v11,​·​"text1":​Landroid/​widget/​TextView;​130 ····​.​local·​v12,​·​"text1":​Landroid/​widget/​TextView;​
126 ····​const·​v15,​·​0x7f0a0017131 ····​const·​v16,​·​0x7f0a0017
  
127 ····​invoke-​virtual·​{v14,​·​v15},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​132 ····​invoke-​virtual/​range·​{v15·.​.​·​v16},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
  
128 ····​move-​result-​object·​v12133 ····​move-​result-​object·​v13
  
129 ····​check-​cast·​v12,​·​Landroid/​widget/​TextView;​134 ····​check-​cast·​v13,​·​Landroid/​widget/​TextView;​
  
130 ····​.​line·​115135 ····​.​line·​115
131 ····​.​local·​v12,​·​"text2":​Landroid/​widget/​TextView;​136 ····​.​local·​v13,​·​"text2":​Landroid/​widget/​TextView;​
132 ····​if-​eqz·​v5,​·​:​cond_1137 ····​if-​eqz·​v6,​·​:​cond_1
  
133 ····​.​line·​116138 ····​.​line·​116
Max diff block lines reached; 23988/29786 bytes (80.53%) of diff not shown.
5.35 KB
smali/net/sourceforge/andsys/Apps.smali
Offset 233, 69 lines modifiedOffset 233, 68 lines modified
233 ········​}233 ········​}
234 ····​.​end·​annotation234 ····​.​end·​annotation
  
235 ····​.​prologue235 ····​.​prologue
236 ····​.​line·​138236 ····​.​line·​138
237 ····​invoke-​virtual·​{p0},​·​Landroid/​content/​Context;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​237 ····​invoke-​virtual·​{p0},​·​Landroid/​content/​Context;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​
  
238 ····​move-​result-​object·​v5238 ····​move-​result-​object·​v4
  
239 ····​.​line·​149239 ····​.​line·​149
240 ····​.​local·​v5,​·​"pm":​Landroid/​content/​pm/​PackageManager;​240 ····​.​local·​v4,​·​"pm":​Landroid/​content/​pm/​PackageManager;​
241 ····​const/​16·​v6,​·​0x3000241 ····​const/​16·​v5,​·​0x3000
  
242 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​content/​pm/​PackageManager;​-​>getInstalledPackages​(I)​Ljava/​util/​List;​242 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​content/​pm/​PackageManager;​-​>getInstalledPackages​(I)​Ljava/​util/​List;​
  
243 ····​move-​result-​object·​v4243 ····​move-​result-​object·​v3
  
244 ····​.​line·​151244 ····​.​line·​151
245 ····​.​local·​v4,​·​"piList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​pm/​PackageInfo;​>;​"245 ····​.​local·​v3,​·​"piList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​pm/​PackageInfo;​>;​"
246 ····​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​246 ····​new-​instance·​v1,​·​Ljava/​util/​ArrayList;​
  
247 ····​invoke-​direct·​{v2},​·​Ljava/​util/​ArrayList;​-​><init>()​V247 ····​invoke-​direct·​{v1},​·​Ljava/​util/​ArrayList;​-​><init>()​V
  
248 ····​.​line·​152248 ····​.​line·​152
249 ····​.​local·​v2,​·​"packs":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lnet/​sourceforge/​andsys/​App;​>;​"249 ····​.​local·​v1,​·​"packs":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lnet/​sourceforge/​andsys/​App;​>;​"
250 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​250 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
  
251 ····​move-​result-​object·​v1251 ····​move-​result-​object·​v5
  
252 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​ 
253 ····​:​cond_0252 ····​:​cond_0
254 ····​:​goto_0253 ····​:​goto_0
255 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z254 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
256 ····​move-​result·​v6255 ····​move-​result·​v6
  
257 ····​if-​eqz·​v6,​·​:​cond_7256 ····​if-​eqz·​v6,​·​:​cond_7
  
258 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​257 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
  
259 ····​move-​result-​object·​v3258 ····​move-​result-​object·​v2
  
260 ····​check-​cast·​v3,​·​Landroid/​content/​pm/​PackageInfo;​259 ····​check-​cast·​v2,​·​Landroid/​content/​pm/​PackageInfo;​
  
261 ····​.​line·​153260 ····​.​line·​153
262 ····​.​local·​v3,​·​"pi":​Landroid/​content/​pm/​PackageInfo;​261 ····​.​local·​v2,​·​"pi":​Landroid/​content/​pm/​PackageInfo;​
263 ····​new-​instance·​v0,​·​Lnet/​sourceforge/​andsys/​App;​262 ····​new-​instance·​v0,​·​Lnet/​sourceforge/​andsys/​App;​
  
264 ····​invoke-​direct·​{v0,​·​v5,​·​v3},​·​Lnet/​sourceforge/​andsys/​App;​-​><init>(Landroid/​content/​pm/​PackageManager;​Landroid/​content/​pm/​PackageInfo;​)​V263 ····​invoke-​direct·​{v0,​·​v4,​·​v2},​·​Lnet/​sourceforge/​andsys/​App;​-​><init>(Landroid/​content/​pm/​PackageManager;​Landroid/​content/​pm/​PackageInfo;​)​V
  
265 ····​.​line·​155264 ····​.​line·​155
266 ····​.​local·​v0,​·​"ap":​Lnet/​sourceforge/​andsys/​App;​265 ····​.​local·​v0,​·​"ap":​Lnet/​sourceforge/​andsys/​App;​
267 ····​if-​nez·​p1,​·​:​cond_1266 ····​if-​nez·​p1,​·​:​cond_1
  
268 ····​invoke-​virtual·​{v0},​·​Lnet/​sourceforge/​andsys/​App;​-​>getFlagLaunchable()​Z267 ····​invoke-​virtual·​{v0},​·​Lnet/​sourceforge/​andsys/​App;​-​>getFlagLaunchable()​Z
  
269 ····​move-​result·​v6268 ····​move-​result·​v6
  
270 ····​if-​eqz·​v6,​·​:​cond_1269 ····​if-​eqz·​v6,​·​:​cond_1
  
271 ····​.​line·​156270 ····​.​line·​156
272 ····​invoke-​interface·​{v2,​·​v0},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z271 ····​invoke-​interface·​{v1,​·​v0},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
  
273 ····​goto·​:​goto_0272 ····​goto·​:​goto_0
  
274 ····​.​line·​158273 ····​.​line·​158
275 ····​:​cond_1274 ····​:​cond_1
276 ····​const/​4·​v6,​·​0x1275 ····​const/​4·​v6,​·​0x1
  
Offset 304, 15 lines modifiedOffset 303, 15 lines modified
304 ····​invoke-​virtual·​{v0},​·​Lnet/​sourceforge/​andsys/​App;​-​>getFlagLaunchable()​Z303 ····​invoke-​virtual·​{v0},​·​Lnet/​sourceforge/​andsys/​App;​-​>getFlagLaunchable()​Z
  
305 ····​move-​result·​v6304 ····​move-​result·​v6
  
306 ····​if-​nez·​v6,​·​:​cond_2305 ····​if-​nez·​v6,​·​:​cond_2
  
307 ····​.​line·​159306 ····​.​line·​159
308 ····​invoke-​interface·​{v2,​·​v0},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z307 ····​invoke-​interface·​{v1,​·​v0},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
  
309 ····​goto·​:​goto_0308 ····​goto·​:​goto_0
  
310 ····​.​line·​161309 ····​.​line·​161
311 ····​:​cond_2310 ····​:​cond_2
312 ····​const/​4·​v6,​·​0x2311 ····​const/​4·​v6,​·​0x2
  
Offset 321, 15 lines modifiedOffset 320, 15 lines modified
321 ····​invoke-​virtual·​{v0},​·​Lnet/​sourceforge/​andsys/​App;​-​>getFlagSystem()​Z320 ····​invoke-​virtual·​{v0},​·​Lnet/​sourceforge/​andsys/​App;​-​>getFlagSystem()​Z
  
322 ····​move-​result·​v6321 ····​move-​result·​v6
  
323 ····​if-​eqz·​v6,​·​:​cond_3322 ····​if-​eqz·​v6,​·​:​cond_3
  
324 ····​.​line·​162323 ····​.​line·​162
325 ····​invoke-​interface·​{v2,​·​v0},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z324 ····​invoke-​interface·​{v1,​·​v0},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
  
326 ····​goto·​:​goto_0325 ····​goto·​:​goto_0
  
327 ····​.​line·​164326 ····​.​line·​164
328 ····​:​cond_3327 ····​:​cond_3
329 ····​const/​4·​v6,​·​0x3328 ····​const/​4·​v6,​·​0x3
  
Offset 338, 15 lines modifiedOffset 337, 15 lines modified
338 ····​invoke-​virtual·​{v0},​·​Lnet/​sourceforge/​andsys/​App;​-​>getFlagSystem()​Z337 ····​invoke-​virtual·​{v0},​·​Lnet/​sourceforge/​andsys/​App;​-​>getFlagSystem()​Z
  
339 ····​move-​result·​v6338 ····​move-​result·​v6
  
340 ····​if-​nez·​v6,​·​:​cond_4339 ····​if-​nez·​v6,​·​:​cond_4
  
341 ····​.​line·​165340 ····​.​line·​165
342 ····​invoke-​interface·​{v2,​·​v0},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z341 ····​invoke-​interface·​{v1,​·​v0},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
  
343 ····​goto·​:​goto_0342 ····​goto·​:​goto_0
  
344 ····​.​line·​167343 ····​.​line·​167
345 ····​:​cond_4344 ····​:​cond_4
346 ····​const/​4·​v6,​·​0x4345 ····​const/​4·​v6,​·​0x4
  
Offset 355, 15 lines modifiedOffset 354, 15 lines modified
355 ····​invoke-​virtual·​{v0},​·​Lnet/​sourceforge/​andsys/​App;​-​>getFlagBootable()​Z354 ····​invoke-​virtual·​{v0},​·​Lnet/​sourceforge/​andsys/​App;​-​>getFlagBootable()​Z
  
356 ····​move-​result·​v6355 ····​move-​result·​v6
  
357 ····​if-​eqz·​v6,​·​:​cond_5356 ····​if-​eqz·​v6,​·​:​cond_5
  
358 ····​.​line·​168357 ····​.​line·​168
359 ····​invoke-​interface·​{v2,​·​v0},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z358 ····​invoke-​interface·​{v1,​·​v0},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
  
Max diff block lines reached; 921/5405 bytes (17.04%) of diff not shown.
3.16 KB
smali/net/sourceforge/andsys/ActivityApps$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lnet/​sourceforge/​andsys/​ActivityApps;​21 .​field·​final·​synthetic·​this$0:​Lnet/​sourceforge/​andsys/​ActivityApps;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lnet/​sourceforge/​andsys/​ActivityApps;​)​V23 .​method·​constructor·​<init>(Lnet/​sourceforge/​andsys/​ActivityApps;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lnet/​sourceforge/​andsys/​ActivityApps;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​19427 ····​.​line·​194
27 ····​iput-​object·​p1,​·​p0,​·​Lnet/​sourceforge/​andsys/​ActivityApps$1;​-​>this$0:​Lnet/​sourceforge/​andsys/​ActivityApps;​28 ····​iput-​object·​p1,​·​p0,​·​Lnet/​sourceforge/​andsys/​ActivityApps$1;​-​>this$0:​Lnet/​sourceforge/​andsys/​ActivityApps;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
Offset 105, 18 lines modifiedOffset 106, 20 lines modified
  
105 ····​move-​result-​object·​v4106 ····​move-​result-​object·​v4
  
106 ····​iget-​object·​v5,​·​p0,​·​Lnet/​sourceforge/​andsys/​ActivityApps$1;​-​>this$0:​Lnet/​sourceforge/​andsys/​ActivityApps;​107 ····​iget-​object·​v5,​·​p0,​·​Lnet/​sourceforge/​andsys/​ActivityApps$1;​-​>this$0:​Lnet/​sourceforge/​andsys/​ActivityApps;​
  
107 ····​const·​v6,​·​0x7f07002f108 ····​const·​v6,​·​0x7f07002f
  
 109 ····​.​line·​205
108 ····​invoke-​virtual·​{v5,​·​v6},​·​Lnet/​sourceforge/​andsys/​ActivityApps;​-​>getText(I)​Ljava/​lang/​CharSequence;​110 ····​invoke-​virtual·​{v5,​·​v6},​·​Lnet/​sourceforge/​andsys/​ActivityApps;​-​>getText(I)​Ljava/​lang/​CharSequence;​
  
109 ····​move-​result-​object·​v5111 ····​move-​result-​object·​v5
  
 112 ····​.​line·​204
110 ····​invoke-​static·​{v4,​·​v5,​·​v8},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​113 ····​invoke-​static·​{v4,​·​v5,​·​v8},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​
  
111 ····​move-​result-​object·​v3114 ····​move-​result-​object·​v3
  
112 ····​.​line·​206115 ····​.​line·​206
113 ····​.​local·​v3,​·​"toast":​Landroid/​widget/​Toast;​116 ····​.​local·​v3,​·​"toast":​Landroid/​widget/​Toast;​
114 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​Toast;​-​>show()​V117 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​Toast;​-​>show()​V
Offset 153, 14 lines modifiedOffset 156, 15 lines modified
  
153 ····​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V156 ····​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
  
154 ····​iget-​object·​v6,​·​p0,​·​Lnet/​sourceforge/​andsys/​ActivityApps$1;​-​>this$0:​Lnet/​sourceforge/​andsys/​ActivityApps;​157 ····​iget-​object·​v6,​·​p0,​·​Lnet/​sourceforge/​andsys/​ActivityApps$1;​-​>this$0:​Lnet/​sourceforge/​andsys/​ActivityApps;​
  
155 ····​const·​v7,​·​0x7f07002e158 ····​const·​v7,​·​0x7f07002e
  
 159 ····​.​line·​214
156 ····​invoke-​virtual·​{v6,​·​v7},​·​Lnet/​sourceforge/​andsys/​ActivityApps;​-​>getText(I)​Ljava/​lang/​CharSequence;​160 ····​invoke-​virtual·​{v6,​·​v7},​·​Lnet/​sourceforge/​andsys/​ActivityApps;​-​>getText(I)​Ljava/​lang/​CharSequence;​
  
157 ····​move-​result-​object·​v6161 ····​move-​result-​object·​v6
  
158 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​162 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​
  
159 ····​move-​result-​object·​v5163 ····​move-​result-​object·​v5
Offset 181, 14 lines modifiedOffset 185, 15 lines modified
  
181 ····​move-​result-​object·​v5185 ····​move-​result-​object·​v5
  
182 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​186 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
183 ····​move-​result-​object·​v5187 ····​move-​result-​object·​v5
  
 188 ····​.​line·​213
184 ····​invoke-​static·​{v4,​·​v5,​·​v8},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​189 ····​invoke-​static·​{v4,​·​v5,​·​v8},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​
  
185 ····​move-​result-​object·​v3190 ····​move-​result-​object·​v3
  
186 ····​.​line·​216191 ····​.​line·​216
187 ····​.​restart·​local·​v3····​#·​"toast":​Landroid/​widget/​Toast;​192 ····​.​restart·​local·​v3····​#·​"toast":​Landroid/​widget/​Toast;​
188 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​Toast;​-​>show()​V193 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​Toast;​-​>show()​V
Offset 226, 14 lines modifiedOffset 231, 15 lines modified
  
226 ····​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V231 ····​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
  
227 ····​iget-​object·​v6,​·​p0,​·​Lnet/​sourceforge/​andsys/​ActivityApps$1;​-​>this$0:​Lnet/​sourceforge/​andsys/​ActivityApps;​232 ····​iget-​object·​v6,​·​p0,​·​Lnet/​sourceforge/​andsys/​ActivityApps$1;​-​>this$0:​Lnet/​sourceforge/​andsys/​ActivityApps;​
  
228 ····​const·​v7,​·​0x7f070031233 ····​const·​v7,​·​0x7f070031
  
 234 ····​.​line·​226
229 ····​invoke-​virtual·​{v6,​·​v7},​·​Lnet/​sourceforge/​andsys/​ActivityApps;​-​>getText(I)​Ljava/​lang/​CharSequence;​235 ····​invoke-​virtual·​{v6,​·​v7},​·​Lnet/​sourceforge/​andsys/​ActivityApps;​-​>getText(I)​Ljava/​lang/​CharSequence;​
  
230 ····​move-​result-​object·​v6236 ····​move-​result-​object·​v6
  
231 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​237 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​
  
232 ····​move-​result-​object·​v5238 ····​move-​result-​object·​v5
Offset 254, 14 lines modifiedOffset 260, 15 lines modified
  
254 ····​move-​result-​object·​v5260 ····​move-​result-​object·​v5
  
255 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​261 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
256 ····​move-​result-​object·​v5262 ····​move-​result-​object·​v5
  
 263 ····​.​line·​225
257 ····​invoke-​static·​{v4,​·​v5,​·​v8},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​264 ····​invoke-​static·​{v4,​·​v5,​·​v8},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​
  
258 ····​move-​result-​object·​v3265 ····​move-​result-​object·​v3
  
259 ····​.​line·​228266 ····​.​line·​228
260 ····​.​restart·​local·​v3····​#·​"toast":​Landroid/​widget/​Toast;​267 ····​.​restart·​local·​v3····​#·​"toast":​Landroid/​widget/​Toast;​
261 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​Toast;​-​>show()​V268 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​Toast;​-​>show()​V
280 B
smali/net/sourceforge/andtheme/R.smali
Offset 23, 10 lines modifiedOffset 23, 9 lines modified
23 .​method·​public·​constructor·​<init>()​V23 .​method·​public·​constructor·​<init>()​V
24 ····​.​locals·​024 ····​.​locals·​0
  
25 ····​.​prologue25 ····​.​prologue
26 ····​.​line·​926 ····​.​line·​9
27 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V27 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
28 ····​.​line·​101 
29 ····​return-​void28 ····​return-​void
30 .​end·​method29 .​end·​method
759 B
res/drawable/btn_dropdown__spinner__widget__at.xml
659 B
res/drawable/btn_dropdown__spinner__widget__at.xml
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <selector·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <selector·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<item·​android:​drawable="@drawable/​pressed__btn_dropdown​__at"·​android:​state_pressed="true"/​>3 ··​<item·​android:​drawable="@drawable/​pressed__btn_dropdown​__at"·​android:​state_pressed="true"/​>
4 ··​<item·​android:​drawable="@drawable/​selected__btn_dropdow​n__at"·​android:​state_focused="true"/​>4 ··​<item·​android:​drawable="@drawable/​selected__btn_dropdow​n__at"·​android:​state_focused="true"/​>
5 ··​<item·​android:​drawable="@drawable/​selected__btn_dropdow​n__at"·​android:​state_hovered="true"/​>5 ··​<item·​android:​drawable="@drawable/​selected__btn_dropdow​n__at"/​>
6 ··​<item·​android:​drawable="@drawable/​normal__btn_dropdown_​_at"/​>6 ··​<item·​android:​drawable="@drawable/​normal__btn_dropdown_​_at"/​>
7 </​selector>7 </​selector>
693 B
res/drawable/image_button__widget__at.xml
611 B
res/drawable/image_button__widget__at.xml
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <selector·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <selector·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<item·​android:​drawable="@drawable/​pressed__button__at"·​android:​state_pressed="true"/​>3 ··​<item·​android:​drawable="@drawable/​pressed__button__at"·​android:​state_pressed="true"/​>
4 ··​<item·​android:​drawable="@drawable/​selected__button__at"​·​android:​state_focused="true"/​>4 ··​<item·​android:​drawable="@drawable/​selected__button__at"​·​android:​state_focused="true"/​>
5 ··​<item·​android:​drawable="@drawable/​selected__button__at"​·​android:​state_hovered="true"/​>5 ··​<item·​android:​drawable="@drawable/​selected__button__at"​/​>
6 ··​<item·​android:​drawable="@drawable/​normal__button__at"/​>6 ··​<item·​android:​drawable="@drawable/​normal__button__at"/​>
7 </​selector>7 </​selector>
669 B
res/drawable/button__widget__at.xml
599 B
res/drawable/button__widget__at.xml
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <selector·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <selector·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<item·​android:​drawable="@drawable/​pressed__button__at"·​android:​state_pressed="true"/​>3 ··​<item·​android:​drawable="@drawable/​pressed__button__at"·​android:​state_pressed="true"/​>
4 ··​<item·​android:​drawable="@drawable/​selected__button__at"​·​android:​state_focused="true"/​>4 ··​<item·​android:​drawable="@drawable/​selected__button__at"​·​android:​state_focused="true"/​>
5 ··​<item·​android:​drawable="@drawable/​selected__button__at"​·​android:​state_hovered="true"/​>5 ··​<item·​android:​drawable="@drawable/​selected__button__at"​/​>
6 ··​<item·​android:​drawable="@drawable/​normal__button__at"/​>6 ··​<item·​android:​drawable="@drawable/​normal__button__at"/​>
7 </​selector>7 </​selector>
101 KB
res/drawable-hdpi-v4/ic_launcher.png
91.5 KB
sng
Max report size reached
8.89 KB
Image content
Max report size reached
26.7 KB
res/drawable-ldpi-v4/ic_launcher.png
22.7 KB
sng
Max report size reached
3.91 KB
Image content
Max report size reached
46.2 KB
res/drawable-mdpi-v4/ic_launcher.png
40.8 KB
sng
Max report size reached
5.33 KB
Image content
Max report size reached
389 KB
res/drawable-xxhdpi-v4/ic_launcher.png
365 KB
sng
Max report size reached
23.4 KB
Image content
Max report size reached
176 KB
res/drawable-xhdpi-v4/ic_launcher.png
163 KB
sng
Max report size reached
13.2 KB
Image content
Max report size reached
479 B
res/menu/main__at.xml
437 B
res/menu/main__at.xml
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <menu·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <menu·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<item·​android:​id="@id/​action_settings"·​android:​orderInCategory="100"​·​android:​showAsAction="never"·​android:​title="@string/​action_settings_at"/​>3 ··​<item·​android:​id="@id/​action_settings"·​android:​orderInCategory="100"​·​android:​title="@string/​action_settings_at"/​>
4 </​menu>4 </​menu>
4.98 KB
res/layout/item__list.xml
4.93 KB
res/layout/item__list.xml
Max report size reached
1.24 KB
res/layout/help__activity.xml
1.18 KB
res/layout/help__activity.xml
Max report size reached
9.52 KB
res/layout/device__activity.xml
9.46 KB
res/layout/device__activity.xml
Max report size reached