4.98 MB
/home/fdroid/fdroiddata/tmp/org.yuttadhammo.BodhiTimer_59.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.yuttadhammo.BodhiTimer_59.apk
1.37 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: <P3tjO+gmCF+1XRlRME38ZhVHEXs=>, actual: <nnnc9O5+9P70iUZhkGoEaolpOjE=>
    
Offset 1, 16 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·0fc13f96ab245552d63259b90cff55031d56f05a7d55140ca400414cf6343e0f 
10 Signer·#1·certificate·SHA-1·digest:·eb25f51d027afa33cedf2aaf1f666b94ba4ce3a9 
11 Signer·#1·certificate·MD5·digest:·c1de68f08b726efbf3ccaebfbd729431 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·7479bbc0c941ef14bb863b7238a627340551f4384cfbbea6518eb1cd29e0baf2 
15 Signer·#1·public·key·SHA-1·digest:·3e8e9e752e2ac3159c7a7e8566e7471ad3080a1e 
16 Signer·#1·public·key·MD5·digest:·7cf3bdaa2dc560ce1efc230293d11eab 
15.0 KB
zipinfo {}
    
Offset 1, 90 lines modifiedOffset 1, 90 lines modified
1 Zip·file·size:·1871165·bytes,·number·of·entries:·881 Zip·file·size:·1811485·bytes,·number·of·entries:·88
2 -rw----·····2.0·fat·····7194·bl·defN·14-Oct-08·06:39·META-INF/MANIFEST.MF 
3 -rw----·····2.0·fat·····7315·bl·defN·14-Oct-08·06:39·META-INF/26DA4D52.SF 
4 -rw----·····2.0·fat·····1297·bl·defN·14-Oct-08·06:39·META-INF/26DA4D52.RSA 
5 -rw----·····2.0·fat······492·bX·defN·14-Oct-08·05:58·res/color/gallery_item_color.xml2 -rw----·····2.0·fat······492·bX·defN·17-Sep-26·00:03·res/color/gallery_item_color.xml
6 -rw----·····2.0·fat······644·bl·defN·14-Oct-08·05:58·res/drawable/glass.xml3 -rw----·····2.0·fat······644·bl·defN·17-Sep-26·00:03·res/drawable/glass.xml
7 -rw----·····1.0·fat·····2269·b-·stor·14-Oct-08·05:58·res/drawable/icon.png4 -rw----·····1.0·fat·····2269·b-·stor·17-Sep-26·00:03·res/drawable/icon.png
8 -rw----·····1.0·fat·····2269·b-·stor·14-Oct-08·05:58·res/drawable/notification.png5 -rw----·····1.0·fat·····2269·b-·stor·17-Sep-26·00:03·res/drawable/notification.png
9 -rw----·····2.0·fat······784·bl·defN·14-Oct-08·05:58·res/drawable/widget_background_black.xml6 -rw----·····2.0·fat······784·bl·defN·17-Sep-26·00:03·res/drawable/widget_background_black.xml
10 -rw----·····2.0·fat······660·bl·defN·14-Oct-08·05:58·res/drawable/widget_background_black_square.xml7 -rw----·····2.0·fat······660·bl·defN·17-Sep-26·00:03·res/drawable/widget_background_black_square.xml
11 -rw----·····2.0·fat······928·bl·defN·14-Oct-08·05:58·res/drawable/widget_background_white.xml8 -rw----·····2.0·fat······928·bl·defN·17-Sep-26·00:03·res/drawable/widget_background_white.xml
12 -rw----·····2.0·fat······660·bl·defN·14-Oct-08·05:58·res/drawable/widget_background_white_square.xml9 -rw----·····2.0·fat······660·bl·defN·17-Sep-26·00:03·res/drawable/widget_background_white_square.xml
13 -rw----·····2.0·fat······408·bl·defN·14-Oct-08·05:58·res/layout/about.xml10 -rw----·····2.0·fat······408·bl·defN·17-Sep-26·00:03·res/layout/about.xml
14 -rw----·····2.0·fat·····1020·bl·defN·14-Oct-08·05:58·res/layout/adv_list_item.xml11 -rw----·····2.0·fat·····1020·bl·defN·17-Sep-26·00:03·res/layout/adv_list_item.xml
15 -rw----·····2.0·fat·····3268·bl·defN·14-Oct-08·05:58·res/layout/adv_number_picker.xml12 -rw----·····2.0·fat·····3268·bl·defN·17-Sep-26·00:03·res/layout/adv_number_picker.xml
16 -rw----·····2.0·fat·····1188·bl·defN·14-Oct-08·05:58·res/layout/appwidget.xml13 -rw----·····2.0·fat·····1188·bl·defN·17-Sep-26·00:03·res/layout/appwidget.xml
17 -rw----·····2.0·fat······516·bl·defN·14-Oct-08·05:58·res/layout/gallery_item.xml14 -rw----·····2.0·fat······516·bl·defN·17-Sep-26·00:03·res/layout/gallery_item.xml
18 -rw----·····2.0·fat·····2776·bl·defN·14-Oct-08·05:58·res/layout/main.xml15 -rw----·····2.0·fat·····2776·bl·defN·17-Sep-26·00:03·res/layout/main.xml
19 -rw----·····2.0·fat·····5372·bl·defN·14-Oct-08·05:58·res/layout/n_number_picker_dialog.xml16 -rw----·····2.0·fat·····5372·bl·defN·17-Sep-26·00:03·res/layout/n_number_picker_dialog.xml
20 -rw----·····2.0·fat·····1876·bl·defN·14-Oct-08·05:58·res/layout/widget_config.xml17 -rw----·····2.0·fat·····1876·bl·defN·17-Sep-26·00:03·res/layout/widget_config.xml
21 -rw----·····1.0·fat···182143·b-·stor·14-Oct-08·05:58·res/raw/bell.ogg18 -rw----·····1.0·fat···182143·b-·stor·17-Sep-26·00:03·res/raw/bell.ogg
22 -rw----·····1.0·fat···103137·b-·stor·14-Oct-08·05:58·res/raw/bell1.ogg19 -rw----·····1.0·fat···103137·b-·stor·17-Sep-26·00:03·res/raw/bell1.ogg
23 -rw----·····1.0·fat···173652·b-·stor·14-Oct-08·05:58·res/raw/birds.ogg20 -rw----·····1.0·fat···173652·b-·stor·17-Sep-26·00:03·res/raw/birds.ogg
24 -rw----·····1.0·fat···158012·b-·stor·14-Oct-08·05:58·res/raw/bowl.ogg21 -rw----·····1.0·fat···158012·b-·stor·17-Sep-26·00:03·res/raw/bowl.ogg
25 -rw----·····1.0·fat···167082·b-·stor·14-Oct-08·05:58·res/raw/gong.ogg22 -rw----·····1.0·fat···167082·b-·stor·17-Sep-26·00:03·res/raw/gong.ogg
26 -rw----·····2.0·fat······700·bl·defN·14-Oct-08·05:58·res/xml/bodhi_appwidget_info.xml23 -rw----·····2.0·fat······700·bl·defN·17-Sep-26·00:03·res/xml/bodhi_appwidget_info.xml
27 -rw----·····2.0·fat·····4036·bl·defN·14-Oct-08·05:58·res/xml/preferences.xml24 -rw----·····2.0·fat·····4036·bl·defN·17-Sep-26·00:03·res/xml/preferences.xml
28 -rw----·····2.0·fat·····5492·bl·defN·14-Oct-08·05:58·AndroidManifest.xml25 -rw----·····2.0·fat·····5492·bl·defN·17-Sep-26·00:03·AndroidManifest.xml
29 -rw----·····1.0·fat····27052·b-·stor·14-Oct-08·05:58·resources.arsc26 -rw----·····1.0·fat····27052·b-·stor·17-Sep-26·00:03·resources.arsc
30 -rw----·····1.0·fat····34306·b-·stor·14-Oct-08·05:58·res/drawable-hdpi-v4/ensow.png27 -rw----·····1.0·fat····34306·b-·stor·17-Sep-26·00:03·res/drawable-hdpi-v4/ensow.png
31 -rw----·····1.0·fat····32822·b-·stor·14-Oct-08·05:58·res/drawable-hdpi-v4/ensow_black.png28 -rw----·····1.0·fat····32822·b-·stor·17-Sep-26·00:03·res/drawable-hdpi-v4/ensow_black.png
32 -rw----·····1.0·fat·····5546·b-·stor·14-Oct-08·05:58·res/drawable-hdpi-v4/icon.png29 -rw----·····1.0·fat·····5546·b-·stor·17-Sep-26·00:03·res/drawable-hdpi-v4/icon.png
33 -rw----·····1.0·fat···122783·b-·stor·14-Oct-08·05:58·res/drawable-hdpi-v4/leaf.png30 -rw----·····1.0·fat···122783·b-·stor·17-Sep-26·00:03·res/drawable-hdpi-v4/leaf.png
34 -rw----·····1.0·fat·····1998·b-·stor·14-Oct-08·05:58·res/drawable-hdpi-v4/pause.png31 -rw----·····1.0·fat·····1998·b-·stor·17-Sep-26·00:03·res/drawable-hdpi-v4/pause.png
35 -rw----·····1.0·fat·····2009·b-·stor·14-Oct-08·05:58·res/drawable-hdpi-v4/pause_black.png32 -rw----·····1.0·fat·····2009·b-·stor·17-Sep-26·00:03·res/drawable-hdpi-v4/pause_black.png
36 -rw----·····1.0·fat·····1481·b-·stor·14-Oct-08·05:58·res/drawable-hdpi-v4/play.png33 -rw----·····1.0·fat·····1481·b-·stor·17-Sep-26·00:03·res/drawable-hdpi-v4/play.png
37 -rw----·····1.0·fat·····1451·b-·stor·14-Oct-08·05:58·res/drawable-hdpi-v4/play_black.png34 -rw----·····1.0·fat·····1451·b-·stor·17-Sep-26·00:03·res/drawable-hdpi-v4/play_black.png
38 -rw----·····1.0·fat·····1370·b-·stor·14-Oct-08·05:58·res/drawable-hdpi-v4/preferences.png35 -rw----·····1.0·fat·····1370·b-·stor·17-Sep-26·00:03·res/drawable-hdpi-v4/preferences.png
39 -rw----·····1.0·fat·····1387·b-·stor·14-Oct-08·05:58·res/drawable-hdpi-v4/preferences_black.png36 -rw----·····1.0·fat·····1387·b-·stor·17-Sep-26·00:03·res/drawable-hdpi-v4/preferences_black.png
40 -rw----·····1.0·fat·····3299·b-·stor·14-Oct-08·05:58·res/drawable-hdpi-v4/set.png37 -rw----·····1.0·fat·····3299·b-·stor·17-Sep-26·00:03·res/drawable-hdpi-v4/set.png
41 -rw----·····1.0·fat·····3333·b-·stor·14-Oct-08·05:58·res/drawable-hdpi-v4/set_black.png38 -rw----·····1.0·fat·····3333·b-·stor·17-Sep-26·00:03·res/drawable-hdpi-v4/set_black.png
42 -rw----·····1.0·fat·····1565·b-·stor·14-Oct-08·05:58·res/drawable-hdpi-v4/stop.png39 -rw----·····1.0·fat·····1565·b-·stor·17-Sep-26·00:03·res/drawable-hdpi-v4/stop.png
43 -rw----·····1.0·fat·····1588·b-·stor·14-Oct-08·05:58·res/drawable-hdpi-v4/stop_black.png40 -rw----·····1.0·fat·····1588·b-·stor·17-Sep-26·00:03·res/drawable-hdpi-v4/stop_black.png
44 -rw----·····1.0·fat····13479·b-·stor·14-Oct-08·05:58·res/drawable-ldpi-v4/ensow.png41 -rw----·····1.0·fat····13479·b-·stor·17-Sep-26·00:03·res/drawable-ldpi-v4/ensow.png
45 -rw----·····1.0·fat····32822·b-·stor·14-Oct-08·05:58·res/drawable-ldpi-v4/ensow_black.png42 -rw----·····1.0·fat····32822·b-·stor·17-Sep-26·00:03·res/drawable-ldpi-v4/ensow_black.png
46 -rw----·····1.0·fat·····1930·b-·stor·14-Oct-08·05:58·res/drawable-ldpi-v4/icon.png43 -rw----·····1.0·fat·····1930·b-·stor·17-Sep-26·00:03·res/drawable-ldpi-v4/icon.png
47 -rw----·····1.0·fat····30622·b-·stor·14-Oct-08·05:58·res/drawable-ldpi-v4/leaf.png44 -rw----·····1.0·fat····30622·b-·stor·17-Sep-26·00:03·res/drawable-ldpi-v4/leaf.png
48 -rw----·····1.0·fat······815·b-·stor·14-Oct-08·05:58·res/drawable-ldpi-v4/pause.png45 -rw----·····1.0·fat······815·b-·stor·17-Sep-26·00:03·res/drawable-ldpi-v4/pause.png
49 -rw----·····1.0·fat······820·b-·stor·14-Oct-08·05:58·res/drawable-ldpi-v4/pause_black.png46 -rw----·····1.0·fat······820·b-·stor·17-Sep-26·00:03·res/drawable-ldpi-v4/pause_black.png
50 -rw----·····1.0·fat·····1118·b-·stor·14-Oct-08·05:58·res/drawable-ldpi-v4/play.png47 -rw----·····1.0·fat·····1118·b-·stor·17-Sep-26·00:03·res/drawable-ldpi-v4/play.png
51 -rw----·····1.0·fat·····1118·b-·stor·14-Oct-08·05:58·res/drawable-ldpi-v4/play_black.png48 -rw----·····1.0·fat·····1118·b-·stor·17-Sep-26·00:03·res/drawable-ldpi-v4/play_black.png
52 -rw----·····1.0·fat·····1083·b-·stor·14-Oct-08·05:58·res/drawable-ldpi-v4/preferences.png49 -rw----·····1.0·fat·····1083·b-·stor·17-Sep-26·00:03·res/drawable-ldpi-v4/preferences.png
53 -rw----·····1.0·fat·····1083·b-·stor·14-Oct-08·05:58·res/drawable-ldpi-v4/preferences_black.png50 -rw----·····1.0·fat·····1083·b-·stor·17-Sep-26·00:03·res/drawable-ldpi-v4/preferences_black.png
54 -rw----·····1.0·fat·····1932·b-·stor·14-Oct-08·05:58·res/drawable-ldpi-v4/set.png51 -rw----·····1.0·fat·····1932·b-·stor·17-Sep-26·00:03·res/drawable-ldpi-v4/set.png
55 -rw----·····1.0·fat·····1932·b-·stor·14-Oct-08·05:58·res/drawable-ldpi-v4/set_black.png52 -rw----·····1.0·fat·····1932·b-·stor·17-Sep-26·00:03·res/drawable-ldpi-v4/set_black.png
56 -rw----·····1.0·fat·····1470·b-·stor·14-Oct-08·05:58·res/drawable-ldpi-v4/stop.png53 -rw----·····1.0·fat·····1470·b-·stor·17-Sep-26·00:03·res/drawable-ldpi-v4/stop.png
57 -rw----·····1.0·fat·····1470·b-·stor·14-Oct-08·05:58·res/drawable-ldpi-v4/stop_black.png54 -rw----·····1.0·fat·····1470·b-·stor·17-Sep-26·00:03·res/drawable-ldpi-v4/stop_black.png
58 -rw----·····1.0·fat····19152·b-·stor·14-Oct-08·05:58·res/drawable-mdpi-v4/ensow.png55 -rw----·····1.0·fat····19152·b-·stor·17-Sep-26·00:03·res/drawable-mdpi-v4/ensow.png
59 -rw----·····1.0·fat····32822·b-·stor·14-Oct-08·05:58·res/drawable-mdpi-v4/ensow_black.png56 -rw----·····1.0·fat····32822·b-·stor·17-Sep-26·00:03·res/drawable-mdpi-v4/ensow_black.png
60 -rw----·····1.0·fat····54612·b-·stor·14-Oct-08·05:58·res/drawable-mdpi-v4/leaf.png57 -rw----·····1.0·fat····54612·b-·stor·17-Sep-26·00:03·res/drawable-mdpi-v4/leaf.png
61 -rw----·····1.0·fat·····1182·b-·stor·14-Oct-08·05:58·res/drawable-mdpi-v4/pause.png58 -rw----·····1.0·fat·····1182·b-·stor·17-Sep-26·00:03·res/drawable-mdpi-v4/pause.png
62 -rw----·····1.0·fat·····1193·b-·stor·14-Oct-08·05:58·res/drawable-mdpi-v4/pause_black.png59 -rw----·····1.0·fat·····1193·b-·stor·17-Sep-26·00:03·res/drawable-mdpi-v4/pause_black.png
63 -rw----·····1.0·fat·····1576·b-·stor·14-Oct-08·05:58·res/drawable-mdpi-v4/play.png60 -rw----·····1.0·fat·····1576·b-·stor·17-Sep-26·00:03·res/drawable-mdpi-v4/play.png
64 -rw----·····1.0·fat·····1576·b-·stor·14-Oct-08·05:58·res/drawable-mdpi-v4/play_black.png61 -rw----·····1.0·fat·····1576·b-·stor·17-Sep-26·00:03·res/drawable-mdpi-v4/play_black.png
65 -rw----·····1.0·fat·····1548·b-·stor·14-Oct-08·05:58·res/drawable-mdpi-v4/preferences.png62 -rw----·····1.0·fat·····1548·b-·stor·17-Sep-26·00:03·res/drawable-mdpi-v4/preferences.png
66 -rw----·····1.0·fat·····1548·b-·stor·14-Oct-08·05:58·res/drawable-mdpi-v4/preferences_black.png63 -rw----·····1.0·fat·····1548·b-·stor·17-Sep-26·00:03·res/drawable-mdpi-v4/preferences_black.png
67 -rw----·····1.0·fat·····1814·b-·stor·14-Oct-08·05:58·res/drawable-mdpi-v4/set.png64 -rw----·····1.0·fat·····1814·b-·stor·17-Sep-26·00:03·res/drawable-mdpi-v4/set.png
68 -rw----·····1.0·fat·····1807·b-·stor·14-Oct-08·05:58·res/drawable-mdpi-v4/set_black.png65 -rw----·····1.0·fat·····1807·b-·stor·17-Sep-26·00:03·res/drawable-mdpi-v4/set_black.png
69 -rw----·····1.0·fat······963·b-·stor·14-Oct-08·05:58·res/drawable-mdpi-v4/stop.png66 -rw----·····1.0·fat······963·b-·stor·17-Sep-26·00:03·res/drawable-mdpi-v4/stop.png
70 -rw----·····1.0·fat······979·b-·stor·14-Oct-08·05:58·res/drawable-mdpi-v4/stop_black.png67 -rw----·····1.0·fat······979·b-·stor·17-Sep-26·00:03·res/drawable-mdpi-v4/stop_black.png
71 -rw----·····1.0·fat····41763·b-·stor·14-Oct-08·05:58·res/drawable-xhdpi-v4/ensow.png68 -rw----·····1.0·fat····41763·b-·stor·17-Sep-26·00:03·res/drawable-xhdpi-v4/ensow.png
72 -rw----·····1.0·fat····32822·b-·stor·14-Oct-08·05:58·res/drawable-xhdpi-v4/ensow_black.png69 -rw----·····1.0·fat····32822·b-·stor·17-Sep-26·00:03·res/drawable-xhdpi-v4/ensow_black.png
73 -rw----·····1.0·fat·····9315·b-·stor·14-Oct-08·05:58·res/drawable-xhdpi-v4/icon.png70 -rw----·····1.0·fat·····9315·b-·stor·17-Sep-26·00:03·res/drawable-xhdpi-v4/icon.png
74 -rw----·····1.0·fat···247596·b-·stor·14-Oct-08·05:58·res/drawable-xhdpi-v4/leaf.png71 -rw----·····1.0·fat···247596·b-·stor·17-Sep-26·00:03·res/drawable-xhdpi-v4/leaf.png
75 -rw----·····1.0·fat·····2498·b-·stor·14-Oct-08·05:58·res/drawable-xhdpi-v4/pause.png72 -rw----·····1.0·fat·····2498·b-·stor·17-Sep-26·00:03·res/drawable-xhdpi-v4/pause.png
76 -rw----·····1.0·fat·····2490·b-·stor·14-Oct-08·05:58·res/drawable-xhdpi-v4/pause_black.png73 -rw----·····1.0·fat·····2490·b-·stor·17-Sep-26·00:03·res/drawable-xhdpi-v4/pause_black.png
77 -rw----·····1.0·fat·····1455·b-·stor·14-Oct-08·05:58·res/drawable-xhdpi-v4/play.png74 -rw----·····1.0·fat·····1455·b-·stor·17-Sep-26·00:03·res/drawable-xhdpi-v4/play.png
78 -rw----·····1.0·fat·····1451·b-·stor·14-Oct-08·05:58·res/drawable-xhdpi-v4/play_black.png75 -rw----·····1.0·fat·····1451·b-·stor·17-Sep-26·00:03·res/drawable-xhdpi-v4/play_black.png
79 -rw----·····1.0·fat·····1672·b-·stor·14-Oct-08·05:58·res/drawable-xhdpi-v4/preferences.png76 -rw----·····1.0·fat·····1672·b-·stor·17-Sep-26·00:03·res/drawable-xhdpi-v4/preferences.png
80 -rw----·····1.0·fat·····1387·b-·stor·14-Oct-08·05:58·res/drawable-xhdpi-v4/preferences_black.png77 -rw----·····1.0·fat·····1387·b-·stor·17-Sep-26·00:03·res/drawable-xhdpi-v4/preferences_black.png
81 -rw----·····1.0·fat·····4836·b-·stor·14-Oct-08·05:58·res/drawable-xhdpi-v4/set.png78 -rw----·····1.0·fat·····4836·b-·stor·17-Sep-26·00:03·res/drawable-xhdpi-v4/set.png
82 -rw----·····1.0·fat·····3333·b-·stor·14-Oct-08·05:58·res/drawable-xhdpi-v4/set_black.png79 -rw----·····1.0·fat·····3333·b-·stor·17-Sep-26·00:03·res/drawable-xhdpi-v4/set_black.png
83 -rw----·····1.0·fat·····2000·b-·stor·14-Oct-08·05:58·res/drawable-xhdpi-v4/stop.png80 -rw----·····1.0·fat·····2000·b-·stor·17-Sep-26·00:03·res/drawable-xhdpi-v4/stop.png
84 -rw----·····1.0·fat·····1588·b-·stor·14-Oct-08·05:58·res/drawable-xhdpi-v4/stop_black.png81 -rw----·····1.0·fat·····1588·b-·stor·17-Sep-26·00:03·res/drawable-xhdpi-v4/stop_black.png
85 -rw----·····1.0·fat····37463·b-·stor·14-Oct-08·05:58·res/drawable-xhdpi-v4/wblack.png82 -rw----·····1.0·fat····37463·b-·stor·17-Sep-26·00:03·res/drawable-xhdpi-v4/wblack.png
86 -rw----·····1.0·fat····37192·b-·stor·14-Oct-08·05:58·res/drawable-xhdpi-v4/wblacks.png83 -rw----·····1.0·fat····37192·b-·stor·17-Sep-26·00:03·res/drawable-xhdpi-v4/wblacks.png
87 -rw----·····1.0·fat····37378·b-·stor·14-Oct-08·05:58·res/drawable-xhdpi-v4/wwhite.png84 -rw----·····1.0·fat····37378·b-·stor·17-Sep-26·00:03·res/drawable-xhdpi-v4/wwhite.png
88 -rw----·····1.0·fat····36215·b-·stor·14-Oct-08·05:58·res/drawable-xhdpi-v4/wwhites.png85 -rw----·····1.0·fat····36215·b-·stor·17-Sep-26·00:03·res/drawable-xhdpi-v4/wwhites.png
89 -rw----·····2.0·fat···228924·bl·defN·14-Oct-08·05:58·classes.dex86 -rw----·····2.0·fat····88636·bl·defN·17-Sep-26·00:03·classes.dex
 87 -rw----·····2.0·fat·····7194·b-·defN·17-Sep-26·00:03·META-INF/MANIFEST.MF
 88 -rw----·····2.0·fat·····7315·b-·defN·17-Sep-26·00:03·META-INF/26DA4D52.SF
 89 -rw----·····2.0·fat·····1297·b-·defN·17-Sep-26·00:03·META-INF/26DA4D52.RSA
90 88·files,·2021024·bytes·uncompressed,·1858636·bytes·compressed:··8.0%90 88·files,·1880736·bytes·uncompressed,·1799115·bytes·compressed:··4.3%
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
4.89 MB
classes.dex
4.81 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 40511 lines modifiedOffset 1, 4744 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·d7fbaa6e4 checksum············:·7ec25dc5
5 signature···········:·f38f...02055 signature···········:·b077...5740
6 file_size···········:·2289246 file_size···········:·88636
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·193310 string_ids_size·····:·995
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·51112 type_ids_size·······:·287
13 type_ids_off········:·7844·(0x001ea4)13 type_ids_off········:·4092·(0x000ffc)
14 proto_ids_size······:·63914 proto_ids_size······:·351
15 proto_ids_off·······:·9888·(0x0026a0)15 proto_ids_off·······:·5240·(0x001478)
16 field_ids_size······:·74216 field_ids_size······:·315
17 field_ids_off·······:·17556·(0x004494)17 field_ids_off·······:·9452·(0x0024ec)
18 method_ids_size·····:·230718 method_ids_size·····:·885
19 method_ids_off······:·23492·(0x005bc4)19 method_ids_off······:·11972·(0x002ec4)
20 class_defs_size·····:·25720 class_defs_size·····:·116
21 class_defs_off······:·41948·(0x00a3dc)21 class_defs_off······:·19052·(0x004a6c)
22 data_size···········:·17875222 data_size···········:·65872
23 data_off············:·50172·(0x00c3fc)23 data_off············:·22764·(0x0058ec)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·9925 class_idx···········:·5
Diff chunk too large, falling back to line-by-line diff (1 lines added, 4211 lines removed)
26 access_flags········:·1·(0x0001)26 access_flags········:·1·(0x0001)
27 superclass_idx······:·39527 superclass_idx······:·195
28 source_file_idx·····:·-1 
29 static_fields_size··:·1 
30 instance_fields_size:·0 
31 direct_methods_size·:·2 
32 virtual_methods_size:·0 
  
33 Class·#0············- 
34 ··Class·descriptor··:·'Landroid/support/v4/a/a;' 
35 ··Access·flags······:·0x0001·(PUBLIC) 
36 ··Superclass········:·'Ljava/lang/Object;' 
37 ··Interfaces········- 
38 ··Static·fields·····- 
39 ····#0··············:·(in·Landroid/support/v4/a/a;) 
40 ······name··········:·'a' 
41 ······type··········:·'Landroid/support/v4/a/b;' 
42 ······access········:·0x001a·(PRIVATE·STATIC·FINAL) 
43 ··Instance·fields···- 
44 ··Direct·methods····- 
45 ····#0··············:·(in·Landroid/support/v4/a/a;) 
46 ······name··········:·'<clinit>' 
47 ······type··········:·'()V' 
48 ······access········:·0x10008·(STATIC·CONSTRUCTOR) 
49 ······code··········- 
50 ······registers·····:·2 
51 ······ins···········:·0 
52 ······outs··········:·1 
53 ······insns·size····:·34·16-bit·code·units 
54 00c40c:········································|[00c40c]·android.support.v4.a.a.<clinit>:()V 
55 00c41c:·6000·1b00······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@001b 
56 00c420:·1301·0f00······························|0002:·const/16·v1,·#int·15·//·#f 
57 00c424:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a 
58 00c428:·2200·6700······························|0006:·new-instance·v0,·Landroid/support/v4/a/e;·//·type@0067 
59 00c42c:·7010·6f01·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/a/e;.<init>:()V·//·method@016f 
60 00c432:·6900·1c00······························|000b:·sput-object·v0,·Landroid/support/v4/a/a;.a:Landroid/support/v4/a/b;·//·field@001c 
61 00c436:·0e00···································|000d:·return-void 
62 00c438:·1301·0b00······························|000e:·const/16·v1,·#int·11·//·#b 
63 00c43c:·3410·0a00······························|0010:·if-lt·v0,·v1,·001a·//·+000a 
64 00c440:·2200·6600······························|0012:·new-instance·v0,·Landroid/support/v4/a/d;·//·type@0066 
65 00c444:·7010·6d01·0000·························|0014:·invoke-direct·{v0},·Landroid/support/v4/a/d;.<init>:()V·//·method@016d 
66 00c44a:·6900·1c00······························|0017:·sput-object·v0,·Landroid/support/v4/a/a;.a:Landroid/support/v4/a/b;·//·field@001c 
67 00c44e:·28f4···································|0019:·goto·000d·//·-000c 
68 00c450:·2200·6500······························|001a:·new-instance·v0,·Landroid/support/v4/a/c;·//·type@0065 
69 00c454:·7010·6b01·0000·························|001c:·invoke-direct·{v0},·Landroid/support/v4/a/c;.<init>:()V·//·method@016b 
70 00c45a:·6900·1c00······························|001f:·sput-object·v0,·Landroid/support/v4/a/a;.a:Landroid/support/v4/a/b;·//·field@001c 
71 00c45e:·28ec···································|0021:·goto·000d·//·-0014 
72 ······catches·······:·(none) 
73 ······positions·····:· 
74 ······locals········:· 
  
75 ····#1··············:·(in·Landroid/support/v4/a/a;) 
76 ······name··········:·'a' 
77 ······type··········:·'(Landroid/content/ComponentName;)Landroid/content/Intent;' 
78 ······access········:·0x0009·(PUBLIC·STATIC) 
79 ······code··········- 
80 ······registers·····:·2 
81 ······ins···········:·1 
82 ······outs··········:·2 
83 ······insns·size····:·7·16-bit·code·units 
84 00c460:········································|[00c460]·android.support.v4.a.a.a:(Landroid/content/ComponentName;)Landroid/content/Intent; 
85 00c470:·6200·1c00······························|0000:·sget-object·v0,·Landroid/support/v4/a/a;.a:Landroid/support/v4/a/b;·//·field@001c 
86 00c474:·7220·6a01·1000·························|0002:·invoke-interface·{v0,·v1},·Landroid/support/v4/a/b;.a:(Landroid/content/ComponentName;)Landroid/content/Intent;·//·method@016a 
87 00c47a:·0c00···································|0005:·move-result-object·v0 
88 00c47c:·1100···································|0006:·return-object·v0 
89 ······catches·······:·(none) 
90 ······positions·····:· 
91 ······locals········:· 
  
92 ··Virtual·methods···- 
93 ··source_file_idx···:·-1·(unknown) 
  
94 Class·#1·header: 
95 class_idx···········:·100 
96 access_flags········:·1536·(0x0600) 
97 superclass_idx······:·395 
98 source_file_idx·····:·-1 
99 static_fields_size··:·0 
100 instance_fields_size:·0 
101 direct_methods_size·:·0 
102 virtual_methods_size:·1 
  
103 Class·#1············- 
104 ··Class·descriptor··:·'Landroid/support/v4/a/b;' 
105 ··Access·flags······:·0x0600·(INTERFACE·ABSTRACT) 
106 ··Superclass········:·'Ljava/lang/Object;' 
107 ··Interfaces········- 
108 ··Static·fields·····- 
109 ··Instance·fields···- 
110 ··Direct·methods····- 
111 ··Virtual·methods···- 
112 ····#0··············:·(in·Landroid/support/v4/a/b;) 
113 ······name··········:·'a' 
114 ······type··········:·'(Landroid/content/ComponentName;)Landroid/content/Intent;' 
115 ······access········:·0x0401·(PUBLIC·ABSTRACT) 
116 ······code··········:·(none) 
  
117 ··source_file_idx···:·-1·(unknown) 
  
118 Class·#2·header: 
Max diff block lines reached; 4734831/5038687 bytes (93.97%) of diff not shown.
91.0 KB
classes.jar
23.9 KB
zipinfo {}
    
Offset 1, 221 lines modifiedOffset 1, 80 lines modified
1 Zip·file·size:·381478·bytes,·number·of·entries:·2571 Zip·file·size:·191206·bytes,·number·of·entries:·116
2 ?rwxrwxr-x··2.0·unx······547·b-·stor·80-Jan-01·00:00·android/support/v4/a/a.class2 ?rwxrwxr-x··2.0·unx·····1246·b-·stor·80-Jan-01·00:00·a/a/a/a/a.class
 3 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·a/a/a/a/aa.class
 4 ?rwxrwxr-x··2.0·unx·······62·b-·stor·80-Jan-01·00:00·a/a/a/a/ab.class
 5 ?rwxrwxr-x··2.0·unx······526·b-·stor·80-Jan-01·00:00·a/a/a/a/ac.class
 6 ?rwxrwxr-x··2.0·unx·····2505·b-·stor·80-Jan-01·00:00·a/a/a/a/ad.class
 7 ?rwxrwxr-x··2.0·unx·····2583·b-·stor·80-Jan-01·00:00·a/a/a/a/ae.class
 8 ?rwxrwxr-x··2.0·unx·····4274·b-·stor·80-Jan-01·00:00·a/a/a/a/af.class
 9 ?rwxrwxr-x··2.0·unx·······91·b-·stor·80-Jan-01·00:00·a/a/a/a/f.class
 10 ?rwxrwxr-x··2.0·unx······112·b-·stor·80-Jan-01·00:00·a/a/a/a/g.class
 11 ?rwxrwxr-x··2.0·unx·····4482·b-·stor·80-Jan-01·00:00·a/a/a/a/ag.class
 12 ?rwxrwxr-x··2.0·unx·······62·b-·stor·80-Jan-01·00:00·a/a/a/a/ah.class
 13 ?rwxrwxr-x··2.0·unx·····4104·b-·stor·80-Jan-01·00:00·a/a/a/a/ai.class
 14 ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·a/a/a/a/ar.class
 15 ?rwxrwxr-x··2.0·unx······900·b-·stor·80-Jan-01·00:00·a/a/a/a/aj.class
 16 ?rwxrwxr-x··2.0·unx·······62·b-·stor·80-Jan-01·00:00·a/a/a/a/as.class
 17 ?rwxrwxr-x··2.0·unx······143·b-·stor·80-Jan-01·00:00·a/a/a/a/ak.class
 18 ?rwxrwxr-x··2.0·unx·······62·b-·stor·80-Jan-01·00:00·a/a/a/a/al.class
 19 ?rwxrwxr-x··2.0·unx······143·b-·stor·80-Jan-01·00:00·a/a/a/a/am.class
 20 ?rwxrwxr-x··2.0·unx······143·b-·stor·80-Jan-01·00:00·a/a/a/a/an.class
 21 ?rwxrwxr-x··2.0·unx······143·b-·stor·80-Jan-01·00:00·a/a/a/a/ao.class
 22 ?rwxrwxr-x··2.0·unx······953·b-·stor·80-Jan-01·00:00·a/a/a/a/ap.class
 23 ?rwxrwxr-x··2.0·unx·······62·b-·stor·80-Jan-01·00:00·a/a/a/a/aq.class
 24 ?rwxrwxr-x··2.0·unx······986·b-·stor·80-Jan-01·00:00·a/a/a/a/at.class
 25 ?rwxrwxr-x··2.0·unx·····2553·b-·stor·80-Jan-01·00:00·a/a/a/a/au.class
 26 ?rwxrwxr-x··2.0·unx······177·b-·stor·80-Jan-01·00:00·a/a/a/a/av.class
 27 ?rwxrwxr-x··2.0·unx······585·b-·stor·80-Jan-01·00:00·a/a/a/a/aw.class
 28 ?rwxrwxr-x··2.0·unx······555·b-·stor·80-Jan-01·00:00·a/a/a/a/ax.class
 29 ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·a/a/a/a/ay.class
3 ?rwxrwxr-x··2.0·unx······146·b-·stor·80-Jan-01·00:00·android/support/v4/a/b.class30 ?rwxrwxr-x··2.0·unx······154·b-·stor·80-Jan-01·00:00·a/a/a/a/b.class
4 ?rwxrwxr-x··2.0·unx······510·b-·stor·80-Jan-01·00:00·android/support/v4/a/c.class31 ?rwxrwxr-x··2.0·unx······821·b-·stor·80-Jan-01·00:00·a/a/a/a/c.class
5 ?rwxrwxr-x··2.0·unx······276·b-·stor·80-Jan-01·00:00·android/support/v4/a/d.class32 ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·a/a/a/a/d.class
6 ?rwxrwxr-x··2.0·unx······143·b-·stor·80-Jan-01·00:00·android/support/v4/a/e.class33 ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·a/a/a/a/e.class
7 ?rwxrwxr-x··2.0·unx······233·b-·stor·80-Jan-01·00:00·android/support/v4/a/f.class 
8 ?rwxrwxr-x··2.0·unx·····2004·b-·stor·80-Jan-01·00:00·android/support/v4/a/g.class 
9 ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/v4/a/h.class 
10 ?rwxrwxr-x··2.0·unx·····3942·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState.class 
11 ?rwxrwxr-x··2.0·unx······788·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class 
12 ?rwxrwxr-x··2.0·unx····12374·b-·defN·80-Jan-01·00:00·android/support/v4/app/Fragment.class 
13 ?rwxrwxr-x··2.0·unx·····1081·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState.class 
14 ?rwxrwxr-x··2.0·unx·····2967·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState.class 
15 ?rwxrwxr-x··2.0·unx·····1183·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState.class 
16 ?rwxrwxr-x··2.0·unx·····3355·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost.class 
17 ?rwxrwxr-x··2.0·unx······212·b-·stor·80-Jan-01·00:00·android/support/v4/app/a.class 
18 ?rwxrwxr-x··2.0·unx·····1339·b-·stor·80-Jan-01·00:00·android/support/v4/app/aa.class34 ?rwxrwxr-x··2.0·unx·····1839·b-·stor·80-Jan-01·00:00·a/a/a/a/h.class
19 ?rwxrwxr-x··2.0·unx······170·b-·stor·80-Jan-01·00:00·android/support/v4/app/ab.class 
20 ?rwxrwxr-x··2.0·unx······853·b-·stor·80-Jan-01·00:00·android/support/v4/app/ac.class 
21 ?rwxrwxr-x··2.0·unx······385·b-·stor·80-Jan-01·00:00·android/support/v4/app/ad.class 
22 ?rwxrwxr-x··2.0·unx······264·b-·stor·80-Jan-01·00:00·android/support/v4/app/ae.class 
23 ?rwxrwxr-x··2.0·unx······864·b-·stor·80-Jan-01·00:00·android/support/v4/app/af.class 
24 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·android/support/v4/app/ag.class 
25 ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·android/support/v4/app/ah.class 
26 ?rwxrwxr-x··2.0·unx·····2205·b-·stor·80-Jan-01·00:00·android/support/v4/app/ai.class 
27 ?rwxrwxr-x··2.0·unx······261·b-·stor·80-Jan-01·00:00·android/support/v4/app/bb.class 
28 ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·android/support/v4/app/aj.class 
29 ?rwxrwxr-x··2.0·unx·······77·b-·stor·80-Jan-01·00:00·android/support/v4/app/bc.class 
30 ?rwxrwxr-x··2.0·unx······173·b-·stor·80-Jan-01·00:00·android/support/v4/app/ak.class 
31 ?rwxrwxr-x··2.0·unx······222·b-·stor·80-Jan-01·00:00·android/support/v4/app/ax.class 
32 ?rwxrwxr-x··2.0·unx······217·b-·stor·80-Jan-01·00:00·android/support/v4/app/al.class35 ?rwxrwxr-x··2.0·unx······721·b-·stor·80-Jan-01·00:00·a/a/a/a/i.class
 36 ?rwxrwxr-x··2.0·unx······142·b-·stor·80-Jan-01·00:00·a/a/a/a/j.class
 37 ?rwxrwxr-x··2.0·unx······206·b-·stor·80-Jan-01·00:00·a/a/a/a/w.class
33 ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·android/support/v4/app/am.class38 ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·a/a/a/a/k.class
 39 ?rwxrwxr-x··2.0·unx······156·b-·stor·80-Jan-01·00:00·a/a/a/a/l.class
 40 ?rwxrwxr-x··2.0·unx·····2047·b-·stor·80-Jan-01·00:00·a/a/a/a/m.class
34 ?rwxrwxr-x··2.0·unx·····2239·b-·stor·80-Jan-01·00:00·android/support/v4/app/an.class41 ?rwxrwxr-x··2.0·unx······206·b-·stor·80-Jan-01·00:00·a/a/a/a/n.class
35 ?rwxrwxr-x··2.0·unx······238·b-·stor·80-Jan-01·00:00·android/support/v4/app/ao.class42 ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·a/a/a/a/o.class
 43 ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·a/a/a/a/q.class
 44 ?rwxrwxr-x··2.0·unx·····1488·b-·stor·80-Jan-01·00:00·a/a/a/a/u.class
 45 ?rwxrwxr-x··2.0·unx·····1488·b-·stor·80-Jan-01·00:00·a/a/a/a/v.class
36 ?rwxrwxr-x··2.0·unx······147·b-·stor·80-Jan-01·00:00·android/support/v4/app/ap.class46 ?rwxrwxr-x··2.0·unx·····1487·b-·stor·80-Jan-01·00:00·a/a/a/a/p.class
37 ?rwxrwxr-x··2.0·unx······743·b-·stor·80-Jan-01·00:00·android/support/v4/app/ar.class47 ?rwxrwxr-x··2.0·unx······922·b-·stor·80-Jan-01·00:00·a/a/a/a/r.class
38 ?rwxrwxr-x··2.0·unx·····1647·b-·stor·80-Jan-01·00:00·android/support/v4/app/av.class 
39 ?rwxrwxr-x··2.0·unx·····1647·b-·stor·80-Jan-01·00:00·android/support/v4/app/aw.class 
40 ?rwxrwxr-x··2.0·unx·····1647·b-·stor·80-Jan-01·00:00·android/support/v4/app/aq.class 
41 ?rwxrwxr-x··2.0·unx·····1001·b-·stor·80-Jan-01·00:00·android/support/v4/app/as.class48 ?rwxrwxr-x··2.0·unx······885·b-·stor·80-Jan-01·00:00·a/a/a/a/s.class
42 ?rwxrwxr-x··2.0·unx······964·b-·stor·80-Jan-01·00:00·android/support/v4/app/at.class49 ?rwxrwxr-x··2.0·unx······958·b-·stor·80-Jan-01·00:00·a/a/a/a/t.class
43 ?rwxrwxr-x··2.0·unx·····1037·b-·stor·80-Jan-01·00:00·android/support/v4/app/au.class 
44 ?rwxrwxr-x··2.0·unx·······77·b-·stor·80-Jan-01·00:00·android/support/v4/app/ay.class50 ?rwxrwxr-x··2.0·unx·······61·b-·stor·80-Jan-01·00:00·a/a/a/a/x.class
 51 ?rwxrwxr-x··2.0·unx·····4075·b-·stor·80-Jan-01·00:00·a/a/a/a/y.class
45 ?rwxrwxr-x··2.0·unx·····4198·b-·stor·80-Jan-01·00:00·android/support/v4/app/az.class52 ?rwxrwxr-x··2.0·unx·······61·b-·stor·80-Jan-01·00:00·a/a/a/a/z.class
46 ?rwxrwxr-x··2.0·unx······332·b-·stor·80-Jan-01·00:00·android/support/v4/app/v.class 
47 ?rwxrwxr-x··2.0·unx·····8040·b-·stor·80-Jan-01·00:00·android/support/v4/app/b.class 
48 ?rwxrwxr-x··2.0·unx·······77·b-·stor·80-Jan-01·00:00·android/support/v4/app/ba.class 
49 ?rwxrwxr-x··2.0·unx······541·b-·stor·80-Jan-01·00:00·android/support/v4/app/bd.class 
50 ?rwxrwxr-x··2.0·unx·····2520·b-·stor·80-Jan-01·00:00·android/support/v4/app/be.class 
51 ?rwxrwxr-x··2.0·unx·····2598·b-·stor·80-Jan-01·00:00·android/support/v4/app/bf.class 
52 ?rwxrwxr-x··2.0·unx·····4428·b-·stor·80-Jan-01·00:00·android/support/v4/app/bg.class 
53 ?rwxrwxr-x··2.0·unx·····4574·b-·stor·80-Jan-01·00:00·android/support/v4/app/bh.class 
54 ?rwxrwxr-x··2.0·unx·······77·b-·stor·80-Jan-01·00:00·android/support/v4/app/bi.class 
55 ?rwxrwxr-x··2.0·unx·····4196·b-·stor·80-Jan-01·00:00·android/support/v4/app/bj.class 
56 ?rwxrwxr-x··2.0·unx······249·b-·stor·80-Jan-01·00:00·android/support/v4/app/bs.class53 ?rwxrwxr-x··2.0·unx······469·b-·stor·80-Jan-01·00:00·a/a/a/b/a.class
57 ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·android/support/v4/app/bk.class 
58 ?rwxrwxr-x··2.0·unx·······77·b-·stor·80-Jan-01·00:00·android/support/v4/app/bt.class 
59 ?rwxrwxr-x··2.0·unx······173·b-·stor·80-Jan-01·00:00·android/support/v4/app/bl.class 
60 ?rwxrwxr-x··2.0·unx·······77·b-·stor·80-Jan-01·00:00·android/support/v4/app/bm.class 
61 ?rwxrwxr-x··2.0·unx······173·b-·stor·80-Jan-01·00:00·android/support/v4/app/bn.class 
62 ?rwxrwxr-x··2.0·unx······173·b-·stor·80-Jan-01·00:00·android/support/v4/app/bo.class 
63 ?rwxrwxr-x··2.0·unx······173·b-·stor·80-Jan-01·00:00·android/support/v4/app/bp.class 
64 ?rwxrwxr-x··2.0·unx······998·b-·stor·80-Jan-01·00:00·android/support/v4/app/bq.class 
65 ?rwxrwxr-x··2.0·unx·······77·b-·stor·80-Jan-01·00:00·android/support/v4/app/br.class 
66 ?rwxrwxr-x··2.0·unx·····1046·b-·stor·80-Jan-01·00:00·android/support/v4/app/bu.class 
67 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·android/support/v4/app/bv.class 
68 ?rwxrwxr-x··2.0·unx·····2704·b-·stor·80-Jan-01·00:00·android/support/v4/app/bw.class 
69 ?rwxrwxr-x··2.0·unx······192·b-·stor·80-Jan-01·00:00·android/support/v4/app/bx.class 
70 ?rwxrwxr-x··2.0·unx······615·b-·stor·80-Jan-01·00:00·android/support/v4/app/by.class 
71 ?rwxrwxr-x··2.0·unx······600·b-·stor·80-Jan-01·00:00·android/support/v4/app/bz.class 
72 ?rwxrwxr-x··2.0·unx······340·b-·stor·80-Jan-01·00:00·android/support/v4/app/c.class 
73 ?rwxrwxr-x··2.0·unx······263·b-·stor·80-Jan-01·00:00·android/support/v4/app/ca.class 
74 ?rwxrwxr-x··2.0·unx······616·b-·stor·80-Jan-01·00:00·android/support/v4/app/d.class 
75 ?rwxrwxr-x··2.0·unx······113·b-·stor·80-Jan-01·00:00·android/support/v4/app/k.class 
76 ?rwxrwxr-x··2.0·unx······587·b-·stor·80-Jan-01·00:00·android/support/v4/app/e.class 
77 ?rwxrwxr-x··2.0·unx······235·b-·stor·80-Jan-01·00:00·android/support/v4/app/f.class 
78 ?rwxrwxr-x··2.0·unx······655·b-·stor·80-Jan-01·00:00·android/support/v4/app/g.class 
79 ?rwxrwxr-x··2.0·unx····12637·b-·defN·80-Jan-01·00:00·android/support/v4/app/h.class 
80 ?rwxrwxr-x··2.0·unx······197·b-·stor·80-Jan-01·00:00·android/support/v4/app/i.class 
81 ?rwxrwxr-x··2.0·unx······271·b-·stor·80-Jan-01·00:00·android/support/v4/app/j.class 
82 ?rwxrwxr-x··2.0·unx······264·b-·stor·80-Jan-01·00:00·android/support/v4/app/l.class 
83 ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·android/support/v4/app/m.class 
84 ?rwxrwxr-x··2.0·unx····27281·b-·defN·80-Jan-01·00:00·android/support/v4/app/n.class 
85 ?rwxrwxr-x··2.0·unx······344·b-·stor·80-Jan-01·00:00·android/support/v4/app/o.class 
86 ?rwxrwxr-x··2.0·unx······781·b-·stor·80-Jan-01·00:00·android/support/v4/app/p.class 
87 ?rwxrwxr-x··2.0·unx······634·b-·stor·80-Jan-01·00:00·android/support/v4/app/q.class 
88 ?rwxrwxr-x··2.0·unx······613·b-·stor·80-Jan-01·00:00·android/support/v4/app/r.class 
89 ?rwxrwxr-x··2.0·unx·······76·b-·stor·80-Jan-01·00:00·android/support/v4/app/s.class 
90 ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·android/support/v4/app/t.class 
91 ?rwxrwxr-x··2.0·unx······735·b-·stor·80-Jan-01·00:00·android/support/v4/app/u.class 
92 ?rwxrwxr-x··2.0·unx······177·b-·stor·80-Jan-01·00:00·android/support/v4/app/w.class 
Max diff block lines reached; 3008/24463 bytes (12.30%) of diff not shown.
12.8 KB
zipnote «TEMP»/diffoscope_xilrv59l_tmp/tmpj5n25m7w_.zip
    
Offset 1, 599 lines modifiedOffset 1, 176 lines modified
1 Filename:·android/support/v4/a/a.class1 Filename:·a/a/a/a/a.class
2 Comment:·2 Comment:·
  
3 Filename:·android/support/v4/a/b.class3 Filename:·a/a/a/a/aa.class
4 Comment:·4 Comment:·
  
5 Filename:·android/support/v4/a/c.class5 Filename:·a/a/a/a/ab.class
6 Comment:·6 Comment:·
  
7 Filename:·android/support/v4/a/d.class7 Filename:·a/a/a/a/ac.class
8 Comment:·8 Comment:·
  
9 Filename:·android/support/v4/a/e.class9 Filename:·a/a/a/a/ad.class
10 Comment:·10 Comment:·
  
11 Filename:·android/support/v4/a/f.class11 Filename:·a/a/a/a/ae.class
12 Comment:·12 Comment:·
  
13 Filename:·android/support/v4/a/g.class13 Filename:·a/a/a/a/af.class
14 Comment:·14 Comment:·
  
15 Filename:·android/support/v4/a/h.class15 Filename:·a/a/a/a/f.class
16 Comment:·16 Comment:·
  
17 Filename:·android/support/v4/app/BackStackState.class17 Filename:·a/a/a/a/g.class
18 Comment:·18 Comment:·
  
19 Filename:·android/support/v4/app/Fragment$SavedState.class19 Filename:·a/a/a/a/ag.class
20 Comment:·20 Comment:·
  
21 Filename:·android/support/v4/app/Fragment.class21 Filename:·a/a/a/a/ah.class
22 Comment:·22 Comment:·
  
23 Filename:·android/support/v4/app/FragmentManagerState.class23 Filename:·a/a/a/a/ai.class
24 Comment:·24 Comment:·
  
25 Filename:·android/support/v4/app/FragmentState.class25 Filename:·a/a/a/a/ar.class
26 Comment:·26 Comment:·
  
27 Filename:·android/support/v4/app/FragmentTabHost$SavedState.class27 Filename:·a/a/a/a/aj.class
28 Comment:·28 Comment:·
  
29 Filename:·android/support/v4/app/FragmentTabHost.class29 Filename:·a/a/a/a/as.class
30 Comment:·30 Comment:·
  
31 Filename:·android/support/v4/app/a.class31 Filename:·a/a/a/a/ak.class
32 Comment:·32 Comment:·
  
33 Filename:·android/support/v4/app/aa.class33 Filename:·a/a/a/a/al.class
34 Comment:·34 Comment:·
  
35 Filename:·android/support/v4/app/ab.class35 Filename:·a/a/a/a/am.class
36 Comment:·36 Comment:·
  
37 Filename:·android/support/v4/app/ac.class37 Filename:·a/a/a/a/an.class
38 Comment:·38 Comment:·
  
39 Filename:·android/support/v4/app/ad.class39 Filename:·a/a/a/a/ao.class
40 Comment:·40 Comment:·
  
41 Filename:·android/support/v4/app/ae.class41 Filename:·a/a/a/a/ap.class
42 Comment:·42 Comment:·
  
43 Filename:·android/support/v4/app/af.class43 Filename:·a/a/a/a/aq.class
44 Comment:·44 Comment:·
  
45 Filename:·android/support/v4/app/ag.class45 Filename:·a/a/a/a/at.class
46 Comment:·46 Comment:·
  
47 Filename:·android/support/v4/app/ah.class47 Filename:·a/a/a/a/au.class
48 Comment:·48 Comment:·
  
49 Filename:·android/support/v4/app/ai.class49 Filename:·a/a/a/a/av.class
50 Comment:·50 Comment:·
  
51 Filename:·android/support/v4/app/bb.class51 Filename:·a/a/a/a/aw.class
52 Comment:·52 Comment:·
  
53 Filename:·android/support/v4/app/aj.class53 Filename:·a/a/a/a/ax.class
54 Comment:·54 Comment:·
  
55 Filename:·android/support/v4/app/bc.class55 Filename:·a/a/a/a/ay.class
56 Comment:·56 Comment:·
  
57 Filename:·android/support/v4/app/ak.class57 Filename:·a/a/a/a/b.class
58 Comment:·58 Comment:·
  
59 Filename:·android/support/v4/app/ax.class59 Filename:·a/a/a/a/c.class
60 Comment:·60 Comment:·
  
61 Filename:·android/support/v4/app/al.class61 Filename:·a/a/a/a/d.class
62 Comment:·62 Comment:·
  
63 Filename:·android/support/v4/app/am.class63 Filename:·a/a/a/a/e.class
64 Comment:·64 Comment:·
  
65 Filename:·android/support/v4/app/an.class65 Filename:·a/a/a/a/h.class
66 Comment:·66 Comment:·
  
67 Filename:·android/support/v4/app/ao.class67 Filename:·a/a/a/a/i.class
68 Comment:·68 Comment:·
  
69 Filename:·android/support/v4/app/ap.class69 Filename:·a/a/a/a/j.class
70 Comment:·70 Comment:·
  
71 Filename:·android/support/v4/app/ar.class71 Filename:·a/a/a/a/w.class
72 Comment:·72 Comment:·
  
73 Filename:·android/support/v4/app/av.class73 Filename:·a/a/a/a/k.class
74 Comment:·74 Comment:·
  
75 Filename:·android/support/v4/app/aw.class75 Filename:·a/a/a/a/l.class
76 Comment:·76 Comment:·
  
77 Filename:·android/support/v4/app/aq.class77 Filename:·a/a/a/a/m.class
78 Comment:·78 Comment:·
  
79 Filename:·android/support/v4/app/as.class79 Filename:·a/a/a/a/n.class
80 Comment:·80 Comment:·
  
81 Filename:·android/support/v4/app/at.class81 Filename:·a/a/a/a/o.class
82 Comment:·82 Comment:·
  
83 Filename:·android/support/v4/app/au.class83 Filename:·a/a/a/a/q.class
84 Comment:·84 Comment:·
  
85 Filename:·android/support/v4/app/ay.class85 Filename:·a/a/a/a/u.class
Max diff block lines reached; 9321/13009 bytes (71.65%) of diff not shown.
7.62 KB
org/yuttadhammo/BodhiTimer/TimerReceiver.class
7.53 KB
procyon -ec {}
    
Offset 273, 31 lines modifiedOffset 273, 31 lines modified
273 ········//···525:·ldc·············""273 ········//···525:·ldc·············""
274 ········//···527:·astore··········5274 ········//···527:·astore··········5
275 ········//···529:·aload···········12275 ········//···529:·aload···········12
276 ········//···531:·ldc·············"SystemUri"276 ········//···531:·ldc·············"SystemUri"
277 ········//···533:·aload···········5277 ········//···533:·aload···········5
278 ········//···535:·invokeinterface·android/content/SharedPreferences.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;278 ········//···535:·invokeinterface·android/content/SharedPreferences.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
279 ········//···540:·astore··········4279 ········//···540:·astore··········4
280 ········//···542:·new·············Landroid/support/v4/app/an;280 ········//···542:·new·············La/a/a/a/m;
281 ········//···545:·astore··········5281 ········//···545:·astore··········5
282 ········//···547:·aload_1········282 ········//···547:·aload_1········
283 ········//···548:·invokevirtual···android/content/Context.getApplicationContext:()Landroid/content/Context;283 ········//···548:·invokevirtual···android/content/Context.getApplicationContext:()Landroid/content/Context;
284 ········//···551:·astore··········20284 ········//···551:·astore··········20
285 ········//···553:·aload···········5285 ········//···553:·aload···········5
286 ········//···555:·aload···········20286 ········//···555:·aload···········20
287 ········//···557:·invokespecial···android/support/v4/app/an.<init>:(Landroid/content/Context;)V287 ········//···557:·invokespecial···a/a/a/a/m.<init>:(Landroid/content/Context;)V
288 ········//···560:·ldc·············2130837509288 ········//···560:·ldc·············2130837509
289 ········//···562:·istore··········21289 ········//···562:·istore··········21
290 ········//···564:·aload···········5290 ········//···564:·aload···········5
291 ········//···566:·iload···········21291 ········//···566:·iload···········21
292 ········//···568:·invokevirtual···android/support/v4/app/an.a:(I)Landroid/support/v4/app/an;292 ········//···568:·invokevirtual···a/a/a/a/m.a:(I)La/a/a/a/m;
293 ········//···571:·aload···········8293 ········//···571:·aload···········8
294 ········//···573:·invokevirtual···android/support/v4/app/an.a:(Ljava/lang/CharSequence;)Landroid/support/v4/app/an;294 ········//···573:·invokevirtual···a/a/a/a/m.a:(Ljava/lang/CharSequence;)La/a/a/a/m;
295 ········//···576:·aload···········11295 ········//···576:·aload···········11
296 ········//···578:·invokevirtual···android/support/v4/app/an.b:(Ljava/lang/CharSequence;)Landroid/support/v4/app/an;296 ········//···578:·invokevirtual···a/a/a/a/m.b:(Ljava/lang/CharSequence;)La/a/a/a/m;
297 ········//···581:·astore··········11297 ········//···581:·astore··········11
298 ········//···583:·iconst_0·······298 ········//···583:·iconst_0·······
299 ········//···584:·istore··········18299 ········//···584:·istore··········18
300 ········//···586:·fconst_0·······300 ········//···586:·fconst_0·······
301 ········//···587:·fstore··········19301 ········//···587:·fstore··········19
302 ········//···589:·aconst_null····302 ········//···589:·aconst_null····
303 ········//···590:·astore··········5303 ········//···590:·astore··········5
Offset 318, 15 lines modifiedOffset 318, 15 lines modified
318 ········//···623:·ifeq············642318 ········//···623:·ifeq············642
319 ········//···626:·aload···········8319 ········//···626:·aload···········8
320 ········//···628:·ifnonnull·······642320 ········//···628:·ifnonnull·······642
321 ········//···631:·iconst_2·······321 ········//···631:·iconst_2·······
322 ········//···632:·istore··········6322 ········//···632:·istore··········6
323 ········//···634:·aload···········11323 ········//···634:·aload···········11
324 ········//···636:·iload···········6324 ········//···636:·iload···········6
325 ········//···638:·invokevirtual···android/support/v4/app/an.b:(I)Landroid/support/v4/app/an;325 ········//···638:·invokevirtual···a/a/a/a/m.b:(I)La/a/a/a/m;
326 ········//···641:·pop············326 ········//···641:·pop············
327 ········//···642:·iload···········13327 ········//···642:·iload···········13
328 ········//···644:·ifeq············677328 ········//···644:·ifeq············677
329 ········//···647:·ldc·············-16711936329 ········//···647:·ldc·············-16711936
330 ········//···649:·istore··········6330 ········//···649:·istore··········6
331 ········//···651:·sipush··········300331 ········//···651:·sipush··········300
332 ········//···654:·istore··········18332 ········//···654:·istore··········18
Offset 334, 49 lines modifiedOffset 334, 49 lines modified
334 ········//···658:·fstore··········19334 ········//···658:·fstore··········19
335 ········//···660:·sipush··········1000335 ········//···660:·sipush··········1000
336 ········//···663:·istore··········13336 ········//···663:·istore··········13
337 ········//···665:·aload···········11337 ········//···665:·aload···········11
338 ········//···667:·iload···········6338 ········//···667:·iload···········6
339 ········//···669:·iload···········18339 ········//···669:·iload···········18
340 ········//···671:·iload···········13340 ········//···671:·iload···········13
341 ········//···673:·invokevirtual···android/support/v4/app/an.a:(III)Landroid/support/v4/app/an;341 ········//···673:·invokevirtual···a/a/a/a/m.a:(III)La/a/a/a/m;
342 ········//···676:·pop············342 ········//···676:·pop············
343 ········//···677:·aload···········11343 ········//···677:·aload···········11
344 ········//···679:·iconst_1·······344 ········//···679:·iconst_1·······
345 ········//···680:·invokevirtual···android/support/v4/app/an.a:(Z)Landroid/support/v4/app/an;345 ········//···680:·invokevirtual···a/a/a/a/m.a:(Z)La/a/a/a/m;
346 ········//···683:·pop············346 ········//···683:·pop············
347 ········//···684:·new·············Landroid/content/Intent;347 ········//···684:·new·············Landroid/content/Intent;
348 ········//···687:·astore··········4348 ········//···687:·astore··········4
349 ········//···689:·aload···········4349 ········//···689:·aload···········4
350 ········//···691:·aload_1········350 ········//···691:·aload_1········
351 ········//···692:·ldc·············Lorg/yuttadhammo/BodhiTimer/TimerActivity;.class351 ········//···692:·ldc·············Lorg/yuttadhammo/BodhiTimer/TimerActivity;.class
352 ········//···694:·invokespecial···android/content/Intent.<init>:(Landroid/content/Context;Ljava/lang/Class;)V352 ········//···694:·invokespecial···android/content/Intent.<init>:(Landroid/content/Context;Ljava/lang/Class;)V
353 ········//···697:·aload_1········353 ········//···697:·aload_1········
354 ········//···698:·invokestatic····android/support/v4/app/bw.a:(Landroid/content/Context;)Landroid/support/v4/app/bw;354 ········//···698:·invokestatic····a/a/a/a/au.a:(Landroid/content/Context;)La/a/a/a/au;
355 ········//···701:·astore··········5355 ········//···701:·astore··········5
356 ········//···703:·aload···········5356 ········//···703:·aload···········5
357 ········//···705:·ldc·············Lorg/yuttadhammo/BodhiTimer/TimerActivity;.class357 ········//···705:·ldc·············Lorg/yuttadhammo/BodhiTimer/TimerActivity;.class
358 ········//···707:·invokevirtual···android/support/v4/app/bw.a:(Ljava/lang/Class;)Landroid/support/v4/app/bw;358 ········//···707:·invokevirtual···a/a/a/a/au.a:(Ljava/lang/Class;)La/a/a/a/au;
359 ········//···710:·pop············359 ········//···710:·pop············
360 ········//···711:·aload···········5360 ········//···711:·aload···········5
361 ········//···713:·aload···········4361 ········//···713:·aload···········4
362 ········//···715:·invokevirtual···android/support/v4/app/bw.a:(Landroid/content/Intent;)Landroid/support/v4/app/bw;362 ········//···715:·invokevirtual···a/a/a/a/au.a:(Landroid/content/Intent;)La/a/a/a/au;
363 ········//···718:·pop············363 ········//···718:·pop············
364 ········//···719:·iconst_0·······364 ········//···719:·iconst_0·······
365 ········//···720:·istore··········6365 ········//···720:·istore··········6
366 ········//···722:·ldc·············134217728366 ········//···722:·ldc·············134217728
367 ········//···724:·istore··········13367 ········//···724:·istore··········13
368 ········//···726:·aload···········5368 ········//···726:·aload···········5
369 ········//···728:·iconst_0·······369 ········//···728:·iconst_0·······
370 ········//···729:·iload···········13370 ········//···729:·iload···········13
371 ········//···731:·invokevirtual···android/support/v4/app/bw.a:(II)Landroid/app/PendingIntent;371 ········//···731:·invokevirtual···a/a/a/a/au.a:(II)Landroid/app/PendingIntent;
372 ········//···734:·astore··········4372 ········//···734:·astore··········4
373 ········//···736:·aload···········11373 ········//···736:·aload···········11
374 ········//···738:·aload···········4374 ········//···738:·aload···········4
375 ········//···740:·invokevirtual···android/support/v4/app/an.a:(Landroid/app/PendingIntent;)Landroid/support/v4/app/an;375 ········//···740:·invokevirtual···a/a/a/a/m.a:(Landroid/app/PendingIntent;)La/a/a/a/m;
376 ········//···743:·pop············376 ········//···743:·pop············
377 ········//···744:·aload_1········377 ········//···744:·aload_1········
378 ········//···745:·ldc·············"notification"378 ········//···745:·ldc·············"notification"
379 ········//···747:·invokevirtual···android/content/Context.getSystemService:(Ljava/lang/String;)Ljava/lang/Object;379 ········//···747:·invokevirtual···android/content/Context.getSystemService:(Ljava/lang/String;)Ljava/lang/Object;
380 ········//···750:·checkcast·······Landroid/app/NotificationManager;380 ········//···750:·checkcast·······Landroid/app/NotificationManager;
381 ········//···753:·astore··········4381 ········//···753:·astore··········4
382 ········//···755:·aload_1········382 ········//···755:·aload_1········
Offset 412, 15 lines modifiedOffset 412, 15 lines modified
412 ········//···815:·istore··········18412 ········//···815:·istore··········18
413 ········//···817:·fconst_0·······413 ········//···817:·fconst_0·······
414 ········//···818:·fstore··········19414 ········//···818:·fstore··········19
415 ········//···820:·aconst_null····415 ········//···820:·aconst_null····
416 ········//···821:·astore··········5416 ········//···821:·astore··········5
417 ········//···823:·aload···········11417 ········//···823:·aload···········11
418 ········//···825:·aconst_null····418 ········//···825:·aconst_null····
419 ········//···826:·invokevirtual···android/support/v4/app/an.a:(Landroid/net/Uri;)Landroid/support/v4/app/an;419 ········//···826:·invokevirtual···a/a/a/a/m.a:(Landroid/net/Uri;)La/a/a/a/m;
420 ········//···829:·pop············420 ········//···829:·pop············
421 ········//···830:·getstatic·······org/yuttadhammo/BodhiTimer/TimerReceiver.a:Landroid/media/MediaPlayer;421 ········//···830:·getstatic·······org/yuttadhammo/BodhiTimer/TimerReceiver.a:Landroid/media/MediaPlayer;
422 ········//···833:·astore··········5422 ········//···833:·astore··········5
423 ········//···835:·aload···········5423 ········//···835:·aload···········5
424 ········//···837:·ifnull··········882424 ········//···837:·ifnull··········882
425 ········//···840:·getstatic·······org/yuttadhammo/BodhiTimer/TimerReceiver.a:Landroid/media/MediaPlayer;425 ········//···840:·getstatic·······org/yuttadhammo/BodhiTimer/TimerReceiver.a:Landroid/media/MediaPlayer;
426 ········//···843:·astore··········5426 ········//···843:·astore··········5
Offset 756, 15 lines modifiedOffset 756, 15 lines modified
756 ········//··1556:·pop············756 ········//··1556:·pop············
757 ········//··1557:·aload_1········757 ········//··1557:·aload_1········
758 ········//··1558:·aload···········5758 ········//··1558:·aload···········5
759 ········//··1560:·invokevirtual···android/content/Context.sendBroadcast:(Landroid/content/Intent;)V759 ········//··1560:·invokevirtual···android/content/Context.sendBroadcast:(Landroid/content/Intent;)V
760 ········//··1563:·aload···········8760 ········//··1563:·aload···········8
761 ········//··1565:·invokeinterface·android/content/SharedPreferences$Editor.apply:()V761 ········//··1565:·invokeinterface·android/content/SharedPreferences$Editor.apply:()V
762 ········//··1570:·aload···········11762 ········//··1570:·aload···········11
763 ········//··1572:·invokevirtual···android/support/v4/app/an.a:()Landroid/app/Notification;763 ········//··1572:·invokevirtual···a/a/a/a/m.a:()Landroid/app/Notification;
764 ········//··1575:·astore··········5764 ········//··1575:·astore··········5
765 ········//··1577:·aload···········4765 ········//··1577:·aload···········4
766 ········//··1579:·iconst_0·······766 ········//··1579:·iconst_0·······
767 ········//··1580:·aload···········5767 ········//··1580:·aload···········5
768 ········//··1582:·invokevirtual···android/app/NotificationManager.notify:(ILandroid/app/Notification;)V768 ········//··1582:·invokevirtual···android/app/NotificationManager.notify:(ILandroid/app/Notification;)V
Max diff block lines reached; 35/7679 bytes (0.46%) of diff not shown.
19.7 KB
android/support/v4/app/BackStackState.class vs.
a/a/a/a/af.class
Files 25% similar despite different names
19.6 KB
procyon -ec {}
    
Offset 1, 192 lines modifiedOffset 1, 294 lines modified
  
1 package·android.support.v4.app;1 package·a.a.a.a;
  
 2 import·java.util.Iterator;
 3 import·android.app.Notification$InboxStyle;
2 import·java.util.ArrayList;4 import·java.util.ArrayList;
 5 import·android.app.Notification$BigTextStyle;
 6 import·android.app.Notification$BigPictureStyle;
 7 import·android.graphics.Bitmap;
3 import·android.util.Log;8 import·android.util.SparseArray;
 9 import·java.util.List;
 10 import·android.app.Notification;
4 import·android.text.TextUtils; 
5 import·android.os.Parcel; 
6 import·android.os.Parcelable$Creator; 
7 import·android.os.Parcelable;11 import·android.os.Parcelable;
 12 import·android.os.Bundle;
 13 import·android.app.Notification$Builder;
 14 import·java.lang.reflect.Field;
  
8 final·class·BackStackState·implements·Parcelable15 class·af
9 {16 {
 17 ····private·static·final·Object·a;
 18 ····private·static·Field·b;
 19 ····private·static·boolean·c;
 20 ····private·static·final·Object·d;
10 ····public·static·final·Parcelable$Creator·CREATOR; 
11 ····final·int[]·a; 
12 ····final·int·b; 
13 ····final·int·c; 
14 ····final·String·d; 
15 ····final·int·e; 
16 ····final·int·f; 
17 ····final·CharSequence·g; 
18 ····final·int·h; 
19 ····final·CharSequence·i; 
20 ····21 ····
21 ····static·{22 ····static·{
22 ········CREATOR·=·(Parcelable$Creator)new·d();23 ········a·=·new·Object();
 24 ········d·=·new·Object();
23 ····}25 ····}
24 ····26 ····
 27 ····public·static·Bundle·a(final·Notification$Builder·notification$Builder,·final·aa·aa)·{
 28 ········notification$Builder.addAction(aa.a(),·aa.b(),·aa.c());
 29 ········final·Bundle·bundle·=·new·Bundle(aa.d());
25 ····public·BackStackState(final·Parcel·parcel)·{ 
26 ········this.a·=·parcel.createIntArray(); 
27 ········this.b·=·parcel.readInt(); 
28 ········this.c·=·parcel.readInt(); 
29 ········this.d·=·parcel.readString(); 
30 ········this.e·=·parcel.readInt(); 
31 ········this.f·=·parcel.readInt(); 
32 ········this.g·=·(CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel); 
33 ········this.h·=·parcel.readInt(); 
34 ········this.i·=·(CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel); 
35 ····} 
36 ···· 
37 ····public·BackStackState(final·n·n,·final·b·b)·{ 
38 ········c·c·=·b.b; 
39 ········int·n2·=·0; 
40 ········while·(c·!=·null)·{ 
41 ············if·(c.i·!=·null)·{30 ········if·(aa.f()·!=·null)·{
 31 ············bundle.putParcelableArray("android.support.remoteInputs",·(Parcelable[])at.a(aa.f()));
42 ················n2·+=·c.i.size(); 
43 ············} 
44 ············c·=·c.a; 
45 ········}32 ········}
46 ········this.a·=·new·int[n2·+·b.d·*·7]; 
47 ········if·(!b.k)·{ 
48 ············throw·new·IllegalStateException("Not·on·back·stack");33 ········return·bundle;
 34 ····}
 35 ····
 36 ····public·static·Bundle·a(final·Notification·p0)·{
49 ········}37 ········//·
50 ········c·c2·=·b.b; 
51 ········int·n3·=·0; 
52 ········while·(c2·!=·null)·{ 
53 ············final·int[]·a·=·this.a; 
54 ············final·int·n4·=·n3·+·1; 
55 ············a[n3]·=·c2.c; 
56 ············final·int[]·a2·=·this.a; 
57 ············final·int·n5·=·n4·+·1; 
58 ············int·f;38 ········//·This·method·could·not·be·decompiled.
 39 ········//·
 40 ········//·Original·Bytecode:
 41 ········//·
 42 ········//·····3:·astore_1·······
 43 ········//·····4:·aload_1········
 44 ········//·····5:·monitorenter···
 45 ········//·····6:·getstatic·······a/a/a/a/af.c:Z
 46 ········//·····9:·istore_2·······
 47 ········//····10:·iload_2········
 48 ········//····11:·ifeq············22
 49 ········//····14:·aload_1········
 50 ········//····15:·monitorexit····
 51 ········//····16:·iconst_0·······
 52 ········//····17:·istore_2·······
 53 ········//····18:·aconst_null····
 54 ········//····19:·astore_3·······
 55 ········//····20:·aload_3········
 56 ········//····21:·areturn········
 57 ········//····22:·getstatic·······a/a/a/a/af.b:Ljava/lang/reflect/Field;
 58 ········//····25:·astore_3·······
 59 ········//····26:·aload_3········
 60 ········//····27:·ifnonnull·······110
 61 ········//····30:·ldc·············Landroid/app/Notification;.class
 62 ········//····32:·astore_3·······
 63 ········//····33:·ldc·············"extras"
 64 ········//····35:·astore··········4
 65 ········//····37:·aload_3········
 66 ········//····38:·aload···········4
 67 ········//····40:·invokevirtual···java/lang/Class.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field;
 68 ········//····43:·astore_3·······
 69 ········//····44:·ldc·············Landroid/os/Bundle;.class
 70 ········//····46:·astore··········4
 71 ········//····48:·aload_3········
 72 ········//····49:·invokevirtual···java/lang/reflect/Field.getType:()Ljava/lang/Class;
 73 ········//····52:·astore··········5
 74 ········//····54:·aload···········4
 75 ········//····56:·aload···········5
 76 ········//····58:·invokevirtual···java/lang/Class.isAssignableFrom:(Ljava/lang/Class;)Z
 77 ········//····61:·istore··········6
 78 ········//····63:·iload···········6
 79 ········//····65:·ifne············97
 80 ········//····68:·ldc·············"NotificationCompat"
 81 ········//····70:·astore_3·······
 82 ········//····71:·ldc·············"Notification.extras·field·is·not·of·type·Bundle"
Max diff block lines reached; 4569/20039 bytes (22.80%) of diff not shown.
1.63 KB
android/support/v4/app/aa.class vs.
a/a/a/a/a.class
Files 10% similar despite different names
1.54 KB
procyon -ec {}
    
Offset 1, 44 lines modifiedOffset 1, 43 lines modified
  
1 package·android.support.v4.app;1 package·a.a.a.a;
  
2 import·android.support.v4.a.a; 
3 import·android.content.Intent;2 import·android.content.Intent;
4 import·android.content.ComponentName;3 import·android.content.ComponentName;
5 import·android.content.Context;4 import·android.content.Context;
6 import·android.os.Build$VERSION;5 import·android.os.Build$VERSION;
  
7 public·class·aa6 public·class·a
8 {7 {
9 ····private·static·final·ab·a;8 ····private·static·final·b·a;
10 ····9 ····
11 ····static·{10 ····static·{
12 ········if·(Build$VERSION.SDK_INT·>=·16)·{11 ········if·(Build$VERSION.SDK_INT·>=·16)·{
13 ············a·=·(ab)new·ad();12 ············a·=·(b)new·d();
14 ········}13 ········}
15 ········else·{14 ········else·{
16 ············a·=·(ab)new·ac();15 ············a·=·(b)new·c();
17 ········}16 ········}
18 ····}17 ····}
19 ····18 ····
20 ····public·static·Intent·a(final·Context·context,·final·ComponentName·componentName)·{19 ····public·static·Intent·a(final·Context·context,·final·ComponentName·componentName)·{
21 ········final·String·b·=·b(context,·componentName);20 ········final·String·b·=·b(context,·componentName);
22 ········Intent·intent;21 ········Intent·intent;
23 ········if·(b·==·null)·{22 ········if·(b·==·null)·{
24 ············intent·=·null;23 ············intent·=·null;
25 ········}24 ········}
26 ········else·{25 ········else·{
27 ············final·ComponentName·component·=·new·ComponentName(componentName.getPackageName(),·b);26 ············final·ComponentName·component·=·new·ComponentName(componentName.getPackageName(),·b);
28 ············if·(b(context,·component)·==·null)·{27 ············if·(b(context,·component)·==·null)·{
29 ················intent·=·android.support.v4.a.a.a(component);28 ················intent·=·a.a.a.b.a.a(component);
30 ············}29 ············}
31 ············else·{30 ············else·{
32 ················intent·=·new·Intent().setComponent(component);31 ················intent·=·new·Intent().setComponent(component);
33 ············}32 ············}
34 ········}33 ········}
35 ········return·intent;34 ········return·intent;
36 ····}35 ····}
37 ····36 ····
38 ····public·static·String·b(final·Context·context,·final·ComponentName·componentName)·{37 ····public·static·String·b(final·Context·context,·final·ComponentName·componentName)·{
39 ········return·aa.a.a(context,·context.getPackageManager().getActivityInfo(componentName,·128));38 ········return·a.a.a.a.a.a.a(context,·context.getPackageManager().getActivityInfo(componentName,·128));
40 ····}39 ····}
41 }40 }
511 B
android/support/v4/app/ac.class vs.
a/a/a/a/c.class
Files 15% similar despite different names
424 B
procyon -ec {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 package·android.support.v4.app;1 package·a.a.a.a;
  
2 import·android.content.pm.ActivityInfo;2 import·android.content.pm.ActivityInfo;
3 import·android.content.Context;3 import·android.content.Context;
  
4 class·ac·implements·ab4 class·c·implements·b
5 {5 {
6 ····public·String·a(final·Context·context,·final·ActivityInfo·activityInfo)·{6 ····public·String·a(final·Context·context,·final·ActivityInfo·activityInfo)·{
7 ········String·str;7 ········String·str;
8 ········if·(activityInfo.metaData·==·null)·{8 ········if·(activityInfo.metaData·==·null)·{
9 ············str·=·null;9 ············str·=·null;
10 ········}10 ········}
11 ········else·{11 ········else·{
655 B
android/support/v4/app/ar.class vs.
a/a/a/a/q.class
Files 18% similar despite different names
568 B
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 package·android.support.v4.app;1 package·a.a.a.a;
  
2 import·android.app.Notification;2 import·android.app.Notification;
  
3 class·ar·implements·ap3 class·q·implements·o
4 {4 {
5 ····public·Notification·a(final·an·an)·{5 ····public·Notification·a(final·m·m)·{
6 ········final·Notification·w·=·an.w;6 ········final·Notification·w·=·m.w;
7 ········w.setLatestEventInfo(an.a,·an.b,·an.c,·an.d);7 ········w.setLatestEventInfo(m.a,·m.b,·m.c,·m.d);
8 ········if·(an.j·>·0)·{8 ········if·(m.j·>·0)·{
9 ············w.flags·|=·0x80;9 ············w.flags·|=·0x80;
10 ········}10 ········}
11 ········return·w;11 ········return·w;
12 ····}12 ····}
13 }13 }
810 B
android/support/v4/app/av.class vs.
a/a/a/a/u.class
Files 24% similar despite different names
723 B
procyon -ec {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 package·android.support.v4.app;1 package·a.a.a.a;
  
2 import·android.app.Notification;2 import·android.app.Notification;
  
3 class·av·extends·ar3 class·u·extends·q
4 {4 {
5 ····public·Notification·a(final·an·an)·{5 ····public·Notification·a(final·m·m)·{
6 ········final·bh·bh·=·new·bh(an.a,·an.w,·an.b,·an.c,·an.h,·an.f,·an.i,·an.d,·an.e,·an.g,·an.n,·an.o,·an.p,·an.k,·an.j,·an.m,·an.u,·an.v,·an.q,·an.r,·an.s);6 ········final·ag·ag·=·new·ag(m.a,·m.w,·m.b,·m.c,·m.h,·m.f,·m.i,·m.d,·m.e,·m.g,·m.n,·m.o,·m.p,·m.k,·m.j,·m.m,·m.u,·m.v,·m.q,·m.r,·m.s);
7 ········ai.a((ag)bh,·an.t);7 ········h.a((f)ag,·m.t);
8 ········ai.a((ah)bh,·an.l);8 ········h.a((g)ag,·m.l);
9 ········return·bh.b();9 ········return·ag.b();
10 ····}10 ····}
11 }11 }
786 B
android/support/v4/app/as.class vs.
a/a/a/a/r.class
Files 25% similar despite different names
699 B
procyon -ec {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 package·android.support.v4.app;1 package·a.a.a.a;
  
2 import·android.app.Notification;2 import·android.app.Notification;
  
3 class·as·extends·ar3 class·r·extends·q
4 {4 {
5 ····public·Notification·a(final·an·an)·{5 ····public·Notification·a(final·m·m)·{
6 ········final·Notification·w·=·an.w;6 ········final·Notification·w·=·m.w;
7 ········w.setLatestEventInfo(an.a,·an.b,·an.c,·an.d);7 ········w.setLatestEventInfo(m.a,·m.b,·m.c,·m.d);
8 ········final·Notification·a·=·bd.a(w,·an.a,·an.b,·an.c,·an.d,·an.e);8 ········final·Notification·a·=·ac.a(w,·m.a,·m.b,·m.c,·m.d,·m.e);
9 ········if·(an.j·>·0)·{9 ········if·(m.j·>·0)·{
10 ············a.flags·|=·0x80;10 ············a.flags·|=·0x80;
11 ········}11 ········}
12 ········return·a;12 ········return·a;
13 ····}13 ····}
14 }14 }
513 B
android/support/v4/app/at.class vs.
a/a/a/a/s.class
Files 21% similar despite different names
426 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.app;1 package·a.a.a.a;
  
2 import·android.app.Notification;2 import·android.app.Notification;
  
3 class·at·extends·ar3 class·s·extends·q
4 {4 {
5 ····public·Notification·a(final·an·an)·{5 ····public·Notification·a(final·m·m)·{
6 ········return·be.a(an.a,·an.w,·an.b,·an.c,·an.h,·an.f,·an.i,·an.d,·an.e,·an.g);6 ········return·ad.a(m.a,·m.w,·m.b,·m.c,·m.h,·m.f,·m.i,·m.d,·m.e,·m.g);
7 ····}7 ····}
8 }8 }
3.77 KB
android/support/v4/app/az.class vs.
a/a/a/a/y.class
Files 13% similar despite different names
3.69 KB
procyon -ec {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
  
1 package·android.support.v4.app;1 package·a.a.a.a;
  
2 import·android.app.RemoteInput;2 import·android.app.RemoteInput;
3 import·android.app.Notification$Action$Builder;3 import·android.app.Notification$Action$Builder;
4 import·android.os.Bundle;4 import·android.os.Bundle;
5 import·android.graphics.Bitmap;5 import·android.graphics.Bitmap;
6 import·android.app.PendingIntent;6 import·android.app.PendingIntent;
7 import·android.widget.RemoteViews;7 import·android.widget.RemoteViews;
8 import·android.app.Notification;8 import·android.app.Notification;
9 import·android.content.Context;9 import·android.content.Context;
10 import·android.app.Notification$Builder;10 import·android.app.Notification$Builder;
  
11 public·class·az·implements·ag,·ah11 public·class·y·implements·f,·g
12 {12 {
13 ····private·Notification$Builder·a;13 ····private·Notification$Builder·a;
14 ····14 ····
15 ····public·az(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon,·final·int·n,·final·int·n2,·final·boolean·b,·final·boolean·usesChronometer,·final·int·priority,·final·CharSequence·subText,·final·boolean·localOnly,·final·Bundle·extras,·final·String·group,·final·boolean·groupSummary,·final·String·sortKey)·{15 ····public·y(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon,·final·int·n,·final·int·n2,·final·boolean·b,·final·boolean·usesChronometer,·final·int·priority,·final·CharSequence·subText,·final·boolean·localOnly,·final·Bundle·extras,·final·String·group,·final·boolean·groupSummary,·final·String·sortKey)·{
16 ········this.a·=·new·Notification$Builder(context).setWhen(notification.when).setSmallIcon(notification.icon,·notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText,·remoteViews).setSound(notification.sound,·notification.audioStreamType).setVibrate(notification.vibrate).setLights(notification.ledARGB,·notification.ledOnMS,·notification.ledOffMS).setOngoing((notification.flags·&·0x2)·!=·0x0).setOnlyAlertOnce((notification.flags·&·0x8)·!=·0x0).setAutoCancel((notification.flags·&·0x10)·!=·0x0).setDefaults(notification.defaults).setContentTitle(contentTitle).setContentText(contentText).setSubText(subText).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent).setFullScreenIntent(pendingIntent,·(notification.flags·&·0x80)·!=·0x0).setLargeIcon(largeIcon).setNumber(number).setUsesChronometer(usesChronometer).setPriority(priority).setProgress(n,·n2,·b).setLocalOnly(localOnly).setExtras(extras).setGroup(group).setGroupSummary(groupSummary).setSortKey(sortKey);16 ········this.a·=·new·Notification$Builder(context).setWhen(notification.when).setSmallIcon(notification.icon,·notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText,·remoteViews).setSound(notification.sound,·notification.audioStreamType).setVibrate(notification.vibrate).setLights(notification.ledARGB,·notification.ledOnMS,·notification.ledOffMS).setOngoing((notification.flags·&·0x2)·!=·0x0).setOnlyAlertOnce((notification.flags·&·0x8)·!=·0x0).setAutoCancel((notification.flags·&·0x10)·!=·0x0).setDefaults(notification.defaults).setContentTitle(contentTitle).setContentText(contentText).setSubText(subText).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent).setFullScreenIntent(pendingIntent,·(notification.flags·&·0x80)·!=·0x0).setLargeIcon(largeIcon).setNumber(number).setUsesChronometer(usesChronometer).setPriority(priority).setProgress(n,·n2,·b).setLocalOnly(localOnly).setExtras(extras).setGroup(group).setGroupSummary(groupSummary).setSortKey(sortKey);
17 ····}17 ····}
18 ····18 ····
19 ····public·Notification$Builder·a()·{19 ····public·Notification$Builder·a()·{
20 ········return·this.a;20 ········return·this.a;
21 ····}21 ····}
22 ····22 ····
23 ····public·void·a(final·bb·bb)·{23 ····public·void·a(final·aa·aa)·{
24 ········final·Notification$Action$Builder·notification$Action$Builder·=·new·Notification$Action$Builder(bb.a(),·bb.b(),·bb.c());24 ········final·Notification$Action$Builder·notification$Action$Builder·=·new·Notification$Action$Builder(aa.a(),·aa.b(),·aa.c());
25 ········if·(bb.f()·!=·null)·{25 ········if·(aa.f()·!=·null)·{
26 ············final·RemoteInput[]·a·=·bq.a(bb.f());26 ············final·RemoteInput[]·a·=·ap.a(aa.f());
27 ············for·(int·length·=·a.length,·i·=·0;·i·<·length;·++i)·{27 ············for·(int·length·=·a.length,·i·=·0;·i·<·length;·++i)·{
28 ················notification$Action$Builder.addRemoteInput(a[i]);28 ················notification$Action$Builder.addRemoteInput(a[i]);
29 ············}29 ············}
30 ········}30 ········}
31 ········if·(bb.d()·!=·null)·{31 ········if·(aa.d()·!=·null)·{
32 ············notification$Action$Builder.addExtras(bb.d());32 ············notification$Action$Builder.addExtras(aa.d());
33 ········}33 ········}
34 ········this.a.addAction(notification$Action$Builder.build());34 ········this.a.addAction(notification$Action$Builder.build());
35 ····}35 ····}
36 ····36 ····
37 ····public·Notification·b()·{37 ····public·Notification·b()·{
38 ········return·this.a.build();38 ········return·this.a.build();
39 ····}39 ····}
741 B
android/support/v4/app/bd.class vs.
a/a/a/a/ac.class
Files 4% similar despite different names
654 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v4.app;1 package·a.a.a.a;
  
2 import·android.app.PendingIntent;2 import·android.app.PendingIntent;
3 import·android.content.Context;3 import·android.content.Context;
4 import·android.app.Notification;4 import·android.app.Notification;
  
5 class·bd5 class·ac
6 {6 {
7 ····public·static·Notification·a(final·Notification·notification,·final·Context·context,·final·CharSequence·charSequence,·final·CharSequence·charSequence2,·final·PendingIntent·pendingIntent,·final·PendingIntent·fullScreenIntent)·{7 ····public·static·Notification·a(final·Notification·notification,·final·Context·context,·final·CharSequence·charSequence,·final·CharSequence·charSequence2,·final·PendingIntent·pendingIntent,·final·PendingIntent·fullScreenIntent)·{
8 ········notification.setLatestEventInfo(context,·charSequence,·charSequence2,·pendingIntent);8 ········notification.setLatestEventInfo(context,·charSequence,·charSequence2,·pendingIntent);
9 ········notification.fullScreenIntent·=·fullScreenIntent;9 ········notification.fullScreenIntent·=·fullScreenIntent;
10 ········return·notification;10 ········return·notification;
11 ····}11 ····}
12 }12 }
1.61 KB
android/support/v4/app/be.class vs.
a/a/a/a/ad.class
Files 4% similar despite different names
1.53 KB
procyon -ec {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
1 package·android.support.v4.app;1 package·a.a.a.a;
  
2 import·android.app.Notification$Builder;2 import·android.app.Notification$Builder;
3 import·android.graphics.Bitmap;3 import·android.graphics.Bitmap;
4 import·android.app.PendingIntent;4 import·android.app.PendingIntent;
5 import·android.widget.RemoteViews;5 import·android.widget.RemoteViews;
6 import·android.app.Notification;6 import·android.app.Notification;
7 import·android.content.Context;7 import·android.content.Context;
  
8 class·be8 class·ad
9 {9 {
10 ····static·Notification·a(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon)·{10 ····static·Notification·a(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon)·{
11 ········boolean·b·=·true;11 ········boolean·b·=·true;
12 ········final·Notification$Builder·setDeleteIntent·=·new·Notification$Builder(context).setWhen(notification.when).setSmallIcon(notification.icon,·notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText,·remoteViews).setSound(notification.sound,·notification.audioStreamType).setVibrate(notification.vibrate).setLights(notification.ledARGB,·notification.ledOnMS,·notification.ledOffMS).setOngoing((notification.flags·&·0x2)·!=·0x0·&&·b).setOnlyAlertOnce((notification.flags·&·0x8)·!=·0x0·&&·b).setAutoCancel((notification.flags·&·0x10)·!=·0x0·&&·b).setDefaults(notification.defaults).setContentTitle(contentTitle).setContentText(contentText).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent);12 ········final·Notification$Builder·setDeleteIntent·=·new·Notification$Builder(context).setWhen(notification.when).setSmallIcon(notification.icon,·notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText,·remoteViews).setSound(notification.sound,·notification.audioStreamType).setVibrate(notification.vibrate).setLights(notification.ledARGB,·notification.ledOnMS,·notification.ledOffMS).setOngoing((notification.flags·&·0x2)·!=·0x0·&&·b).setOnlyAlertOnce((notification.flags·&·0x8)·!=·0x0·&&·b).setAutoCancel((notification.flags·&·0x10)·!=·0x0·&&·b).setDefaults(notification.defaults).setContentTitle(contentTitle).setContentText(contentText).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent);
13 ········if·((notification.flags·&·0x80)·==·0x0)·{13 ········if·((notification.flags·&·0x80)·==·0x0)·{
14 ············b·=·false;14 ············b·=·false;
15 ········}15 ········}
1.65 KB
android/support/v4/app/bf.class vs.
a/a/a/a/ae.class
Files 2% similar despite different names
1.57 KB
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 package·android.support.v4.app;1 package·a.a.a.a;
  
2 import·android.app.Notification$Builder;2 import·android.app.Notification$Builder;
3 import·android.graphics.Bitmap;3 import·android.graphics.Bitmap;
4 import·android.app.PendingIntent;4 import·android.app.PendingIntent;
5 import·android.widget.RemoteViews;5 import·android.widget.RemoteViews;
6 import·android.app.Notification;6 import·android.app.Notification;
7 import·android.content.Context;7 import·android.content.Context;
  
8 class·bf8 class·ae
9 {9 {
10 ····static·Notification·a(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon,·final·int·n,·final·int·n2,·final·boolean·b)·{10 ····static·Notification·a(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon,·final·int·n,·final·int·n2,·final·boolean·b)·{
11 ········return·new·Notification$Builder(context).setWhen(notification.when).setSmallIcon(notification.icon,·notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText,·remoteViews).setSound(notification.sound,·notification.audioStreamType).setVibrate(notification.vibrate).setLights(notification.ledARGB,·notification.ledOnMS,·notification.ledOffMS).setOngoing((notification.flags·&·0x2)·!=·0x0).setOnlyAlertOnce((notification.flags·&·0x8)·!=·0x0).setAutoCancel((notification.flags·&·0x10)·!=·0x0).setDefaults(notification.defaults).setContentTitle(contentTitle).setContentText(contentText).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent).setFullScreenIntent(pendingIntent,·(notification.flags·&·0x80)·!=·0x0).setLargeIcon(largeIcon).setNumber(number).setProgress(n,·n2,·b).getNotification();11 ········return·new·Notification$Builder(context).setWhen(notification.when).setSmallIcon(notification.icon,·notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText,·remoteViews).setSound(notification.sound,·notification.audioStreamType).setVibrate(notification.vibrate).setLights(notification.ledARGB,·notification.ledOnMS,·notification.ledOffMS).setOngoing((notification.flags·&·0x2)·!=·0x0).setOnlyAlertOnce((notification.flags·&·0x8)·!=·0x0).setAutoCancel((notification.flags·&·0x10)·!=·0x0).setDefaults(notification.defaults).setContentTitle(contentTitle).setContentText(contentText).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent).setFullScreenIntent(pendingIntent,·(notification.flags·&·0x80)·!=·0x0).setLargeIcon(largeIcon).setNumber(number).setProgress(n,·n2,·b).getNotification();
12 ····}12 ····}
13 }13 }
3.79 KB
android/support/v4/app/bh.class vs.
a/a/a/a/ag.class
Files 10% similar despite different names
3.7 KB
procyon -ec {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
1 package·android.support.v4.app;1 package·a.a.a.a;
  
2 import·android.util.SparseArray;2 import·android.util.SparseArray;
3 import·java.util.Iterator;3 import·java.util.Iterator;
4 import·java.util.ArrayList;4 import·java.util.ArrayList;
5 import·android.graphics.Bitmap;5 import·android.graphics.Bitmap;
6 import·android.app.PendingIntent;6 import·android.app.PendingIntent;
7 import·android.widget.RemoteViews;7 import·android.widget.RemoteViews;
8 import·android.app.Notification;8 import·android.app.Notification;
9 import·android.content.Context;9 import·android.content.Context;
10 import·java.util.List;10 import·java.util.List;
11 import·android.os.Bundle;11 import·android.os.Bundle;
12 import·android.app.Notification$Builder;12 import·android.app.Notification$Builder;
  
13 public·class·bh·implements·ag,·ah13 public·class·ag·implements·f,·g
14 {14 {
15 ····private·Notification$Builder·a;15 ····private·Notification$Builder·a;
16 ····private·final·Bundle·b;16 ····private·final·Bundle·b;
17 ····private·List·c;17 ····private·List·c;
18 ····18 ····
19 ····public·bh(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon,·final·int·n,·final·int·n2,·final·boolean·b,·final·boolean·usesChronometer,·final·int·priority,·final·CharSequence·subText,·final·boolean·b2,·final·Bundle·bundle,·final·String·s,·final·boolean·b3,·final·String·s2)·{19 ····public·ag(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon,·final·int·n,·final·int·n2,·final·boolean·b,·final·boolean·usesChronometer,·final·int·priority,·final·CharSequence·subText,·final·boolean·b2,·final·Bundle·bundle,·final·String·s,·final·boolean·b3,·final·String·s2)·{
20 ········this.c·=·new·ArrayList();20 ········this.c·=·new·ArrayList();
21 ········this.a·=·new·Notification$Builder(context).setWhen(notification.when).setSmallIcon(notification.icon,·notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText,·remoteViews).setSound(notification.sound,·notification.audioStreamType).setVibrate(notification.vibrate).setLights(notification.ledARGB,·notification.ledOnMS,·notification.ledOffMS).setOngoing((notification.flags·&·0x2)·!=·0x0).setOnlyAlertOnce((notification.flags·&·0x8)·!=·0x0).setAutoCancel((notification.flags·&·0x10)·!=·0x0).setDefaults(notification.defaults).setContentTitle(contentTitle).setContentText(contentText).setSubText(subText).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent).setFullScreenIntent(pendingIntent,·(notification.flags·&·0x80)·!=·0x0).setLargeIcon(largeIcon).setNumber(number).setUsesChronometer(usesChronometer).setPriority(priority).setProgress(n,·n2,·b);21 ········this.a·=·new·Notification$Builder(context).setWhen(notification.when).setSmallIcon(notification.icon,·notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText,·remoteViews).setSound(notification.sound,·notification.audioStreamType).setVibrate(notification.vibrate).setLights(notification.ledARGB,·notification.ledOnMS,·notification.ledOffMS).setOngoing((notification.flags·&·0x2)·!=·0x0).setOnlyAlertOnce((notification.flags·&·0x8)·!=·0x0).setAutoCancel((notification.flags·&·0x10)·!=·0x0).setDefaults(notification.defaults).setContentTitle(contentTitle).setContentText(contentText).setSubText(subText).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent).setFullScreenIntent(pendingIntent,·(notification.flags·&·0x80)·!=·0x0).setLargeIcon(largeIcon).setNumber(number).setUsesChronometer(usesChronometer).setPriority(priority).setProgress(n,·n2,·b);
22 ········this.b·=·new·Bundle();22 ········this.b·=·new·Bundle();
23 ········if·(bundle·!=·null)·{23 ········if·(bundle·!=·null)·{
24 ············this.b.putAll(bundle);24 ············this.b.putAll(bundle);
25 ········}25 ········}
26 ········if·(b2)·{26 ········if·(b2)·{
Offset 43, 28 lines modifiedOffset 43, 28 lines modified
43 ········}43 ········}
44 ····}44 ····}
45 ····45 ····
46 ····public·Notification$Builder·a()·{46 ····public·Notification$Builder·a()·{
47 ········return·this.a;47 ········return·this.a;
48 ····}48 ····}
49 ····49 ····
50 ····public·void·a(final·bb·bb)·{50 ····public·void·a(final·aa·aa)·{
51 ········this.c.add(bg.a(this.a,·bb));51 ········this.c.add(af.a(this.a,·aa));
52 ····}52 ····}
53 ····53 ····
54 ····public·Notification·b()·{54 ····public·Notification·b()·{
55 ········final·Notification·build·=·this.a.build();55 ········final·Notification·build·=·this.a.build();
56 ········final·Bundle·a·=·bg.a(build);56 ········final·Bundle·a·=·af.a(build);
57 ········final·Bundle·bundle·=·new·Bundle(this.b);57 ········final·Bundle·bundle·=·new·Bundle(this.b);
58 ········for·(final·String·s·:·this.b.keySet())·{58 ········for·(final·String·s·:·this.b.keySet())·{
59 ············if·(a.containsKey(s))·{59 ············if·(a.containsKey(s))·{
60 ················bundle.remove(s);60 ················bundle.remove(s);
61 ············}61 ············}
62 ········}62 ········}
63 ········a.putAll(bundle);63 ········a.putAll(bundle);
64 ········final·SparseArray·a2·=·bg.a(this.c);64 ········final·SparseArray·a2·=·af.a(this.c);
65 ········if·(a2·!=·null)·{65 ········if·(a2·!=·null)·{
66 ············bg.a(build).putSparseParcelableArray("android.support.actionExtras",·a2);66 ············af.a(build).putSparseParcelableArray("android.support.actionExtras",·a2);
67 ········}67 ········}
68 ········return·build;68 ········return·build;
69 ····}69 ····}
70 }70 }
3.35 KB
android/support/v4/app/bj.class vs.
a/a/a/a/ai.class
Files 6% similar despite different names
3.27 KB
procyon -ec {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
  
1 package·android.support.v4.app;1 package·a.a.a.a;
  
2 import·android.util.SparseArray;2 import·android.util.SparseArray;
3 import·java.util.ArrayList;3 import·java.util.ArrayList;
4 import·android.graphics.Bitmap;4 import·android.graphics.Bitmap;
5 import·android.app.PendingIntent;5 import·android.app.PendingIntent;
6 import·android.widget.RemoteViews;6 import·android.widget.RemoteViews;
7 import·android.app.Notification;7 import·android.app.Notification;
8 import·android.content.Context;8 import·android.content.Context;
9 import·java.util.List;9 import·java.util.List;
10 import·android.os.Bundle;10 import·android.os.Bundle;
11 import·android.app.Notification$Builder;11 import·android.app.Notification$Builder;
  
12 public·class·bj·implements·ag,·ah12 public·class·ai·implements·f,·g
13 {13 {
14 ····private·Notification$Builder·a;14 ····private·Notification$Builder·a;
15 ····private·Bundle·b;15 ····private·Bundle·b;
16 ····private·List·c;16 ····private·List·c;
17 ····17 ····
18 ····public·bj(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon,·final·int·n,·final·int·n2,·final·boolean·b,·final·boolean·usesChronometer,·final·int·priority,·final·CharSequence·subText,·final·boolean·b2,·final·Bundle·bundle,·final·String·s,·final·boolean·b3,·final·String·s2)·{18 ····public·ai(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon,·final·int·n,·final·int·n2,·final·boolean·b,·final·boolean·usesChronometer,·final·int·priority,·final·CharSequence·subText,·final·boolean·b2,·final·Bundle·bundle,·final·String·s,·final·boolean·b3,·final·String·s2)·{
19 ········this.c·=·new·ArrayList();19 ········this.c·=·new·ArrayList();
20 ········this.a·=·new·Notification$Builder(context).setWhen(notification.when).setSmallIcon(notification.icon,·notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText,·remoteViews).setSound(notification.sound,·notification.audioStreamType).setVibrate(notification.vibrate).setLights(notification.ledARGB,·notification.ledOnMS,·notification.ledOffMS).setOngoing((notification.flags·&·0x2)·!=·0x0).setOnlyAlertOnce((notification.flags·&·0x8)·!=·0x0).setAutoCancel((notification.flags·&·0x10)·!=·0x0).setDefaults(notification.defaults).setContentTitle(contentTitle).setContentText(contentText).setSubText(subText).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent).setFullScreenIntent(pendingIntent,·(notification.flags·&·0x80)·!=·0x0).setLargeIcon(largeIcon).setNumber(number).setUsesChronometer(usesChronometer).setPriority(priority).setProgress(n,·n2,·b);20 ········this.a·=·new·Notification$Builder(context).setWhen(notification.when).setSmallIcon(notification.icon,·notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText,·remoteViews).setSound(notification.sound,·notification.audioStreamType).setVibrate(notification.vibrate).setLights(notification.ledARGB,·notification.ledOnMS,·notification.ledOffMS).setOngoing((notification.flags·&·0x2)·!=·0x0).setOnlyAlertOnce((notification.flags·&·0x8)·!=·0x0).setAutoCancel((notification.flags·&·0x10)·!=·0x0).setDefaults(notification.defaults).setContentTitle(contentTitle).setContentText(contentText).setSubText(subText).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent).setFullScreenIntent(pendingIntent,·(notification.flags·&·0x80)·!=·0x0).setLargeIcon(largeIcon).setNumber(number).setUsesChronometer(usesChronometer).setPriority(priority).setProgress(n,·n2,·b);
21 ········this.b·=·new·Bundle();21 ········this.b·=·new·Bundle();
22 ········if·(bundle·!=·null)·{22 ········if·(bundle·!=·null)·{
23 ············this.b.putAll(bundle);23 ············this.b.putAll(bundle);
24 ········}24 ········}
25 ········if·(b2)·{25 ········if·(b2)·{
Offset 42, 20 lines modifiedOffset 42, 20 lines modified
42 ········}42 ········}
43 ····}43 ····}
44 ····44 ····
45 ····public·Notification$Builder·a()·{45 ····public·Notification$Builder·a()·{
46 ········return·this.a;46 ········return·this.a;
47 ····}47 ····}
48 ····48 ····
49 ····public·void·a(final·bb·bb)·{49 ····public·void·a(final·aa·aa)·{
50 ········this.c.add(bg.a(this.a,·bb));50 ········this.c.add(af.a(this.a,·aa));
51 ····}51 ····}
52 ····52 ····
53 ····public·Notification·b()·{53 ····public·Notification·b()·{
54 ········final·SparseArray·a·=·bg.a(this.c);54 ········final·SparseArray·a·=·af.a(this.c);
55 ········if·(a·!=·null)·{55 ········if·(a·!=·null)·{
56 ············this.b.putSparseParcelableArray("android.support.actionExtras",·a);56 ············this.b.putSparseParcelableArray("android.support.actionExtras",·a);
57 ········}57 ········}
58 ········this.a.setExtras(this.b);58 ········this.a.setExtras(this.b);
59 ········return·this.a.build();59 ········return·this.a.build();
60 ····}60 ····}
61 }61 }
1.08 KB
android/support/v4/app/bq.class vs.
a/a/a/a/ap.class
Files 16% similar despite different names
1020 B
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 package·android.support.v4.app;1 package·a.a.a.a;
  
2 import·android.app.RemoteInput$Builder;2 import·android.app.RemoteInput$Builder;
3 import·android.app.RemoteInput;3 import·android.app.RemoteInput;
  
4 class·bq4 class·ap
5 {5 {
6 ····static·RemoteInput[]·a(final·bs[]·array)·{6 ····static·RemoteInput[]·a(final·ar[]·array)·{
7 ········RemoteInput[]·array2;7 ········RemoteInput[]·array2;
8 ········if·(array·==·null)·{8 ········if·(array·==·null)·{
9 ············array2·=·null;9 ············array2·=·null;
10 ········}10 ········}
11 ········else·{11 ········else·{
12 ············final·RemoteInput[]·array3·=·new·RemoteInput[array.length];12 ············final·RemoteInput[]·array3·=·new·RemoteInput[array.length];
13 ············for·(int·i·=·0;·i·<·array.length;·++i)·{13 ············for·(int·i·=·0;·i·<·array.length;·++i)·{
14 ················final·bs·bs·=·array[i];14 ················final·ar·ar·=·array[i];
15 ················array3[i]·=·new·RemoteInput$Builder(bs.a()).setLabel(bs.b()).setChoices(bs.c()).setAllowFreeFormInput(bs.d()).addExtras(bs.e()).build();15 ················array3[i]·=·new·RemoteInput$Builder(ar.a()).setLabel(ar.b()).setChoices(ar.c()).setAllowFreeFormInput(ar.d()).addExtras(ar.e()).build();
16 ············}16 ············}
17 ············array2·=·array3;17 ············array2·=·array3;
18 ········}18 ········}
19 ········return·array2;19 ········return·array2;
20 ····}20 ····}
21 }21 }
1.2 KB
android/support/v4/app/bu.class vs.
a/a/a/a/at.class
Files 26% similar despite different names
1.11 KB
procyon -ec {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
1 package·android.support.v4.app;1 package·a.a.a.a;
  
2 import·android.os.Bundle;2 import·android.os.Bundle;
  
3 class·bu3 class·at
4 {4 {
5 ····static·Bundle·a(final·bs·bs)·{5 ····static·Bundle·a(final·ar·ar)·{
6 ········final·Bundle·bundle·=·new·Bundle();6 ········final·Bundle·bundle·=·new·Bundle();
7 ········bundle.putString("resultKey",·bs.a());7 ········bundle.putString("resultKey",·ar.a());
8 ········bundle.putCharSequence("label",·bs.b());8 ········bundle.putCharSequence("label",·ar.b());
9 ········bundle.putCharSequenceArray("choices",·bs.c());9 ········bundle.putCharSequenceArray("choices",·ar.c());
10 ········bundle.putBoolean("allowFreeFormInput",·bs.d());10 ········bundle.putBoolean("allowFreeFormInput",·ar.d());
11 ········bundle.putBundle("extras",·bs.e());11 ········bundle.putBundle("extras",·ar.e());
12 ········return·bundle;12 ········return·bundle;
13 ····}13 ····}
14 ····14 ····
15 ····static·Bundle[]·a(final·bs[]·array)·{15 ····static·Bundle[]·a(final·ar[]·array)·{
16 ········Bundle[]·array2;16 ········Bundle[]·array2;
17 ········if·(array·==·null)·{17 ········if·(array·==·null)·{
18 ············array2·=·null;18 ············array2·=·null;
19 ········}19 ········}
20 ········else·{20 ········else·{
21 ············final·Bundle[]·array3·=·new·Bundle[array.length];21 ············final·Bundle[]·array3·=·new·Bundle[array.length];
22 ············for·(int·i·=·0;·i·<·array.length;·++i)·{22 ············for·(int·i·=·0;·i·<·array.length;·++i)·{
4.98 KB
android/support/v4/app/bw.class vs.
a/a/a/a/m.class
Files 26% similar despite different names
4.89 KB
procyon -ec {}
    
Offset 1, 84 lines modifiedOffset 1, 124 lines modified
  
1 package·android.support.v4.app;1 package·a.a.a.a;
  
2 import·java.util.Iterator; 
3 import·android.content.pm.PackageManager$NameNotFoundException; 
4 import·android.util.Log;2 import·android.net.Uri;
 3 import·android.app.Notification;
5 import·android.content.ComponentName; 
6 import·android.content.Intent; 
7 import·android.os.Bundle;4 import·android.os.Bundle;
 5 import·java.util.ArrayList;
 6 import·android.graphics.Bitmap;
 7 import·android.widget.RemoteViews;
8 import·android.app.PendingIntent;8 import·android.app.PendingIntent;
9 import·android.os.Build$VERSION; 
10 import·android.content.Context;9 import·android.content.Context;
11 import·java.util.ArrayList; 
  
12 public·class·bw·implements·Iterable10 public·class·m
13 {11 {
14 ····private·static·final·bx·a; 
15 ····private·final·ArrayList·b; 
16 ····private·final·Context·c;12 ····Context·a;
 13 ····CharSequence·b;
 14 ····CharSequence·c;
 15 ····PendingIntent·d;
 16 ····PendingIntent·e;
 17 ····RemoteViews·f;
 18 ····Bitmap·g;
 19 ····CharSequence·h;
 20 ····int·i;
 21 ····int·j;
 22 ····boolean·k;
 23 ····w·l;
 24 ····CharSequence·m;
 25 ····int·n;
 26 ····int·o;
 27 ····boolean·p;
 28 ····String·q;
 29 ····boolean·r;
 30 ····String·s;
 31 ····ArrayList·t;
 32 ····boolean·u;
 33 ····Bundle·v;
 34 ····Notification·w;
17 ····35 ····
18 ····static·{ 
19 ········if·(Build$VERSION.SDK_INT·>=·11)·{ 
20 ············a·=·(bx)new·bz();36 ····public·m(final·Context·a)·{
 37 ········this.t·=·new·ArrayList();
 38 ········this.u·=·false;
 39 ········this.w·=·new·Notification();
 40 ········this.a·=·a;
 41 ········this.w.when·=·System.currentTimeMillis();
 42 ········this.w.audioStreamType·=·-1;
 43 ········this.j·=·0;
 44 ····}
 45 ····
 46 ····private·void·a(final·int·n,·final·boolean·b)·{
 47 ········if·(b)·{
 48 ············final·Notification·w·=·this.w;
 49 ············w.flags·|=·n;
21 ········}50 ········}
22 ········else·{51 ········else·{
23 ············a·=·(bx)new·by();52 ············final·Notification·w2·=·this.w;
 53 ············w2.flags·&=·~n;
24 ········}54 ········}
25 ····}55 ····}
26 ····56 ····
 57 ····public·m·a(final·int·icon)·{
27 ····private·bw(final·Context·c)·{ 
28 ········this.b·=·new·ArrayList(); 
29 ········this.c·=·c;58 ········this.w.icon·=·icon;
 59 ········return·this;
30 ····}60 ····}
31 ····61 ····
32 ····public·static·bw·a(final·Context·context)·{ 
33 ········return·new·bw(context);62 ····public·m·a(final·int·ledARGB,·final·int·ledOnMS,·final·int·ledOffMS)·{
 63 ········int·n·=·1;
 64 ········this.w.ledARGB·=·ledARGB;
 65 ········this.w.ledOnMS·=·ledOnMS;
 66 ········this.w.ledOffMS·=·ledOffMS;
 67 ········int·n2;
 68 ········if·(this.w.ledOnMS·!=·0·&&·this.w.ledOffMS·!=·0)·{
 69 ············n2·=·n;
 70 ········}
 71 ········else·{
 72 ············n2·=·0;
 73 ········}
 74 ········final·Notification·w·=·this.w;
 75 ········final·int·n3·=·this.w.flags·&·0xFFFFFFFE;
 76 ········if·(n2·==·0)·{
 77 ············n·=·0;
 78 ········}
 79 ········w.flags·=·(n3·|·n);
 80 ········return·this;
34 ····}81 ····}
35 ····82 ····
36 ····public·PendingIntent·a(final·int·n,·final·int·n2)·{ 
37 ········return·this.a(n,·n2,·null);83 ····public·m·a(final·PendingIntent·d)·{
 84 ········this.d·=·d;
 85 ········return·this;
38 ····}86 ····}
39 ····87 ····
 88 ····public·m·a(final·Uri·sound)·{
 89 ········this.w.sound·=·sound;
 90 ········this.w.audioStreamType·=·-1;
 91 ········return·this;
40 ····public·PendingIntent·a(final·int·n,·final·int·n2,·final·Bundle·bundle)·{ 
41 ········if·(this.b.isEmpty())·{ 
42 ············throw·new·IllegalStateException("No·intents·added·to·TaskStackBuilder;·cannot·getPendingIntent"); 
43 ········} 
44 ········final·Intent[]·array·=·(Intent[])this.b.toArray(new·Intent[this.b.size()]); 
45 ········array[0]·=·new·Intent(array[0]).addFlags(268484608); 
46 ········return·bw.a.a(this.c,·array,·n,·n2,·bundle); 
47 ····}92 ····}
48 ····93 ····
 94 ····public·m·a(final·CharSequence·b)·{
 95 ········this.b·=·b;
49 ····public·bw·a(final·ComponentName·componentName)·{ 
50 ········final·int·size·=·this.b.size(); 
51 ········try·{ 
52 ············Intent·element·=·aa.a(this.c,·componentName); 
53 ············while·(element·!=·null)·{ 
54 ················this.b.add(size,·element); 
55 ················final·Context·c·=·this.c; 
56 ················try·{ 
Max diff block lines reached; 741/4980 bytes (14.88%) of diff not shown.
4.7 KB
smali/org/yuttadhammo/BodhiTimer/TimerReceiver.smali
    
Offset 336, 33 lines modifiedOffset 336, 33 lines modified
  
336 ····invoke-interface·{v8,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;336 ····invoke-interface·{v8,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
337 ····move-result-object·v2337 ····move-result-object·v2
  
338 ····:cond_4338 ····:cond_4
339 ····:goto_3339 ····:goto_3
340 ····new-instance·v3,·Landroid/support/v4/app/an;340 ····new-instance·v3,·La/a/a/a/m;
  
341 ····invoke-virtual/range·{p1·..·p1},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context;341 ····invoke-virtual/range·{p1·..·p1},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
  
342 ····move-result-object·v13342 ····move-result-object·v13
  
343 ····invoke-direct·{v3,·v13},·Landroid/support/v4/app/an;-><init>(Landroid/content/Context;)V343 ····invoke-direct·{v3,·v13},·La/a/a/a/m;-><init>(Landroid/content/Context;)V
  
344 ····const·v13,·0x7f020005344 ····const·v13,·0x7f020005
  
345 ····invoke-virtual·{v3,·v13},·Landroid/support/v4/app/an;->a(I)Landroid/support/v4/app/an;345 ····invoke-virtual·{v3,·v13},·La/a/a/a/m;->a(I)La/a/a/a/m;
  
346 ····move-result-object·v3346 ····move-result-object·v3
  
347 ····invoke-virtual·{v3,·v6},·Landroid/support/v4/app/an;->a(Ljava/lang/CharSequence;)Landroid/support/v4/app/an;347 ····invoke-virtual·{v3,·v6},·La/a/a/a/m;->a(Ljava/lang/CharSequence;)La/a/a/a/m;
  
348 ····move-result-object·v3348 ····move-result-object·v3
  
349 ····invoke-virtual·{v3,·v7},·Landroid/support/v4/app/an;->b(Ljava/lang/CharSequence;)Landroid/support/v4/app/an;349 ····invoke-virtual·{v3,·v7},·La/a/a/a/m;->b(Ljava/lang/CharSequence;)La/a/a/a/m;
  
350 ····move-result-object·v7350 ····move-result-object·v7
  
351 ····const/4·v3,·0x0351 ····const/4·v3,·0x0
  
352 ····const-string·v6,·""352 ····const-string·v6,·""
  
Offset 381, 59 lines modifiedOffset 381, 59 lines modified
381 ····:goto_4381 ····:goto_4
382 ····if-eqz·v10,·:cond_5382 ····if-eqz·v10,·:cond_5
  
383 ····if-nez·v6,·:cond_5383 ····if-nez·v6,·:cond_5
  
384 ····const/4·v2,·0x2384 ····const/4·v2,·0x2
  
385 ····invoke-virtual·{v7,·v2},·Landroid/support/v4/app/an;->b(I)Landroid/support/v4/app/an;385 ····invoke-virtual·{v7,·v2},·La/a/a/a/m;->b(I)La/a/a/a/m;
  
386 ····:cond_5386 ····:cond_5
387 ····if-eqz·v9,·:cond_6387 ····if-eqz·v9,·:cond_6
  
388 ····const·v2,·-0xff0100388 ····const·v2,·-0xff0100
  
389 ····const/16·v3,·0x12c389 ····const/16·v3,·0x12c
  
390 ····const/16·v9,·0x3e8390 ····const/16·v9,·0x3e8
  
391 ····invoke-virtual·{v7,·v2,·v3,·v9},·Landroid/support/v4/app/an;->a(III)Landroid/support/v4/app/an;391 ····invoke-virtual·{v7,·v2,·v3,·v9},·La/a/a/a/m;->a(III)La/a/a/a/m;
  
392 ····:cond_6392 ····:cond_6
393 ····const/4·v2,·0x1393 ····const/4·v2,·0x1
  
394 ····invoke-virtual·{v7,·v2},·Landroid/support/v4/app/an;->a(Z)Landroid/support/v4/app/an;394 ····invoke-virtual·{v7,·v2},·La/a/a/a/m;->a(Z)La/a/a/a/m;
  
395 ····new-instance·v2,·Landroid/content/Intent;395 ····new-instance·v2,·Landroid/content/Intent;
  
396 ····const-class·v3,·Lorg/yuttadhammo/BodhiTimer/TimerActivity;396 ····const-class·v3,·Lorg/yuttadhammo/BodhiTimer/TimerActivity;
  
397 ····move-object/from16·v0,·p1397 ····move-object/from16·v0,·p1
  
398 ····invoke-direct·{v2,·v0,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V398 ····invoke-direct·{v2,·v0,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
399 ····invoke-static/range·{p1·..·p1},·Landroid/support/v4/app/bw;->a(Landroid/content/Context;)Landroid/support/v4/app/bw;399 ····invoke-static/range·{p1·..·p1},·La/a/a/a/au;->a(Landroid/content/Context;)La/a/a/a/au;
  
400 ····move-result-object·v3400 ····move-result-object·v3
  
401 ····const-class·v9,·Lorg/yuttadhammo/BodhiTimer/TimerActivity;401 ····const-class·v9,·Lorg/yuttadhammo/BodhiTimer/TimerActivity;
  
402 ····invoke-virtual·{v3,·v9},·Landroid/support/v4/app/bw;->a(Ljava/lang/Class;)Landroid/support/v4/app/bw;402 ····invoke-virtual·{v3,·v9},·La/a/a/a/au;->a(Ljava/lang/Class;)La/a/a/a/au;
  
403 ····invoke-virtual·{v3,·v2},·Landroid/support/v4/app/bw;->a(Landroid/content/Intent;)Landroid/support/v4/app/bw;403 ····invoke-virtual·{v3,·v2},·La/a/a/a/au;->a(Landroid/content/Intent;)La/a/a/a/au;
  
404 ····const/4·v2,·0x0404 ····const/4·v2,·0x0
  
405 ····const/high16·v9,·0x8000000405 ····const/high16·v9,·0x8000000
  
406 ····invoke-virtual·{v3,·v2,·v9},·Landroid/support/v4/app/bw;->a(II)Landroid/app/PendingIntent;406 ····invoke-virtual·{v3,·v2,·v9},·La/a/a/a/au;->a(II)Landroid/app/PendingIntent;
  
407 ····move-result-object·v2407 ····move-result-object·v2
  
408 ····invoke-virtual·{v7,·v2},·Landroid/support/v4/app/an;->a(Landroid/app/PendingIntent;)Landroid/support/v4/app/an;408 ····invoke-virtual·{v7,·v2},·La/a/a/a/m;->a(Landroid/app/PendingIntent;)La/a/a/a/m;
  
409 ····const-string·v2,·"notification"409 ····const-string·v2,·"notification"
  
410 ····move-object/from16·v0,·p1410 ····move-object/from16·v0,·p1
  
411 ····invoke-virtual·{v0,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;411 ····invoke-virtual·{v0,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
Offset 463, 15 lines modifiedOffset 463, 15 lines modified
  
463 ····move-result-object·v9463 ····move-result-object·v9
  
464 ····if-eqz·v6,·:cond_9464 ····if-eqz·v6,·:cond_9
  
465 ····const/4·v3,·0x0465 ····const/4·v3,·0x0
  
466 ····invoke-virtual·{v7,·v3},·Landroid/support/v4/app/an;->a(Landroid/net/Uri;)Landroid/support/v4/app/an;466 ····invoke-virtual·{v7,·v3},·La/a/a/a/m;->a(Landroid/net/Uri;)La/a/a/a/m;
  
467 ····:try_start_2467 ····:try_start_2
468 ····sget-object·v3,·Lorg/yuttadhammo/BodhiTimer/TimerReceiver;->a:Landroid/media/MediaPlayer;468 ····sget-object·v3,·Lorg/yuttadhammo/BodhiTimer/TimerReceiver;->a:Landroid/media/MediaPlayer;
  
469 ····if-eqz·v3,·:cond_7469 ····if-eqz·v3,·:cond_7
  
470 ····sget-object·v3,·Lorg/yuttadhammo/BodhiTimer/TimerReceiver;->a:Landroid/media/MediaPlayer;470 ····sget-object·v3,·Lorg/yuttadhammo/BodhiTimer/TimerReceiver;->a:Landroid/media/MediaPlayer;
Offset 810, 15 lines modifiedOffset 810, 15 lines modified
  
810 ····invoke-interface·{v6},·Landroid/content/SharedPreferences$Editor;->apply()V810 ····invoke-interface·{v6},·Landroid/content/SharedPreferences$Editor;->apply()V
  
811 ····:cond_c811 ····:cond_c
812 ····:goto_8812 ····:goto_8
813 ····const/4·v1,·0x0813 ····const/4·v1,·0x0
  
814 ····invoke-virtual·{v7},·Landroid/support/v4/app/an;->a()Landroid/app/Notification;814 ····invoke-virtual·{v7},·La/a/a/a/m;->a()Landroid/app/Notification;
  
815 ····move-result-object·v3815 ····move-result-object·v3
  
816 ····invoke-virtual·{v2,·v1,·v3},·Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V816 ····invoke-virtual·{v2,·v1,·v3},·Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V
  
817 ····const-string·v1,·"TimerReceiver"817 ····const-string·v1,·"TimerReceiver"
  
3.24 KB
smali/android/support/v4/app/aa.smali vs.
smali/a/a/a/a/a.smali
Files 25% similar despite different names
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
1 .class·public·Landroid/support/v4/app/aa;1 .class·public·La/a/a/a/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields3 #·static·fields
4 .field·private·static·final·a:Landroid/support/v4/app/ab;4 .field·private·static·final·a:La/a/a/a/b;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·static·constructor·<clinit>()V6 .method·static·constructor·<clinit>()V
7 ····.locals·27 ····.locals·2
  
8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
9 ····const/16·v1,·0x109 ····const/16·v1,·0x10
  
10 ····if-lt·v0,·v1,·:cond_010 ····if-lt·v0,·v1,·:cond_0
  
11 ····new-instance·v0,·Landroid/support/v4/app/ad;11 ····new-instance·v0,·La/a/a/a/d;
  
12 ····invoke-direct·{v0},·Landroid/support/v4/app/ad;-><init>()V12 ····invoke-direct·{v0},·La/a/a/a/d;-><init>()V
  
13 ····sput-object·v0,·Landroid/support/v4/app/aa;->a:Landroid/support/v4/app/ab;13 ····sput-object·v0,·La/a/a/a/a;->a:La/a/a/a/b;
  
14 ····:goto_014 ····:goto_0
15 ····return-void15 ····return-void
  
16 ····:cond_016 ····:cond_0
17 ····new-instance·v0,·Landroid/support/v4/app/ac;17 ····new-instance·v0,·La/a/a/a/c;
  
18 ····invoke-direct·{v0},·Landroid/support/v4/app/ac;-><init>()V18 ····invoke-direct·{v0},·La/a/a/a/c;-><init>()V
  
19 ····sput-object·v0,·Landroid/support/v4/app/aa;->a:Landroid/support/v4/app/ab;19 ····sput-object·v0,·La/a/a/a/a;->a:La/a/a/a/b;
  
20 ····goto·:goto_020 ····goto·:goto_0
21 .end·method21 .end·method
  
22 .method·public·static·a(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;22 .method·public·static·a(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;
23 ····.locals·323 ····.locals·3
  
24 ····invoke-static·{p0,·p1},·Landroid/support/v4/app/aa;->b(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;24 ····invoke-static·{p0,·p1},·La/a/a/a/a;->b(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;
  
25 ····move-result-object·v025 ····move-result-object·v0
  
26 ····if-nez·v0,·:cond_026 ····if-nez·v0,·:cond_0
  
27 ····const/4·v0,·0x027 ····const/4·v0,·0x0
  
Offset 54, 21 lines modifiedOffset 54, 21 lines modified
  
54 ····invoke-virtual·{p1},·Landroid/content/ComponentName;->getPackageName()Ljava/lang/String;54 ····invoke-virtual·{p1},·Landroid/content/ComponentName;->getPackageName()Ljava/lang/String;
  
55 ····move-result-object·v255 ····move-result-object·v2
  
56 ····invoke-direct·{v1,·v2,·v0},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V56 ····invoke-direct·{v1,·v2,·v0},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
  
57 ····invoke-static·{p0,·v1},·Landroid/support/v4/app/aa;->b(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;57 ····invoke-static·{p0,·v1},·La/a/a/a/a;->b(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;
  
58 ····move-result-object·v058 ····move-result-object·v0
  
59 ····if-nez·v0,·:cond_159 ····if-nez·v0,·:cond_1
  
60 ····invoke-static·{v1},·Landroid/support/v4/a/a;->a(Landroid/content/ComponentName;)Landroid/content/Intent;60 ····invoke-static·{v1},·La/a/a/b/a;->a(Landroid/content/ComponentName;)Landroid/content/Intent;
  
61 ····move-result-object·v061 ····move-result-object·v0
  
62 ····goto·:goto_062 ····goto·:goto_0
  
63 ····:cond_163 ····:cond_1
64 ····new-instance·v0,·Landroid/content/Intent;64 ····new-instance·v0,·Landroid/content/Intent;
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
  
91 ····const/16·v1,·0x8091 ····const/16·v1,·0x80
  
92 ····invoke-virtual·{v0,·p1,·v1},·Landroid/content/pm/PackageManager;->getActivityInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;92 ····invoke-virtual·{v0,·p1,·v1},·Landroid/content/pm/PackageManager;->getActivityInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;
  
93 ····move-result-object·v093 ····move-result-object·v0
  
94 ····sget-object·v1,·Landroid/support/v4/app/aa;->a:Landroid/support/v4/app/ab;94 ····sget-object·v1,·La/a/a/a/a;->a:La/a/a/a/b;
  
95 ····invoke-interface·{v1,·p0,·v0},·Landroid/support/v4/app/ab;->a(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;95 ····invoke-interface·{v1,·p0,·v0},·La/a/a/a/b;->a(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;
  
96 ····move-result-object·v096 ····move-result-object·v0
  
97 ····return-object·v097 ····return-object·v0
98 .end·method98 .end·method
2.1 KB
smali/android/support/v4/app/bq.smali vs.
smali/a/a/a/a/ap.smali
Files 10% similar despite different names
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·Landroid/support/v4/app/bq;1 .class·La/a/a/a/ap;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·static·a([Landroid/support/v4/app/bs;)[Landroid/app/RemoteInput;4 .method·static·a([La/a/a/a/ar;)[Landroid/app/RemoteInput;
5 ····.locals·55 ····.locals·5
  
6 ····if-nez·p0,·:cond_06 ····if-nez·p0,·:cond_0
  
7 ····const/4·v0,·0x07 ····const/4·v0,·0x0
  
8 ····:goto_08 ····:goto_0
Offset 25, 45 lines modifiedOffset 25, 45 lines modified
  
25 ····if-ge·v0,·v2,·:cond_125 ····if-ge·v0,·v2,·:cond_1
  
26 ····aget-object·v2,·p0,·v026 ····aget-object·v2,·p0,·v0
  
27 ····new-instance·v3,·Landroid/app/RemoteInput$Builder;27 ····new-instance·v3,·Landroid/app/RemoteInput$Builder;
  
28 ····invoke-virtual·{v2},·Landroid/support/v4/app/bs;->a()Ljava/lang/String;28 ····invoke-virtual·{v2},·La/a/a/a/ar;->a()Ljava/lang/String;
  
29 ····move-result-object·v429 ····move-result-object·v4
  
30 ····invoke-direct·{v3,·v4},·Landroid/app/RemoteInput$Builder;-><init>(Ljava/lang/String;)V30 ····invoke-direct·{v3,·v4},·Landroid/app/RemoteInput$Builder;-><init>(Ljava/lang/String;)V
  
31 ····invoke-virtual·{v2},·Landroid/support/v4/app/bs;->b()Ljava/lang/CharSequence;31 ····invoke-virtual·{v2},·La/a/a/a/ar;->b()Ljava/lang/CharSequence;
  
32 ····move-result-object·v432 ····move-result-object·v4
  
33 ····invoke-virtual·{v3,·v4},·Landroid/app/RemoteInput$Builder;->setLabel(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder;33 ····invoke-virtual·{v3,·v4},·Landroid/app/RemoteInput$Builder;->setLabel(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder;
  
34 ····move-result-object·v334 ····move-result-object·v3
  
35 ····invoke-virtual·{v2},·Landroid/support/v4/app/bs;->c()[Ljava/lang/CharSequence;35 ····invoke-virtual·{v2},·La/a/a/a/ar;->c()[Ljava/lang/CharSequence;
  
36 ····move-result-object·v436 ····move-result-object·v4
  
37 ····invoke-virtual·{v3,·v4},·Landroid/app/RemoteInput$Builder;->setChoices([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder;37 ····invoke-virtual·{v3,·v4},·Landroid/app/RemoteInput$Builder;->setChoices([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder;
  
38 ····move-result-object·v338 ····move-result-object·v3
  
39 ····invoke-virtual·{v2},·Landroid/support/v4/app/bs;->d()Z39 ····invoke-virtual·{v2},·La/a/a/a/ar;->d()Z
  
40 ····move-result·v440 ····move-result·v4
  
41 ····invoke-virtual·{v3,·v4},·Landroid/app/RemoteInput$Builder;->setAllowFreeFormInput(Z)Landroid/app/RemoteInput$Builder;41 ····invoke-virtual·{v3,·v4},·Landroid/app/RemoteInput$Builder;->setAllowFreeFormInput(Z)Landroid/app/RemoteInput$Builder;
  
42 ····move-result-object·v342 ····move-result-object·v3
  
43 ····invoke-virtual·{v2},·Landroid/support/v4/app/bs;->e()Landroid/os/Bundle;43 ····invoke-virtual·{v2},·La/a/a/a/ar;->e()Landroid/os/Bundle;
  
44 ····move-result-object·v244 ····move-result-object·v2
  
45 ····invoke-virtual·{v3,·v2},·Landroid/app/RemoteInput$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder;45 ····invoke-virtual·{v3,·v2},·Landroid/app/RemoteInput$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder;
  
46 ····move-result-object·v246 ····move-result-object·v2
  
409 B
smali/android/support/v4/app/by.smali vs.
smali/a/a/a/a/aw.smali
Files 8% similar despite different names
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 .class·Landroid/support/v4/app/by;1 .class·La/a/a/a/aw;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/app/bx;4 .implements·La/a/a/a/av;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·constructor·<init>()V6 .method·constructor·<init>()V
7 ····.locals·07 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
2.54 KB
smali/android/support/v4/app/aj.smali vs.
smali/a/a/a/a/i.smali
Files 26% similar despite different names
    
Offset 1, 84 lines modifiedOffset 1, 84 lines modified
1 .class·public·Landroid/support/v4/app/aj; 
2 .super·Landroid/support/v4/app/bb;1 .class·public·La/a/a/a/i;
 2 .super·La/a/a/a/aa;
  
  
3 #·static·fields3 #·static·fields
4 .field·public·static·final·d:Landroid/support/v4/app/bc;4 .field·public·static·final·d:La/a/a/a/ab;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·public·a:I6 .field·public·a:I
  
7 .field·public·b:Ljava/lang/CharSequence;7 .field·public·b:Ljava/lang/CharSequence;
  
8 .field·public·c:Landroid/app/PendingIntent;8 .field·public·c:Landroid/app/PendingIntent;
  
9 .field·private·final·e:Landroid/os/Bundle;9 .field·private·final·e:Landroid/os/Bundle;
  
10 .field·private·final·f:[Landroid/support/v4/app/bk;10 .field·private·final·f:[La/a/a/a/aj;
  
  
11 #·direct·methods11 #·direct·methods
12 .method·static·constructor·<clinit>()V12 .method·static·constructor·<clinit>()V
13 ····.locals·113 ····.locals·1
  
14 ····new-instance·v0,·Landroid/support/v4/app/ak;14 ····new-instance·v0,·La/a/a/a/j;
  
15 ····invoke-direct·{v0},·Landroid/support/v4/app/ak;-><init>()V15 ····invoke-direct·{v0},·La/a/a/a/j;-><init>()V
  
16 ····sput-object·v0,·Landroid/support/v4/app/aj;->d:Landroid/support/v4/app/bc;16 ····sput-object·v0,·La/a/a/a/i;->d:La/a/a/a/ab;
  
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
  
19 #·virtual·methods19 #·virtual·methods
20 .method·protected·a()I20 .method·protected·a()I
21 ····.locals·121 ····.locals·1
  
22 ····iget·v0,·p0,·Landroid/support/v4/app/aj;->a:I22 ····iget·v0,·p0,·La/a/a/a/i;->a:I
  
23 ····return·v023 ····return·v0
24 .end·method24 .end·method
  
25 .method·protected·b()Ljava/lang/CharSequence;25 .method·protected·b()Ljava/lang/CharSequence;
26 ····.locals·126 ····.locals·1
  
27 ····iget-object·v0,·p0,·Landroid/support/v4/app/aj;->b:Ljava/lang/CharSequence;27 ····iget-object·v0,·p0,·La/a/a/a/i;->b:Ljava/lang/CharSequence;
  
28 ····return-object·v028 ····return-object·v0
29 .end·method29 .end·method
  
30 .method·protected·c()Landroid/app/PendingIntent;30 .method·protected·c()Landroid/app/PendingIntent;
31 ····.locals·131 ····.locals·1
  
32 ····iget-object·v0,·p0,·Landroid/support/v4/app/aj;->c:Landroid/app/PendingIntent;32 ····iget-object·v0,·p0,·La/a/a/a/i;->c:Landroid/app/PendingIntent;
  
33 ····return-object·v033 ····return-object·v0
34 .end·method34 .end·method
  
35 .method·public·d()Landroid/os/Bundle;35 .method·public·d()Landroid/os/Bundle;
36 ····.locals·136 ····.locals·1
  
37 ····iget-object·v0,·p0,·Landroid/support/v4/app/aj;->e:Landroid/os/Bundle;37 ····iget-object·v0,·p0,·La/a/a/a/i;->e:Landroid/os/Bundle;
  
38 ····return-object·v038 ····return-object·v0
39 .end·method39 .end·method
  
40 .method·public·e()[Landroid/support/v4/app/bk;40 .method·public·e()[La/a/a/a/aj;
41 ····.locals·141 ····.locals·1
  
42 ····iget-object·v0,·p0,·Landroid/support/v4/app/aj;->f:[Landroid/support/v4/app/bk;42 ····iget-object·v0,·p0,·La/a/a/a/i;->f:[La/a/a/a/aj;
  
43 ····return-object·v043 ····return-object·v0
44 .end·method44 .end·method
  
45 .method·public·synthetic·f()[Landroid/support/v4/app/bs;45 .method·public·synthetic·f()[La/a/a/a/ar;
46 ····.locals·146 ····.locals·1
  
47 ····invoke-virtual·{p0},·Landroid/support/v4/app/aj;->e()[Landroid/support/v4/app/bk;47 ····invoke-virtual·{p0},·La/a/a/a/i;->e()[La/a/a/a/aj;
  
48 ····move-result-object·v048 ····move-result-object·v0
  
49 ····return-object·v049 ····return-object·v0
50 .end·method50 .end·method
933 B
smali/android/support/v4/app/bz.smali vs.
smali/a/a/a/a/ax.smali
Files 8% similar despite different names
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 .class·Landroid/support/v4/app/bz;1 .class·La/a/a/a/ax;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/app/bx;4 .implements·La/a/a/a/av;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·constructor·<init>()V6 .method·constructor·<init>()V
7 ····.locals·07 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 31, 13 lines modifiedOffset 31, 13 lines modified
  
31 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;31 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
  
32 ····move-result-object·v032 ····move-result-object·v0
  
33 ····aput-object·v0,·p2,·v233 ····aput-object·v0,·p2,·v2
  
34 ····invoke-static·{p1,·p3,·p2,·p4},·Landroid/support/v4/app/ca;->a(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;34 ····invoke-static·{p1,·p3,·p2,·p4},·La/a/a/a/ay;->a(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;
  
35 ····move-result-object·v035 ····move-result-object·v0
  
36 ····return-object·v036 ····return-object·v0
37 .end·method37 .end·method
8.76 KB
smali/android/support/v4/app/bg.smali vs.
smali/a/a/a/a/af.smali
Files 22% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·Landroid/support/v4/app/bg;1 .class·La/a/a/a/af;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields3 #·static·fields
4 .field·private·static·final·a:Ljava/lang/Object;4 .field·private·static·final·a:Ljava/lang/Object;
  
5 .field·private·static·b:Ljava/lang/reflect/Field;5 .field·private·static·b:Ljava/lang/reflect/Field;
Offset 16, 98 lines modifiedOffset 16, 98 lines modified
16 .method·static·constructor·<clinit>()V16 .method·static·constructor·<clinit>()V
17 ····.locals·117 ····.locals·1
  
18 ····new-instance·v0,·Ljava/lang/Object;18 ····new-instance·v0,·Ljava/lang/Object;
  
19 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
20 ····sput-object·v0,·Landroid/support/v4/app/bg;->a:Ljava/lang/Object;20 ····sput-object·v0,·La/a/a/a/af;->a:Ljava/lang/Object;
  
21 ····new-instance·v0,·Ljava/lang/Object;21 ····new-instance·v0,·Ljava/lang/Object;
  
22 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V22 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
23 ····sput-object·v0,·Landroid/support/v4/app/bg;->d:Ljava/lang/Object;23 ····sput-object·v0,·La/a/a/a/af;->d:Ljava/lang/Object;
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·public·static·a(Landroid/app/Notification$Builder;Landroid/support/v4/app/bb;)Landroid/os/Bundle;26 .method·public·static·a(Landroid/app/Notification$Builder;La/a/a/a/aa;)Landroid/os/Bundle;
27 ····.locals·327 ····.locals·3
  
28 ····invoke-virtual·{p1},·Landroid/support/v4/app/bb;->a()I28 ····invoke-virtual·{p1},·La/a/a/a/aa;->a()I
  
29 ····move-result·v029 ····move-result·v0
  
30 ····invoke-virtual·{p1},·Landroid/support/v4/app/bb;->b()Ljava/lang/CharSequence;30 ····invoke-virtual·{p1},·La/a/a/a/aa;->b()Ljava/lang/CharSequence;
  
31 ····move-result-object·v131 ····move-result-object·v1
  
32 ····invoke-virtual·{p1},·Landroid/support/v4/app/bb;->c()Landroid/app/PendingIntent;32 ····invoke-virtual·{p1},·La/a/a/a/aa;->c()Landroid/app/PendingIntent;
  
33 ····move-result-object·v233 ····move-result-object·v2
  
34 ····invoke-virtual·{p0,·v0,·v1,·v2},·Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;34 ····invoke-virtual·{p0,·v0,·v1,·v2},·Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;
  
35 ····new-instance·v0,·Landroid/os/Bundle;35 ····new-instance·v0,·Landroid/os/Bundle;
  
36 ····invoke-virtual·{p1},·Landroid/support/v4/app/bb;->d()Landroid/os/Bundle;36 ····invoke-virtual·{p1},·La/a/a/a/aa;->d()Landroid/os/Bundle;
  
37 ····move-result-object·v137 ····move-result-object·v1
  
38 ····invoke-direct·{v0,·v1},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V38 ····invoke-direct·{v0,·v1},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V
  
39 ····invoke-virtual·{p1},·Landroid/support/v4/app/bb;->f()[Landroid/support/v4/app/bs;39 ····invoke-virtual·{p1},·La/a/a/a/aa;->f()[La/a/a/a/ar;
  
40 ····move-result-object·v140 ····move-result-object·v1
  
41 ····if-eqz·v1,·:cond_041 ····if-eqz·v1,·:cond_0
  
42 ····const-string·v1,·"android.support.remoteInputs"42 ····const-string·v1,·"android.support.remoteInputs"
  
43 ····invoke-virtual·{p1},·Landroid/support/v4/app/bb;->f()[Landroid/support/v4/app/bs;43 ····invoke-virtual·{p1},·La/a/a/a/aa;->f()[La/a/a/a/ar;
  
44 ····move-result-object·v244 ····move-result-object·v2
  
45 ····invoke-static·{v2},·Landroid/support/v4/app/bu;->a([Landroid/support/v4/app/bs;)[Landroid/os/Bundle;45 ····invoke-static·{v2},·La/a/a/a/at;->a([La/a/a/a/ar;)[Landroid/os/Bundle;
  
46 ····move-result-object·v246 ····move-result-object·v2
  
47 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V47 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V
  
48 ····:cond_048 ····:cond_0
49 ····return-object·v049 ····return-object·v0
50 .end·method50 .end·method
  
51 .method·public·static·a(Landroid/app/Notification;)Landroid/os/Bundle;51 .method·public·static·a(Landroid/app/Notification;)Landroid/os/Bundle;
52 ····.locals·552 ····.locals·5
  
53 ····const/4·v1,·0x053 ····const/4·v1,·0x0
  
54 ····sget-object·v2,·Landroid/support/v4/app/bg;->a:Ljava/lang/Object;54 ····sget-object·v2,·La/a/a/a/af;->a:Ljava/lang/Object;
  
55 ····monitor-enter·v255 ····monitor-enter·v2
  
56 ····:try_start_056 ····:try_start_0
57 ····sget-boolean·v0,·Landroid/support/v4/app/bg;->c:Z57 ····sget-boolean·v0,·La/a/a/a/af;->c:Z
  
58 ····if-eqz·v0,·:cond_058 ····if-eqz·v0,·:cond_0
  
59 ····monitor-exit·v259 ····monitor-exit·v2
60 ····:try_end_060 ····:try_end_0
61 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_061 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
62 ····move-object·v0,·v162 ····move-object·v0,·v1
  
63 ····:goto_063 ····:goto_0
64 ····return-object·v064 ····return-object·v0
  
65 ····:cond_065 ····:cond_0
66 ····:try_start_166 ····:try_start_1
67 ····sget-object·v0,·Landroid/support/v4/app/bg;->b:Ljava/lang/reflect/Field;67 ····sget-object·v0,·La/a/a/a/af;->b:Ljava/lang/reflect/Field;
  
68 ····if-nez·v0,·:cond_268 ····if-nez·v0,·:cond_2
  
69 ····const-class·v0,·Landroid/app/Notification;69 ····const-class·v0,·Landroid/app/Notification;
  
70 ····const-string·v3,·"extras"70 ····const-string·v3,·"extras"
  
Offset 131, 15 lines modifiedOffset 131, 15 lines modified
  
131 ····const-string·v3,·"Notification.extras·field·is·not·of·type·Bundle"131 ····const-string·v3,·"Notification.extras·field·is·not·of·type·Bundle"
  
132 ····invoke-static·{v0,·v3},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I132 ····invoke-static·{v0,·v3},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
  
133 ····const/4·v0,·0x1133 ····const/4·v0,·0x1
  
134 ····sput-boolean·v0,·Landroid/support/v4/app/bg;->c:Z134 ····sput-boolean·v0,·La/a/a/a/af;->c:Z
135 ····:try_end_1135 ····:try_end_1
136 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_0136 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_0
137 ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_1·..·:try_end_1}·:catch_1137 ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_1·..·:try_end_1}·:catch_1
138 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0138 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
139 ····:try_start_2139 ····:try_start_2
140 ····monitor-exit·v2140 ····monitor-exit·v2
Offset 152, 32 lines modifiedOffset 152, 32 lines modified
  
152 ····:cond_1152 ····:cond_1
153 ····const/4·v3,·0x1153 ····const/4·v3,·0x1
Max diff block lines reached; 4580/8868 bytes (51.65%) of diff not shown.
3.92 KB
smali/android/support/v4/app/bu.smali vs.
smali/a/a/a/a/c.smali
Files 25% similar despite different names
    
Offset 1, 94 lines modifiedOffset 1, 81 lines modified
1 .class·Landroid/support/v4/app/bu;1 .class·La/a/a/a/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·La/a/a/a/b;
  
3 #·direct·methods 
4 .method·static·a(Landroid/support/v4/app/bs;)Landroid/os/Bundle; 
5 ····.locals·3 
  
6 ····new-instance·v0,·Landroid/os/Bundle; 
  
7 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V 
  
8 ····const-string·v1,·"resultKey" 
  
9 ····invoke-virtual·{p0},·Landroid/support/v4/app/bs;->a()Ljava/lang/String; 
  
10 ····move-result-object·v2 
  
11 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V 
  
12 ····const-string·v1,·"label" 
  
13 ····invoke-virtual·{p0},·Landroid/support/v4/app/bs;->b()Ljava/lang/CharSequence;5 #·direct·methods
 6 .method·constructor·<init>()V
 7 ····.locals·0
  
14 ····move-result-object·v28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
15 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V9 ····return-void
 10 .end·method
  
16 ····const-string·v1,·"choices" 
  
17 ····invoke-virtual·{p0},·Landroid/support/v4/app/bs;->c()[Ljava/lang/CharSequence;11 #·virtual·methods
 12 .method·public·a(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;
 13 ····.locals·3
  
18 ····move-result-object·v214 ····const/4·v1,·0x0
  
19 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putCharSequenceArray(Ljava/lang/String;[Ljava/lang/CharSequence;)V15 ····iget-object·v0,·p2,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle;
  
20 ····const-string·v1,·"allowFreeFormInput"16 ····if-nez·v0,·:cond_1
  
21 ····invoke-virtual·{p0},·Landroid/support/v4/app/bs;->d()Z17 ····move-object·v0,·v1
  
22 ····move-result·v218 ····:cond_0
 19 ····:goto_0
 20 ····return-object·v0
  
23 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V21 ····:cond_1
 22 ····iget-object·v0,·p2,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle;
  
24 ····const-string·v1,·"extras"23 ····const-string·v2,·"android.support.PARENT_ACTIVITY"
  
25 ····invoke-virtual·{p0},·Landroid/support/v4/app/bs;->e()Landroid/os/Bundle;24 ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
26 ····move-result-object·v225 ····move-result-object·v0
  
27 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V26 ····if-nez·v0,·:cond_2
  
 27 ····move-object·v0,·v1
28 ····return-object·v0 
29 .end·method 
  
 28 ····goto·:goto_0
30 .method·static·a([Landroid/support/v4/app/bs;)[Landroid/os/Bundle; 
31 ····.locals·3 
  
32 ····if-nez·p0,·:cond_029 ····:cond_2
 30 ····const/4·v1,·0x0
  
33 ····const/4·v0,·0x031 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->charAt(I)C
  
 32 ····move-result·v1
34 ····:goto_0 
35 ····return-object·v0 
  
 33 ····const/16·v2,·0x2e
36 ····:cond_0 
37 ····array-length·v0,·p0 
  
38 ····new-array·v1,·v0,·[Landroid/os/Bundle;34 ····if-ne·v1,·v2,·:cond_0
  
39 ····const/4·v0,·0x035 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
 36 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
40 ····:goto_1 
41 ····array-length·v2,·p0 
  
42 ····if-ge·v0,·v2,·:cond_137 ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String;
  
43 ····aget-object·v2,·p0,·v038 ····move-result-object·v2
  
44 ····invoke-static·{v2},·Landroid/support/v4/app/bu;->a(Landroid/support/v4/app/bs;)Landroid/os/Bundle;39 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
45 ····move-result-object·v240 ····move-result-object·v1
  
46 ····aput-object·v2,·v1,·v041 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
47 ····add-int/lit8·v0,·v0,·0x142 ····move-result-object·v0
  
48 ····goto·:goto_143 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
49 ····:cond_1 
50 ····move-object·v0,·v144 ····move-result-object·v0
  
51 ····goto·:goto_045 ····goto·:goto_0
52 .end·method46 .end·method
1.16 KB
smali/android/support/v4/app/ad.smali vs.
smali/a/a/a/a/d.smali
Files 20% similar despite different names
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 .class·Landroid/support/v4/app/ad; 
2 .super·Landroid/support/v4/app/ac;1 .class·La/a/a/a/d;
 2 .super·La/a/a/a/c;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·constructor·<init>()V4 .method·constructor·<init>()V
5 ····.locals·05 ····.locals·0
  
6 ····invoke-direct·{p0},·Landroid/support/v4/app/ac;-><init>()V6 ····invoke-direct·{p0},·La/a/a/a/c;-><init>()V
  
7 ····return-void7 ····return-void
8 .end·method8 .end·method
  
  
9 #·virtual·methods9 #·virtual·methods
10 .method·public·a(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;10 .method·public·a(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;
11 ····.locals·111 ····.locals·1
  
12 ····invoke-static·{p2},·Landroid/support/v4/app/ae;->a(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;12 ····invoke-static·{p2},·La/a/a/a/e;->a(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;
  
13 ····move-result-object·v013 ····move-result-object·v0
  
14 ····if-nez·v0,·:cond_014 ····if-nez·v0,·:cond_0
  
15 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/app/ac;->a(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;15 ····invoke-super·{p0,·p1,·p2},·La/a/a/a/c;->a(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;
  
16 ····move-result-object·v016 ····move-result-object·v0
  
17 ····:cond_017 ····:cond_0
18 ····return-object·v018 ····return-object·v0
19 .end·method19 .end·method
8.16 KB
smali/android/support/v4/app/bh.smali vs.
smali/a/a/a/a/ai.smali
Files 13% similar despite different names
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 .class·public·Landroid/support/v4/app/bh;1 .class·public·La/a/a/a/ai;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/app/ag; 
5 .implements·Landroid/support/v4/app/ah;4 .implements·La/a/a/a/f;
 5 .implements·La/a/a/a/g;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·private·a:Landroid/app/Notification$Builder;7 .field·private·a:Landroid/app/Notification$Builder;
  
8 .field·private·final·b:Landroid/os/Bundle;8 .field·private·b:Landroid/os/Bundle;
  
9 .field·private·c:Ljava/util/List;9 .field·private·c:Ljava/util/List;
  
  
10 #·direct·methods10 #·direct·methods
11 .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V11 .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V
12 ····.locals·712 ····.locals·7
  
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····new-instance·v3,·Ljava/util/ArrayList;14 ····new-instance·v3,·Ljava/util/ArrayList;
  
15 ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V15 ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V
  
16 ····iput-object·v3,·p0,·Landroid/support/v4/app/bh;->c:Ljava/util/List;16 ····iput-object·v3,·p0,·La/a/a/a/ai;->c:Ljava/util/List;
  
17 ····new-instance·v3,·Landroid/app/Notification$Builder;17 ····new-instance·v3,·Landroid/app/Notification$Builder;
  
18 ····invoke-direct·{v3,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V18 ····invoke-direct·{v3,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
19 ····iget-wide·v4,·p2,·Landroid/app/Notification;->when:J19 ····iget-wide·v4,·p2,·Landroid/app/Notification;->when:J
  
Offset 196, 67 lines modifiedOffset 196, 67 lines modified
  
196 ····move/from16·v2,·p13196 ····move/from16·v2,·p13
  
197 ····invoke-virtual·{v3,·v0,·v1,·v2},·Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder;197 ····invoke-virtual·{v3,·v0,·v1,·v2},·Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder;
  
198 ····move-result-object·v3198 ····move-result-object·v3
  
199 ····iput-object·v3,·p0,·Landroid/support/v4/app/bh;->a:Landroid/app/Notification$Builder;199 ····iput-object·v3,·p0,·La/a/a/a/ai;->a:Landroid/app/Notification$Builder;
  
200 ····new-instance·v3,·Landroid/os/Bundle;200 ····new-instance·v3,·Landroid/os/Bundle;
  
201 ····invoke-direct·{v3},·Landroid/os/Bundle;-><init>()V201 ····invoke-direct·{v3},·Landroid/os/Bundle;-><init>()V
  
202 ····iput-object·v3,·p0,·Landroid/support/v4/app/bh;->b:Landroid/os/Bundle;202 ····iput-object·v3,·p0,·La/a/a/a/ai;->b:Landroid/os/Bundle;
  
203 ····if-eqz·p18,·:cond_0203 ····if-eqz·p18,·:cond_0
  
204 ····iget-object·v3,·p0,·Landroid/support/v4/app/bh;->b:Landroid/os/Bundle;204 ····iget-object·v3,·p0,·La/a/a/a/ai;->b:Landroid/os/Bundle;
  
205 ····move-object/from16·v0,·p18205 ····move-object/from16·v0,·p18
  
206 ····invoke-virtual·{v3,·v0},·Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V206 ····invoke-virtual·{v3,·v0},·Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V
  
207 ····:cond_0207 ····:cond_0
208 ····if-eqz·p17,·:cond_1208 ····if-eqz·p17,·:cond_1
  
209 ····iget-object·v3,·p0,·Landroid/support/v4/app/bh;->b:Landroid/os/Bundle;209 ····iget-object·v3,·p0,·La/a/a/a/ai;->b:Landroid/os/Bundle;
  
210 ····const-string·v4,·"android.support.localOnly"210 ····const-string·v4,·"android.support.localOnly"
  
211 ····const/4·v5,·0x1211 ····const/4·v5,·0x1
  
212 ····invoke-virtual·{v3,·v4,·v5},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V212 ····invoke-virtual·{v3,·v4,·v5},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V
  
213 ····:cond_1213 ····:cond_1
214 ····if-eqz·p19,·:cond_2214 ····if-eqz·p19,·:cond_2
  
215 ····iget-object·v3,·p0,·Landroid/support/v4/app/bh;->b:Landroid/os/Bundle;215 ····iget-object·v3,·p0,·La/a/a/a/ai;->b:Landroid/os/Bundle;
  
216 ····const-string·v4,·"android.support.groupKey"216 ····const-string·v4,·"android.support.groupKey"
  
217 ····move-object/from16·v0,·p19217 ····move-object/from16·v0,·p19
  
218 ····invoke-virtual·{v3,·v4,·v0},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V218 ····invoke-virtual·{v3,·v4,·v0},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
  
219 ····if-eqz·p20,·:cond_8219 ····if-eqz·p20,·:cond_8
  
220 ····iget-object·v3,·p0,·Landroid/support/v4/app/bh;->b:Landroid/os/Bundle;220 ····iget-object·v3,·p0,·La/a/a/a/ai;->b:Landroid/os/Bundle;
  
221 ····const-string·v4,·"android.support.isGroupSummary"221 ····const-string·v4,·"android.support.isGroupSummary"
  
222 ····const/4·v5,·0x1222 ····const/4·v5,·0x1
  
223 ····invoke-virtual·{v3,·v4,·v5},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V223 ····invoke-virtual·{v3,·v4,·v5},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V
  
224 ····:cond_2224 ····:cond_2
225 ····:goto_4225 ····:goto_4
226 ····if-eqz·p21,·:cond_3226 ····if-eqz·p21,·:cond_3
  
227 ····iget-object·v3,·p0,·Landroid/support/v4/app/bh;->b:Landroid/os/Bundle;227 ····iget-object·v3,·p0,·La/a/a/a/ai;->b:Landroid/os/Bundle;
  
228 ····const-string·v4,·"android.support.sortKey"228 ····const-string·v4,·"android.support.sortKey"
  
229 ····move-object/from16·v0,·p21229 ····move-object/from16·v0,·p21
  
230 ····invoke-virtual·{v3,·v4,·v0},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V230 ····invoke-virtual·{v3,·v4,·v0},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
  
Offset 280, 15 lines modifiedOffset 280, 15 lines modified
  
280 ····:cond_7280 ····:cond_7
281 ····const/4·v3,·0x0281 ····const/4·v3,·0x0
  
282 ····goto·:goto_3282 ····goto·:goto_3
  
283 ····:cond_8283 ····:cond_8
284 ····iget-object·v3,·p0,·Landroid/support/v4/app/bh;->b:Landroid/os/Bundle;284 ····iget-object·v3,·p0,·La/a/a/a/ai;->b:Landroid/os/Bundle;
  
285 ····const-string·v4,·"android.support.useSideChannel"285 ····const-string·v4,·"android.support.useSideChannel"
  
286 ····const/4·v5,·0x1286 ····const/4·v5,·0x1
  
287 ····invoke-virtual·{v3,·v4,·v5},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V287 ····invoke-virtual·{v3,·v4,·v5},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V
  
Offset 296, 103 lines modifiedOffset 296, 60 lines modified
296 .end·method296 .end·method
  
  
297 #·virtual·methods297 #·virtual·methods
298 .method·public·a()Landroid/app/Notification$Builder;298 .method·public·a()Landroid/app/Notification$Builder;
299 ····.locals·1299 ····.locals·1
  
Max diff block lines reached; 3848/8252 bytes (46.63%) of diff not shown.
444 B
smali/android/support/v4/app/bd.smali vs.
smali/a/a/a/a/ac.smali
Files 3% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·Landroid/support/v4/app/bd;1 .class·La/a/a/a/ac;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·static·a(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification;4 .method·public·static·a(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification;
5 ····.locals·05 ····.locals·0
  
5.89 KB
smali/android/support/v4/app/aw.smali vs.
smali/a/a/a/a/u.smali
Files 27% similar despite different names
    
Offset 1, 138 lines modifiedOffset 1, 138 lines modified
1 .class·Landroid/support/v4/app/aw; 
2 .super·Landroid/support/v4/app/av;1 .class·La/a/a/a/u;
 2 .super·La/a/a/a/q;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·constructor·<init>()V4 .method·constructor·<init>()V
5 ····.locals·05 ····.locals·0
  
6 ····invoke-direct·{p0},·Landroid/support/v4/app/av;-><init>()V6 ····invoke-direct·{p0},·La/a/a/a/q;-><init>()V
  
7 ····return-void7 ····return-void
8 .end·method8 .end·method
  
  
9 #·virtual·methods9 #·virtual·methods
10 .method·public·a(Landroid/support/v4/app/an;)Landroid/app/Notification;10 .method·public·a(La/a/a/a/m;)Landroid/app/Notification;
11 ····.locals·2311 ····.locals·23
  
12 ····new-instance·v1,·Landroid/support/v4/app/bj;12 ····new-instance·v1,·La/a/a/a/ag;
  
13 ····move-object/from16·v0,·p113 ····move-object/from16·v0,·p1
  
14 ····iget-object·v2,·v0,·Landroid/support/v4/app/an;->a:Landroid/content/Context;14 ····iget-object·v2,·v0,·La/a/a/a/m;->a:Landroid/content/Context;
  
15 ····move-object/from16·v0,·p115 ····move-object/from16·v0,·p1
  
16 ····iget-object·v3,·v0,·Landroid/support/v4/app/an;->w:Landroid/app/Notification;16 ····iget-object·v3,·v0,·La/a/a/a/m;->w:Landroid/app/Notification;
  
17 ····move-object/from16·v0,·p117 ····move-object/from16·v0,·p1
  
18 ····iget-object·v4,·v0,·Landroid/support/v4/app/an;->b:Ljava/lang/CharSequence;18 ····iget-object·v4,·v0,·La/a/a/a/m;->b:Ljava/lang/CharSequence;
  
19 ····move-object/from16·v0,·p119 ····move-object/from16·v0,·p1
  
20 ····iget-object·v5,·v0,·Landroid/support/v4/app/an;->c:Ljava/lang/CharSequence;20 ····iget-object·v5,·v0,·La/a/a/a/m;->c:Ljava/lang/CharSequence;
  
21 ····move-object/from16·v0,·p121 ····move-object/from16·v0,·p1
  
22 ····iget-object·v6,·v0,·Landroid/support/v4/app/an;->h:Ljava/lang/CharSequence;22 ····iget-object·v6,·v0,·La/a/a/a/m;->h:Ljava/lang/CharSequence;
  
23 ····move-object/from16·v0,·p123 ····move-object/from16·v0,·p1
  
24 ····iget-object·v7,·v0,·Landroid/support/v4/app/an;->f:Landroid/widget/RemoteViews;24 ····iget-object·v7,·v0,·La/a/a/a/m;->f:Landroid/widget/RemoteViews;
  
25 ····move-object/from16·v0,·p125 ····move-object/from16·v0,·p1
  
26 ····iget·v8,·v0,·Landroid/support/v4/app/an;->i:I26 ····iget·v8,·v0,·La/a/a/a/m;->i:I
  
27 ····move-object/from16·v0,·p127 ····move-object/from16·v0,·p1
  
28 ····iget-object·v9,·v0,·Landroid/support/v4/app/an;->d:Landroid/app/PendingIntent;28 ····iget-object·v9,·v0,·La/a/a/a/m;->d:Landroid/app/PendingIntent;
  
29 ····move-object/from16·v0,·p129 ····move-object/from16·v0,·p1
  
30 ····iget-object·v10,·v0,·Landroid/support/v4/app/an;->e:Landroid/app/PendingIntent;30 ····iget-object·v10,·v0,·La/a/a/a/m;->e:Landroid/app/PendingIntent;
  
31 ····move-object/from16·v0,·p131 ····move-object/from16·v0,·p1
  
32 ····iget-object·v11,·v0,·Landroid/support/v4/app/an;->g:Landroid/graphics/Bitmap;32 ····iget-object·v11,·v0,·La/a/a/a/m;->g:Landroid/graphics/Bitmap;
  
33 ····move-object/from16·v0,·p133 ····move-object/from16·v0,·p1
  
34 ····iget·v12,·v0,·Landroid/support/v4/app/an;->n:I34 ····iget·v12,·v0,·La/a/a/a/m;->n:I
  
35 ····move-object/from16·v0,·p135 ····move-object/from16·v0,·p1
  
36 ····iget·v13,·v0,·Landroid/support/v4/app/an;->o:I36 ····iget·v13,·v0,·La/a/a/a/m;->o:I
  
37 ····move-object/from16·v0,·p137 ····move-object/from16·v0,·p1
  
38 ····iget-boolean·v14,·v0,·Landroid/support/v4/app/an;->p:Z38 ····iget-boolean·v14,·v0,·La/a/a/a/m;->p:Z
  
39 ····move-object/from16·v0,·p139 ····move-object/from16·v0,·p1
  
40 ····iget-boolean·v15,·v0,·Landroid/support/v4/app/an;->k:Z40 ····iget-boolean·v15,·v0,·La/a/a/a/m;->k:Z
  
41 ····move-object/from16·v0,·p141 ····move-object/from16·v0,·p1
  
42 ····iget·v0,·v0,·Landroid/support/v4/app/an;->j:I42 ····iget·v0,·v0,·La/a/a/a/m;->j:I
  
43 ····move/from16·v16,·v043 ····move/from16·v16,·v0
  
44 ····move-object/from16·v0,·p144 ····move-object/from16·v0,·p1
  
45 ····iget-object·v0,·v0,·Landroid/support/v4/app/an;->m:Ljava/lang/CharSequence;45 ····iget-object·v0,·v0,·La/a/a/a/m;->m:Ljava/lang/CharSequence;
  
46 ····move-object/from16·v17,·v046 ····move-object/from16·v17,·v0
  
47 ····move-object/from16·v0,·p147 ····move-object/from16·v0,·p1
  
48 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/an;->u:Z48 ····iget-boolean·v0,·v0,·La/a/a/a/m;->u:Z
  
49 ····move/from16·v18,·v049 ····move/from16·v18,·v0
  
50 ····move-object/from16·v0,·p150 ····move-object/from16·v0,·p1
  
51 ····iget-object·v0,·v0,·Landroid/support/v4/app/an;->v:Landroid/os/Bundle;51 ····iget-object·v0,·v0,·La/a/a/a/m;->v:Landroid/os/Bundle;
  
52 ····move-object/from16·v19,·v052 ····move-object/from16·v19,·v0
  
53 ····move-object/from16·v0,·p153 ····move-object/from16·v0,·p1
  
54 ····iget-object·v0,·v0,·Landroid/support/v4/app/an;->q:Ljava/lang/String;54 ····iget-object·v0,·v0,·La/a/a/a/m;->q:Ljava/lang/String;
  
55 ····move-object/from16·v20,·v055 ····move-object/from16·v20,·v0
  
56 ····move-object/from16·v0,·p156 ····move-object/from16·v0,·p1
  
57 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/an;->r:Z57 ····iget-boolean·v0,·v0,·La/a/a/a/m;->r:Z
  
58 ····move/from16·v21,·v058 ····move/from16·v21,·v0
  
59 ····move-object/from16·v0,·p159 ····move-object/from16·v0,·p1
  
60 ····iget-object·v0,·v0,·Landroid/support/v4/app/an;->s:Ljava/lang/String;60 ····iget-object·v0,·v0,·La/a/a/a/m;->s:Ljava/lang/String;
  
61 ····move-object/from16·v22,·v061 ····move-object/from16·v22,·v0
  
62 ····invoke-direct/range·{v1·..·v22},·Landroid/support/v4/app/bj;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V62 ····invoke-direct/range·{v1·..·v22},·La/a/a/a/ag;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V
  
63 ····move-object/from16·v0,·p163 ····move-object/from16·v0,·p1
  
64 ····iget-object·v2,·v0,·Landroid/support/v4/app/an;->t:Ljava/util/ArrayList;64 ····iget-object·v2,·v0,·La/a/a/a/m;->t:Ljava/util/ArrayList;
  
65 ····invoke-static·{v1,·v2},·Landroid/support/v4/app/ai;->a(Landroid/support/v4/app/ag;Ljava/util/ArrayList;)V65 ····invoke-static·{v1,·v2},·La/a/a/a/h;->a(La/a/a/a/f;Ljava/util/ArrayList;)V
  
Max diff block lines reached; 549/5934 bytes (9.25%) of diff not shown.
10.1 KB
smali/android/support/v4/app/bj.smali vs.
smali/a/a/a/a/y.smali
Files 27% similar despite different names
    
Offset 1, 35 lines modifiedOffset 1, 25 lines modified
1 .class·public·Landroid/support/v4/app/bj;1 .class·public·La/a/a/a/y;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/app/ag; 
5 .implements·Landroid/support/v4/app/ah;4 .implements·La/a/a/a/f;
 5 .implements·La/a/a/a/g;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·private·a:Landroid/app/Notification$Builder;7 .field·private·a:Landroid/app/Notification$Builder;
  
8 .field·private·b:Landroid/os/Bundle; 
  
9 .field·private·c:Ljava/util/List; 
  
  
10 #·direct·methods8 #·direct·methods
11 .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V9 .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V
12 ····.locals·710 ····.locals·7
  
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····new-instance·v3,·Ljava/util/ArrayList; 
  
15 ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V 
  
16 ····iput-object·v3,·p0,·Landroid/support/v4/app/bj;->c:Ljava/util/List; 
  
17 ····new-instance·v3,·Landroid/app/Notification$Builder;12 ····new-instance·v3,·Landroid/app/Notification$Builder;
  
18 ····invoke-direct·{v3,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V13 ····invoke-direct·{v3,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
19 ····iget-wide·v4,·p2,·Landroid/app/Notification;->when:J14 ····iget-wide·v4,·p2,·Landroid/app/Notification;->when:J
  
20 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;15 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;
Offset 80, 41 lines modifiedOffset 70, 41 lines modified
  
80 ····move-result-object·v470 ····move-result-object·v4
  
81 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I71 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I
  
82 ····and-int/lit8·v3,·v3,·0x272 ····and-int/lit8·v3,·v3,·0x2
  
83 ····if-eqz·v3,·:cond_473 ····if-eqz·v3,·:cond_0
  
84 ····const/4·v3,·0x174 ····const/4·v3,·0x1
  
85 ····:goto_075 ····:goto_0
86 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;76 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;
  
87 ····move-result-object·v477 ····move-result-object·v4
  
88 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I78 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I
  
89 ····and-int/lit8·v3,·v3,·0x879 ····and-int/lit8·v3,·v3,·0x8
  
90 ····if-eqz·v3,·:cond_580 ····if-eqz·v3,·:cond_1
  
91 ····const/4·v3,·0x181 ····const/4·v3,·0x1
  
92 ····:goto_182 ····:goto_1
93 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;83 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;
  
94 ····move-result-object·v484 ····move-result-object·v4
  
95 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I85 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I
  
96 ····and-int/lit8·v3,·v3,·0x1086 ····and-int/lit8·v3,·v3,·0x10
  
97 ····if-eqz·v3,·:cond_687 ····if-eqz·v3,·:cond_2
  
98 ····const/4·v3,·0x188 ····const/4·v3,·0x1
  
99 ····:goto_289 ····:goto_2
100 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;90 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;
  
101 ····move-result-object·v391 ····move-result-object·v3
Offset 153, 15 lines modifiedOffset 143, 15 lines modified
  
153 ····move-result-object·v4143 ····move-result-object·v4
  
154 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I144 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I
  
155 ····and-int/lit16·v3,·v3,·0x80145 ····and-int/lit16·v3,·v3,·0x80
  
156 ····if-eqz·v3,·:cond_7146 ····if-eqz·v3,·:cond_3
  
157 ····const/4·v3,·0x1147 ····const/4·v3,·0x1
  
158 ····:goto_3148 ····:goto_3
159 ····move-object/from16·v0,·p9149 ····move-object/from16·v0,·p9
  
160 ····invoke-virtual·{v4,·v0,·v3},·Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;150 ····invoke-virtual·{v4,·v0,·v3},·Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;
Offset 196, 160 lines modifiedOffset 186, 156 lines modified
  
196 ····move/from16·v2,·p13186 ····move/from16·v2,·p13
  
197 ····invoke-virtual·{v3,·v0,·v1,·v2},·Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder;187 ····invoke-virtual·{v3,·v0,·v1,·v2},·Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder;
  
198 ····move-result-object·v3188 ····move-result-object·v3
  
199 ····iput-object·v3,·p0,·Landroid/support/v4/app/bj;->a:Landroid/app/Notification$Builder;189 ····move/from16·v0,·p17
  
200 ····new-instance·v3,·Landroid/os/Bundle;190 ····invoke-virtual·{v3,·v0},·Landroid/app/Notification$Builder;->setLocalOnly(Z)Landroid/app/Notification$Builder;
  
 191 ····move-result-object·v3
201 ····invoke-direct·{v3},·Landroid/os/Bundle;-><init>()V 
  
202 ····iput-object·v3,·p0,·Landroid/support/v4/app/bj;->b:Landroid/os/Bundle; 
  
203 ····if-eqz·p18,·:cond_0 
  
204 ····iget-object·v3,·p0,·Landroid/support/v4/app/bj;->b:Landroid/os/Bundle; 
  
205 ····move-object/from16·v0,·p18192 ····move-object/from16·v0,·p18
  
 193 ····invoke-virtual·{v3,·v0},·Landroid/app/Notification$Builder;->setExtras(Landroid/os/Bundle;)Landroid/app/Notification$Builder;
206 ····invoke-virtual·{v3,·v0},·Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V 
  
207 ····:cond_0 
208 ····if-eqz·p17,·:cond_1 
  
209 ····iget-object·v3,·p0,·Landroid/support/v4/app/bj;->b:Landroid/os/Bundle; 
  
210 ····const-string·v4,·"android.support.localOnly" 
  
Max diff block lines reached; 5975/10194 bytes (58.61%) of diff not shown.
518 B
smali/android/support/v4/app/bf.smali vs.
smali/a/a/a/a/ae.smali
Files 1% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·Landroid/support/v4/app/bf;1 .class·La/a/a/a/ae;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·static·a(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;4 .method·static·a(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;
5 ····.locals·75 ····.locals·7
  
11.3 KB
smali/android/support/v4/app/bw.smali vs.
smali/a/a/a/a/au.smali
Files 16% similar despite different names
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 .class·public·Landroid/support/v4/app/bw;1 .class·public·La/a/a/a/au;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Ljava/lang/Iterable;4 .implements·Ljava/lang/Iterable;
  
  
5 #·static·fields5 #·static·fields
6 .field·private·static·final·a:Landroid/support/v4/app/bx;6 .field·private·static·final·a:La/a/a/a/av;
  
  
7 #·instance·fields7 #·instance·fields
8 .field·private·final·b:Ljava/util/ArrayList;8 .field·private·final·b:Ljava/util/ArrayList;
  
9 .field·private·final·c:Landroid/content/Context;9 .field·private·final·c:Landroid/content/Context;
  
Offset 21, 228 lines modifiedOffset 21, 228 lines modified
  
21 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I21 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
22 ····const/16·v1,·0xb22 ····const/16·v1,·0xb
  
23 ····if-lt·v0,·v1,·:cond_023 ····if-lt·v0,·v1,·:cond_0
  
24 ····new-instance·v0,·Landroid/support/v4/app/bz;24 ····new-instance·v0,·La/a/a/a/ax;
  
25 ····invoke-direct·{v0},·Landroid/support/v4/app/bz;-><init>()V25 ····invoke-direct·{v0},·La/a/a/a/ax;-><init>()V
  
26 ····sput-object·v0,·Landroid/support/v4/app/bw;->a:Landroid/support/v4/app/bx;26 ····sput-object·v0,·La/a/a/a/au;->a:La/a/a/a/av;
  
27 ····:goto_027 ····:goto_0
28 ····return-void28 ····return-void
  
29 ····:cond_029 ····:cond_0
30 ····new-instance·v0,·Landroid/support/v4/app/by;30 ····new-instance·v0,·La/a/a/a/aw;
  
31 ····invoke-direct·{v0},·Landroid/support/v4/app/by;-><init>()V31 ····invoke-direct·{v0},·La/a/a/a/aw;-><init>()V
  
32 ····sput-object·v0,·Landroid/support/v4/app/bw;->a:Landroid/support/v4/app/bx;32 ····sput-object·v0,·La/a/a/a/au;->a:La/a/a/a/av;
  
33 ····goto·:goto_033 ····goto·:goto_0
34 .end·method34 .end·method
  
35 .method·private·constructor·<init>(Landroid/content/Context;)V35 .method·private·constructor·<init>(Landroid/content/Context;)V
36 ····.locals·136 ····.locals·1
  
37 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V37 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
38 ····new-instance·v0,·Ljava/util/ArrayList;38 ····new-instance·v0,·Ljava/util/ArrayList;
  
39 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V39 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
40 ····iput-object·v0,·p0,·Landroid/support/v4/app/bw;->b:Ljava/util/ArrayList;40 ····iput-object·v0,·p0,·La/a/a/a/au;->b:Ljava/util/ArrayList;
  
41 ····iput-object·p1,·p0,·Landroid/support/v4/app/bw;->c:Landroid/content/Context;41 ····iput-object·p1,·p0,·La/a/a/a/au;->c:Landroid/content/Context;
  
42 ····return-void42 ····return-void
43 .end·method43 .end·method
  
44 .method·public·static·a(Landroid/content/Context;)Landroid/support/v4/app/bw;44 .method·public·static·a(Landroid/content/Context;)La/a/a/a/au;
45 ····.locals·145 ····.locals·1
  
46 ····new-instance·v0,·Landroid/support/v4/app/bw;46 ····new-instance·v0,·La/a/a/a/au;
  
47 ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/bw;-><init>(Landroid/content/Context;)V47 ····invoke-direct·{v0,·p0},·La/a/a/a/au;-><init>(Landroid/content/Context;)V
  
48 ····return-object·v048 ····return-object·v0
49 .end·method49 .end·method
  
  
50 #·virtual·methods50 #·virtual·methods
51 .method·public·a(II)Landroid/app/PendingIntent;51 .method·public·a(Landroid/content/ComponentName;)La/a/a/a/au;
52 ····.locals·152 ····.locals·3
  
53 ····const/4·v0,·0x0 
  
54 ····invoke-virtual·{p0,·p1,·p2,·v0},·Landroid/support/v4/app/bw;->a(IILandroid/os/Bundle;)Landroid/app/PendingIntent; 
  
55 ····move-result-object·v053 ····iget-object·v0,·p0,·La/a/a/a/au;->b:Ljava/util/ArrayList;
  
 54 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I
56 ····return-object·v0 
57 .end·method 
  
58 .method·public·a(IILandroid/os/Bundle;)Landroid/app/PendingIntent; 
59 ····.locals·6 
  
60 ····const/4·v3,·0x055 ····move-result·v1
  
61 ····iget-object·v0,·p0,·Landroid/support/v4/app/bw;->b:Ljava/util/ArrayList;56 ····:try_start_0
 57 ····iget-object·v0,·p0,·La/a/a/a/au;->c:Landroid/content/Context;
  
62 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->isEmpty()Z58 ····invoke-static·{v0,·p1},·La/a/a/a/a;->a(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;
  
63 ····move-result·v059 ····move-result-object·v0
  
 60 ····:goto_0
64 ····if-eqz·v0,·:cond_061 ····if-eqz·v0,·:cond_0
  
65 ····new-instance·v0,·Ljava/lang/IllegalStateException;62 ····iget-object·v2,·p0,·La/a/a/a/au;->b:Ljava/util/ArrayList;
  
66 ····const-string·v1,·"No·intents·added·to·TaskStackBuilder;·cannot·getPendingIntent"63 ····invoke-virtual·{v2,·v1,·v0},·Ljava/util/ArrayList;->add(ILjava/lang/Object;)V
  
67 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V64 ····iget-object·v2,·p0,·La/a/a/a/au;->c:Landroid/content/Context;
  
68 ····throw·v065 ····invoke-virtual·{v0},·Landroid/content/Intent;->getComponent()Landroid/content/ComponentName;
  
 66 ····move-result-object·v0
69 ····:cond_0 
70 ····iget-object·v0,·p0,·Landroid/support/v4/app/bw;->b:Ljava/util/ArrayList; 
  
71 ····iget-object·v1,·p0,·Landroid/support/v4/app/bw;->b:Ljava/util/ArrayList;67 ····invoke-static·{v2,·v0},·La/a/a/a/a;->a(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;
 68 ····:try_end_0
 69 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
  
72 ····invoke-virtual·{v1},·Ljava/util/ArrayList;->size()I70 ····move-result-object·v0
  
73 ····move-result·v171 ····goto·:goto_0
  
74 ····new-array·v1,·v1,·[Landroid/content/Intent;72 ····:catch_0
 73 ····move-exception·v0
  
75 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;74 ····const-string·v1,·"TaskStackBuilder"
  
76 ····move-result-object·v275 ····const-string·v2,·"Bad·ComponentName·while·traversing·activity·parent·metadata"
  
77 ····check-cast·v2,·[Landroid/content/Intent;76 ····invoke-static·{v1,·v2},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
Max diff block lines reached; 6459/11466 bytes (56.33%) of diff not shown.
2.47 KB
smali/android/support/v4/app/ar.smali vs.
smali/a/a/a/a/s.smali
Files 24% similar despite different names
    
Offset 1, 46 lines modifiedOffset 1, 44 lines modified
 1 .class·La/a/a/a/s;
 2 .super·La/a/a/a/q;
1 .class·Landroid/support/v4/app/ar; 
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Landroid/support/v4/app/ap; 
  
  
5 #·direct·methods3 #·direct·methods
6 .method·constructor·<init>()V4 .method·constructor·<init>()V
7 ····.locals·05 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V6 ····invoke-direct·{p0},·La/a/a/a/q;-><init>()V
  
9 ····return-void7 ····return-void
10 .end·method8 .end·method
  
  
11 #·virtual·methods9 #·virtual·methods
12 .method·public·a(Landroid/support/v4/app/an;)Landroid/app/Notification;10 .method·public·a(La/a/a/a/m;)Landroid/app/Notification;
13 ····.locals·511 ····.locals·10
  
 12 ····iget-object·v0,·p1,·La/a/a/a/m;->a:Landroid/content/Context;
  
14 ····iget-object·v0,·p1,·Landroid/support/v4/app/an;->w:Landroid/app/Notification;13 ····iget-object·v1,·p1,·La/a/a/a/m;->w:Landroid/app/Notification;
  
15 ····iget-object·v1,·p1,·Landroid/support/v4/app/an;->a:Landroid/content/Context;14 ····iget-object·v2,·p1,·La/a/a/a/m;->b:Ljava/lang/CharSequence;
  
16 ····iget-object·v2,·p1,·Landroid/support/v4/app/an;->b:Ljava/lang/CharSequence;15 ····iget-object·v3,·p1,·La/a/a/a/m;->c:Ljava/lang/CharSequence;
  
17 ····iget-object·v3,·p1,·Landroid/support/v4/app/an;->c:Ljava/lang/CharSequence;16 ····iget-object·v4,·p1,·La/a/a/a/m;->h:Ljava/lang/CharSequence;
  
18 ····iget-object·v4,·p1,·Landroid/support/v4/app/an;->d:Landroid/app/PendingIntent;17 ····iget-object·v5,·p1,·La/a/a/a/m;->f:Landroid/widget/RemoteViews;
  
19 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V18 ····iget·v6,·p1,·La/a/a/a/m;->i:I
  
20 ····iget·v1,·p1,·Landroid/support/v4/app/an;->j:I19 ····iget-object·v7,·p1,·La/a/a/a/m;->d:Landroid/app/PendingIntent;
  
21 ····if-lez·v1,·:cond_020 ····iget-object·v8,·p1,·La/a/a/a/m;->e:Landroid/app/PendingIntent;
  
22 ····iget·v1,·v0,·Landroid/app/Notification;->flags:I21 ····iget-object·v9,·p1,·La/a/a/a/m;->g:Landroid/graphics/Bitmap;
  
23 ····or-int/lit16·v1,·v1,·0x8022 ····invoke-static/range·{v0·..·v9},·La/a/a/a/ad;->a(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;La[·...·truncated·by·diffoscope;·len:·50,·SHA:·67d3c5759e7c0994c2863a9c1cb137e285fe50af957a1c84b08911e0ed4a153b·...·]
  
24 ····iput·v1,·v0,·Landroid/app/Notification;->flags:I23 ····move-result-object·v0
  
25 ····:cond_0 
26 ····return-object·v024 ····return-object·v0
27 .end·method25 .end·method
515 B
smali/android/support/v4/app/be.smali vs.
smali/a/a/a/a/ad.smali
Files 0% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·Landroid/support/v4/app/be;1 .class·La/a/a/a/ad;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·static·a(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;4 .method·static·a(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;
5 ····.locals·65 ····.locals·6
  
397 B
smali/android/support/v4/a/c.smali vs.
smali/a/a/a/b/c.smali
Files 3% similar despite different names
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 .class·Landroid/support/v4/a/c;1 .class·La/a/a/b/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/a/b;4 .implements·La/a/a/b/b;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·constructor·<init>()V6 .method·constructor·<init>()V
7 ····.locals·07 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V